Типичный программист
81.4K subscribers
2.64K photos
888 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, Python, OpenCV, камеры и Deep Learning, а некоторые детали парень распечатал на 3D принтере. Если тоже захотели обезопасить свой стол от посягательств пушистых, то это должно вам помочь:

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

#кек #diy
Сколько рядов набрали?
Аналог Dualingo для изучения программирования

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#нейросети
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/

#начинающим