Типичный программист
80.9K subscribers
3.08K photos
1.04K videos
11 files
7.71K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Arduino бывает разный: от большого до mini, от совместимых плат до arduino-подобных. Но как на счёт Arduino с аниме?

И хотя главная фишка RGBDuino — это изображение аниме-персонажей прямо на плате и куча светодиодов, отличий от Arduino Uno в ней хватает. Подробнее о плате рассказали в статье:

https://tprg.ru/Mv9w

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

Интенсив «Напишите первую модель машинного обучения за 3 дня»
9–11 ноября, онлайн

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

Киберполигон The Standoff
12–17 ноября, онлайн

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

Интенсив «Как выбрать язык программирования и найти работу»
12–14 ноября, онлайн

Участники интенсива познакомятся с востребованными специальностями в IT-сфере, попробуют свои силы в нескольких направлениях и смогут решить, какая специализация им нравится больше.

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

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

Конференция Mobius 2020 Moscow
11–14 ноября, онлайн

4 дня докладов, воркшопов и Q&A-сессий, на которых более десятка специалистов мобильной разработки расскажут о работе платформ iOS и Android, языках программирования, практиках, опыте и трендах.

Митап «Коучинговые инструменты в жизни менеджера и тимлида»
12 ноября, онлайн

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

#ивенты
This media is not supported in your browser
VIEW IN TELEGRAM
С помощью такого крипового робоволка японцы отпугивают диких животных от небольшого городка Такикава

Когда инфракрасные датчики обнаруживают животное, это нечто издаёт жуткие звуки. Интересно, что звуки — микс из 60 реальных криков животных. Это нужно для того, чтобы звери к ним не привыкали и продолжали бояться.

#роботы #кек
This media is not supported in your browser
VIEW IN TELEGRAM
Посмотрите, какая залипательная визуализация поведения 100 миллионов частиц.

Инструкция и исходники есть на гитхабе: https://tprg.ru/fJmK

#инструменты
Как пройти отбор на Python-разработчика в Data Science — рассказывает тимлид

О том, к чему на собеседовании стоит готовиться трэйни/джуниору/мидлу и когда уже мидлу пора становиться сеньором, читайте в новой статье на нашем сайте:

https://tprg.ru/3Gc9

Расскажите, что думаете об этом, прямо в комментариях на сайте.

#советы #собеседование
Собрали для вас 5 шпаргалок по Python для разных сфер

Есть шпаргалка по основам, регуляркам, Django, библиотеке pandas и даже по виртуальному окружению:

https://tprg.ru/TbYN

#python #шпаргалка
Как пройти собеседование и стать SOC-специалистом

Во время пандемии многие компании создавали и расширяли Центры обеспечения безопасности (SOC). А SOC — это прежде всего команда спецов. Они должны мониторить инфраструктуру компании, собирать данные, сопоставлять события и анализировать активность злоумышленников.

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

https://tprg.ru/86Dw

Обсудить статью можно в комментах на сайте.

#безопасность #советы #собеседование
This media is not supported in your browser
VIEW IN TELEGRAM
Робототехники создали робота, который приземляется на 4 колеса

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

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

#роботы #наука
Если бы кто-нибудь предложил законопроект о защите чувств программистов, был бы там запрет на использование «go to»?

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

https://tprg.ru/U9B1

Есть что сказать? Пишите прямо в комментариях на сайте.

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

Интенсив «Как перестать бояться и полюбить DevOps»
12–14 ноября, онлайн

Научитесь организовывать процессы непрерывной интеграции и развёртывания программы в облаке и поймёте, как перейти из разработки или системного администрирования в DevOps.

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

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

Факультет разработки компьютерного зрения
Старт 16 ноября, онлайн

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

Flutter-разработчик — практический онлайн-курс
Старт 30 ноября, онлайн

Создатели курса из Surf вложили в него весь практический опыт, а также свои боли и проблемы, которые они преодолели. В конце вы напишете своë первое приложение на Flutter и получите шанс попасть на стажировку.

PHP-митап в Нижнем Новгороде
14 ноября, Нижний Новгород и онлайн

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

Конференция IT Nights
20 ноября, онлайн

Шоу, на котором специалисты расскажут новости IT-индустрии, проведут полезные доклады и даже поделятся опытом своих провалов.

#ивенты
This media is not supported in your browser
VIEW IN TELEGRAM
Ничего необычного, просто робопёс Spot разносит пиво для кожаных мешков в одном из баров Испании.

#роботы #кек
Мифы о программистах

Поздно ли в 30 начать учиться на программиста? Неужели IT действительно только для мужчин? Должен ли программист уметь починить принтер? Разрушаем эти и другие мифы в новой статье:

https://tprg.ru/tnbk

Обсудить статью можно в комментариях на сайте.
Ловите обёртку для Media Creation Tool — она позволяет выбирать версию ОС Windows 10 от 1507 до 20H2

Её создал разработчик под ником AveYo и выложил код на GitHub Gist: https://tprg.ru/k4aH

Скрипт сам находит и скачивает подходяющую версию Media Creation Tool, нужный ISO-образ и другие необходимые файлы. Корпоративные версии тоже поддерживаются.

#windows
Стоит ли идти на стажировку сразу после 1 курса?

Мы спросили об этом экспертов, но их мнения разделились. Есть те, кто категорически против. А есть и те, кто считает, что без стажировки никак. Как всегда, дьявол в мелочах:

https://tprg.ru/uzIF

Расскажите, что вы думаете о стажировках, прямо в комментариях на сайте.

#эксперты #начинающим #советы
Актуальные вакансии для IT-специалистов

QA Lead в «Группу компаний ЦРТ»
Где: Санкт-Петербург или удалённо.
Стек: Python, Docker, Kafka, Linux, может попадаться Java/С++.
Сколько: по итогам собеседования.

Backend Developer (Golang) в Xsolla (частичная занятость)
Где: удалённо.
Стек: Go, PHP 7, MySQL, микросервисная архитектура.
Сколько: по итогам собеседования.

Senior Java Developer в Orion Innovation
Где: удалённо.
Стек: Java (JavaEE, JavaSE), Spring framework, Spring Web, Spring Boot, Spring Cloud, SQL, Linux.
Сколько: по итогам собеседования.

Инженер по тестированию в «Группу компаний ЦРТ»
Где: Санкт-Петербург или удалённо.
Стек: Ansible, Docker, Bash/PowerShell, TeamCity/Jenkins, Mercurial, Python.
Сколько: по итогам собеседования.

#вакансии #работа
Тут разработчики League of Legends рассказали о провальном запуске турнирного режима. И сделали это в формате мультика, да ещё и с юмором.

Казалось бы, причём тут синдром самозванца и почему это может быть важно для любого разработчика? Рассказывает наш шеф-редактор Аня:

https://tprg.ru/1lxP

Обсудить материал можно в комментариях на сайте.

#работа #gamedev
Экстремальная дорожная карта по фронтенд-разработке в 2021 для тех, кто всегда мечтал работать с «фасадами» сайтов, но не знал, с чего начать:

https://tprg.ru/ocA8

#фронтенд
This media is not supported in your browser
VIEW IN TELEGRAM
Google AI открыли набор данных для Objectron из 15 000 видео и 4 млн изображений

В них есть и уже определённые позиции объектов, облака точек и плоскости предметов. Они готовы к использованию в Tensorflow или PyTorch. А описание, примеры и сам датасет доступны на гитхабе:

https://tprg.ru/S0vY

Objectron — это инструмент из фреймворка MediaPipe для отслеживания 3D-объектов в реальном времени и определения их границ. Сам MediaPipe нужен для запуска пайплайнов машинного обучения, создания кроссплатформенного кода, предобработки и постобработки данных прямо на устройстве пользователя.

#computervision #google #ии
​​DigitalOcean создали фичу, позволяющую задеплоить опенсорс приложение одной кнопкой

Больше не нужно создавать и поддерживать инструкции в GitHub-репозитории. Достаточно добавить в файл README.md кнопку «Deploy to DigitalOcean». Дополнительно за кнопку платить не нужно.

По нажатию на неё пользователю предложат развернуть приложение в App Platform всего за несколько шагов. Посмотреть, как это работает, можно в тестовом приложении или на видео ниже.

А почитать о новых фичах с конференции #DODeploy можно в статье: https://tprg.ru/uRDx