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

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
​Рабочая неделя чуть по чуть подходит к концу, а значит уже можно подвести её итоги. Какие задачи решали на этой неделе? Что получилось, а что — нет?

#обсуждение
Главные новости за неделю

👫 Mozilla изучила защищённость популярных приложений для знакомств: https://tprg.ru/rko7

✉️ Пользователи Яндекс.Почты стали жертвами внутренней утечки: https://tprg.ru/FC6u

🕹 Хакеры выставили исходный код Cyberpunk 2077 и The Witcher 3 на аукцион: https://tprg.ru/lI8h

💻 Исследователь взломал системы Apple, Microsoft и десятков других компаний: https://tprg.ru/CUkH

❤️ Выпущено приложение для электронного согласия на секс: https://tprg.ru/fMFB

#новости
Уже решили первую задачу? Напомним, что среди тех, кто примет участие в предпраздничном квесте и верно ответит на все 3 вопроса, мы разыграем месячную подписку на любой продукт JetBrains.

Держите второе задание:
Введите в Google «регулярки», —
Там есть наша статья, —
И под картинкой, где подарки,
Подсказка без вранья.

Все ответы принимаются до 14.02 включительно.
Материалы из Telegram-канала Точка входа в программирование помогут эффективно обучаться основам программирования, даже если в университете попался плохой преподаватель.

Присоединяйтесь: @prog_point
This media is not supported in your browser
VIEW IN TELEGRAM
Epic Games разработали инструмент, который позволяет просто и быстро создавать виртуальных персонажей

Понятно, что Meta Human Creator должен сильно облегчить труд цифровых художников. Но самое крутое, что инструмент выдаёт очень качественный итоговый результат, позволяет использовать захват движений, да ещё и бесплатен. И всё это на базе Unreal Engine.

На сайте проекта уже можно скачать сэмпловых персонажей и подписаться на уведомление о выходе беты: https://www.unrealengine.com/en-US/digital-humans

#gamedev #unrealengine
Актуальные вакансии для разработчиков

Тимлид backend разработки в 2V Extyl
Где: Москва, можно удалённо.
Стек: PHP (Bitrix24), желательно (Lavarel, Symfony, Yii-2).
Сколько: по итогам собеседования.

PHP-разработчик в ООО «ТИФИЯ»
Где: Калининград.
Стек: 1C-Битрикс, MySQL, PHP, WordPress, ООП.
Сколько: от 100 000 до 200 000 ₽.

ABAP-разработчик в Строительный двор
Где: Тюмень, Москва.
Стек: ABAP, SAP, SAP SD.
Сколько: по итогам собеседования.

Разработчик С++ в DigiNext
Где: удалённо.
Стек: C++, Linux, ООП.
Сколько: от 60 000 до 115 003 ₽.

Middle и Senior Python Developer в Mad Devs
Где: Бишкек, можно удалённо.
Стек: AWS, CI/CD, Django, Docker, PostgreSQL, Python, REST API, SOLID.
Сколько: от 900 до 3300 $.

PHP developer в Jivo
Где: удалённо.
Стек: PHP, Symfony, MySQL, RabbitMQ, Redis, ElasticSearch.
Сколько: от 80 000 до 150 000 ₽.

#вакансии #работа
Справились с первой и второй задачей? Если нет, то поспешите: сегодня последний шанс принять участие в квесте ко Дню влюблённых. Среди тех, кто верно ответит на все 3 вопроса, мы разыграем месячную подписку на любой продукт JetBrains.

Последнее задание:
«бот на python» загуглите,
Там есть наш сайт: переходите.
Внизу вас ждут часы-подсказка
С ответом и финальным таском.

Все ответы принимаются до конца сегодняшнего дня.
Курсы «Профессия Go-разработчик» и «Go-разработчик PRO» от Skillbox

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

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

Записаться на курс для начинающих: https://tprg.ru/zaUA
Для продвинутых: https://tprg.ru/iwYu

#ивенты
Интернет от Starlink стал доступен для предзаказа. Правда, всего лишь для трёх стран

Сделать предзаказ теперь могут жители Великобритании, Канады и США. Стоимость оборудования составит $499, а месячная абонентская плата — $99.

По данным Business Insider, средняя скорость загрузки в сети Starlink уже составляет около 50 — 150 Мбит/с. Однако интернет от Илона Маска всё ещё нестабилен. Из-за недостатка спутников он обрывается на несколько десятков секунд каждые несколько минут.

#технологии
This media is not supported in your browser
VIEW IN TELEGRAM
Ещё одна визуализация работы свёрточной нейросети в 3D. Очень похоже на обмен импульсами у нейронов человеческого мозга.

Кстати, реализовать такую можно и самому: https://github.com/stefsietz/nn-visualizer

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

#кек #технологии
This media is not supported in your browser
VIEW IN TELEGRAM
Подводим итоги праздничного квеста

Финальная фраза — «Типичный Программист любит вас и программировать». Поздравляем всех финалистов и вручаем победителю месяц использования любого из продуктов JetBrains.

Поделитесь своими впечатлениями о квесте: что вам понравилось, а что — не очень? Хотели бы видеть у нас такие мини-конкурсы в дальнейшем?
Математика для Data Science: 3 полезных закона

В зависимости от сферы, программистам нужно понимать разные разделы математики. Например, в криптографии это общая и линейная алгебра, а в сфере Data Science — статистика и теория вероятностей.

На примере песен из Spotify и необычных математических законов, показываем как математика может пригодиться в Data Science:

https://tprg.ru/DZng

#datascience #математика
Туннельный синдром, близорукость, выгорание: чем болеют айтишники

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

В этой статье рассказываем, чем болеют айтишники, как этих болезней избежать и что делать, если вы уже «заболели»:

https://tprg.ru/BqIi

#советы
This media is not supported in your browser
VIEW IN TELEGRAM
Сделать «умный» кий, который будет играть в бильярд за тебя? А почему бы и да

Этот парень с канала Stuff Made Here как раз создал такой. С помощью камеры над столом и двигателей на конце кия, алгоритмы находят оптимальный угол и рассчитывают силу удара. Нужно только покрепче держать кий.

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

#diy #технологии
Тут для нейронки CLIP от OpenAI нашли необычное применение — поиск кадров в видео на ютубе

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

Особенно круто, что CLIP умеет распознавать даже абстрактные запросы. Например, по запросу «waiting at the red light» она выдаст вот такие кадры, а ещё составит карту совпадений по времени (3 скриншот).

У проекта открытые исходники и даже есть Colab для тестов: https://tprg.ru/r4SK

#нейросети
Курс «Профессия Разработчик C++» от Skillbox

В программе 450 онлайн-уроков и 95 тематических модулей на основе реальных кейсов. За 18 месяцев под руководством опытных наставников научитесь программировать на C++, работать с базами данных, использовать Git, понимать принципы ООП, разрабатывать микросервисы и создавать игры для UE4.

Вы создадите портфолио, а Skillbox поможет в трудоустройстве.

Подробнее: https://tprg.ru/oQI0

#ивенты