Типичный программист
81.8K subscribers
2.7K photos
912 videos
8 files
7.47K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Готовитесь к собесу? Тогда этот репозиторий вам поможет

Внутри: вопросы с упором на Python, Java, C++, C. Но также есть материалы про Go, HTML, JavaScript, Rust, Ruby, структуры данных и алгосы.

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

Отличный инструмент для успешной подготовки к следующему этапу вашей карьеры

#cобеседование #программирование
This media is not supported in your browser
VIEW IN TELEGRAM
Работающая клавиатура из LEGO🎲

Официальный аккаунт LEGO показал процесс сборки корпуса клавиатуры из своих деталей. В финале получается действительно работающее устройство. Так что если у вас есть база и подходящие детали, собрать такую красоту дома — вполне реально.

Характеристики такого артефакта:
Практичность — минимальная.
Эстетика — запредельная.
Эффекты — вызывает восторг и зависть у всех, кто её увидит.

#оффтоп
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Помоги сделать Tproger интереснее 

Друзья, мы ищем тех, кто:
— Пишет код (и иногда испытывают к нему почти родственные чувства).
— Работает с данными, инфраструктурой или тестированием (и гордится этим).
— Управляет проектами, командой (или хотя бы котом).
— Просто интересуется IT.

Сейчас нам очень важно ваше мнение про Tproger и как сделать его лучше. Займёт не более 2-3 минут, если ни на что не отвлекаться.

Ссылка на анкету: https://tprg.ru/zmo2

#tproger
This media is not supported in your browser
VIEW IN TELEGRAM
designMode: читерский способ редактировать страницы прямо в браузере

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

Как это сделать:
1️⃣ Нажмите F12, чтобы открыть DevTools.
2️⃣ Перейдите в Console.
3️⃣ Введите: document.designMode="on".

Теперь можете закрыть DevTools и свободно редактировать страницу: менять или двигать картинки, текст и издеваться над прочими элементами. Поддерживается во всех современных браузерах! 

#design #лайфхаки
Как отладить код: советы для начинающих

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

#дебаг
This media is not supported in your browser
VIEW IN TELEGRAM
Когда твой код работает, но не совсем так, как ты ожидал
EbookFoundation: бесплатные книги и ресурсы по программированию

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

И главное — всё это доступно не только на английском, но и на русском и других языках👍

#программирование #обучение
Nokia окончательно покидает рынок телефонов

Из-за жёсткой конкуренции HMD Global удалила все модели Nokia со своего сайта, подтверждая конец истории бренда на рынке смартфонов.

Ушла целая эпоха😕

#факты
Please open Telegram to view this post
VIEW IN TELEGRAM
Зашёл я как-то на этот ваш хакатон...

#кек
This media is not supported in your browser
VIEW IN TELEGRAM
Неожиданная встреча технологий разных эпох

Реддитор подключил PS5 к винтажному телевизору JVC Videosphere 3240, которому уже больше полувека. И даже поиграл на этом тандеме в Fallout 4.

#оффтоп #техника
Типичный программист
Помоги сделать Tproger интереснее  Друзья, мы ищем тех, кто: — Пишет код (и иногда испытывают к нему почти родственные чувства). — Работает с данными, инфраструктурой или тестированием (и гордится этим). — Управляет проектами, командой (или хотя бы котом).…
Мы хотим не просто провести опрос, но и пообщаться с самыми активными читателями!

Есть идеи, предложения или просто желание поболтать с редакцией? Тогда будем рады провести с вами короткое интервью.

Просто отпишитесь или проголосуйте в опросе в комментариях — и мы свяжемся с вами!👇
Forwarded from Веб-страница
Будущее микросервисов: уйдем ли мы к монолитам 2.0

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

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

#микросервисы
Исторический момент: ELIZA, первый в мире чат-бот с ИИ, который возродили спустя 60 лет

Учёные нашли утерянный код чат-бота, созданного в 1960-х профессором MIT Джозефом Вейценбаумом. Найденный код был написан на устаревшем языке MAD-SLIP.

За несколько лет команда исследователей смогла восстановить программу, отладить код и создать эмулятор компьютера 60-летней давности, чтобы вернуть ELIZA к жизни.

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

И что забавно ELIZA даже смогла обойти GPT-3.5 в тесте Тьюринга, набрав 27% против 14%!

#ии #факты
Навык автоматически разблокируется после первого устройства на работу

#кек
Парень встроил крипто-майнер в систему отопления, и теперь его дом не только обогревается, но и приносит доход

Расценки: инженер вложил 164 000 рублей в сам проект, включая покупку майнера и материалы. Ежемесячные расходы на электричество составляют 12 000 рублей, а доход от майнинга — 35 000. В итоге чистыми умелец получает около 23 000, а бонусом — бесплатное тепло.

Некоторые подробности он расписал на хабре, если интересно можете почитать: https://habr.com/ru/articles/874044/

#технологии #майнинг
Сисадмин заходит в хату и говорит

#кек
Кажется, кто-то очень тонко троллит OpenAI

Программист купил домен OGOpenAI.com за копейки и сделал так, чтобы он перенаправлял пользователей на DeepSeek — китайского конкурента.

Сюр в том, что DeepSeek действительно выпускает открытые модели, тогда как OpenAI всё дальше уходит от своих "открытых" корней.

Вот вам и OriginalOpenAI 😃

#новости #openai #кек
Please open Telegram to view this post
VIEW IN TELEGRAM
«Ядро планеты Python»: большой интерактивный учебник по Python, который дополняет сообщество

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

При желании, можно предлагать улучшения, дополнять и переделывать его — исходники лежат на гитхабе: https://github.com/amaargiru/pycore

#python #начинающим