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

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

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

РКН https://clck.ru/3KoAbH
Download Telegram
Подписывайтесь на канал 👉@tipsysdmin
👍4🔥3👎1
Шпаргалка по MongoDB (cheatsheet)

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

https://bookflow.ru/shpargalka-po-mongodb-cheatsheet/
👍1
The STL Algorithm Cheat Sheet.pdf
90.5 KB
Шпаргалка по алгоритмам STL
Лучшие способы использования языковых моделей для задач NLP

https://thegradient.pub/prompting/
👍1
💻 В конце прошлого года российская ИТ-компания Т1 Консалтинг провела хакатон T1 Digital Challenge. 18 команд боролись за призовой фонд в 500 тысяч рублей: они создавали корпоративные продукты с помощью No-Code и Low-Code платформ и улучшали пользовательский опыт.

Победители презентовали SaaS для брони звонков с кандидатами и сбора обратной связи, мобильную CRM с распознаванием текста и QR-код, который при сканировании записывает баллы промоутеру.

Организаторы хакатона подробно разобрали решения участников — команды рассказали, как они их придумывали и с какими сложностями столкнулись. А те, кто приз не получил, поделились мнением, чего им не хватило для победы.

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

➡️ Читайте разбор здесь
Go-разработчик? Получите работу за выходные на Weekend Offer в Авито. Принимаете вызов? 😎

Тогда погнали 👇🏻
Подайте заявку и пройдите тест до 15 февраля.
Участников с лучшими результатами пригласят на Zoom-интервью, где вы сможете показать свои софт-скиллы и навыки в Go-разработке. А ребята расскажут про задачи и познакомят с командой.
Авито ответят всем кандидатам: позовут работать или объяснят причину отказа.

Анкета по ссылке: clc.to/8QCUxQ
Пишем простой Bottom Sheet для iOS
Bottom Sheet представлялся мне сложным и недосягаемым. Это был вызов! Я не понимал, с чего начать. Возникало много вопросов: использовать view или view controller? Auto или manual layout? Как анимировать? Как скрывать Bottom Sheet интерактивно?

Подробнее
👍1
Оплачиваемая стажировка в IT от ЮниКредит Банка с возможностью попасть в штат компании.

Хочешь уже сейчас начать карьеру в IT, получать конкурентную зарплату и бесплатно обучаться у лучших экспертов компании в области работы с данными? Тогда регистрируйся на UniCredit IT Academy - оплачиваемую IT-стажировку для студентов 4-го курса бакалавриата, 1−2-го курса магистратуры и выпускников 2020−2021 годов. Здесь ищут специалистов технического, экономического, математического или IT-направления с базовыми знаниями SQL, английским уровня B1 и выше, готовых посвящать программе от 35 часов в неделю и живущих в Москве и Московской области.

Почему стоит пройти стажировку:
— Быстрый рост и возможность попасть в штат: за 10 месяцев ты станешь специалистом Chief Data Office: пройдешь путь от формирования задачи до ее реализации. А лучшие ученики академии перейдут в штат ЮниКредит Банка.
— Конкурентная зарплата с первого дня обучения. Твои знания конвертируются в деньги: чем выше успеваемость — тем выше оклад.
— Опыт от профи из индустрии: Chief Data Office ЮниКредит Банка и центр обучения SAS поделятся международной экспертизой. Авторская программа обучения от лидеров рынка по двум трекам: аналитика и разработка.
— Развитие новых навыков: Ты прокачаешь hard skills. — Углубишься в SQL, изучишь основы SAS и теорию DWH, а также soft skills — улучшишь навыки нетворкинга, личной эффективности и целеполагания.
— Знания и практика: тебя ждет интенсивное обучение в гибридном формате: и онлайн, и офлайн. Параллельно ты будешь применять полученные знания на практике.

Подавай заявку до 15 февраля включительно: https://clck.ru/asmXd
😁1
Код игры крестики-нолики на Python

https://bookflow.ru/kod-igry-krestiki-noliki-na-python/
👍2
Задача

Подумайте, что будет выведено в консоль после выполнения программы.

Ответ
Шпаргалка по консольным командам Git

Git — система контроля версий (файлов). Что-то вроде возможности сохраняться в компьютерных играх (в Git эквивалент игрового сохранения — коммит). Важно: добавление файлов к «сохранению» двухступенчатое: сначала добавляем файл в индекс (git add), потом «сохраняем» (git commit).

https://bookflow.ru/shpargalka-po-konsolnym-komandam-git/
4
Deep Learning, весна 2021 (продвинутый поток)

Лекция. Решающие деревья
Лекция. Композиции алгоритмов
Лекция. Градиентный бустинг
Ответы на вопросы 1 часть курса #1
Лекция. Регуляризация в линейной регрессии
Лекция. Логистическая регрессия
Лекция. Градиентный спуск в линейных алгоритмах
Лекция. Генеративные модели, автоэнкодеры
Семинар. Автоэнкодеры
Семинар. VAE
Ответы на вопросы 1 часть весна '21
Лекция. Генеративные модели. Генеративно-состязательные сети
Семинар. Генеративные модели. Генеративно-состязательные сети

https://www.youtube.com/playlist?list=PL0Ks75aof3TjoHFVxhYTUP6QJR_kvNJ5s
👍2
Хотите получить предложение о работе уже в эти выходные? Тогда приходите на Weekend Offer в Авито для Go-разработчиков. Приглашаются кандидаты middle- и senior-уровней с опытом в коммерческой разработке от 3 лет.

И вот пять причин отправить заявку:
— Комфортные условия: у вас будет бюджет на обучение, возможность работать удаленно, ДМС и техника Apple.
— Разные задачи: вы будете строить микросервисную архитектуру, разрабатывать мессенджер и звонки внутри приложения, а также автоматизировать работу поддержки.
— Участие в развитии сервиса: вы будете обсуждать продуктовые решения с командой, предлагать идеи и внедрять их в приложение, которым пользуются 40 млн человек ежемесячно.
— Большие объемы данных: вас ждут десятки тысяч RPS к бэкенду, более 84 млн актуальных объявлений в базе и терабайты картинок в хранилище.
— Сильная команда: в Авито больше 850 инженеров, готовых обмениваться опытом и внутреннее Go-сообщество, которое регулярно выступает с докладами и выпускает статьи.

Успейте занять позицию в компании — подавайте заявку до 15 февраля включительно: https://clc.to/hjVowQ
Основы внутреннего устройства JavaScript

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

Подробнее
👍1
Пишем логическую игру пятнашки на Python

Сегодня мы напишем на Python свою версию популярной логической игры - пятнашки. Цель игры заключается в том чтобы перемещая блоки в рамке упорядочить их по номерам.

Читать

Исходный код игры на гитхаб
👍3
Расширения Chrome для программистов и сочувствующих

На Хабре уже есть посты в духе «10 браузерных расширений, которые нужны КАЖДОМУ УВАЖАЮЩЕМУ СЕБЯ РАЗРАБОТЧИКУ». Но меня смущает, что там вперемешку совсем разные вещи для разных людей. От React Developer Tools до съёмки скринкастов — и всё это просто списком через запятую. Очевидно, что с React работает не каждый.

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


Подробнее
👍10👏1