tproger | Технологии

Telegram-канал tproger - Типичный программист

84520

Всё самое интересное по программированию Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Сайт: https://tprg.ru/site VK: vk.com/tproger Другие проекты Tproger: https://tprg.ru/media

Подписаться на канал

Типичный программист

Когда тебя наняли архитектором детских площадок, но в душе ты тестировщик

#кек

Читать полностью…

Типичный программист

🔘 «Мне нравится смотреть за роботом и понимать, почему он так себя ведёт».

Недавно мы начали тестировать на складе Маркета Роборуку, которая помогает разбирать партии товаров и складывать их на палеты. Есть и другое направление — мы учим Роборуки работать с маленькими предметами, чтобы в будущем они могли собирать заказы покупателей.

Обучением этой Роборуки занимается Андрей Маношин. Говорим с ним о том, как устроена работа ML-инженера и как объяснить роботу устройство нашего мира.

↗️ Если хотите тоже делать роботов, смотрите наши вакансии.

Подписывайтесь @yandex

Читать полностью…

Типичный программист

GTA VI выйдет осенью 25 года
 
Компания Take-Two Interactive, которая владеет Rockstar Games, выпустила финансовый отчёт, где указала предполагаемое время выхода GTA VI.
 
Согласно документу, игра выйдет осенью 2025 года. На платформах: PlayStation 5 и Xbox Series S/X.
 
#новости

Читать полностью…

Типичный программист

Если ваши олдскулы давно не сводило, то это пора исправлять

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

Тем более, что на сайте можно запустить легендарные игры, такие как DOOM, Half-Life, Mario, Prince of Persia, Quake и многие другие. А затем насладиться музыкой в старом добром Winamp.

#windows

Читать полностью…

Типичный программист

Стартовал приём заявок на блокчейн-хакатон Сбера DeFi Hack 2024 с призовым фондом в 1 миллион рублей!

Участвовать могут соло-разработчики и команды до пяти человек из России и других стран. Минимальный возраст — от 18 лет.

Соревнование проводится в онлайн-формате по семи направлениям разработки. Например: Decentralized Identity, ассистент по работе с web3 и применение блокчейн для управления медицинскими данными. Дедлайн подачи готового решения — 2 июня до 23.59. 

Регистрируйтесь и предложите свой смелый проект!

Это #партнёрский пост

Читать полностью…

Типичный программист

Что почитать начинающему для любого направления?

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

Большая часть из книг — база, рассчитанная практически на любой стек: от фронтенда до бэкенда, от геймдева до ИИ.

Короткий список прикрепляем в картинке выше, а в статье можно кратко ознакомиться с каждым из изданий.

@prog_point #книга

Читать полностью…

Типичный программист

Миниатюра: разработчика пытаются затащить в офис спустя 6 лет счастливой удалёнки

#кек

Читать полностью…

Типичный программист

5 крутых юзкейсов GPT-4o вам в ленту

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

GPT-4o можно использовать, чтобы:
1 — Помочь незрячим людям ориентироваться в пространстве и воспринимать окружающую среду. Такое применение действительно может значительно облегчить людям жизнь, единственное, лишь бы нейронка не галлюцинировала. 
2 — Предварительно узнав о деталях желаемой работы, поможет подготовиться к собеседованию и погоняет вас по вопросам.
3 — Поможет вам попрактиковаться в изучении иностранного языка.
4 — Выступит в качестве репетитора по математике. При этом нейросеть именно объяснит тему, а выкладывать всю подноготную.
5 — Переведёт речь с двух языков в реальном времени и поможет вам найти общий язык с иностранцем. 

#факты #новости

Читать полностью…

Типичный программист

OpenAI на вчерашней презентации представила новую флагманскую модель GPT-4o

GPT-4o объединяет в себе аудио, визуальную и текстовую обработку в реальном времени, при этом работает в 2 раза быстрее, чем GPT-4-Turbo. Но, что самое главное - очень хорошо справляется с кодом и обгоняет конкурентов на 100+ ело(*картинка 1). 

Помимо этого, GPT-4o внесла ряд инновационных функций. Например, теперь пользователи macOS могут демонстрировать свой экран, и модель будет обрабатывать его, отвечая на интересующие вопросы (*картинка 2).

А общение станет поистине живым — будут возможны видео /голосовые запросы, без задержек. Нейронка будет вести беседу живо и эмоционально, далеко выходя за рамки сухих ответов.

Вдобавок в скором времени ребята обещают дать доступ всем пользователям, вне зависимости от наличия платной подписки.

#нейросети

Читать полностью…

Типичный программист

Как найти ту самую точку, где было бы приятно работать

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

Но есть компании, которые решили пойти другим путём — путём свободы и ответственности. Одна из них — финтех-компания Точка. В Точке действует необычная система управления — холакратия. Каждый сам принимает решения в рамках своей зоны ответственности, выбирая оптимальные способы достижения целей.

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

Читайте подробнее о работе в IT Точки и смотрите вакансии.

Это #партнёрский пост

Читать полностью…

Типичный программист

Немного о математике из Data Science

Анекдот: чтобы научиться работать с данными теорвер и статистику долго и скучно зубрят.

Не смешно? И правильно! Ведь на самом деле всё не так :-) Нужную математику можно изучить лёгким и увлекательным способом, даже если вы гуманитарий.

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

Вы освоите необходимую теорию, преодолеете страх перед числами, научитесь расчётам и получите знания, без которых не обойтись при изучении Data Science!

А по промокоду TPROGER Вы получите скидку аж в 20%! Торопитесь, акция действует до 20 мая!

Прокачать мозг: https://stepik.org/a/195413

Это #партнёрский пост

Читать полностью…

Типичный программист

Яндекс приглашает на Young Con — первый фестиваль о карьере в IT и современных технологиях

— 6000 участников.
— 10+ часов приключений и нетворкинга.
— 30 топ-менеджеров Яндекса, которые поделятся личным опытом и расскажут про возможности, которые дает работа в крупной IT-компании.
— Секреты технологий.
— И не только!

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

Гостей Young Con ждёт ещё одно событие: финал «Баттла вузов» — турнира по программированию среди студентов с призовым фондом 1 млн рублей. Выигрыш участники команды-победителя разделят между собой. Завершится фестиваль выступлением хедлайнеров The Hatters и ХЛЕБ.

Young Con пройдёт 27 июня на Live Arena в онлайн- и офлайн-формате.
Зарегистрироваться и узнать подробности можно здесь.

Это #партнёрский пост

Читать полностью…

Типичный программист

Энтузиаст собрал настоящую водяную турель против хвостатых, пытающихся спереть вашу еду

Всё это дело работает на основе Raspberry Pi, Python, OpenCV, камеры и Deep Learning, а некоторые детали парень распечатал на 3D принтере. Если тоже захотели обезопасить свой стол от посягательств пушистых, то это должно вам помочь:

Технические детали | Видео 

#кек #diy

Читать полностью…

Типичный программист

​​Какие знания нужны для прохождения System Design Interview
 
Не секрет, что современные веб-приложения становятся все более сложными и масштабными, а глубокое понимание принципов системного проектирования (System Design) жизненно важно для разработчиков.
 
В этой статье как раз об этом. А если быть точнее, о том, что нужно знать, чтобы успешно пройти System Design Interview и как создавать высокопроизводительные системы, способные справляться с растущими требованиями.
 
#архитектуры

Читать полностью…

Типичный программист

Интуитивно понятный интерфейс, предусматривающий все незапланированные ситуации использования, и пользователь:

Читать полностью…

Типичный программист

Делаем квадрокоптер без СМС, использования готовых плат и софта

Недавно наткнулись на крутую статью, где автор поделился своим опытом разработки квадрокоптера на базе ESP32. Он отказался от использования готовых плат, прошивок и потратил четыре года, чтобы всё сделать самому. А в статье подробно описал процесс разработки, алгоритм управления и поделился своими наработками. 

#робототехника #квадрокоптеры

Читать полностью…

Типичный программист

Слушаем музыку с любой точки мира, даже если живём в селе добрые Пчёлы  

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

#позалипать

Читать полностью…

Типичный программист

Сегодня, 17 мая, в Москве пройдёт масштабная конференция True Tech Day, посвящённая науке и технологиям

Там вас ждут:
— 5 треков: Main, Development, AI/ML, Cloud, Science.
— 50 спикеров: с докладами про архитектуру, облачные платформы и многое другое.
— 10 часов нетворкинга: с лидерами индустрии о самом важном в IT.
— Вечеринка: со звёздным лайн-апом.

Узнать подробную программу остальных треков и зарегистрироваться, чтобы смотреть трансляции из треков Development, AI/ML, Cloud и Science можно на официальном сайте конференции.

А трансляцию главного трека мы транслируем прямо у себя ВКонтакте: https://tprg.ru/RrId

Это #партнёрский пост

Читать полностью…

Типичный программист

Как работает сжатие файлов?

Мы встречаемся со сжатием файлов каждый день. Ведь ZIP, JPEG, MP3 — это всё форматы сжатия. А знаете, как этот механизм работает? Вот парочка отличных статей, которые помогут с этим разобраться:

Простым языком о том, как работает сжатие файлов: https://tproger.ru/translations/how-file-compression-works/

Подробное объяснение и история Zip-файлов: https://habr.com/ru/company/vk/blog/490790/

#начинающим

Читать полностью…

Типичный программист

​​Возрадуйтесь, плюсовики: GCC 14.1 привнёс новые улучшения в C++

Не так давно вышла долгожданная версия GNU Compiler Collection — GCC 14.1. Этот масштабный выпуск стал кульминацией годовой работы многочисленной команды разработчиков по всему миру.

Обновление принесло немало новшеств, призванных улучшить компилятор и исправить ошибки. Среди наиболее ярких нововведений — поддержка функций C++, включая неоцениваемые строки, пользовательские сообщения static_assert и не только.

Более подробно читайте в нашей статье. Там мы постарались выделить самые интересные функции для языка C++, появившиеся в этой версии компилятора.

#новости #gcc

Читать полностью…

Типичный программист

16 мая в 19:00 мск на канале AvitoTech пройдёт очередной НЕмитап — стрим одного доклада — «Управление людьми: инструкция для тимлида»

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

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

Подключайтесь к трансляции!

Это #партнёрский пост

Читать полностью…

Типичный программист

Сеньоры начали покидать Apple, Microsoft и SpaceX из-за запрета полной удалёнки
 
Анализ резюме сотрудников этих компаний показал: после введения политики возвращения в офис (RTO) доля старших сотрудников резко сократилась. В Apple и Microsoft с гибридным подходом — на 5%, а в SpaceX, требовавшей полного присутствия — на 15%.
 
Причина — непопулярность ограничения удалёнки и падение морального духа из-за RTO. 
 
При этом после снятия ковидных ограничений 75% технологических компаний позиционируют себя "полностью гибкими". Что уж там говорить, сейчас даже экскаваторщики на удалёнке.
 
А вы бы ушли из бигтеха по типу Microsoft или Apple ради удалённой работы?

#новости

Читать полностью…

Типичный программист

Москва, приходите 25 мая на One Day Offer для Java-разработчиков

Сбер ищет опытных Java-разработчиков для создания нового продукта класса ERP для учёта и планирования хозяйственной деятельности, расчёта заработной платы. Проект полного цикла от подготовки требований до внедрения и сопровождения.

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

В работе используются:

— Java 17, Spring Framework,
— Микросервисная архитектура,
— Service Mesh, Kafka,
— WildFly, PostgreSQL, приложения с открытым исходным кодом,
— Сервисы Jenkins, Ansible, Git/BitBucket, Nexus, Jira, Confluence.

Что вы будете делать:

— участвовать в полном цикле разработки компонентов и сервисов с нуля.
— проектировать и разрабатывать backend, API.
— внедрять масштабный продукт класса ERP. 
— разрабатывать коммерческую версию ИТ-продуктов.
— оптимизировать производительность продуктов и сервисов.

Присоединяйтесь к созданию нового конкурентного продукта на современном технологическом стеке Platform V!

Регистрируйтесь по ссылке.

Это #партнёрский пост

Читать полностью…

Типичный программист

Чего не хватает разработчикам после майских праздников?

Правильно, продуктивности. Сегодня поговорим об этом важном навыке. На самом деле, умение быть продуктивным — огромный плюс, который пригодится не только после отпуска или праздников, но и в повседневной жизни.

Потому держите подборки советов и инструментов для её повышения:

12 советов: для повышения продуктивности на рабочем месте.
Полезные инструменты: для повышения эффективности работы.

#советы

Читать полностью…

Типичный программист

Microsoft играет в игру с двумя стульями, но определится не может

Microsoft разблокировала обновления Windows и Office для российских пользователей без использования VPN. Стоит отметить, что корпорация также не заблокировала облачные программные продукты для отечественных IT-компаний, несмотря на ранее сделанные заявления.

Эксперты объясняют такие действия Microsoft нежеланием терять российский рынок, который постепенно переходит на собственные решения. Компания стремится удержать свои позиции и доходы в России, даже несмотря на санкции.

#новости

Читать полностью…

Типичный программист

Аналог Dualingo для изучения программирования

Вы только посмотрите на это чудо — онлайн сервис с 10,000 задачек по программированию. Сервис поддерживает большинство популярных языков: JS, C#, Python, Java, Ruby, Swift, PHP. А геймификация не даст процессу обучения стать скучным и рутинным. К каждой задаче есть описание и примеры решения, а градация сложности позволит подобрать интересное для своего скилла.

Забирайте в закладки: Edabit

@prog_point #general

Читать полностью…

Типичный программист

Сколько рядов набрали?

Читать полностью…

Типичный программист

Немного базы по созвонам вам в ленту

#кек

Читать полностью…

Типичный программист

Самые популярные телефоны всех времён. А вы нашли своего любимчика?

#факты

Читать полностью…

Типичный программист

У тетриса есть нерождённый брат, о котором Пажитнов забыл на 12 лет
 
Оказалось, что Алексей Пажитнов, создатель легендарной игры, разработал концепцию сиквела под названием "Tetris Reversed" ещё в 2011 году. 
 
Пажитнов работал над прототипом со знакомым разработчиком, но после 2012 года проект был заброшен. И лишь недавно, в 2024 году, на Game Developers Conference концепция "Tetris Reversed" была представлена миру вновь.
 
Пажитнов назвал её "Тетрисом для людей с IQ 300" и предупредил, что некоторые уровни будут "абсолютно невозможны". Хотя официальный релиз вряд ли состоится, энтузиасты уже создают собственные версии этой игры.

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

Читать полностью…
Подписаться на канал