Программирование {BookFlow}
16.2K subscribers
1.58K photos
469 videos
145 files
2.1K links
Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий.

Группа в https://vk.com/bookflow.

По всем вопросам @evgenycarter

РКН https://clck.ru/3KoAbH
Download Telegram
Полный курс по Django

# 1 Django уроки # 1
# 2 Django уроки # 2
# 3 Django уроки # 3
# 4 Django ORM, модели, миграции
# 5 Всё о моделях, Django Fixtures
# 6 GET POST, Traceback Debug, MVT, Users
# 7 Формы, Кастомизация шаблонов и форма, Регистрация и Авторизация
# 8 Личный кабинет, обработка ошибок
# 9 QuerySet API, корзина, декораторы доступа
# 10 Фильтрация, пагинация, Django Admin

источник

👉 @bookflow
👍31
🧠 С.Мюллер. Развитие памяти.

№1. ЗАПЕЧАТЛЕНИЕ
№2. ПРОБЛЕМА ЗАПОМИНАНИЯ
№3. ПРОСТЫЕ УПРАЖНЕНИЯ
№4. АССОЦИАЦИИ
№5. СЛОВАРНЫЕ СЛОВА
№6. ЗАПОМИНАНИЕ ЦИФР
№7. ИСПРАВЛЕНИЕ КОНВЕЙЕРА
№8. МЕТОД ПИКТОГРАММ
№9. О ТЕЛЕСНОЙ ПАМЯТИ
№10. МЕТОД "НА ТЕЛЕ"

источник

👉 @bookflow
👍2🤣1
Как я устроился в Амазон и перестал переживать за свой английский

Готовитесь к собеседованию за рубежом и переживаете за свой английский? Хотели бы работать в международной компании, но сомневаетесь, хватит ли языка? Не уверены, поймут ли ваш акцент? Тогда эта статья может помочь.

Меня зовут Андрей Столбовский, последние 5 лет я работал в Яндексе, а в прошлом году перешёл в Амазон и теперь работаю Software Development Manager в AWS Redshift – это мой первый полноценный опыт работы в международной компании.

В этой статье хочу поделиться своими наблюдениями и выводами относительно владения английским языком, которые я сделал после прохождения собеседований и поработав почти год.

Итак, поехали.

https://habr.com/ru/articles/792790/

👉 @bookflow
👎2👍1🔥1
Транзакция, ACID, CAP теорема и уровни изоляций транзакций простыми словами

Данный материал позволит вам подготовиться к собеседованию, освежить знания или познакомиться с такими терминами как транзакции, ACID и уровни изоляции.

Важно отметить, что речь пойдет о реляционных базах данных, которые наилучшим образом подходят для транзакций и соответствуют критериям ACID.

https://habr.com/ru/companies/alfa/articles/812417/

👉 @bookflow
👍5
Дорожная карта навыков разработчика на C++

Джеймс Гослинг как‑то сказал, что Java — это C++, из которого убрали все пистолеты, ножи и дубинки, однако практика показывает, что «ножи и дубинки» становятся классным инструментом в руках опытных разработчиков. В общем, немалая часть проклятий в адрес C++ объясняется элементарным «вы просто не умеете его готовить». Мы в «Лаборатории Касперского» умеем готовить «плюсы» и поэтому любим их. C++ — низкоуровневый язык, который позволяет работать с железом и писать быстрый код и при этом содержит массу возможностей. В экосистеме «плюсов» куча проработанных паттернов, best practices и готовых библиотек под разные задачи. Язык динамично развивается — но сохраняет обратную совместимость.

В этой статье мы с помощью карты покажем, какие навыки и знания нужны разработчику на C++. Естественно, разбирать путь развития «плюсистов» будем на собственном примере — тем более что у нас в «Лаборатории Касперского» много очень разных проектов с отличающимися задачами. Однако наша карта по большей части универсальна и будет полезна всем, кто хочет развиваться в разработке на C++.

https://habr.com/ru/specials/726724/

👉 @bookflow
👍8🤔1🤣1
Есть ли жизнь на arm'е?

Предвосхищая вопрос о целесообразности замены macOS'и на Linux. Кто‑то любит macOS, кто Linux, а кто‑то и Windows. Я люблю Linux и хочу им пользоваться. Для меня он субъективно удобнее и объективно лучше подходит под задачи. На момент устаревания моего Dell XPS 13 с Core i7 в четыре потока, M1 Pro был лучшим выбором. Наверное все, что говорят про эти ноуты — правда. Железяка и в самом деле превосходна, за подобные деньги — лучший выбор. Но. Полностью разделяю боль и гнев авторов статей касательно macOS и юзабилити от «Think Different», самому есть что дополнительно накинуть, о чем авторы не упоминали. После покупки, всерьез хотел продать, предлагал знакомым ИТшникам, но никто не решался. Выставлять как БУ'шный и терять в деньгах казалось сомнительно, т.к. аналоги от других производителей стоят дороже и будут хуже по производительности/автономности. Начали посещать мысли поставить Linux, но на тот момент невозможно было подключить внешний монитор и в целом проект был сырым, поэтому пришлось привыкать к macOS. Прошло полтора года.

https://habr.com/ru/articles/813845/

👉 @bookflow
👍3🤯2
Сравнение алгоритмов ограничения частоты запросов

Представьте чат в Twitch со множеством активных пользователей и одним спамером. Без ограничения частоты сообщений единственный спамер может запросто заполнить всю беседу сообщениями. При ограничении частоты у каждого пользователя появляется равная возможность участия.

https://habr.com/ru/companies/ruvds/articles/816243/

original https://smudge.ai/blog/ratelimit-algorithms

👉 @bookflow
👍1