Типичный программист
81.4K subscribers
2.64K photos
889 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
Если ваши олдскулы давно не сводило, то это пора исправлять

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

Тем более, что на сайте можно запустить легендарные игры, такие как 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: Подержите моё пиво...
Что должен знать начинающий фронтендер?
 
Собрали советы для достижения успеха в профессии от опытного фронтенд-разработчика в одну статью. А также ответили на частые вопросы новичков: от зарплаты и стека до перспектив карьерного роста.

https://tproger.ru/articles/frontend-razrabotka--chem-zanimayutsya-i-skolko-zarabatyvayut-specialisty

#фронтенд #советы
This media is not supported in your browser
VIEW IN TELEGRAM
После этого видео стало очень интересно на каких данных обучали ChatGPT-4o

#кек
Инструкция к Kubernetes, которую поймёт даже водитель Uber

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

Автор этого материала смог и поделился своим результатом. Если вы всё ещё не до конца понимаете кубер, то скорее читайте статью:

https://dev.to/therubberduckiee/explaining-kubernetes-to-my-uber-driver-4f60

#kubernetes
Apple и Starlink накосячили: потенциальный слив данных о местоположении миллиардов устройств

Исследователи из Университета Мэриленда выявили уязвимости в их системах геолокации, позволяющие отслеживать местоположения устройств по всему миру.

Это было возможно благодаря тому, что Apple передавала данные о геолокации до 400 близлежащих BSSID, что позволяло определять местоположение устройств на основе известных точек доступа, а также отслеживать спутники Starlink.

К счастью, компании уже выкатили обновления. Starlink рандомизировала BSSID устройств, а Apple дала возможность исключать свои Wi-Fi точки из системы. Однако сам факт такой масштабной угрозы конфиденциальности от гигантов раздражает. Согласны?

#новости
​​6 полезных шпаргалок по CSS, которые сэкономят вам часы работы

Они идеально подходят как для новичков, так и для тех, кто уже неплохо разбирается.

Чит-листы охватывают такие аспекты как:
— CSS Flexbox.
— CSS Grid.
— CSS Positions.
— CSS Display Values.
— CSS Selectors.
— CSS :nth-child Selectors.

Сохраняйте, чтобы не потерять: https://github.com/WebdevShefali/CheatSheets/tree/main

#css #фронтенд
​​Если решили писать новый популярный мессенджер и составить конкуренцию вайберу, то вы должны знать, на чём пишут современные соцсети

В 2024 году аудитория социальных сетей достигла 5 миллиардов человек. Для сравнения, всего 10 лет назад количество пользователей составляло чуть меньше 2 миллиардов, а в 2004 году — всего 227 миллионов.

Очевидно, чтобы справляться с таким стремительно растущим числом пользователей и избегать сбоев, нужны надёжные и масштабируемые технологии. Мы проанализировали доступную информацию и поделились тем, на каких принципах и технологиях строятся самые популярные соцсети: https://tproger.ru/articles/na-chem-piwut-sovremennye-socseti--sposobnye-vyderzhat-ogromnyj-potok-lyudej

#соцсети
Совет дня: если при приготовлении пиццы дома ваш сыр плохо тянется и не прилипает к пицце, просто добавьте щепотку нетоксичного клея.
 
Именно такой совет дала нейронка от гугла бедняге, который просто хотел насладиться пиццей. Как оказалось, произошло это из-за того, что алгоритм проиндексировал пост на Reddit, написанный троллем 11 лет назад.

Случай с пиццей не единственный, поэтому держите ещё несколько годных советов от ИИ:
— Каждый день нужно употреблять небольшие камни для улучшения пищеварения, так как в них много витаминов и минералов.
— Бег с ножницами – отличное упражнение для укрепления сердечно-сосудистой системы.
— Для борьбы с депрессией рекомендуется спрыгнуть с моста «Золотые ворота».
 
В комментариях поделитесь, что из вышеперечисленного показалось вам самым полезным

#кек #новости
Больше не ищу тебя в аське: VK закрывает поддержку легендарного мессенджера

Все сотрудники будут переведены на более приоритетные проекты вк. А само приложение уже пропало из AppStore и Google Play. И хотя вряд ли из нас кто-то им сейчас пользуется, но вы ведь тоже словили ностальгию и нотку грусти?

#новости
Как Линус Торвальдс ушёл в отпуск и создал Git всего за 14 дней

Ранее для контроля версий ядра Linux использовался BitKeeper, но закрытый исходный код и лицензия вызывали разногласия в сообществе. Конфликт обострился, когда разработчик Эндрю Триджелл обошёл лицензионные ограничения BitKeeper и создал инструмент на его основе.
 
Ларри Маквой (автор BitKeeper), не оценил такие мувы и дал Торвальдсу и разработчикам ядра Linux, использующим BitKeeper, три месяца для перехода на другой инструмент.
 
На фоне этого Линус решил найти альтернативу. На две недели он ушёл "в отпуск" и начал разрабатывать свой инструмент. 8 апреля он представил первые наработки Git, который изначально был простой системой для отслеживания состояний файлов.
 
А уже 17 апреля 2005 года состоялся первый настоящий мердж ядра с использованием Git. Вот так и появился инструмент, который сейчас считается стандартом в отрасли.
 
#факты