tproger | Technologies

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

84499

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

Subscribe to a channel

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

Облако — это конструктор! 

The Art of Programming — подкаст об ​​инструментах, технике и разработке ПО. По следам конференции HighLoad 2024 ребята записали новый выпуск, в котором обсуждают индустрию публичных облаков. 

Антон Черноусов вместе с Данилой Дюгуровым, CTO MTC Web Services, говорят о новостях индустрии, создании новых облачных платформ, потенциале рынка и принципах формирования топовых команд разработки.

Слушайте The Art of Programming на всех популярных подкаст-площадках.

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

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

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

Как за три испытания показать, что ты опытный специалист?

Новый участник межгалактической команды Мир Plat.Form Эндрю смог это сделать и готов поделиться своим опытом с каждым из вас. А система потоков данных готова к любым вызовам и тестированиям. Переходите по ссылкам и подписывайтесь, чтобы следить за новостями.

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

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

В исследовательском центре Мир Plat.Form продолжается проверка новичка

Благодаря опытным наставникам Эндрю стал гораздо увереннее и уже оптимизировал узлы и создал резервный узел, чтобы распределить нагрузки.

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

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

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

Ну где же ваши ручки! 

А вот они, все в зрительном зале конференции Avito All Day Long, тянутся, чтобы задать каверзный вопрос спикерам! 

Тоже есть что спросить у профессионалов Авито про интерфейсы, MLOps или отношения в коллективе? Тогда проходи в зрительный зал, присаживайся и слушай ответы, наверняка найдешь среди них что-то полезное и для себя: https://tprg.ru/KNbA

Реклама

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

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

Новогодний DIY: В лесу крутилась ёлочка

Время праздников — идеальный момент для того, чтобы собрать что-то самому. Потому держите гайд по сборке ёлочки на Arduino, которая вращается со скоростью 1800 оборотов/минуту и рисует изображения светодиодами.

Проект основан на эффекте инерции зрения (POV): светодиоды включаются и выключаются так, что картинка появляется прямо в воздухе. Ранее мы уже делились схожими проектами, ссылочки: тык и тык.

#diy #arduino

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

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

Внимание: теперь вы сможете в Real-Time отслеживать, насколько заполнен бак для мочи на МКС

Оказалось, что с МКС передаются и такие данные. Разработчик под ником Jaennaet очень вдохновился этой статистикой и создал приложение pISSStream для macOS, которое показывает, когда космонавты воспользовались туалетом и насколько % от этого заполнился бак.

Спасибо за внимание!

#кек #проекты

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

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

Если в вашем кармане случайно завалялся моток старой фотоплёнки, но вы не знаете, как её оцифровать, этот лайфхак вам поможет

Всё, что нужно: сфотографировать плёнку на светлом фоне и отрегулировать цвета. Буквально через пару минут вы получите красочное изображение.

#оффтоп #лайфхаки

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

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

18 марта 2013:
— Окей, это великолепно. Я протестирую и добавлю это в код, как только доберусь до дома. Спасибо.

17 декабря 2020:
— Извините, что тороплю, но вы уже добрались до дома?

#кек #жиза

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

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

WhoDB | Красивый DBeaver

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

WhoDB совместим с PostgreSQL, MySQL и MongoDB и другими подобными продуктами. Можно запустить с помощью Docker.

Админ не плачет, просто хороший UX для БД в глаз попал.

⚡ — только DBeaver
🗿 — использую облачные БД вроде BigQuery
✍️ — балуюсь такими вьюерами

Цена: бесплатно  
Репозиторий проекта

@prog_tools

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

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

Разница между GPU и CPU на примере пейнтбольных выстрелов

В 2008 году разрушители мифов провели презентацию, на которой визуально продемонстрировали эту разницу.

Для процессора они использовали один пейнтбольный пистолет и показали, как последовательно он рисует смайлик. А GPU олицетворял кластер из 1100 пейнтбольных стволов, которые всего за 80 миллисекунд создали Мону Лизу.

Таким образом, Джэйми и Адам хотели показать, что GPU, благодаря параллельной обработке данных, идеально подходят для визуализации графики и сложных вычислений, а CPU лучше справляются с последовательными задачами.

#факты #hardware

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

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

Срочно удалите расширение ЮБуст!

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

Также авторы просят оставить жалобы на странице в магазине Chrome, чтобы модерация как можно скорее обратила на это внимание.

Передайте знакомым

#новости

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

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

Основы проектирования систем: Кэширование + бонус

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

А бонусом ловите шпаргалку о методах аннулирования кэша.

#кэширование

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

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

Позаботился о подарках для родных и близких?
Позаботься и о лучшем подарке для себя — новая работа ждёт тебя в Сбере!
Заходи на сайт rabota.sber.ru — здесь сбываются амбициозные проекты, классные коллеги и крутые возможности. 
В Новый год — с новой работой в Сбере.

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

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

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

В межгалактической системе Мир Plat.Form открыты новые технологии

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

А за подробностями о Мир Plat.Form заходите сюда

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

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

Такой тест норм для TDD?
🙈 — На такое и смотреть страшно
👌— Ну, норм же, чтобы проверить базовый функционал

#викторина

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

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

Топ 11 трендов, которые нужны айтишнику в 2025 году

Только вы выучили очередной стэк, как появляются новые фреймворки, инструменты и подходы. IT — одно из немногих направлений, где кризисы могут приходить и уходить, а спрос на классных специалистов остается стабильно высоким. Но есть нюанс: востребованы далеко не все.

Рассказываем о ключевых трендах, которые нужны любому IT-специалисту: от анализа данных до AR/VR решений.

#полезности #тренды

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

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

NASA поделилась невероятным снимком звёздного скопления NGC 2264, напоминающего космическую ёлку

Это скопление находится на расстоянии 2,500 световых лет от Земли. Звёзды, возраст которых оценивается от 1 до 5 миллионов лет, образуют сияющую верхушку, а газовые облака вокруг напоминают пушистые хвойные ветви.

Настоящий подарок новогоднего настроения прямо из глубин Вселенной

#оффтоп #космос

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

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

Решил чутка разбавить ваши горящие дедлайны и развести вас на небольшой интерактивчик: запускаю спидран по нашему Виммельбуху

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

Спидраньте любую из частей и делитесь своими результатами в комментариях — а я рандомно выберу кого-то и отправлю наш мерч прямо под ёлку! 

#оффтоп #gamedev

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

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

Это не работа, это искусство

#кек

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

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

«Хороший безопасник — это в первую очередь хороший инженер»

Послушали Антона Карпова, вице-президента по ИБ в VK, который рассказал на подкасте, что нужно ИБшнику для построения карьеры. И с ним трудно поспорить: сначала и правда технические знания, а вот уже потом софты, бизнесовые метрики и всё остальное.

Давайте расширим список: поделитесь инсайтами, что подтягивать из хард-скилов при входе в профессию?

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

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

Новый хаб «Разработка облачных платформ» от МТС Web Services на Хабре!

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

В новом хабе вас уже ждут статьи:

Как мы строим публичное облако с нуля: опыт MWS
Данила Дюгуров, CTO MWS, рассказывает, о чём нужно подумать, прежде чем стартовать разработку публичной облачной платформы.

Проектирование облачной сети MWS: выбор технологий и решений
Яков Жданов, руководитель направления Network, делится опытом проектирования облачной сети для нового облака MWS.

Изобретаем IAM для нового облака MWS
Андрей Халиуллин, руководитель направления IAM, объясняет, какую ресурсную модель мы выбрали для новой платформы.

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

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

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

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

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

Подарите сертификат на одну или несколько сессий с психологом от сервиса Ясно.

Реклама. ООО «Ясно.Лайв» ИНН 9703044223
Erid: 2VfnxyPLppg

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

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

Деревья поведения, роботы и карта Марса: как построить облако с нуля
 
В новом подкасте от МТС Web Services разбираем, как опыт из GameDev и робототехники помогает создавать облачную инфраструктуру. Александр Стерлигов — руководитель направления Compute MWS рассказывает:
 
— Почему поведенческие паттерны из игр работают в облаке
— Как сократить онбординг с 6 месяцев до 2 недель
— Как стартапу в энтерпрайзе взять лучшее от двух систем
 
Подкаст можно смотреть и слушать на всех популярных площадках:
 
🎬 YouTube
🎬 VK Видео
 
🎧 Яндекс Музыка
🎧 Apple Podcasts
🎧 Mave Digital

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

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

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

Новые испытания Эндрю в команде Мир Plat.Form

Предыдущим голосованием вы выбрали, что Эндрю предстоит оптимизировать работу узла. Он не промах и справился с задачей.

Впереди — посещение исследовательского центра. Что же ему предстоит? Решать вам в голосовании

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

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

Берём на заметку

#кек

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

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

Можете забирать задачу на собес для тестеров

#кек

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

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

Итоги года любого уважающего себя программиста

Поделитесь с коллегами, они ведь тоже старались

#кек

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

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

В копилке интересных проектов пополнение: энтузиаст создал сайт атласа GitHub, который объединяет более 400 тысяч репозиториев

Все они разбиты на вымышленные страны, названия которых соответствуют используемым технологиям: Свифтория для Swift, Джаваленд для Java, Питония для Python, Дотнетия для .NET, ну вы поняли.

Каждая точка на карте — это проект. Клик по ней откроет инфу о репозитории и покажет связи с другими проектами.

⚠️Осторожно: есть шанс залипнуть надолго

#проекты #github

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

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

Как писать код, который не ломается: гайд по TDD

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

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

#tdd #тестирование

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

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

Бесплатный курс по фулстек-разработке: 141 урок на русском языке

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

Да и сам курс, получился весьма годным. Там 141 видео, полный процесс создания веб-приложений и стек из технологий, который многим должен понравится (он на скрине).

Вот это я понимаю, новогодний подарок!

YouTube | Stepik

#полезности #курсы

Читать полностью…
Subscribe to a channel