proglibrary | Технологии

Telegram-канал proglibrary - Библиотека программиста | программирование, кодинг, разработка

77043

Все самое полезное для программиста в одном канале. Список наших каналов: https://t.me/proglibrary/9197 Учиться у нас: https://proglib.io/w/a32a0d94 Обратная связь: @proglibrary_feedback_bot По рекламе: @proglib_adv Прайс: @proglib_advertising

Подписаться на канал

Библиотека программиста | программирование, кодинг, разработка

Подборка самых эффектных и элегантных примеров на Python, умещающихся в одну строчку.

#python

https://proglib.io/p/greatest-python-one-liners/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Чему я научился во время стажировок — история студента из университета Ватерлоо

#job #common

https://proglib.io/p/learn-through-internships/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

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

#common

https://proglib.io/p/google-not-learn-not/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Большая подборка материалов для изучения React, Redux, Webpack, Babel и не только.

#web

https://proglib.io/p/react-digest/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Большая подборка материалов для новичков

#novice

Обзор на легендарный курс по основам программирования CS50
Часть первая: https://proglib.io/p/cs50-course-1/
Часть вторая: https://proglib.io/p/cs50-course-2/

Перевод лучшего курса по Git от Lynda.com
https://proglib.io/p/system-git/

25 простых, но не всегда очевидных вещей, которые помогут вам, если вы только встали на тернистый путь изучения программирования.
https://proglib.io/p/25-things-to-know-about-coding/

7 вещей, о которых стоит знать начинающему программисту
https://proglib.io/p/7-things-for-beginers/

10 неочевидных новичку подводных камней программирования
https://proglib.io/p/10-things-not-to-do/

Всегда хотели начать программировать, но боялись попробовать? Эта статья поможет вам как начинающему разработчику.
https://proglib.io/p/how-to-survive/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

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

#common

https://proglib.io/p/useful-cs/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Серия коротких видео о уязвимости, взломе и способах защиты

#security

https://proglib.io/p/sec-protection/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

5 способов зарабатывать деньги будучи программистом

#job #common

https://proglib.io/p/earn-money-as-a-programmer/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Как победить на хакатоне — 10 полезных советов

#common

https://proglib.io/p/hack-hackathon/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Самые популярные посты за этот месяц

#monthly

В этом посте собрали лучшие материалы за май. Рекомендуем ознакомиться!

1. Лучший курс по GIT. Перевод курса от Lynda.com
https://vk.com/wall-54530371_128906

2. Дональд Кнут «Искусство программирования (The Art Of Computer Programming)»
https://vk.com/wall-54530371_127821

3. Гарвардский курс CS50
https://vk.com/wall-54530371_129807

4. 8 лучших книг из серии «Head First O'Reilly»
https://vk.com/wall-54530371_128974

5. Подборка книг по TCP/IP
https://vk.com/wall-54530371_132215

6. Подборка видео по фронтенду
https://vk.com/wall-54530371_130726

7. Решили проникнуться фронтендом? Подборка статей с сайта proglib.io
https://vk.com/wall-54530371_128762

8. Подборка книг с задачами по программированию
https://vk.com/wall-54530371_128052

9. Уроки C# с нуля до профи
https://vk.com/wall-54530371_127179

10. Практика по курсу «Компьютерные сети»
https://vk.com/wall-54530371_129189

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

До сих пор верстаешь на float'ах и таблицах?
Тогда предлагаем ознакомится с материалом «20 советов для написания современного CSS»: https://proglib.io/p/modern-css-tips/

Каждый найдет что-то такое, о чем он раньше не знал!

#web

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Изучаете JavaScript?
Мы подготовили для вас подборку книг, которая поможет вам стать профессиональным веб-разработчиком!

#javascript

https://proglib.io/p/free-js-books/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Топ 15 вопросов о React.JS на собеседовании

#web

https://proglib.io/p/react-js-interview/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Устроиться разработчиком в Сан-Франциско: работа мечты за 1 год

#job #common

https://proglib.io/p/software-engineer/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

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

В прошлом посте о том, как стать крутым разработчиком мы немного лукавили. Изучить highload-архитектуры недостаточно, надо ещё научиться хорошо программировать :)

Начнём, как и водится, с видео докладов прошлых лет (https://www.youtube.com/user/profyclub/), а затем перейдём к тому, что мы услышим уже через неделю на конференции по серверному программированию Backend Conf 2017 (http://backendconf.ru/).

О чём тут говорить? Для начала о приёмах, которые используют разработчики, например - реверс-инжиниринг. Прекрасный доклад (http://backendconf.ru/2017/abstracts/2692) о том, как исследуя API и документацию можно вскрыть архитектуру Amazon S3, с целью, например, проектирования аналогичного сервиса.

Или рефакторинг (который невозможно завершить, можно только закончить :). Разбор типичных ошибок, выход из затянувшегося рефакторинга, техники и приёмы для улучшения кодовой базы, как и когда выкатывать рефакторинг в докладе “Как потратить 4 года и мешок денег на рефакторинг и ничего не запустить” (http://backendconf.ru/2017/abstracts/2636).

Потом надо поговорить о конкретных решениях конкретных задач, например, “обратный” поиск (http://backendconf.ru/2017/abstracts/2560), поиск при записи данных. 100 миллионов документов, 100 тысяч изменений в секунду.

Или система подготовки видео для стриминга на платформе ivi (http://backendconf.ru/2017/abstracts/2733) - доклад о том, подготовить видео для большого количества устройств, DRM-систем и разных контейнеров с разным битрейтом. И при этом для удобного жонглирования и управления упаковать это всё в docker-контейнеры!

Ну а уже затем погрузиться в детали: Linux API для высокопроизводительного веб-сервера (http://backendconf.ru/2017/abstracts/2710), бекенд на Node.JS (http://backendconf.ru/2017/abstracts/2510), внедрение WebRTC (http://backendconf.ru/2017/abstracts/2641) и многое другое.

Ждём вас на конференции по серверному программированию Backend Conf (http://backendconf.ru/). которая пройдёт 5 и 6 июня в Москве на кампусе бизнес-школы СКОЛКОВО в рамках большого профессионального фестиваля “Российские интернет-технологии” (http://ritfest.ru/).

Прокачаемся вместе!

Если понравится программа, то используйте специальный скидочный код для нашего сообщества ProgLibCode2017

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Не знаете как попасть на собеседование в компанию мечты? Наша статья поможет вам в этом!

#job #common

https://proglib.io/p/50-interviews-p1/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Как получить работу мечты? Несколько полезных советов в нашей статье!

#job

https://proglib.io/p/50-interviews-p0/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Как успешно пройти любое техническое собеседование

#job

https://proglib.io/p/programming-interview-success/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

«Что требуется от Android Dev?». На этот вопрос из категории FAQ вы найдете ответ в статье и поймете каким должен быть Junior Android разработчик.

#mobile

https://proglib.io/p/android-developer/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Лучший видеокурс по шаблонам проектирования

#design_patterns

https://proglib.io/p/dsn-patterns/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Как превратить программирование в профессиональное ремесло за 8 простых шагов

#common

https://proglib.io/p/from-hobbyist-to-professional/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

7 вещей, о которых стоит знать начинающему программисту

#novice

https://proglib.io/p/7-things-for-beginers/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

10 отличных плагинов для Sublime Text, которые расширяют его базовую функциональность и упрощают жизнь разработчику.

#sublime #common

https://proglib.io/p/useful-sublime-text-extensions/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

22 самых полезных плагина для работы с кодом в Sublime Text.

#sublime

https://proglib.io/p/22-sublime-text-plugins-for-web/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

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

https://proglib.io/p/5-js-regex-examples/

#regex

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Не можете найти стоящий курс по Git?
Представляем вам лучший курс по Git на русском языке от Lynda.com.

#git #novice

https://proglib.io/p/system-git/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Погружение в архитектуру мобильного приложения :)

Добрый день!

Приложение Facebook весит более 300 мегабайт, это много или мало? Навигаторы грузятся десятки секунд именно тогда, когда нужно решить - налево или направо! Почему так?

Facebook’у мы бы порекомендовали послушать доклад “Оптимизация размера приложения” от Дмитрия Куркина (Mail.RU), http://appsconf.ru/2017/abstracts/2571 А до этого, конечно, посмотреть видео доклада “Повышение производительности мобильных приложений” (https://youtu.be/HXF0Vz3wNCc).

Разработчиков навигаторов отправляем на доклад “Оптимизация времени запуска iOS-приложений” от разработчика Яндекс.Карт (http://appsconf.ru/2017/abstracts/2605) и видео доклада “Быстрый старт iOS приложения на примере iOS Почты Mail.Ru” (https://youtu.be/-k-fOdaaN4o).

Как вы уже поняли, речь идёт о конференции по мобильной разработке. Конференция называется AppsConf (http://appsconf.ru/) и пройдёт 5 и 6 июня в рамках профессионального фестиваля “Российские интернет-технологии” (http://ritfest.ru/) в Москве, на кампусе школы управления Сколково.

Более 20 докладов по самым актуальным для мобильных разработчиков темам. Вопросы архитектуры:
— Чистая архитектура, http://appsconf.ru/2017/abstracts/2786
— ApplicationCoordinator для навигации между экранами, http://appsconf.ru/2017/abstracts/2711

Процессы разработки:
— Инструменты отладки сетевых запросов приложений, http://appsconf.ru/2017/abstracts/2584
— Как правильно готовить pet-project'ы, http://appsconf.ru/2017/abstracts/2684
— Автоматизация тестирования в iOS-проекте на примере ICQ, http://appsconf.ru/2017/abstracts/2807

Доклады по Android-платформе:
— Flutter vs React: вгляд нативщика, http://appsconf.ru/2017/abstracts/2817
— Мобильный Virtual Reality - что это такое и как работает, http://appsconf.ru/2017/abstracts/2635

Доклады по iOS-платформе:
— Как релизить концепты каждую неделю и не сломать проект, http://appsconf.ru/2017/abstracts/2699
— Нужны ли бэкендщики в iOS разработке, когда есть Swift, http://appsconf.ru/2017/abstracts/2820
— И это только малая толика всей программы, http://appsconf.ru/2017/abstracts/

Интересно погрузиться в тусовку профессионалов? Изучайте программу и подключайтесь!
http://appsconf.ru/

Только оперативно - до конференции осталось меньше недели!
Для того, чтобы сэкономить используйте код ProgLibCode2017 при бронировании билетов.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Как провалить 45-минутное техническое интервью

#job #common

Подборка нескольких наиболее распространённых ошибок, совершаемых кандидатами при прохождении технического собеседования.

Подробности по ссылке: https://proglib.io/p/fail-coding-interview/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Polyscape в CSS. Статья расскажет обо всей мощи современного CSS.

#web

https://proglib.io/p/css-polyscape/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Сертификации, стоящие внимания опытного программиста

#common

https://proglib.io/p/certifications-for-experienced-developer/

Читать полностью…
Подписаться на канал