Типичный программист
81.9K subscribers
2.73K photos
918 videos
8 files
7.49K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Стартовал набор на декабрьский поток курса по Java разработке в Java Mentor

На протяжении 7 месяцев вы на практике будете изучать топовые технологии для Java: там и Maven, и Git, и MVC и многое другое. К концу обучения поработаете над коммерческим проектом в команде и получите оффер из компаний Москвы.

Платить заранее и даже во время не нужно — всё только после устройства на работу, до которой вас лично будут поддерживать менторы. Приятный бонус — 2 года поддержки от профессионального сообщества: бесплатное участие в вебинарах, митапах и буткэмпах от экспертов IT.

Для поступления необходимо пройти тестовое:
https://tprg.ru/gf2E

#ивенты
Участник Russian AI Cup, Антон Чумаченко, рассказал, как ему удалось создать лучшего бота для игры в стиле Dota 2.

О том, как он проектировал стратегию, почему выбрал C++ для реализации идеи и помог ли ему опыт игры в Dota 2, читайте в статье:

https://tprg.ru/79r3

А в субботу как раз стартовал турнир этого года: https://russianaicup.ru/p/rules. Будете участвовать?

#интервью #cpp #gamedev
Google открыл инструментарий для поиска багов в коде на Python

Atheris умеет работать с Python 3/2.7 и идеально подходит для fuzzing-тестирования. В процессе работы Atheris перебирает всевозможные комбинации входных данных и генерирует отчёт о выявленных сбоях и пропущенных исключениях.

Код открыт под лицензией Apache 2.0: https://github.com/google/atheris

#google #python
This media is not supported in your browser
VIEW IN TELEGRAM
Технологической доброты пост: на видео человек впервые за 38 лет смог разглядеть мир

Это стало возможно при помощи умных очков Esight 4. Эти очки позволяют частично восстановить зрение при катаракте, глазном альбинизме, отслойке сетчатки и некоторых других болезнях глаз. Стоят такие ни много ни мало 6 тысяч долларов.

Но реакция парня бесценна.

#технологии
Если вы до сих пор пикселизируете важную информацию на картинках, тогда мы идём к вам.​

Вышел алгоритм который восстанавливает такие надписи. Работает он с довольно примитивной пикселизацией, но всё равно хорош:

https://github.com/beurtschipper/Depix

#инструменты #python
Git уже почти стал стандартом. Но всё же многих бесит сложный командный синтаксис, замысловатые команды, сложные аргументы и размытая документация.

А что конкретно вам не нравится в Git?

#обсуждение #git
Zen of Python — новый канал от Tproger, где мы будем собирать лучшие материалы по Python и рассказывать про его применение для решения прикладных задач.

Полный Дзен Пайтона в одном канале: @zen_of_python
Как выбрать монитор для программиста: типы матриц, порты и примеры

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

https://tprg.ru/WCwb

#советы
Microsoft запатентовала рейтинг для оценки совещаний

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

В заявке говорится, что многие организации «страдают» от длительных, малопосещаемых и повторяющихся встреч — их можно было бы изменить, если б была доступна дополнительная информация об их качестве.

#microsoft
GitHub наконец-то показал тёмную тему

Переключить режим можно в новом подменю настроек «Appearance». Там выбираете «Light», «Dark» или «Default to system» (системную тему). А сравнить до/после можете на скринах.

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

#github
Настройки конфиденциальности Windows 10: разбираемся, что выключить, а что стоит оставить

Как вы думаете, кто знает о вас больше всех? Родители, девушка или Microsoft? Если вы не меняли настройки конфиденциальности Windows 10, то ответ может вам не понравиться.

О том, какие данные собираются и как это отключить, читайте в статье: https://tprg.ru/exs2

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

Интенсив «Пишем нейросеть для слежки и распознавания предметов»
14–16 декабря, онлайн

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

Интенсив «Стань агентом 007 за 3 дня с помощью Java»
14–16 декабря, онлайн

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

Онлайн-курс «Fullstack-разработчик»
Старт 18 декабря, онлайн

С нуля научитесь верстать, программировать сайты и создавать веб-приложения «под ключ» на PHP, Python или JavaScript.

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

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

Митап «#46 SECON.Посиделки: биткоин»
10 декабря, онлайн

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

Конференция Skolkovo AI 2020
10 декабря, онлайн

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

#ивенты
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст создал сайт в стиле Windows 10, на котором можно поиграть в Doom

На сайте реализована возможность запустить DOS и простенькая файловая система, позволяющая «заглянуть» в структуру сайта.

Исходники есть на гитхабе: https://github.com/DustinBrett/x

#windows
«Пишите код так, как будто поддерживать его будет склонный к насилию психопат, который знает, где вы живёте».

Говорят, это сказал Стивен Макконнелл, но это не так. Не знали? Тогда скорее проходите наш новый тест, угадывайте авторов известных айтишных цитат, узнавайте новые цитаты и забирайте парочку на вооружение:

https://tprg.ru/lCDq

#тест
Свежий DevOps-дайджест

— Kubernetes отказывается от Docker, но не всё так страшно;
— видео и расшифровка доклада с DevOps Moscow 2020;
— подкасты «SRE vs DevOps» и «Зачем IT в благотворительности».

И ещё несколько интересных материалов вы найдёте в нашем DevOps-дайджесте: https://tprg.ru/lK1B

#devops
This media is not supported in your browser
VIEW IN TELEGRAM
Лучше вы сегодня ничего не увидите: сайт с фотками людей, указывающих пальцем на ваш курсор

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

Удачно позалипать: https://pointerpointer.com

Задумка не новая, но по-прежнему годная.

#кек
Мобильная разработка — наш новый канал, где мы будем рассказывать о тонкостях разработки приложений под Android, iOS и кроссплатформу.

Подключайтесь: @mobi_dev