Типичный программист
80.9K subscribers
3.07K photos
1.04K videos
11 files
7.71K links
Всё самое интересное по программированию

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

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

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

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

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Основы проектирования систем: Кэширование + бонус

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

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

#кэширование
👍194
Можете забирать задачу на собес для тестеров

#кек
😁149🤣48👍145🔥21😭1
Срочно удалите расширение ЮБуст!

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

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

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

#новости
😁46😱33🫡9👍7🗿32👎2👌1
Берём на заметку

#кек
😁177🤣101💯167👍43👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Разница между GPU и CPU на примере пейнтбольных выстрелов

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

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

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

#факты #hardware
👍101🤣21❤‍🔥6🔥63
This media is not supported in your browser
VIEW IN TELEGRAM
WhoDB | Красивый DBeaver

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

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

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

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

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

@prog_tools
84237👎5🔥4👍2👀1
18 марта 2013:
— Окей, это великолепно. Я протестирую и добавлю это в код, как только доберусь до дома. Спасибо.

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

#кек #жиза
😁138🤣80🔥64👍2💯1💊1
This media is not supported in your browser
VIEW IN TELEGRAM
Если в вашем кармане случайно завалялся моток старой фотоплёнки, но вы не знаете, как её оцифровать, этот лайфхак вам поможет

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

#оффтоп #лайфхаки
👍92🔥317👎2💊2😴1
Внимание: теперь вы сможете в Real-Time отслеживать, насколько заполнен бак для мочи на МКС

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

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

#кек #проекты
😁61🤣31👍9👏6💊3👎21
This media is not supported in your browser
VIEW IN TELEGRAM
Новогодний DIY: В лесу крутилась ёлочка

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

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

#diy #arduino
15👍14🎄9🔥5
Это не работа, это искусство

#кек
😁125🔥32🤣22💯7👍64
This media is not supported in your browser
VIEW IN TELEGRAM
Решил чутка разбавить ваши горящие дедлайны и развести вас на небольшой интерактивчик: запускаю спидран по нашему Виммельбуху

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

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

#оффтоп #gamedev
😁103👍2👎2🗿21
Какое тестирование провести?
Anonymous Poll
28%
Базовое тестирование
72%
Нагрузочное тестирование
💅15👍7🎉7💊64👎2
NASA поделилась невероятным снимком звёздного скопления NGC 2264, напоминающего космическую ёлку🎄

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

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

#оффтоп #космос
Please open Telegram to view this post
VIEW IN TELEGRAM
🎄80👍48🔥1512👎1😐1
Топ 11 трендов, которые нужны айтишнику в 2025 году

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

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

#полезности #тренды
👍11🔥4👎311🌚1😨1
Как же он счастлив

#кек
😁158🤣789😢9🎅3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Традиция с новогодними ёлками для гиков продолжает своё существование

Сезон открывает безупречная ёлка в стиле Portal. Ставлю ей тысячу🎄 из десяти

#оффтоп
🎄166🔥50👍108👎43❤‍🔥2😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст создал шлем для выключения света силой мысли

Basically Homeless, вдохновлённый «Звёздными войнами», решил воплотить мечту — управлять светом, не вставая с кровати.

За основу он взял гарнитуру OpenBCI за $2400, чтобы считывать мозговую активность. На 3D-принтере создал шлем, подключил к выключателю микроконтроллер… и это сработало свет выключился силой мысли. А затем он пошёл дальше: настроил сервопривод, чтобы закрывать дверь таким же способом.

На YouTube он показал весь процесс, так что теперь у вас есть инструкция для активации джедайских способностей!

#проекты
🔥62👍2711😁62🤣1
This media is not supported in your browser
VIEW IN TELEGRAM
Мутоскоп: как работает одна из первых технологий кинематографа

Мутоскоп был простым устройством для быстрой смены картинок: крути ручку, смотри в окуляр, и 850 изображений создавали иллюзию движения. Один барабан обеспечивал минуту «кинопроката».

Сначала мутоскопы стояли в парках США и Англии, но с развитием их стали использовать для демонстрации интимных сцен. Часто их ставили в мужских туалетах: монетка — и дама выходит из ванны.

#факты #оффтоп
🎉27👍20🔥74😁4🆒2