Программирование {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
Scrapy — Простой скрапинг сайтов

https://bookflow.ru/scrapy-prostoj-skraping-sajtov/
10 вещей, которых следует избегать в Docker контейнерах

https://bookflow.ru/10-veshhej-kotoryh-sleduet-izbegat-v-docker-kontejnerah/
This media is not supported in your browser
VIEW IN TELEGRAM
Как компьютер запускает программу?
Обход графа: поиск в глубину и поиск в ширину простыми словами на примере JavaScript

https://habr.com/ru/post/504374/
Как пройти собеседование в GitLab, попасть в команду разработчиков Vue и стать Staff-engineer

https://habr.com/ru/company/ruvds/blog/505480/
Darknet - фреймворк на базе свёрточной нейронной сети

Открытый фреймворк для прикладного использования свёрточной нейронной сети, подходящий, например, для классификации фотографий или выделения объектов на изображениях в режиме реального времени. Код написан на Си с использованием CUDA. Вычисления могут производиться на CPU и GPU.

https://pjreddie.com/darknet/
https://github.com/pjreddie/darknet
👍1
SOD - встраиваемая библиотека для компьютерного зрения и машинного обучения

Кроссплатформенная библиотека с подборкой готовых алгоритмов компьютерного зрения, подходящая для быстрой интеграции с приложениями. Предоставляются функции выделения и распознавания объектов на изображениях, включая распознавание лиц. Из примеров практического использования упоминается распознавание автомобильных номеров, определение вторжений по активности с камер наблюдения, извлечение папиллярных линий отпечатков пальцев, классификация действий людей, отслеживание движения глаз, определение формы тела, сегментация изображений и т.п. Код распространяется под лицензией GPLv3, но готовые обученные модели распространяются платно (можно обучить свои модели).

https://sod.pixlab.io/
https://github.com/symisc/sod/
Иллюстрированное руководство по основам баз данных

https://illustrated.dev/databases
Git наизнанку

Пошаговый обзор внутреннего механизма работы Git 

https://codewords.recurse.com/issues/two/git-from-the-inside-out
JavaScript для Python-программистов: познание через сравнение

https://realpython.com/python-vs-javascript/
👍1
Media is too big
VIEW IN TELEGRAM
Эллиптическая криптография
Базы данных для программиста

Обзор баз данных для программиста
Как работают NoSQL базы: документ-ориентированные типа MongoDB
Реляционные базы данных
Описание модели организации данных на основе графов
Базы данных log based
Базы данных LSM tree
Базы данных B-tree

https://www.youtube.com/playlist?list=PLmqFxxywkatS8Hfj6-aYgXfrpvV6OoKSc
Media is too big
VIEW IN TELEGRAM
Что такое ХЭШ функция? | Хеширование | Хранение паролей

Хэш-функция преобразует входную информацию в битовую строку определенного размера. Эта строка называется хэшем или просто хэш сумма. Хэш функции обычно используются для проверки целостности файлов или хранения паролей. Хеширование паролей применяется для безопасного хранения данных пользователей. Хорошая и надежная криптографическая хэш функция должна иметь несколько основных свойств:
- Устойчивость к коллизиям
- Однонаправленность
- Быстрое вычисление хэш функции
- Уникальный ХЭШ для разных наборов информации
- Наличие лавинного эффекта
👍1
10 полезных приёмов для JavaScript-программистов

https://bookflow.ru/10-poleznyh-priyomov-dlya-javascript-programmistov/
👍2
Tsunami — масштабируемый сканер безопасности от Google

https://bookflow.ru/tsunami-masshtabiruemyj-skaner-bezopasnosti-ot-google/