Типичный программист
81.9K subscribers
2.72K photos
914 videos
8 files
7.48K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
5 крутых юзкейсов GPT-4o вам в ленту

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

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

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

#новости
This media is not supported in your browser
VIEW IN TELEGRAM
Миниатюра: разработчика пытаются затащить в офис спустя 6 лет счастливой удалёнки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#windows
GTA VI выйдет осенью 25 года
 
Компания Take-Two Interactive, которая владеет Rockstar Games, выпустила финансовый отчёт, где указала предполагаемое время выхода GTA VI.
 
Согласно документу, игра выйдет осенью 2025 года. На платформах: PlayStation 5 и Xbox Series S/X.
 
#новости
This media is not supported in your browser
VIEW IN TELEGRAM
Слушаем музыку с любой точки мира, даже если живём в селе добрые Пчёлы  

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

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

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

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

#кек
This media is not supported in your browser
VIEW IN TELEGRAM
Когда смотришь на некоторые капчи, невольно задумываешься: — сколько кругов ада придется пройти их создателям за то, что они превратили проверку на человека в настоящий сеанс пассивной агрессии для всех пользователей.

Тем не менее штука довольно полезная. И нам стало интересно, сколько людей из нашего чата знают зачем она нужна и почему с каждым годом становится всё сложнее?

#обсуждение #captcha
Разработчики тратят более 50% своего времени на устранение неполадок, а не на инновации

По данным исследования Cisco AppDynamics, разработчики вынуждены тратить 57% своего времени на решение проблем с производительностью приложений. Основными причинами, по мнению опрошенных, являются недостаток необходимых инструментов и видимости полной картины.

91% считают, что должны играть более активную роль в разработке и внедрении решений для бизнеса. А отсутствие такой возможности негативно сказывается на мотивации: 82% разработчиков чувствуют разочарование, а 54% готовы сменить работу.

Пути решения: внедрение полной видимости (full-stack observability - концепция наблюдения в реальном времени за состоянием каждого компонента технологического стека) может значительно улучшить эту ситуацию, считают 78% опрошенных. А 39% видят потенциал в использовании ИИ для автоматизации выявления и исправления проблем.

Ваше мнение?

#факты #ресёрч
Samsung: *Очень аккуратно пытается повторить фишки iPhone*

Apple: *Судится за каждую такую попытку*

Xiaomi: Подержите моё пиво...