Punk Programmer | Рассуждаю об IT
19 subscribers
969 photos
80 videos
8 files
324 links
Человек, который потерял мир.

А это его паблик в ТГ

Автор выражает собственное мнение, которое никоим образом не является единственно верным или объективным отражением реальности. Информация представлена исключительно в ознакомительных целях
Download Telegram
Браузер Google Chrome, самый популярный в мире с долей 71,22% (ноябрь 2025 г., StatCounter), оказался одним из самых небезопасных. Как пишет портал Neowin, с точки зрения защищенности персональных данных он является одним из наихудших в мире.

В этом плане Chrome получил «Серебро» уступив первенство браузеру ChatGPT Atlas, говорится в исследовании Digitain, проведенном в декабре 2025 г. и посвященном рискам для конфиденциальности пользователей.

Эксперты Neowin отмечают, что победа ChatGPT Atlas в этом рейтинге не является чем-то удивительным – сам по себе обозреватель очень новый. Но их беспокоит тот факт, что он, по их мнению, вообще не был разработан с учетом конфиденциальности.

ChatGPT Atlas провалил почти все тесты на защищенность персональных данных, набрав 99 баллов из 100 возможных. Он даже не в силах заблокировать отслеживание пользователей веб-сайтами в разных сессиях.
Forwarded from РИА Новости
Собянин пригласил геймеров в беспилотные войска.

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


Мэр уточнил, что специальные подразделения уже создаются Минобороны.

🔹 Подписаться на РИА Новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from DevOps
⚡️ CACHING STRATEGIES В СИСТЕМНОМ ДИЗАЙНЕ

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

ПОЧЕМУ КЭШИРОВАНИЕ ВАЖНО
Экономит запросы к базе
Уменьшает задержку
Справляется с высоким количеством чтений
Укрепляет стабильность при нагрузках
Снижает стоимость инфраструктуры

1) CLIENT-SIDE CACHING
Хранение данных в браузере пользователя.
Используются cookies, localStorage, service workers.
Меньше повторных загрузок статических ресурсов.

2) CDN CACHING
Статические файлы лежат на глобальных edge-серверах.
CSS, JS, изображения, видео, шрифты.
Меньше задержка у глобальных пользователей и разгрузка основного сервера.

3) APPLICATION-LEVEL CACHING
Кэш внутри приложения.
Например, структуры в памяти вроде LRU cache.
Очень быстро, но работает в рамках одного сервера.

4) DISTRIBUTED CACHING
Общий кэш для множества серверов.
Инструменты: Redis, Memcached.
Подходит для горизонтального масштабирования и устраняет дублирование кэша.

5) DATABASE QUERY CACHING
Базы хранят результаты частых запросов.
MySQL Query Cache, Postgres внутренний кэш, MongoDB WiredTiger.
Ускоряет повторные чтения.

6) WRITE-BEHIND
Запись идет в кэш, а в базу — асинхронно.
Снижает задержку записи.
Подходит для систем с высокой нагрузкой на запись.

7) WRITE-THROUGH
Записи попадают в кэш и базу одновременно.
Гарантирует консистентность.
Немного медленнее из-за двойной записи.

8) CACHE-ASIDE
Приложение сначала проверяет кэш.
Если промах — идет в базу, затем помещает результат в кэш.
Гибкий и самый популярный вариант.

9) READ-THROUGH
Приложение всегда читает из кэша.
При промахе сам кэш получает данные из базы.
Кэш всегда остается обновленным.

10) TTL И ПОЛИТИКИ ИСТЕЧЕНИЯ
Каждая запись имеет срок жизни.
TTL, LRU, LFU, FIFO — разные режимы очистки данных.

11) INVALDATION
Ручное удаление ключей, удаление по шаблону, автоматическое истечение по TTL или лимиту памяти.

12) MULTI-LAYERED CACHING
Несколько уровней сразу: браузер, CDN, распределенный кэш, кэш приложения.
Полезно для глобальных систем с большим трафиком.

Совет
Кэширование помогает добиться высокой скорости, низкой нагрузки на базу и хорошей масштабируемости.
Стратегию нужно подбирать исходя из размеров системы, интенсивности запросов и требований к консистентности.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
СЕРВЕР ВИРТУАЛИЗАЦИИ НА МИНИ-ПК

В этом выпуске расскажу про свой СЕРВЕР ВИРТУАЛИЗАЦИИ на базе МИНИ ПК. Я расскажу как я его делал, какие функции он выполняет и что он по итогу умеет.

Я не утверждаю, что моё решение верное и правильное. И запомните - я не пытаюсь вас чему-то научить. Я просто показываю, как я реализую то или иное решение.

YouTube

VK

RuTube
❤1
Ну что, приступил к написанию текстового разбора/обзора смартфона AQPhone M11.

Это будет моя последняя работа в этом году. Поэтому, оставшееся время до конца года потрачу на него.
Ну что, пора подводить итоги года...

И почему то кроме фразы "было сложно" - ничего в голову не приходит.

На работе поставили на новую должность, к которой всегда стремился (казалось бы, гештальт закрыт). Однако, пришлось тоннами вливать в свой мозг информацию, которую ещё надо было как то усвоить и обработать. Пришлось многому учится, и учится быстро (благо, развитие LLM моделей помогало упросить этот процесс).

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

По работе написал кучу проектов, часть из которых была принята на УРА, а часть так и прошла мимо всех, из-за чего местами ловил нехилую такую депрессию о бренности своей деятельности.

Наконец-то начал путешествовать. Давно шел к этому, и вот - настало то время, когда я к этому стал готов.

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

Не смог завершить свой личный проект, который делаю уже несколько лет. А так надеялся и убеждал себя в том, что вот к концу 25 все сделаю, все будет готово. Надеюсь, что в 26 году уж точно всё получится.

На канал и свою медийную деятельность подзабил. Канал на YouTube привел к плохой статистике, но чуть улучшил показатели ВК и ТГ (отдельное спасибо Алексею Гладкову за репост).

А что будет дальше? Тут, наверное, каждому стоит решить за себя. Лично я вижу только один выход для себя - продолжать ебашить, пока есть силы.
Xiaomi представила топовую модель Xiaomi 17 Ultra Leica Edition, созданную совместно с Leica. Ключевое отличие — физическое кольцо ручного зумирования: плавная смена фокусного расстояния, точная настройка фокуса, баланса белого и другое. Дизайн в духе Leica M, есть чёрно-белые версии с Red Label и рифлёной рамкой. Начинка такая же, как у 17 Ultra: Snapdragon 8 Elite Gen 5, плоский экран размером 6,9 дюйма, аккумулятор ёмкостью 6800 мАч, поддержка быстрой зарядки 90 Вт и беспроводной зарядки 50 Вт, IP69, NFC, UWB. Цена: 16/512 ГБ — 1135 долларов, 16/1 ТБ — 1275 долларов.


// И тут я вспоминаю, что чуть больше года назад купил 14 Ultra , и тогда он считался топовым...
🇷🇺 OpenIDE включена в реестр российского ПО!

Включение в реестр подтверждает, что использование OpenIDE для компаний не несёт рисков, связанных с санкциями или иными ограничениями.

Кроме того, установка OpenIDE может помочь в достижении целей по импортозамещению.

На один повод больше внедрить OpenIDE в своей компании 😉

Вот такое вот прекрасное завершение уходящего 2025) Всех с наступающим Новым Годом 💜

✅ Реестровая запись №31585 от 30.12.2025
Ну что, господа...

С Новой Гойдой, братья и сёстры!
Спасибо, что вы остаетесь со мной и продолжаете следить за моим творчеством.
🔥2❤1
Не знаю как вы, а я прекрасно провожу 1 Января... Сегодня можно и отдохнуть, а со 2 - пора приступать к работе
Готовлю новое видео для вас. Выйдет только на VK и RuTube, по двум причинам

1 - информация в видео более актуальна для российских площадок, так как подобных видео на них мало, а вот на том же YouTube довольно много
2 - ролики НЕ по Unity не заходят на моём канале на YouTube. Соответственно, портить статистику не хочу.

Выйдет в начале января, так как особого монтажа там не будет
Монитор 720 Гц в разрешении FHD и 500 Гц в разрешении QHD – Acer покажет через пару дней на CES 2026.

// Я вот один не понимаю а в чем смысл в такой герцовке?
Не, ну правда. Вот у мне 165 Гц и мне этого достаточно. Я сидел за монитором в 240 и сильной разницы не заметил.

Может я один такой, у кого "глаза ебутся" и не различают частоту обновления кадров?
Создатель JavaScript и соавтор Firefox OS и webOS Брендан Эйх подверг критике замену нативных приложений на решения на базе WebView2 и Electron в Windows 11. По его словам, веб-приложения можно качественно реализовать, но для этого нужно время, тогда как крупные компании выбирают быстрые решения.

//К сожалению, таким грешат многие. Вместо того, чтобы потратить время на разработку нативного клиента - используют готовое веб приложение и запихивают в пакет.
Да, безусловно - это быстро и практично. И на первое время как будто даже пойдет. Но ресурсов это начинает поедать какое-то неимоверное количество.