Типичный программист
81.5K subscribers
2.66K photos
902 videos
8 files
7.45K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Как быть с выгоранием?

Выгорание может коснуться каждого IT-специалиста. Иногда это легко лечится шашлыками или хорошим отпуском. А иногда оно перерастает в бессилие от одной только мысли о работе. Но как избежать выгорания на работе и что делать, если оно всё-таки наступило?

Мы попросили экспертов рассказать о об этом: https://tprg.ru/48sj

Расскажите, что думаете о выгорании прямо в комментариях под статьёй.

#эксперты #советы #работа
Ближайшие события для айтишников

Интенсив «CyberSecurity: Level 0»
9–11 ноября, онлайн

Научитесь перехватывать сетевой трафик и наблюдать за действиями пользователя, сканировать сеть, работать с IDS/IPS и настраивать систему для выявления инцидентов.

День открытых дверей онлайн-курса «DevOps практики и инструменты»
10 ноября, онлайн

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

Факультет бизнес-аналитики
Старт 10 ноября, онлайн

Научитесь эффективно общаться с заказчиками, формулировать технические задания, улучшать и автоматизировать бизнес-процессы. В программе только актуальные знания по техникам, инструментам и технологиям, необходимым бизнес-аналитику.

Всё о курсе «Инфраструктурная платформа на основе Kubernetes»
12 ноября, онлайн

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

Aramco Upstream Solutions Technathon 2020
Регистрация до 7 ноября, онлайн

Технатон для специалистов, применяющих искусственный интеллект и машинное обучение в реальных задачах. Участникам предлагается разработать инновационные решения для отраслевых задач. Призовой фонд — 650 000 ₽.

Онлайн-курс программирования для учеников Codemica
Старт 9 ноября, онлайн

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

#ивенты
This media is not supported in your browser
VIEW IN TELEGRAM
Инженер потерял 4 пальца руки и решил сам разработать для себя протез

Йен Дэвис хочет сделать протез долговечным и функциональным в сравнении с современными аналогами. Весь процесс он описывает в своём инстаграме и на ютубе:

https://tprg.ru/dGYI

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

#diy
Какой он, российский DevOps?

DevOps нужен, чтобы наладить работу между разработчиками, тестировщиками и сисадминам. И снизить ошибки при передаче проекта от первых ко вторым.

В теории всё круто, но на практике встречается куча проблем. Особенно непросто дела обстоят в России, где нет независимой экспертизы индустрии. В статье Алексей Шевченко, DevOps-инженер Skillbox, прошёлся по проблемам отечественного DevOps. И рассказал, как их решить:

https://tprg.ru/Xr7Q

#devops
Однажды один математик задумался, почему учёные такие умные, но так мало зарабатывают. А потом обыграл казино и заработал 800 миллионов долларов на Уолл-стрит.

Речь про Эдварда Торпа. Он создал мини-компьютер, просчитывающий рулетку, придумал, как подсчитывать карты в баккаре, и улучшил стратегии торговли на бирже. Самое интересное, что всё это время он открыто делился знаниями в своих книгах.

Сейчас Торпу 88 лет. И на VC вышла отличная статья, где рассказали о его жизни и исследованиях: https://tprg.ru/I3R1

#наука
Какая структура данных лучше подойдёт для создания словаря?

В этой статье разобрали плюсы и минусы хеш-таблиц, графов и разных деревьев:

https://tprg.ru/fVDB

Расскажите, что думаете, прямо в комментариях к статье на сайте.

#алгоритмы
Spring для Java — обширная платформа для создания веб-проектов на Java, состоящая из множества независимых модулей.

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

https://tprg.ru/KozE

Расскажите про ваш опыт в Spring в комментариях на сайте.

#java #spring
This media is not supported in your browser
VIEW IN TELEGRAM
В Visual Studio появились истории

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

Плагин Stories уже доступен на VSCode Marketplace и у него уже больше 16 000 установок. С его помощью можно делиться сниппетами кода с другими разработчиками и смотреть, над чем они сейчас работают.

#кек
Кому идти в айтишники — интервью со Станиславом Протасовым, сооснователем Parallels

В нём он прояснил, какое нужно иметь образование, чтобы сделать карьеру программиста. И рассказал о правильной организации разработки по опыту Acronis и Parallels:

https://tprg.ru/p7PL

Обсудить материал можно в комментариях на сайте.

#интервью
Python стал вторым самым популярным языком программирования в рейтинге TIOBE

Он сдвинул Java с топ-2 самых популярных языков программирования — это случилось впервые за 19 лет существования рейтинга. А вот С всё ещё занимает своё почётное первое место.

Ну что, питонисты здесь?

#python
Как начать создавать приложения под Windows на React и JS

В этом мини-гайде собрали для вас все полезные материалы для быстрого старта в React Native for Windows:

https://tprg.ru/ONAf

Обсудить статью можно в комментах на сайте.

#reactnative #windows
Evennia — Python-библиотека для простого создания текстовых онлайн-игр:

https://tprg.ru/ruX4

#python #gamedev
This media is not supported in your browser
VIEW IN TELEGRAM
Камера с ИИ перепутала мяч с лысой головой футбольного арбитра

Алгоритм изначально обучали на американском футболе. Потом поняли, что он справляется и с другими видами спорта. Но на этом матче ИИ повёл себя странно, хоть и заснял пару голов.

Но вообще штука полезная. Однажды разработчик этой технологии опоздал на матч своего сына и не смог посмотреть запись — её просто не было. Сейчас такие камеры обходятся гораздо дешевле профессиональных операторов и даже небольшие клубы могут позволить себе трансляцию матча. Да ещё какую!

#ии #кек
This media is not supported in your browser
VIEW IN TELEGRAM
Почему дата-аналитики должны перестать работать «дворниками»

Дата-аналитики должны работать с данными и извлекать из них полезные инсайты. Но зачастую вместо этого они тратят кучу времени на первичную очистку данных и подготовительные работы.

О том, почему так происходит и как решить эту проблему, читайте в новой статье: https://tprg.ru/dGVZ

Расскажите, что думаете о статье, прямо в комментариях на сайте.

#datascience
Arduino бывает разный: от большого до mini, от совместимых плат до arduino-подобных. Но как на счёт Arduino с аниме?

И хотя главная фишка RGBDuino — это изображение аниме-персонажей прямо на плате и куча светодиодов, отличий от Arduino Uno в ней хватает. Подробнее о плате рассказали в статье:

https://tprg.ru/Mv9w

#arduino
Ближайшие события для айтишников

Интенсив «Напишите первую модель машинного обучения за 3 дня»
9–11 ноября, онлайн

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

Киберполигон The Standoff
12–17 ноября, онлайн

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

Интенсив «Как выбрать язык программирования и найти работу»
12–14 ноября, онлайн

Участники интенсива познакомятся с востребованными специальностями в IT-сфере, попробуют свои силы в нескольких направлениях и смогут решить, какая специализация им нравится больше.

Обучение Java-разработке с оплатой после трудоустройства
Старт 30 ноября, онлайн

До 20 ноября можно подать заявку на новый набор программы по Java-разработке от проекта Java Mentor. Главная особенность — обучение бесплатное, оплата только после того, как найдете первую работу в Москве.

Конференция Mobius 2020 Moscow
11–14 ноября, онлайн

4 дня докладов, воркшопов и Q&A-сессий, на которых более десятка специалистов мобильной разработки расскажут о работе платформ iOS и Android, языках программирования, практиках, опыте и трендах.

Митап «Коучинговые инструменты в жизни менеджера и тимлида»
12 ноября, онлайн

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

#ивенты
This media is not supported in your browser
VIEW IN TELEGRAM
С помощью такого крипового робоволка японцы отпугивают диких животных от небольшого городка Такикава

Когда инфракрасные датчики обнаруживают животное, это нечто издаёт жуткие звуки. Интересно, что звуки — микс из 60 реальных криков животных. Это нужно для того, чтобы звери к ним не привыкали и продолжали бояться.

#роботы #кек
This media is not supported in your browser
VIEW IN TELEGRAM
Посмотрите, какая залипательная визуализация поведения 100 миллионов частиц.

Инструкция и исходники есть на гитхабе: https://tprg.ru/fJmK

#инструменты
Как пройти отбор на Python-разработчика в Data Science — рассказывает тимлид

О том, к чему на собеседовании стоит готовиться трэйни/джуниору/мидлу и когда уже мидлу пора становиться сеньором, читайте в новой статье на нашем сайте:

https://tprg.ru/3Gc9

Расскажите, что думаете об этом, прямо в комментариях на сайте.

#советы #собеседование