Типичный программист
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
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст собрал тренажёр для слепой печати, бьющий током за ошибки

Всё из Raspberry Pi, старой клавиатуры и ручки-шокера из магазина приколов. Девайс имеет несколько режимов и не позволяет смотреть на клавиатуру. А если пользователь читерит или ошибается, светодиоды и разряд тока напоминают ему, что так нельзя.

Автор также подготовил подробную видео-инструкцию и выложил исходники на GitHub: https://github.com/DDeGonge/LearnToTypeBot

#raspberry #кек
Вы только посмотрите на этот мини ПК для программирования на Лиспе — Lisperati1000

Собран он на базе Raspberry Pi Zero W с парой аккумуляторов на 4400mAh, клавиатурой с переключателями Cherry MX Brown и экраном с разрешением 1920x480 пикселей.

Пользователь твиттера Conrad Barski изначально собрал всего 3 таких устройства. Но спрос на эту машинку оказался таким большим, что сейчас он подумывает о массовом производстве.

#hardware #raspberry
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь реддита показал интересную визуализацию работы нейросети.

Качество видео оставляет желать лучшего, но это всё равно очень красиво.

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

Вот, например, 3 резюме знаменитых айтишников:

1. Резюме Билла Гейтса. Уже в 18 лет основатель Microsoft имел неплохой послужной список и зарабатывал $15 000.

2. Резюме Стива Джобса. А вот глядя на это резюме, вряд ли можно сказать, что автор добился хоть каких-то успехов в жизни. Интересно то, что в резюме не написано даже название должности и компании, куда он хотел бы попасть. В стиле Джобса.

3. Резюме Сергея Брина. Не так примечательно само резюме, сколько пасхалка про его реальные ожидания от работы в HTML-коде страницы (4 картинка). Кстати, это резюме всё ещё доступно онлайн.

#история #биллгейтс #стивджобс #сергейбрин
Сколько нужно задач и времени на полноценное собеседование iOS-разработчика?

Оказывается, всего одна задача и 10 минут времени. А какая задача и почему, рассказывает руководитель iOS-разработки в RentaTeam Андрей Урядов:

https://tprg.ru/G3Oz

#ios #собеседование
This media is not supported in your browser
VIEW IN TELEGRAM
Наконец-то концепт полезного применения ARKit и App Clips

Просто сканируете QR-код, находите в приложении нужный товар, а приложение покажет путь до него в AR.

#ar
Google, Microsoft и Huawei объединились для поддержки языка Rust

Как вы помните, Mozilla в 2020 году уволила кучу сотрудников. Тогда под раздачу попали и те, кто связан с разработкой Rust.

Специалисты из Google, Microsoft, Huawei и ещё нескольких ИТ-гигантов решили взять ситуацию в свои руки и основали фонд. Который, кстати, уже выделил целый миллион долларов для дальнейшего развития технологии.

#rust
Станьте инженером Cloud Data всего за 11 месяцев

Всего за 11 месяцев вы научитесь:
— работать с облачными сервисами;
— проектировать базы данных и системы аналитики;
— управлять качеством и трансфером данных;
— выводить модели машинного обучения в продакшн с помощью Kubernetes.

Узнать подробности и зарегистрироваться можно по ссылке: https://tprg.ru/zDeW

Хинт для тех, кто решил начать учиться: если записаться на курс до 11 февраля, можно получить скидку.

#ивенты
Что нужно знать React-разработчику в 2021 году?

В этой статье Максим Кравец, руководитель аутсорс-продакшна Holyweb составил целую дорожную карту по изучению фреймворка. Всё с подробными примерами и полезными ссылками:

https://tprg.ru/UQOi

#веб #react
This media is not supported in your browser
VIEW IN TELEGRAM
Вот так выглядит массовое обновление прошивки у автомобилей Tesla

Эпоха киберпанка окончательно наступила?

#tesla #киберпанк
Новый выпуск 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 #безопасность