Типичный программист
81.4K subscribers
2.66K photos
893 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
Новый выпуск Tproger Changelog

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

Рассказываем о борьбе за FCP с Safari на iOS, возвращении крутых фич в боте и, конечно же, о наших факапах:

https://tprg.ru/mAsj

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

Курс «Профессия Java-разработчик» с трудоустройством
Старт 13 февраля, онлайн

Получите сильную теоретическую базу, много практики, профессиональную поддержку и возможность устроиться сразу на позицию мидл-разработчика.

— Курсы «Профессия Go-разработчик» и «Go-разработчик PRO»
Старт 13 февраля, онлайн

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

Курс «Профессия разработчик на C++ с нуля»
Старт 13 февраля, онлайн

С нуля научитесь программировать на C++, сможете создавать сложные микросервисы и игры для движка Unreal Engine, соберёте портфолио и подготовитесь к работе в желаемой компании.

Митап «Жажда скорости: DevSecOps за 2 недели»
16 февраля, онлайн

Узнаете, как сократить риск релиза уязвимого ПО, перейти от Waterfall к Agile, не забыв об информационной безопасности и ускорить A/B-тестирование в несколько раз без потери качества.

Факультет Cloud Data Engineering
Старт 19 февраля, онлайн

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

Митап System reliability and resilience
18 февраля, онлайн

Расскажут о надёжности и устойчивости систем: причинах сбоев, создании и тестировании надёжности, инженерии надёжности и устойчивости микросервисов в облаке.

#ивенты
исходный код игры от создателей Cyberpunk 2077 слили в сеть

Речь идёт о GWENT, которая дебютировала в третьем Ведьмаке. Завтра хакеры обещали ещё один слив, в котором, по слухам, нас ждёт главный босс — исходники Cyberpunk 2077:

https://tprg.ru/0vXJ
This media is not supported in your browser
VIEW IN TELEGRAM
BrowZen — интересный проект для распознавания эмоций от просмотра разных сайтов

С помощью нейросетей VGG19 и вебкамеры BrowZen сначала распознаёт злость, отвращение, страх, счастье, печаль, удивление и безразличие. А после показывает подробную статистику эмоций по конкретным сайтам.

Исходники и подробная инструкция есть на гитхабе: https://github.com/nickbild/browzen

#нейросети #opensource
Пока #авраль в самом разгаре, делимся с вами подборкой битых файлов самых ходовых форматов: от .docx до .zip

Просто скачиваете нужный файл, отправляете заказчику и продлеваете дедлайн:

https://tprg.ru/flVO

Не благодарите.

#кек
Хакеры выставили-таки исходный код Cyberpunk 2077 и The Witcher на аукцион

Также они получили доступ к исходникам Red Engine, внутреннего движка студии. И начали сливать небольшую часть файлов Cyberpunk 2077 и The Witcher 3. Об этом они сообщили в твиттере, опубликовав в доказательство структуру файлов движка и объявление о продаже.

Кстати, участие в аукционе может принять любой желающий. Стартовая цена лота всего 1 млн долларов, а минимальный шаг равен 500 тыс долларов. За 7 млн долларов исходники можно купить сразу.

Есть желающие?

UPD: Аукцион закрыт, исходники продали.

#gamedev #безопасность
Куда идти разработчику, когда роботы научатся писать код?

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

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

https://tproger.ru/articles/professii-budushhego-k-kakim-napravlenijam-stoit-prismotretsja/

#работа #советы
В честь Дня святого Валентина решили провести мини-квест. В пятницу, субботу и воскресенье в 12:15 (МСК) мы будем публиковать задание, решение которого нужно прислать в наш Telegram-бот. Среди тех, кто верно ответит на все 3 вопроса, разыграем месяц использования любого продукта JetBrains.

Ловите первое задание:
В Яндексе введите фразу «задачи python».
Будет сразу
Искомая статья.
Но путь на этом не окончен.
В конце найдите много точек
С подсказкой после них.

Ответы принимаются до 14.02 включительно.
​Рабочая неделя чуть по чуть подходит к концу, а значит уже можно подвести её итоги. Какие задачи решали на этой неделе? Что получилось, а что — нет?

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

👫 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

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

#кек #технологии