Баттл разработчиков, pizza-meetup и мощный нетворкинг с экспертами в сфере fintech — неформальная конференция Alfa Fintech Unconference!
Узнать подробнее и зарегистрироваться: https://goo.gl/D0Ey7a
Прими участие в открытом митапе для всех, кто любит кодить, кто знаком с софтом и для кого не существует правок, а существуют доработки. Вас ждёт общение с топ-менеджерами и экспертами-разработчиками Альфа-Банка, а также pizza-meetup, на протяжении которого вы сможете пообщаться с опытными программистами!
Регистрируйся! Время осталось до 25 мая!
https://goo.gl/D0Ey7a
VK API на Python: часть 3, делаем чат-бота
Третья часть нашего популярного туториала по VK API. В этой часть мы сделаем небольшого чат-бота-автоответчика.
#python
https://proglib.io/p/python-vk-api-3/
Часть первая (выгружаем все фото из альбома): https://proglib.io/p/python-vk-api-1/
Часть вторая (узнаем, что лайкал пользователь): https://proglib.io/p/python-vk-api-2/
Конспект по bash. Продолжение
#linux #unix
Перевод конспекта по bash, который содержит в себе выжимку самых основных возможностей bash. Конспект будет полезен любому программисту.
https://proglib.io/p/bash-notes2/
Для тех, кто пропустил первую часть: https://proglib.io/p/bash-notes/
VK API на Python: часть 2, узнаем, что лайкал пользователь
#python
Представляем вашему вниманию вторую часть нашего туториала по VK API. В этой части мы рассмотрим возможность следить за пользователем, а точнее, узнаем как определить что лайкал владелец профиля вконтакте.
https://proglib.io/p/python-vk-api-2/
Часть первая: https://proglib.io/p/python-vk-api-1/
Бесплатный курс английского для IT-специалиста. Рекомендуем!
#english
Без знания английского языка в IT-сфере сегодня практически не выжить. Данный курс ориентирован на прокачку навыков чтения, понимания и перевода технических текстов, а также на грамматику.
https://proglib.io/p/it-english-course/
Мы собрали лучших 9 Youtube-каналов для изучения Python. С их помощью вы сможете стать хорошим специалистом в области программирования на Python.
#python
https://proglib.io/p/youtube-python-channels/
Самые популярные посты за эту неделю
#weekly
1. Лучший курс по GIT. Перевод курса от Lynda.com
https://vk.com/wall-54530371_128906
2. 8 лучших книг из серии «Head First O'Reilly»
https://vk.com/wall-54530371_128974
3. Гарвардский курс CS50
https://vk.com/wall-54530371_129807
4. Решили проникнуться фронтендом? Вот подборка статей от нас:
https://vk.com/wall-54530371_128762
5. Практика по курсу «Компьютерные сети»
https://vk.com/wall-54530371_129189
6. Парсер сайтов на Python
https://vk.com/wall-54530371_128537
7. 3 лучшие книги по объектно-ориентированному программированию
https://vk.com/wall-54530371_129266
8. Протокол HTTP: взгляд изнутри
https://vk.com/wall-54530371_129450
9 идей для начинающих программистов по созданию игр-клонов
#gamedev #python
Предлагаем вашему вниманию список идей для игр-клонов на python, с помощью которых можно получить практические навыки программирования.
https://proglib.io/p/9-ideas-for-games/
15 материалов по разработке игр
#gamedev
Обзор материалов по геймдеву: книги, видеокурсы и полезные ресурсы, которые пригодятся при разработке игр под любую платформу.
https://proglib.io/p/gamedev-compilation/
10 примеров машинного обучения на JS
#data_analysis#javascript #web
Перевод статьи о том, как можно использовать JavaScript в машинном обучении. Несколько примеров, которые раскроют все возможности этой коллаборации.
https://proglib.io/p/ml-js/
Курс по STL — Стандартная Библиотека Шаблонов C++
#cpp
1. Умные указатели
2. Итераторы
Контейнеры из STL:
1. Array
2. Vector
3. Stack
4. Queue
5. Deque
6. List (2 типа)
7. Set (4 типа)
https://vk.com/wall-54530371_128409
6 книг по компиляторам
#fundamental #book
Каждый программист должен знать, как работает его код, как он взаимодействует с «железом», и множество тонкостей разработки программного обеспечения.
https://proglib.io/p/compilers-books/
Конспект по bash
#linux #unix
Подготовили для вас перевод конспекта по bash, который содержит в себе выжимку самых основных возможностей Bourne again shell.
https://proglib.io/p/bash-notes/
6 книг по информационной безопасности
#security #book
Данная подборка содержит актуальные книги по информационной безопасности, которые позволят оставаться в курсе последних тенденций развития данной области.
https://proglib.io/p/security-digest/
Webpack за 15 минут
#web
Данная статья содержит основные понятия, однако для начала их будет достаточно.
https://proglib.io/p/webpack-in-15/
5 практических примеров использования Vue.js
#web
В этой статье поговорим о Vue.js — JavaScript библиотеке, которая набирает все большую популярность.
https://proglib.io/p/5-vue-js-examples/
Некоторым нашим подписчикам будет полезно.
https://proglib.io/p/how-to-google-as-a-programmer/
#common
CSS-Grid VS Flexbox
#web
Статья раскроет, как и где лучше использовать тот или иной инструмент, так как CSS Grid и Flexbox будут сравнены на практике.
https://proglib.io/p/css-grid-vs-flexbox/
Полезные статьи и ежедневные подборки лучших новостей для программистов: @tproger_official — будьте в курсе всего в IT.
Все размешают много постов, а там мало и по делу: t.me/tproger_official
VK API на Python: часть 1, выгружаем все фото из альбома.
#python
Этой статьей мы открываем небольшую серию материалов по VK API. Все что вам понадобится для работы — базовые знания Python.
https://proglib.io/p/python-vk-api-1/
5 мастридов для начинающих разработчиков
#book #novice #common
Обзор 5 самых полезных для начинающего разработчика книг, дающих понимание цели и места программирования в цепочке продаж в индустрии.
https://proglib.io/p/novice-mustreads/
Путь веб-разработчика в 2017
#web
Яркая инфографика о путях развития современного веб-разработчика и технологиях, которые ему необходимо изучить, чтобы стать фронтендером, бэкендером или devops в 2017.
https://proglib.io/p/2017-web-developer-path/
Подборка книг, а также несколько полезных ссылок на ресурсы по функциональному программированию.
https://proglib.io/p/functional-programming-books/
#fp #book
Лучший курс по GIT. Перевод курса от Lynda.com
#novice #git
0. Введение
1. Что такое Git
2. Установка Git
3. Начинаем
4. Концепция и архитектура Git
5. Внесение изменений в файлы
6. Использование Git с реальным проектом
7. Отмена изменений
8. Игнорирование файлов
9. Переход по дереву коммитов
https://vk.com/wall-54530371_128906
Анализ больших наборов данных (2016)
Автор: Юре Лесковец, Ананд Раджараман
#data_analysis #book
Эта книга написана ведущими специалистами в области технологий баз данных и веба. Благодаря популярности интернет-торговли появилось много чрезвычайно объемных баз данных, для извлечения информации из которых нужно применять методы добычи данных (data mining).
В книге описываются алгоритмы, которые реально использовались для решения важнейших задач добычи данных и могут быть с успехом применены даже к очень большим наборам данных. Изложение начинается с рассмотрения технологии MapReduce - важного средства распараллеливания алгоритмов. Излагаются алгоритмы хэширования с учетом близости и потоковой обработки данных, которые поступают слишком быстро для тщательного анализа. В последующих главах рассматривается идея показателя PageRank, нахождение частых предметных наборов и кластеризация. Во второе издание включен дополнительный материал о социальных сетях, машинном обучении и понижении размерности.
Скачивайте книгу по ссылке: https://vk.com/wall-54530371_128795
Самые популярные посты за эту неделю
#weekly
1. Дональд Кнут «Искусство программирования (The Art Of Computer Programming)»
https://vk.com/wall-54530371_127821
2. Подборка книг с задачами по программированию
https://vk.com/wall-54530371_128052
3. Уроки C# с нуля до профи
https://vk.com/wall-54530371_127179
4. Python для продолжающих
https://vk.com/wall-54530371_126812
5. Курс системного администратора Linux
https://vk.com/wall-54530371_128079
6. Серия видео о графах
https://vk.com/wall-54530371_126862
7. Теория вероятностей
https://vk.com/wall-54530371_127845
8. Полный курс по объектно-ориентированному программированию на PHP
https://vk.com/wall-54530371_127362
Вы новичок и боитесь большого количества замысловатых команд и сложных аргументов Git? А если мы скажем, что для начала все они и не нужны?
#git #novice
Предлагаем ознакомится с нашим материалом, благодаря которому вы сможете ознакомиться с наиболее часто используемыми командами уже за полчаса!
https://proglib.io/p/git-for-half-an-hour/
Подборка актуальных книг по современным сетевым технологиям, где каждый — от новичка до профессионала — найдет для себя что-то полезное. Рекомендуем!
#networks #book
https://proglib.io/p/network-books/
Серия видео о паттерне MVC
#design_patterns
1. Введение в MVC
2. View. Создание игры «Космические рейнджеры»
3. Model. Создание игры «Космические рейнджеры»
4. Создание игры «Космические рейнджеры». Controller
5. Создание игры «Космические рейнджеры». Anonymous function
https://vk.com/wall-54530371_127900