Kubernetes Ingress Nginx is retiring
https://www.kubernetes.dev/blog/2025/11/12/ingress-nginx-retirement/
https://www.kubernetes.dev/blog/2025/11/12/ingress-nginx-retirement/
Kubernetes Contributors
Ingress NGINX Retirement: What You Need to Know
To prioritize the safety and security of the ecosystem, Kubernetes SIG Network and the Security Response Committee are announcing the upcoming retirement of Ingress NGINX. Best-effort maintenance will continue until March 2026. Afterward, there will be no…
Protobuf meets Valhalla — hacking with Java Value Classes (JEP 401)
https://dariobalinzo.medium.com/protobuf-meets-valhalla-hacking-with-java-value-classes-jep-401-c01cd7e4e35f
https://dariobalinzo.medium.com/protobuf-meets-valhalla-hacking-with-java-value-classes-jep-401-c01cd7e4e35f
Medium
Protobuf meets Valhalla — hacking with Java Value Classes (JEP 401)
I like messing with new Java features. This time I tried combining value classes (JEP 401) with Protocol Buffers, not because I needed to…
Investigating the Great AI Productivity Divide: Why Are Some Developers 5x Faster?
https://www.docker.com/blog/ai-productivity-divide-developers-5x-faster/
https://www.docker.com/blog/ai-productivity-divide-developers-5x-faster/
Docker
AI Productivity Divide: Are Some Devs 5x Faster? | Docker
Some devs report 3–5x AI gains; others slow down. We unpack the data, why results vary across codebases and experience, and how to set realistic expectations.
🔥2
https://habr.com/ru/articles/967252/
Заклинаю всех, услышьте пожалуйста автора (советника губернатора и проч и проч):
А вот сейчас я стал любить Linux (гораздо больше возможностей), он даже на ноутбуке у меня стоит. Все потому, что в любой непонятной ситуации я спрашиваю -ChatGPT, а как мне добраться до "хомяка" сервера из другой подсетки? И все она тебе растолкует, разумеется, если ты знаешь, IP-адреса и рутовые пароли... И главное, даже ни разу не посмотрит на тебя как на идиота... 😁
О чем здесь?
О том, что начальство всегда одновременно очень нуждалось в "умниках", и в то же самое время их люто ненавидело. Именно от нужды, от необходимости терпеть их борзость.
Если обычных "крестьян" начальство могло гнобить как угодно, то с умниками приходилось как-то договариваться. Платить за результат вместо того чтобы его просто отнимать. Давать свободу среди всеобщего рабства (смотри историю появления первых университетов).
И вот, наконец, пару лет назад начальство по всему миру узрело Искусственный Интеллект. И сразу смекнуло: это как умник, но только послушный. Который не будет смотреть на тебя как на идиота, а ты - вместо чтобы зарядить ему от души сапогом по наглой роже - вынужден благодарить его за то, что он тебя выручил.
Господи, наконец-то мы можем показать этим умникам их место в общем бараке!
Здесь, кроме экономического мотива, звучит яркая нота мести. Услышьте ее.
Да, это ловушка. Да, кончится это все плохо.
Но ближайшие несколько лет начальство будет действовать именно в этой парадигме. Они в нее поверили не только потому что кто-то как-то им криво экономию денег пообещал. Они хотят верить в ИИ, потому что это их освобождение от необходимости обхаживать "умников". А еще - личная месть этим умникам, за то что они долгое время были не так подвластны, как обычные "крестьяне". Здесь есть страсть, и они так просто от этого не откажутся - даже когда провалы станут очевидными.
И да, это все не только и не столько про IT-шников. Просто IT-шники это первая и самая очевидная цель.
Так что, еще раз - услышьте автора, и задумайтесь над тем, как будете действовать ближайшие 5-10 лет. Как мне кажется, именно следующее десятилетие пройдет под знаком надежды начальства на "окончательное решение вопроса" с этими охреневшими по жизни "умниками". Вами.
Хабр
IT. Конец «золотого века»
Примерно год назад журналисты спросили меня — Валерий, а как вы объясните нынешнюю стагнацию на рынке труда в айти? Кажется, это было связано с этим обзором , но точно...
Forwarded from Игорь
На, просвещайся
https://blog.sebastian-daschner.com/entries/quarkus-panache-active-record-vs-repository-pattern
https://blog.sebastian-daschner.com/entries/quarkus-panache-active-record-vs-repository-pattern
👍1
Spring gRPC Next Steps for 1.0.0
https://spring.io/blog/2025/11/05/spring-grpc-next-steps
https://spring.io/blog/2025/11/05/spring-grpc-next-steps
Forwarded from The Art Of Programming
Большинство статей о продуктивности в сфере программного обеспечения — пустая болтовня, но...
Вчера прочитал прекрасную заметку Мартина Фаулера (которая на самом деле является предисловием к книге Frictionless). Получил эстетическое удовольствие. Вот, например, небольшой кусочек:
И судя по тому, что авторы книги описывают эффективный опыт разработки с точки зрения трёх элементов: циклов обратной связи, состояния потока и когнитивной нагрузки, то я буду ждать возможности прочитать книгу. Может быть, сделаю это на новогодние праздники.
Вчера прочитал прекрасную заметку Мартина Фаулера (которая на самом деле является предисловием к книге Frictionless). Получил эстетическое удовольствие. Вот, например, небольшой кусочек:
Почти каждый менеджер по разработке, с которым я встречался, хочет повысить продуктивность своей команды, но почти каждый разработчик, с которым я встречался, хочет повысить эффективность своей работы. Но такие беседы легко приводят разработчиков к циничному выводу о том, что разговоры о продуктивности сводятся к упрощённым измерениям, которые забывают о непреодолимой силе закона Гудхарта: «Когда показатель становится целью, он перестаёт быть хорошим показателем».
И судя по тому, что авторы книги описывают эффективный опыт разработки с точки зрения трёх элементов: циклов обратной связи, состояния потока и когнитивной нагрузки, то я буду ждать возможности прочитать книгу. Может быть, сделаю это на новогодние праздники.
👍4
Know why you don't like OOP
https://zylinski.se/posts/know-why-you-dont-like-oop/
https://zylinski.se/posts/know-why-you-dont-like-oop/
zylinski.se
Know why you don't like OOP
Programmers tend to fight about why Object-Oriented Programming (OOP) is good or bad.
Among the anti-OOP crowd, I often see junior programmers hate on OOP and “rebroadcast” what they’ve heard experienced programmers say. But when challenged to explain why…
Among the anti-OOP crowd, I often see junior programmers hate on OOP and “rebroadcast” what they’ve heard experienced programmers say. But when challenged to explain why…
🔥1
Getting started with architecture as code
https://www.techtarget.com/searchapparchitecture/tip/Getting-started-with-architecture-as-code
https://www.techtarget.com/searchapparchitecture/tip/Getting-started-with-architecture-as-code
Search App Architecture
Getting started with architecture as code
Learn the basics of architecture as code, as well as the benefits, challenges and tools for implementing it.
Casey Muratori: I can always tell a good programmer in an interview
https://www.gethopp.app/blog/how-to-conduct-good-programming-interviews
https://www.gethopp.app/blog/how-to-conduct-good-programming-interviews
www.gethopp.app
How to effectively conduct programming interviews
How to reliably understand if a candidate is a good programmer, inspired by Casey Muratori
👍1
GigaChat 3 Ultra Preview — тяжёлый open source
https://habr.com/ru/companies/sberdevices/articles/968904/
https://habr.com/ru/companies/sberdevices/articles/968904/
Хабр
GigaChat 3 Ultra Preview — тяжёлый open source
Салют, Хабр! Последний год выдался насыщенным: выпуск линейки GigaChat 2, которая может вас слышать, смотреть видео и даже понимать мемы; добавление функции Reasoning в наш Web ( giga.chat ); первое...
Spring News Roundup: GA Releases of Boot, Security, GraphQL, Integration, Modulith, Batch
https://www.infoq.com/news/2025/11/spring-news-roundup-nov17-2025/
https://www.infoq.com/news/2025/11/spring-news-roundup-nov17-2025/
InfoQ
Spring News Roundup: GA Releases of Boot, Security, GraphQL, Integration, Modulith, Batch
Following the much anticipated release of Spring Framework 7.0, there was a flurry of activity in the Spring ecosystem during the week of November 17th, 2025, highlighting additional GA releases of Spring Boot, Spring Security, Spring for GraphQL, Spring…
Building the largest known Kubernetes cluster, with 130k nodes
https://cloud.google.com/blog/products/containers-kubernetes/how-we-built-a-130000-node-gke-cluster/
https://cloud.google.com/blog/products/containers-kubernetes/how-we-built-a-130000-node-gke-cluster/
Google Cloud Blog
How we built a 130,000-node GKE cluster | Google Cloud Blog
Learn about the architectural innovations we used to build a 130,000-node Kubernetes cluster, and the trends driving demand for these environments.
Background Coding Agents: Context Engineering (Part 2)
https://engineering.atspotify.com/2025/11/context-engineering-background-coding-agents-part-2/
https://engineering.atspotify.com/2025/11/context-engineering-background-coding-agents-part-2/
Spotify Engineering
Background Coding Agents: Context Engineering (Part 2) | Spotify Engineering
Google Antigravity exfiltrates data via indirect prompt injection attack
https://www.promptarmor.com/resources/google-antigravity-exfiltrates-data
https://www.promptarmor.com/resources/google-antigravity-exfiltrates-data
Promptarmor
Google Antigravity Exfiltrates Data
An indirect prompt injection in an implementation blog can manipulate Antigravity to invoke a malicious browser subagent in order to steal credentials and sensitive code from a user’s IDE.
Forwarded from Digital Ниндзя
Агония конференций: главный формат сборищ айтишников умер, и его совсем не жаль
Онтико, организатор одних из самых крупных конференций в России (HighLoad, TeamLead Conf и т. д.), провели опрос, из которого узнали, что сам жанр конференций окуклился и превратился в легаси-хуйню. Результаты опроса намекают, что организаторам по-прежнему больше всего похуй на человека, для которого всё и должно делаться, — на посетителя конфы.
Но если всё делается не для посетителя, то для кого? Большие конфы с множеством логотипов в футере делаются для разного рода очковтирателей.
Начнём с многолетних спикеров и членов программных комитетов, чьи ЧСВ раздуваются до планетарного масштаба. Как будто бы, сам факт, что тебе вручили микрофон или право им распоряжаться на столь серьёзном мероприятии, как бы делает тебя особенным. Сразу у твоих слов появляется больший вес, а в интонациях проскакивает нотка высокомерия. Хотя по цифрам — это смешной контент. Доклады (от этого слова у меня в носу запах, как от старого оборудования в физической лаборатории провинциального ВУЗа) едва собирают тысячу просмотров на YouTube. Панельные дискуссии, куда приходят неподготовленные проходимцы поторговать ебалом, невозможно смотреть без фейспалма. После выступления на конфе можно будет похвастаться маме, что ты стал очень солидным человеком в индустрии.
Следующий тип очковтирателей — это разного рода деврелы и бренд-менеджеры. Главный продукт, который они производят — это фотографии людей на стендах или на фоне логотипа компании, а также фото своих спикеров на сцене. Фотографии украшают корпоративные презентации, которые с помпой демонстрируются руководству. Каких-либо метрик у деврела и бренд-менеджеров нет, потому что «ну вы же должны понимать, построение бренда работодателя — это медленный процесс».
Ну и самые главные очковтиратели — организаторы конференций, которые вообще не хотят меняться. Они по-прежнему работают на одного актора: спонсоров конфы. Вся экономика конференций строится на том, что спонсоры поставят стенды, заплатят за выступление одних своих сотрудников, а другим — купят билеты.
Что остаётся незамотивированному зеваке, которого компания отправила на конфу? Поиграть в плейстешн на стенде. Поскучать на докладе с названием типа «Как мы собрали суперапп, а потом обратно распилили его на отдельные приложения. Наш опыт», что-то жизненное и интересное будет зацензурировано спонсором. Получить бесплатное худи с логотипом и катышками, которое будет носиться строго дома. Из нормального остаётся только наебнуть дешёвого пивка с коллегами, именно с коллегами, потому что вся атмосфера конфы, где тебя бомбят рекламными сообщениями и пытаются развлечь, не располагает к знакомству с новыми людьми.
Вы удивитесь, но такое времяпрепровождение стоит вполне себе богемного прайса. На Frontend Conf, двухдневную самую крупную конференцию по одному из популярнейших направлений в IT, которую как раз-таки Онтико и организует, входной билет стоил 88к деревянных. Тысяча евро за два дня. Запомнится эта конференция шашлычок-гейтом: за 88к кейтеринг выдавал один шашлык в одни руки, и это попало под камеры.
Онтико, организатор одних из самых крупных конференций в России (HighLoad, TeamLead Conf и т. д.), провели опрос, из которого узнали, что сам жанр конференций окуклился и превратился в легаси-хуйню. Результаты опроса намекают, что организаторам по-прежнему больше всего похуй на человека, для которого всё и должно делаться, — на посетителя конфы.
Но если всё делается не для посетителя, то для кого? Большие конфы с множеством логотипов в футере делаются для разного рода очковтирателей.
Начнём с многолетних спикеров и членов программных комитетов, чьи ЧСВ раздуваются до планетарного масштаба. Как будто бы, сам факт, что тебе вручили микрофон или право им распоряжаться на столь серьёзном мероприятии, как бы делает тебя особенным. Сразу у твоих слов появляется больший вес, а в интонациях проскакивает нотка высокомерия. Хотя по цифрам — это смешной контент. Доклады (от этого слова у меня в носу запах, как от старого оборудования в физической лаборатории провинциального ВУЗа) едва собирают тысячу просмотров на YouTube. Панельные дискуссии, куда приходят неподготовленные проходимцы поторговать ебалом, невозможно смотреть без фейспалма. После выступления на конфе можно будет похвастаться маме, что ты стал очень солидным человеком в индустрии.
Следующий тип очковтирателей — это разного рода деврелы и бренд-менеджеры. Главный продукт, который они производят — это фотографии людей на стендах или на фоне логотипа компании, а также фото своих спикеров на сцене. Фотографии украшают корпоративные презентации, которые с помпой демонстрируются руководству. Каких-либо метрик у деврела и бренд-менеджеров нет, потому что «ну вы же должны понимать, построение бренда работодателя — это медленный процесс».
Ну и самые главные очковтиратели — организаторы конференций, которые вообще не хотят меняться. Они по-прежнему работают на одного актора: спонсоров конфы. Вся экономика конференций строится на том, что спонсоры поставят стенды, заплатят за выступление одних своих сотрудников, а другим — купят билеты.
Что остаётся незамотивированному зеваке, которого компания отправила на конфу? Поиграть в плейстешн на стенде. Поскучать на докладе с названием типа «Как мы собрали суперапп, а потом обратно распилили его на отдельные приложения. Наш опыт», что-то жизненное и интересное будет зацензурировано спонсором. Получить бесплатное худи с логотипом и катышками, которое будет носиться строго дома. Из нормального остаётся только наебнуть дешёвого пивка с коллегами, именно с коллегами, потому что вся атмосфера конфы, где тебя бомбят рекламными сообщениями и пытаются развлечь, не располагает к знакомству с новыми людьми.
Вы удивитесь, но такое времяпрепровождение стоит вполне себе богемного прайса. На Frontend Conf, двухдневную самую крупную конференцию по одному из популярнейших направлений в IT, которую как раз-таки Онтико и организует, входной билет стоил 88к деревянных. Тысяча евро за два дня. Запомнится эта конференция шашлычок-гейтом: за 88к кейтеринг выдавал один шашлык в одни руки, и это попало под камеры.
2🔥5❤3👍2🤮2💩1