Типичный программист
81.7K subscribers
2.67K photos
909 videos
8 files
7.46K 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
Microsoft выпустила low-code язык программирования Power Fx, основанный на синтаксисе функций Excel

Говорят, что новичкам поможет легче стартануть в программировании, а профессионалам ускорить процесс разработки:

https://tprg.ru/zVx8

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

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

За 6 месяцев научитесь разрабатывать свою авторскую конфигурацию, автоматизировать бизнес-процессы и интегрировать 1С с другими системами.

Хакатон DemHack 2
20–21 марта, онлайн

На хакатоне будут искать проекты, которые помогут защитить данные и сохранить приватность частной жизни. Победитель каждого трека получит Sony PlayStation 5 Digital 825 ГБ, либо её денежный эквивалент.

Конференция «Технореволюция 2.0»
20 марта, онлайн

Эксперты поделятся кейсами из практики и расскажут, как сформировать команду, сократить time-to-market, выбрать методологии разработки.

Курс «Python-разработчик PRO»
Старт по набору группы, онлайн

Освоите Django REST Framework и различные архитектуры приложений, а также создадите чат со своим клиентом и сервером. Курс будет полезен как для джунов так и для уверенных Python-разработчиков.

Митап SM Lab Analyst Day
10 марта, онлайн

Аналитики Sportmaster Lab поделятся личным опытом организации бизнес-процессов на примере проектов «Спортмастера»: рассмотрят кейс создания нового интернет-магазина, расскажут, как обходились без тестировщика и дизайнера и как избежали потерь на пробелах в бизнес-постановках.

Ruby Meetup
11 марта, онлайн

Традиционный митап рубистов пройдёт в 13 раз. Поговорят о скорости Ruby, применении Learning to Rank вместе с Ruby, истории кеширования и и способах ускорить GraphQL API.

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

Пока идёт месяц #костылярт, самое время раскаяться в ваших самых страшных костылях в жизни.

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

K-pop добрался и до айтишников.

#windows
Открыт набор на курс сетевого инженера

Обучение длится 11 месяцев, а по окончании можно сразу идти работать. На курсе вы научитесь:
— проектировать сети;
— настраивать протоколы маршрутизации;
— автоматизировать рутинные задачи.

Курс подойдёт системным администраторам, специалистам поддержки и новичкам, которые хотят начать карьеру.

Узнать подробнее о курсе, преподавателях и успешных выпускниках: https://tprg.ru/TuWb

#ивенты
This media is not supported in your browser
VIEW IN TELEGRAM
Какая сейчас ситуация на рынке тестировщиков? Это всё ещё хороший старт для входа в IT? Вытеснят ли автотесты ручное тестирование в ближайшем будущем?

Разбираемся вместе с экспертами: https://tprg.ru/p2hV

#тестирование #qa
10 вредных советов для начинающих разработчиков

Экономьте место, не тестируйте и в любой непонятной ситуации просто прибавляйте единицу — эти и другие вредные советы для разработчиков собрали в небольшой заметке:

https://tprg.ru/4LiT

#советы
В ​GitHub обнаружили настолько серьёзную «дыру», что пришлось разлогинить всех пользователей

Основой уязвимости являлось «состояние гонки при обработке запросов бэкендом». Из-за ошибки в маршрутизации, сеанс направлялся в браузер другого пользователя. Это приводило к получению доступа к чужой сессионной cookie.

Но бояться уже нечего. Согласно пояснительной публикации в официальном блоге GitHub, ошибка успела возникнуть всего лишь у 0.001% от всех аутентифицированных сеансов на сайте:

https://tprg.ru/yakA

#github #безопасность
​​Бывший сотрудник Oculus VR презентовал модульный ноутбук, в котором можно заменить все компоненты

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

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

https://tprg.ru/JGrm

Что ж, хочется верить, что ребята не повторят ошибок Project Ara от Google.

#hardware
Какой он, набор инструментов сисадмина на максималках?

В статье ребята из NGENIX рассказывают о своём тулсете, сформированном на начало 2021 года и объясняют, чем он крут. Там есть всё — от автоматизации хелпдеска и систем хранения знаний до таск-треккинга и инструментов коммуникации в команде:

https://tprg.ru/rIgq

#sysadmin #инструменты
This media is not supported in your browser
VIEW IN TELEGRAM
Только посмотрите на этот переносной детектор котиков

Внутри Raspberry Pi Zero и TensorFlow с моделью COCO-SSD.

Shut up and take my money!

Источник: Fauth Niklas

#diy #raspberry #кек
Как ускорить загрузку сайта со стороны бэкенда?

В этой статье разработчики из IT-продакшена Extyl рассказывают, как им удалось достичь предельного показателя TTFB в 200 мс. И на какие инструменты стоит обратить внимание для ускорения загрузки своих проектов:

https://tprg.ru/gCJq

#веб
РКН превзошёл сам себя и решил замедлять все сайты, в домене которых содержатся символы «t.co»

Если что, под эти условия попадают и microsoft.com, и reddit.com, и даже rt.com. Досталось также геймерам — steamcontent.com, маководам — icloud-content.com и вообще много кому ещё:

https://tprg.ru/auoG

Никогда такого не было и вот опять.
С чего начать запуск своего IT-стартапа?

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

https://tprg.ru/avbm

#советы
К новости о вчерашнем замедлении доменов Твиттера (и не только).

Лёня Евдокимов aka darkk сделал тестер скорости до «замедленного РКН домена» для вашего провайдера. Айда пробовать:

https://speed.gulag.link/

Правда, судя по результатам, пока что провайдеры не только не замедляют скорость до домена, а даже ускоряют. А как у вас?
майнеры «сломали» ограничения NVIDIA для RTX 3060

Ждём очередного дефицита и неадекватных цен на новинку?

https://tprg.ru/MU1N
Как насчёт забрать себе в копилку Python-библиотеки, которые здорово облегчат вам разработку?

В этой статье мы спросили у экспертов, какие полезные Python-библиотеки они используют сами и рекомендуют их другим разработчикам. Получилось чуть больше 20 штук:

https://tprg.ru/KEe1

#python #инструменты
В IT острая нехватка девопсов — сейчас их ищут около 3000 компаний

Скорее разберитесь в DevOps и станьте востребованным специалистом на курсе «Профессия DevOps-инженер PRO». На этом курсе вы:
— получите опыт работы с Git, Docker и Python;
— научитесь автоматизировать процессы и создавать решения для мониторинга;
— поймёте, как работать с инфраструктурой как с кодом.

Подробности о курсе, выпускниках и преподавателях, а также скидка в 50 % до 12 марта: https://tprg.ru/ySOu

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

Источник: Твиттер RΛZΞR Xian

#кек #gamedev