Size: a a a

Библиотека программиста

2018 April 16
Библиотека программиста
7 смертных грехов программиста: анализируем и устраняем

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

https://proglib.io/p/programmer-sins/

#common
источник
2018 April 17
Библиотека программиста
Математика для программиста: советы, разделы, литература

Наверняка вы задумывались над вопросом: нужна ли математика программисту? И если нужна, то как «приручить» эту самую математику?

https://proglib.io/p/how-to-learn-maths/

#math #common
источник
Библиотека программиста
Как проверить e-mail в JavaScript, не используя PHP?

Как проверить e-mail в JavaScript без PHP, то есть «чекнуть» валидность на стороне клиента? Для этого воспользуемся популярной библиотекой jQuery.

https://proglib.io/p/check-email-javascript/

#web
источник
2018 April 18
Библиотека программиста
Мы починили косяки, возникшие после прошлой публикации теста. Кто еще не проходил, и кому интересно проверить свои знания технического английского — милости просим:

https://proglib.io/p/eng-test/
источник
Библиотека программиста
Ищем уязвимости на сайте министерства обороны США

Ищем уязвимости на сайте министерства обороны США, используя веб-приложение Jira и ряд других инструментов для анализа уровня безопасности.

https://proglib.io/p/dod_ssrf/

#web #security
источник
2018 April 19
Библиотека программиста
Android: свежий дайджест мира мобильной разработки

Скорость развития мобильной разработки увеличивается с каждым месяцем. Редакция Библиотеки программиста подготовила обзор полезных материалов.

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

#mobile #digest
источник
2018 April 20
Библиотека программиста
JupyterLab и Jupyter Notebook — мощные инструменты Data Science

Подробно рассказываем об инструментах семейства Jupyter – эффективных средствах разработки для задач Data Science и смежных областей.

https://proglib.io/p/jupyter/

#data_analysis
источник
Библиотека программиста
Негативное мышление: анализируем и избавляемся

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

https://proglib.io/p/negative-thinking/

#common
источник
2018 April 21
Библиотека программиста
Лучшие материалы и инструменты для Front-end разработчика

Редакция Библиотеки программиста подготовила дайджест для Front-end разработчика, чтобы держать вас в курсе последних новостей и инструментов.

https://proglib.io/p/front-end-digest/

#frontend #digest
источник
Библиотека программиста
10 строк для диагностики болезни Паркинсона при помощи XGBoost

В статье на примере диагностики болезни Паркинсона рассматривается применение популярной библиотеки машинного обучения XGBoost.

https://proglib.io/p/xgboost/

#data_analysis
источник
2018 April 22
Библиотека программиста
Как должно выглядеть резюме ИТ-специалиста: типичные ошибки глазами HR

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

https://proglib.io/p/it-cv/

#common
источник
Библиотека программиста
Канал с сервисными сообщениями Телеграм предлагает:

«7-й день российские власти блокируют Telegram. Если Вы поддерживаете свободный интернет, запустите из окна бумажный самолет сегодня ровно в 7 вечера».
источник
Библиотека программиста
Введение в обучение с подкреплением в Python

Обучение с подкреплением в Python – это способ машинного обучения, при котором система обучается, взаимодействуя с некоторой средой.

https://proglib.io/p/reinforcement-learning/

#python
источник
2018 April 23
Библиотека программиста
Подборка лучших видео по созданию приложений на Python

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

https://proglib.io/p/python-apps-videos/

#python
источник
Библиотека программиста
Как выбраться из теоретика и стать практиком?

Прочли много книг, накопили немало знаний, но все еще не можете стать практиком? «Пиши код» – лишь один из советов. У нас их больше.

https://proglib.io/p/to-practice/

#common #digest
источник
2018 April 24
Библиотека программиста
Трейдинг и машинное обучение с подкреплением

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

https://proglib.io/p/trade-learning/

#data_analysis
источник
Библиотека программиста
Свежая подборка материалов из мира разработки под iOS

Если у вас есть желание выучить что-то новое – время разработки под iOS наступило. Мы подготовили для вас дайджест с полезными статьями.

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

#mobile #digest
источник
2018 April 25
Библиотека программиста
Самые эффективные ресурсы и материалы для изучения Python

Что необходимо для изучения Python? Книги да видеоуроки? Не только. В нашей подборке вы также найдете курсы и интерактивные «обучалки».

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

#python
источник
Библиотека программиста
8 книг по компьютерным сетям

Подборка актуальных книг по современным сетевым технологиям, где каждый — от новичка до профессионала — найдет для себя что-то полезное. Рекомендуем!

#networks #book

https://proglib.io/p/network-books/
источник
2018 April 26
Библиотека программиста
После недавнего запуска самолетиков, Дуров написал у себя в канале: "это может стать воскресной традицией". Одновременно с этим астрологи объявили неделю ироничных скептиков, выступающих в жанре: "ну испугался Кремль ваших самолетиков, вон лучше у армян учитесь!" Вещают скептики почему-то не с баррикад на Манежной площади, а из недр Телеграма. Но это ладно. Главное вот что: любая массовая протестная активность - будь то Арабская весна, Евромайдан или нынешние выступления в Ереване - верхушка айсберга. Под ней находится огромный и незаметный пласт работы, который был проделан гражданским обществом ДО начала активной фазы.

У небезызвестного социолога Джина Шарпа есть книга "198 методов ненасильственного сопротивления". Помимо привычных маршей и демонстраций, так есть куча вариантов пассивного протеста: забастовки, бойкоты и т.д. И даже такие странные вещи, как "вывешивание флагов", "зажигание свечей", "ношение символов". Зачем все это нужно? Вы надели значок и дико напугали власть? Нет, конечно. Но давайте задумаемся: какую проблему должно решить гражданское общество? ПРОБЛЕМУ ДОВЕРИЯ. Она первична, а проблема авторитарной власти вторична т.к. власть лишь паразитирует на нашей разобщенности.

Эта проблема доверия в социальных науках формализована кучей разных способов. Например, известная "дилемма заключенного" из теории игр. Или вот "проблема византийских генералов": представим, что между генералами нет доверия, никто из них не знает, вступят ли остальные завтра в бой с врагом. В итоге армия может не выступить или того хуже - выступить частично и быть разгромлена. С протестами так же. Вася не пойдет на площадь, если не уверен, что туда пойдут Петя и Миша. Ведь в одиночку там можно больно получить по шее. И если эти трое не доверяют друг другу - их ждет еще 18 лет с Вовой. Протестной троице нужно как-то заранее выстроить сети доверия, в ситуациях менее рискованных, чем уличный протест. При этом Вова тоже не зря кушает свой хлеб с черной икрой и будет ставить палки в колеса, выжигая все традиционные формы коллективной активности (партии, профсоюзы и т.д.).

Что же делать? Выдумывать альтернативные способы. Вот взять хотя бы самолетик. Запустил сам. Увидел, что запустили другие. И вот уже уровень доверия от нулевого повысился до какой-то малой дроби. Это мелочь, конечно, но капля камень точит. Поэтому участвуйте в дурацких флешмобах. Они только на первый взгляд дурацкие.
источник