Типичный программист
81.6K subscribers
2.66K photos
904 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
Внимание, задачка:

Сколько 4-значных паролей можно составить при условии, что там не должна встречаться последовательность цифр «13»?

Ответ опубликуем в следующем посте через пару часов.

#задачки
Ответ на задачу из поста выше — 9 701.

А вот здесь расписано подробное решение — https://tprg.ru/WTIw
Кризис машинного обучения в научных исследованиях

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

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

В статье разбираемся с этой проблемой и выясняем, делается ли что-то для её решения: https://tprg.ru/dnpm

#ml #ии
#вакансии #работа

Зимняя подборка вакансий — этот выпуск про бэкенд:

— Senior/Middle Java backend разработчик в TextBack. Опыт от 3 лет, 120 000 – 200 000 ₽, Санкт-Петербург.

— Java разработчик в BSS. Опыт от 3 лет, до 250 000 ₽, Москва, Санкт-Петербург, Ижевск, Самара, Обнинск, Тольятти.

— Middle/Senior Java разработчик в «Юнитариус». Опыт от 2 лет, 140 000 – 230 000 ₽, Москва.

— Python-разработчик в Процессы бэк-офиса Яндекса. Опыт от 2 лет, 100 000 –250 000 ₽, Москва.
Интерактивная игра, в которой вам предстоит примерить на себя роль полевого агента, участвующего в операции по поиску киберпреступника: https://tprg.ru/5sle

А, ну и попутно Go изучите.

#go
Хочу шарить в машинном обучении. Что нужно знать?

Насколько хорошо нужно знать математику? Алгоритмы нужно понимать? А программировать надо уметь?

Узнали у экспертов, какие навыки нужны ML-специалисту, чтобы писать что-то серьёзнее, чем if-else: https://tprg.ru/YvmE

#ml #эксперты
Подборка из 35 бесплатных русскоязычных курсов на учебной платформе Microsoft Learn:

— 10 самых популярных курсов: https://tprg.ru/J9Ej
— 5 курсов для IT-администраторов: https://tprg.ru/a6Bx
— 7 курсов для архитекторов решений: https://tprg.ru/RxW7
— 6 курсов по Azure: https://tprg.ru/0WxO
— 7 курсов для разработчиков: https://tprg.ru/P3V5

#microsoft
#вакансия #работа
Москва, от 100 000 до 250 000 ₽

Яндекс ищет Python-разработчика в команду по созданию сервиса для всех процессов рекрутмента и HR. Стек бэкенда: Django, PostgreSQL, Celery.

Обещают гибкий график, премии по итогам ревью, ДМС и питание за счёт компании, помощь с релокацией.

Подробнее: https://tprg.ru/fiUE
Виды популярных архитектур процессоров

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

В этой статье мы рассмотрели самые распространённые и актуальные архитектуры процессоров с программной точки зрения:

https://tprg.ru/VGod

#hardware
Яндекс выкатил большое поисковое обновление

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

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

Источник: блог Яндекса

#яндекс
Паттерны проектирования простым языком

Нестареющая классика. Серия статей о разных видах паттернов. Кроме объяснения для каждого паттерна приводится пример из жизни, кейсы для использования и, конечно, код.

Порождающие: https://tprg.ru/patterns-1
Структурные: https://tprg.ru/patterns-2
Поведенческие: https://tprg.ru/patterns-3

#паттерны
Google выпустил новый стандарт на смену SMS

Правда пока только в США.

Все девайсы на Android теперь могут в ручном режиме переключиться стандарт RCS (Rich Communication Services). RCS объединяет в себе все возможности уже существующих мессенджеров, но при этом не требует от телефона наличия какого либо приложения — только номер.

Хоть замена старичку SMS и нужная вещь, принимается она не всеми. Apple пока отказывается использовать RCS для своих устройств, а значит обладатели iPhone пока будут вынуждены сообщаться по старинке.

Понравилась новость? Понравился мем? Хотите читать больше таких новостей? Тогда заходите к нам в канал IT Новости. Там такое каждый день выходит.

Подписаться: @tprogerlive
Пост-обзор главной в СНГ геймдев-конференции DevGAMM Minsk 2019

Недавно мы посетили главную в СНГ геймдев-конференцию DevGAMM. Послушали там крутые доклады, посмотрели на своеобразную «прожарку» игровых проектов и поучаствовали в большом квесте.

Если вы разрабатываете игры, или у вас есть забытое желание их делать, или просто любите читать про масштабные ивенты, то добро пожаловать в наш обзор:

https://tprg.ru/GM6o

#gamedev
На какие языки программирования и технологии точно не стоит тратить время

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

Попытались ответить на вопрос, как не наступить на такие грабли:

https://tprg.ru/U782

#эксперты
NordPass выпустил топ самых популярных паролей 2019 года

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

Первую пятёрку самых популярных паролей вы могли бы назвать и без нас:
— 12345
— 123456
— 123456789
— test1
— password

Кстати, даже «123» надёжней, чем пароли выше: он на 199 месте по популярности (и нет, это не значит, что его нужно начать использовать).

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

https://tprg.ru/passwords-security

#безопасность
Тренды AI и ML в бизнес‒аналитике на 2020 год

Графовая аналитика, объяснимый ИИ, ModelOps — об этих и других трендах искусственного интеллекта и машинного обучения в российской бизнес‒аналитике читайте в нашей новой статье:

https://tprg.ru/wvqy

#ии #ml
На картинке — краткая архитектура современного веба.

Не совсем понятно? Тогда велком в статью, там детально разбираемся с каждым элементом:

https://tprg.ru/shRk

#веб