What Does a Database for SSDs Look Like?
https://brooker.co.za/blog/2025/12/15/database-for-ssd.html
https://brooker.co.za/blog/2025/12/15/database-for-ssd.html
brooker.co.za
What Does a Database for SSDs Look Like? - Marc's Blog
IT-2025: Реквием по здравому смыслу
https://habr.com/ru/articles/980442/
https://habr.com/ru/articles/980442/
Хабр
IT-2025: Реквием по здравому смыслу
Мы входили в эту реку дважды, трижды, бесконечное количество раз. Мы ждали 2025 год как рубеж, за которым наступит технологическая сингулярность, где рутина будет автоматизирована, а творчество...
🔥4❤1
Forwarded from The Art Of Programming
Реквием по здравому смыслу.
Недавно меня просили дать пример дофаминового контента, а вот же он. Этот пример подкинул дорогой камрад Алексей, статья, полная передергиваний, где жир течет из каждого абзаца. Для затравки наслаждения:
Или вот прекрасное:
Кстати, про то, что в процессе найма ИИ будет работать с обеих сторон, мы с Алексеем обсуждали в одном из подкастов, где-то с годик назад.
Статья круто замешана на страхах, скандалах, обидах и противоречиях:
Но что от статьи не отнять, ее весело читать. Как принято говорить в некоторых кругах, крепко сбитый и хорошо оформленный материал. Вокруг статьи круто устраивать разбор тезисов. Она продуцирует новый контент вокруг самой себя.
А вот насколько она полезна, экспертна, экологична, помогает рынку... Ну, это вам решать, дорогие читатели. Комментариев там уже под триста насыпало.
Недавно меня просили дать пример дофаминового контента, а вот же он. Этот пример подкинул дорогой камрад Алексей, статья, полная передергиваний, где жир течет из каждого абзаца. Для затравки наслаждения:
И вот блестящий инженер-интроверт получает отказ не потому, что он плохой специалист, а потому, что его психотип не подходит под текущую «астрологическую карту» отдела.
Или вот прекрасное:
И здесь на сцену выходит Искусственный Интеллект, замыкая круг абсурда. Кандидаты используют ChatGPT, чтобы генерировать пафосные письма о «миссии» и «ценностях». Рекрутеры используют ИИ, чтобы эти письма фильтровать и анализировать «тональность». Мы пришли к ситуации, где боты общаются с ботами, имитируя человеческие эмоции, которых нет ни у одной из сторон.
Кстати, про то, что в процессе найма ИИ будет работать с обеих сторон, мы с Алексеем обсуждали в одном из подкастов, где-то с годик назад.
Статья круто замешана на страхах, скандалах, обидах и противоречиях:
Происходит подмена понятий: целью становится не создание качественного сервиса для людей, а получение квартальной премии.
Но что от статьи не отнять, ее весело читать. Как принято говорить в некоторых кругах, крепко сбитый и хорошо оформленный материал. Вокруг статьи круто устраивать разбор тезисов. Она продуцирует новый контент вокруг самой себя.
А вот насколько она полезна, экспертна, экологична, помогает рынку... Ну, это вам решать, дорогие читатели. Комментариев там уже под триста насыпало.
Хабр
IT-2025: Реквием по здравому смыслу
Мы входили в эту реку дважды, трижды, бесконечное количество раз. Мы ждали 2025 год как рубеж, за которым наступит технологическая сингулярность, где рутина будет автоматизирована, а творчество...
🤮1💩1
Forwarded from Zavtracast (Max Zareckiy)
Ubisoft была вынуждена выключить онлайн Rainbow Six: Siege из-за того что хакеры получили полный контроль над игрой. Атаку, якобы, произвели через критическую уязвимость СУБД MongoDB под названием MongoBleed, причём обнаружили её буквально 2 дня назад и видимо в Ubisoft не успели установить критические обновления.
Взломщики смогли накрутить миллионы кредитов, разблокировали скины доступные только разработчикам, стали выдавать фейковые сообщения на серверах и само-собой получили в руки банхаммер, которым с удовольствием воспользовались.
Игроков, которые потратили накрученную валюту, никто наказывать не будет, а сервера и прогресс откатят на состояние до взлома. Но даже такой крупный инцидент далеко не главная проблема.
Отсутствие внятного заявления от Ubisoft (которая ограничилась твитом в аккаунте R6) намекает на то, что удалось взломать вообще всю Ubisoft через всё тот же MongoBleed, но пока что подтверждения этого факта или слитых данных в сети нет. Только заявления разных хакерских групп, которым без пруфов — грош цена.
В любом случае, коричневый трек для французского издателя не кончается даже на самом финише 2025 года, а то ли еще будет если история со сливом данных найдёт свое подтверждение.
@zavtracast
Взломщики смогли накрутить миллионы кредитов, разблокировали скины доступные только разработчикам, стали выдавать фейковые сообщения на серверах и само-собой получили в руки банхаммер, которым с удовольствием воспользовались.
Игроков, которые потратили накрученную валюту, никто наказывать не будет, а сервера и прогресс откатят на состояние до взлома. Но даже такой крупный инцидент далеко не главная проблема.
Отсутствие внятного заявления от Ubisoft (которая ограничилась твитом в аккаунте R6) намекает на то, что удалось взломать вообще всю Ubisoft через всё тот же MongoBleed, но пока что подтверждения этого факта или слитых данных в сети нет. Только заявления разных хакерских групп, которым без пруфов — грош цена.
В любом случае, коричневый трек для французского издателя не кончается даже на самом финише 2025 года, а то ли еще будет если история со сливом данных найдёт свое подтверждение.
@zavtracast
Show HN: Mysti – Claude, Codex, and Gemini debate your code, then synthesize
https://github.com/DeepMyst/Mysti
https://github.com/DeepMyst/Mysti
GitHub
GitHub - DeepMyst/Mysti: AI coding dream team of agents for VS Code. Claude Code + openai Codex collaborate in brainstorm mode…
AI coding dream team of agents for VS Code. Claude Code + openai Codex collaborate in brainstorm mode, debate solutions, and synthesize the best approach for your code. - DeepMyst/Mysti
You can't design software you don't work on
https://www.seangoedecke.com/you-cant-design-software-you-dont-work-on/
https://www.seangoedecke.com/you-cant-design-software-you-dont-work-on/
Seangoedecke
You can't design software you don't work on
--
👍1
[Перевод] 13 законов разработки программного обеспечения
https://habr.com/ru/articles/979860/
https://habr.com/ru/articles/979860/
Хабр
13 законов разработки программного обеспечения
Некоторые из них известны, некоторые - довольно узкоспециальные, но ВСЕ они очень полезны инженерам-разработчикам и проектным менеджерам. Интересно, сколько из этих законов будут для вас новыми? Закон...
💩2🤮1
Зумеры постигают капитализм - Performance Review: почему твоя премия — это беспроцентный кредит компании
https://habr.com/ru/articles/982302/
https://habr.com/ru/articles/982302/
Хабр
Performance Review: почему твоя премия — это беспроцентный кредит компании
Сейчас в Я проходит очередной perf review, а весной он будет в других крупных бигтех-компаниях. Сотрудники нервно заполняют самооценку, пишут фидбек на коллег, строят теории о том какие оценки получат...
👍2🔥1
Forwarded from The Art Of Programming
Закон Брукса.
Недавно в разговоре упомянул закон Брукса, и внезапно пришлось объяснять. Ноги растут прямиком из 1975 года, тогда вышла книга Фредерика Брукса — «Мифический человеко-месяц, или Как создаются программные системы» (так название было переведено на русский язык).
Frederick Brooks Jr. — Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition
В этой книге был сформулирован принцип:
Фредерик Брукс в некотором смысле опирался на несколько базовых тезисов, среди которых два ключевых:
И то, и другое занимает время и замедляет работу всей команды. При этом, как замечал позднее сам Брукс, затраты возможно снизить при грамотном планировании и дополнительные люди были добавлены в начале проекта, но если проект уже опаздывает — то всё, труба!
#DevRel
Недавно в разговоре упомянул закон Брукса, и внезапно пришлось объяснять. Ноги растут прямиком из 1975 года, тогда вышла книга Фредерика Брукса — «Мифический человеко-месяц, или Как создаются программные системы» (так название было переведено на русский язык).
Frederick Brooks Jr. — Mythical Man-Month, The: Essays on Software Engineering, Anniversary Edition
В этой книге был сформулирован принцип:
Adding manpower to a late software project makes it later.
Добавление дополнительных сотрудников в отстающий проект может привести к его дальнейшей задержке.
Фредерик Брукс в некотором смысле опирался на несколько базовых тезисов, среди которых два ключевых:
1. С ростом количества людей в проекте быстро растут дополнительные каналы связи и, как следствие, значительно увеличиваются накладные расходы на связь.
2. Каждого нового сотрудника необходимо адаптировать в проекте. А также требуется на базовом уровне его синхронизировать с командой.
И то, и другое занимает время и замедляет работу всей команды. При этом, как замечал позднее сам Брукс, затраты возможно снизить при грамотном планировании и дополнительные люди были добавлены в начале проекта, но если проект уже опаздывает — то всё, труба!
#DevRel
❤2
Forwarded from The Art Of Programming
Logging sucks.
Не... ну мы все привыкли читать, а лучше просто писать и никогда не читать эти самые логи. В очередной раз нам предлагают посмотреть на проблему написания логов. В этот раз как-то системно, что ли.
Boris Tane — Logging sucks. And here's how to make it better.
В публикации, наверное, самое ценное — это отработка возражений. Например, про OpenTelemetry: ну правда, если ты перешел на OpenTelemetry, это совершенно не значит, что у тебя все хорошо.
Не... ну мы все привыкли читать, а лучше просто писать и никогда не читать эти самые логи. В очередной раз нам предлагают посмотреть на проблему написания логов. В этот раз как-то системно, что ли.
Boris Tane — Logging sucks. And here's how to make it better.
В публикации, наверное, самое ценное — это отработка возражений. Например, про OpenTelemetry: ну правда, если ты перешел на OpenTelemetry, это совершенно не значит, что у тебя все хорошо.
Loggingsucks
Logging Sucks - Your Logs Are Lying To You
Why traditional logging fails and how wide events can fix your observability
👍2
Forwarded from The Art Of Programming
Встреча с Программным комитетом Saint HighLoad++ 2026
Буквально через неделю, 14 января, в Санкт-Петербурге, ул. 2-я Советская, д. 18, Failover, в 19:00 начнется встреча с Программным комитетом Saint HighLoad++ 2026.
Встреча пройдет в двух форматах:
зарегистрироваться офлайн
зарегистрироваться онлайн
Если вы хотите стать спикером Saint HighLoad++ 2026 или принять участие в формировании программы летней конференции — приходите (или подключайтесь онлайн) на встречу. Программный комитет расскажет все подробности о конференции: как все будет, какие темы будут особенно актуальны, какие нововведения будем внедрять.
Поговорим о трендах, набросаем темы докладов, приоткроем закулисье работы Программного комитета и дадим ответы на ваши вопросы.
Буквально через неделю, 14 января, в Санкт-Петербурге, ул. 2-я Советская, д. 18, Failover, в 19:00 начнется встреча с Программным комитетом Saint HighLoad++ 2026.
Встреча пройдет в двух форматах:
зарегистрироваться офлайн
зарегистрироваться онлайн
Если вы хотите стать спикером Saint HighLoad++ 2026 или принять участие в формировании программы летней конференции — приходите (или подключайтесь онлайн) на встречу. Программный комитет расскажет все подробности о конференции: как все будет, какие темы будут особенно актуальны, какие нововведения будем внедрять.
Поговорим о трендах, набросаем темы докладов, приоткроем закулисье работы Программного комитета и дадим ответы на ваши вопросы.
Java Annotated Monthly – January 2026
https://blog.jetbrains.com/idea/2026/01/java-annotated-monthly-january-2026/
https://blog.jetbrains.com/idea/2026/01/java-annotated-monthly-january-2026/
The JetBrains Blog
Java Annotated Monthly – January 2026 | The IntelliJ IDEA Blog
Happy New Year and welcome to the first Java Annotated Monthly of 2026! We hope this year brings fresh ideas, smarter ways to stay productive, and innovation that lasts.