Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Регистрация в перечне РКН: https://tprg.ru/mJwo
Как обеспечить безопасность менеджера паролей под Android: https://goo.gl/8WQKXc — кейс от подписчика.
Рассказ о выбранной архитектуре и особенностях реализации разных методов аутентификации.
Руководство по созданию загрузочной анимации для сайта или проекта: https://goo.gl/rtvs1j
Разбираем процесс от рисования элементов до их анимирования.
Заметка, почему все правила для паролей бесполезны, и о том единственном правиле, которое действительно стоит оставить: https://goo.gl/BAhzuy
Читать полностью…Руководство по вёрстке письма при помощи React-компонентов и формированию этого письма в Node.js: https://goo.gl/eUdmvh
Рассказываем, как прокачать email-рассылку при помощи React.
22 вопроса, которые могут быть заданы на собеседованиях на должность веб-разработчика: https://goo.gl/JSse8B
Изучив темы, вы подтяните свою теоретическую базу и увеличите шансы на получение работы.
Видеокурс «Основы С++».
Курс ориентирован на начинающих разработчиков и состоит из видеоуроков, посвященных базовым принципам и назначению языка. Затрагиваются такие темы, как наследование, динамический полифоризм, обработка исключений и другие.
Первое видео для ознакомления: https://youtu.be/7Z4eaozJIwo
Ссылка на весь курс: https://goo.gl/xENhv2
Собрали несколько последних новостей:
— Вступление в силу «закона Яровой» могут перенести на пять лет, с 2018 на 2023 год: https://goo.gl/ikubnE
— Сообществам во «ВКонтакте» разрешили постить комментарии от своего имени по всей соцсети: https://goo.gl/g1kbjk
— Вышло обновление ядра Linux 4.12: https://goo.gl/MtwWkH и обновление компилятора GCC 6.4: https://goo.gl/RM63k6
— Microsoft не успевает подготовить к осеннему обновлению одну из самых ожидаемых функций, Timeline: https://goo.gl/J9uVD1
За несколько лет amoCRM превратилась из никому неизвестного стартапа в лидера рынка: от 6 человек на первом релизе до 15 000 в Олимпийском.
На своем опыте компания вывела формулу успеха в IT и сняла про это документальный фильм: https://youtu.be/dvayz6PeVzg
Новости последних дней:
— Через мобильное приложение Facebook теперь можно искать публичные точки доступа к Wi-Fi, расположенные поблизости: https://goo.gl/opP5xe
— Вступил в силу новый закон, который предписывает блокировать все «зеркала» пиратских сайтов: https://goo.gl/nPgGs1
— Налоговой разрешили без судов блокировать анонимайзеры и VPN: https://goo.gl/eDaW6d
— В обновлении Windows 10 Fall Creators Update появится функция для борьбы с вирусами-вымогателями: https://goo.gl/smefZH
— Mozilla представила первый релиз кроссплатформенной сетевой библиотеки HumbleNet: https://goo.gl/baLFtf
Подборка книг для начинающих веб-разработчиков: https://goo.gl/phC7ei
Полный набор литературы, которая поможет из новичка превратиться в мастера.
Исчерпывающая подборка ресурсов для освоения языка С: https://goo.gl/4LjxRz
Рассказываем, зачем и как эффективно учить этот язык программирования.
Достаточно ли вы умны, чтобы работать в IT: https://goo.gl/GgPZDX
Узнайте из нашей викторины.
Подборка полезных сервисов для анализа ваших сайтов: https://goo.gl/Rg7Zbj
Несколько веб-чекеров, которые подскажут, чего не хватает в вашем проекте.
Руководство по созданию бота, которого будет нельзя обыграть в «крестики-нолики»: https://goo.gl/gwbAzc
Знакомимся с алгоритмом «минимакс».
Обновленная статья про отношение к девушкам-программистам в сфере IT: https://goo.gl/SygNzW
Читать полностью…Что нового:
— WikiLeaks обнародовала очередные документы ЦРУ с описанием двух хакерских инструментов: https://goo.gl/YwrnuZ
— Госдума приняла в первом чтении закон о штрафах до миллиона рублей для владельцев мессенджеров: https://goo.gl/1SMhUx
— Новый вредонос CopyCat для Android, способный получать рут-права, заразил 14 миллионов устройств по всему миру: https://goo.gl/p9p97q
— А еще Pornhub ввёл обязательную авторизацию через «ВКонтакте» для российских пользователей: https://goo.gl/i9Esq8
Обзор библиотеки PHP-ML: https://goo.gl/ufX5fT
Машинное обучение и нейронные сети на PHP — это просто.
Подборка последних новостей:
— Microsoft возобновляет конкурс для разработчиков игр с призовым фондом в 200 000 долларов: https://goo.gl/33XtgW
— ООН опубликовала список стран с самым высоким уровнем кибербезопасности, Россия почти попала в дестяку: https://goo.gl/eEsmZn
— Взломана Bithumb, одна из крупнейших криптовалютных бирж в мире: https://goo.gl/h812ck
— Обнаружено два новых мобильных зловреда, один ворует деньги с банковских счетов: https://goo.gl/jdgauZ, а второй подписывает россиян на платные сервисы: https://goo.gl/bG9941
Руководство по чтению самых замысловатых объявлений в Си: https://goo.gl/VRv6zQ
Почитайте, чтобы даже самый сложный код не поставил вас в тупик.
Цикл статей по шаблонам проектирования в трех частях:
— Порождающие шаблоны: https://goo.gl/7Srm5s
— Структурные шаблоны: https://goo.gl/eta3Zq
— Поведенческие шаблоны: https://goo.gl/1oormv
Подборка интересных проектов из Google Chrome Experiments: https://goo.gl/vqqrwj
Идеи для тех, кто не знает, что закодить, чтобы было быстро, но впечатляюще.
Зачем программисту нужен ментор и где его найти: https://goo.gl/v4aqow
Спойлер: для тех случаев, когда Google не может помочь.
Руководство по созданию аналога библиотеки Python Fire от Google: https://goo.gl/wgSf8Q
Превращаем любой PHP-код в консольное приложение.
Подробное руководство по созданию простого бота для Telegram и его запуску на сервере Heroku: https://goo.gl/vEHj7E
Заодно познакомимся с основами API ботов.
Лучшие библиотеки для работы с VK API на C++, Java, Python и других языках: https://goo.gl/XSWj8s
Рассказываем о библиотеках, набравших на GitHub больше всего звездочек и форков.
Пошаговое руководство по созданию горизонтально прокручиваемую секцию веб-странички при помощи Flexbox: https://goo.gl/TcNJCB
Спойлер: это очень просто.
Свежие IT-новости:
— Sony открыла свои наработки в области построения нейронных сетей для решения задач глубокого машинного обучения, собранные в один проект, NNabla: https://goo.gl/Aucw29
— На Android вышла облегчённая версия Яндекс.Браузера: https://goo.gl/74HzWY
— Художник научил нейронную сеть создавать портреты несуществующих людей: https://goo.gl/5R6Ji4
Больше новостей в @tprogerlive
Обзор зарплат для специальности Java-разработчика: https://goo.gl/HWPDdK
Также рассказываем, наличие каких навыков влияет на рост оклада и где эти навыки можно получить.
Обзор последних новостей:
— Роскомнадзор и Павел Дуров договорились — Telegram таки внесли в реестр организаторов распространения информации, но приватности пользовательских данных ничего не угрожает. Подробности на нашем канале @tprogerlive
— Вчера страны Европы поразила атака вируса-вымогателя, известного под безобидным именем Petya. Рассказываем, кто попал под удар, что это за вирус и как от него защититься: https://goo.gl/WkrtnG
— Google выпустила интерактивную демку нейронной сети sketch-rnn: вы начинаете рисунок, а она его заканчивает. Но будьте осторожны — это очень затягивает: https://goo.gl/xcYPna
— Google и MIT работают над ИИ, способным слышать и видеть одновременно: https://goo.gl/mqBRBV
— «ВКонтакте» запускает Streaming API, новый инструмент для подписки на обновления публичного контента по ключевым словам: https://goo.gl/Lenc4J
Наш канал с новостями, чтобы быть в курсе всего важного: @tprogerlive
Читать полностью…