Вопрос описания развертывания в k8s: код против YAML не такой банальный, как это может показаться на первый взгляд. Разработчикам только дай волю и все приложения станут саморазвертываемыми. Решаются сразу две проблемы: анонсируемая - исключение ручного труда и ошибок при правке конфигурационных файлов и политическая: даже небольшие изменения конфигурации могут производится только разработчками(а иначе однажды ненароком и уволить могут). См. https://www.infoq.com/articles/metaparticle-pulumi-ballerina
InfoQ
Packaging Applications for Docker and Kubernetes: Metaparticle vs Pulumi vs Ballerina
Metaparticle, Ballerina, and Pulumi have introduced different approaches by empowering developers to handle deployment automation within programing language itself without having handwriting YAMLs. This is becoming a trend and will change the DevOps practice…
Наткнулся в одном из каналов на сообщение Не надо заканчивать фичи https://t.iss.one/dangry/214 Не могу не согласиться. Когда-то я много рассказывал про Крест ИТ - ситуации, когда превышение затрат над пользой не очевидно. Даже писал об этом немного вот здесь: https://mxsmirnov.com/2014/11/04/baccm3/
Telegram
Интерфейсы без шелухи
🍔 Не надо заканчивать фичи
Очень вредный совет продакту: «Надо заканчивать фичи». На самом деле — не надо, если на 100% не уверен в обратном.
Что значит не заканчивать фичу? Это значит, прекратить её улучшать, если видишь, что отдача (деньги, транзакции…
Очень вредный совет продакту: «Надо заканчивать фичи». На самом деле — не надо, если на 100% не уверен в обратном.
Что значит не заканчивать фичу? Это значит, прекратить её улучшать, если видишь, что отдача (деньги, транзакции…
Товарищи, можно сказать, покушаются на самое святое в ынтерпрайзе. Учат правильно контейнеризировать Websphere и IBM MQ https://www.infoq.com/news/2018/08/docker-application-guides
InfoQ
"Docker Application Guides" Demonstrate How to Deploy Enterprise Apps to Swarm and Kubernetes
Docker recently announced Docker Application Guides, which demonstrates how to deploy applications on Docker Enterprise Edition and Docker Desktop, providing architectures and guidance examples for selecting container images and deploying prototype applications…
Forwarded from КТО ГОВОРИТ (insidepr13)
🤷🏻♀️Офисные кандалы: Почему люди на самом деле ненавидят свою работу 🤷🏻♀️
Неудовлетворённость своей работой становится нормой. По данным фонда «Общественное мнение», 10% россиян недовольны своей работой, а ещё 24% получают удовольствие от неё лишь изредка. При этом 40% россиян c нежеланием начинают трудовые будни после отпуска. Такая ситуация сложилась не только в России, тенденция глобальная. Журнал The Atlantic опубликовал статью о том, почему люди так часто ненавидят работу. 📌Вот основные тезисы из неё.
📍Работники всех возрастов недовольны своей работой, однако люди среднего возраста недовольны ею чуточку больше
📍Люди с высшим образованием страдают из-за своей работы больше, чем те, кто ограничился школой.
📍Каждого из нас пугают тем, что ничего не получится. Когда человек хочет попробовать что-то новое, ему рассказывают истории о тех, кто бросил работу ради экспериментов и остался ни с чем
📍В 60 люди обычно начинают ценить свою работу больше. Если в молодости мы верим в своё светлое будущее и расстраиваемся, когда что-то идёт не так, то ближе к пенсии мы снимем розовые очки и довольствуемся тем, что есть
📍Неудовлетворённость в работе возникает из-за отсутствия цели
📍К середине жизни приоритеты у людей меняются. Человек больше не хочет строить карьеру, накапливать богатства и повышать свой социальный статус. Теперь ему важно делать что-то значительное
📍После 30 лет очень сложно приобрести какие-то новые навыки. Когнитивные способности постепенно ухудшаются, мозг начинает работать медленней и хуже запоминает информацию
📍Люди сами придумывают себе препятствия, чтобы ничего не менять и не разбить свои мечты о суровую реальность. Например, говорят: «Как я буду оплачивать ипотеку на дом, если уйду с работы?»
📝полный текст на https://secretmag.ru/trends/tendencies/pochemu-lyudi-nenavidyat-rabotu.htm 💻
Неудовлетворённость своей работой становится нормой. По данным фонда «Общественное мнение», 10% россиян недовольны своей работой, а ещё 24% получают удовольствие от неё лишь изредка. При этом 40% россиян c нежеланием начинают трудовые будни после отпуска. Такая ситуация сложилась не только в России, тенденция глобальная. Журнал The Atlantic опубликовал статью о том, почему люди так часто ненавидят работу. 📌Вот основные тезисы из неё.
📍Работники всех возрастов недовольны своей работой, однако люди среднего возраста недовольны ею чуточку больше
📍Люди с высшим образованием страдают из-за своей работы больше, чем те, кто ограничился школой.
📍Каждого из нас пугают тем, что ничего не получится. Когда человек хочет попробовать что-то новое, ему рассказывают истории о тех, кто бросил работу ради экспериментов и остался ни с чем
📍В 60 люди обычно начинают ценить свою работу больше. Если в молодости мы верим в своё светлое будущее и расстраиваемся, когда что-то идёт не так, то ближе к пенсии мы снимем розовые очки и довольствуемся тем, что есть
📍Неудовлетворённость в работе возникает из-за отсутствия цели
📍К середине жизни приоритеты у людей меняются. Человек больше не хочет строить карьеру, накапливать богатства и повышать свой социальный статус. Теперь ему важно делать что-то значительное
📍После 30 лет очень сложно приобрести какие-то новые навыки. Когнитивные способности постепенно ухудшаются, мозг начинает работать медленней и хуже запоминает информацию
📍Люди сами придумывают себе препятствия, чтобы ничего не менять и не разбить свои мечты о суровую реальность. Например, говорят: «Как я буду оплачивать ипотеку на дом, если уйду с работы?»
📝полный текст на https://secretmag.ru/trends/tendencies/pochemu-lyudi-nenavidyat-rabotu.htm 💻
Секрет фирмы
Офисные кандалы: Почему люди на самом деле ненавидят свою работу
Неудовлетворённость своей работой становится нормой
В Forrester опечалились положением дел в ходе цифровой трансформации https://go.forrester.com/blogs/the-sorry-state-of-digital-transformation-in-2018/
Большой отчет о состоянии дел в ИИ https://www.slideshare.net/nb410/the-state-of-artificial-intelligence-in-2018-a-good-old-fashioned-report-103568798
SlideShare
The State of Artificial Intelligence in 2018: A Good Old Fashioned Report
The State of Artificial Intelligence in 2018: A Good Old Fashioned Report - Download as a PDF or view online for free
Анекдот №96846
- Посмотри мою программу. Где у меня ошибка?
- Посмотрел.
- Ну, и где?
- В ДНК.
Этих людей невозможно вылечить! Они говорят о создании одного формата данных для всех ГИС и сетуют, что мол 340 ГИС это так много. На самом деле, это очень мало! Мало потому, что среди трех сотен систем пока не нашлось ни одной настолько хорошей, чтоб кто-нибудь захотел её форкнуть(к тому же исходники в нашем королевстве открывать не принято). Им нужен главный врач, а вовсе не архитектор https://www.facebook.com/mxsmirnov.arch/posts/1567668933336915
- Посмотри мою программу. Где у меня ошибка?
- Посмотрел.
- Ну, и где?
- В ДНК.
Этих людей невозможно вылечить! Они говорят о создании одного формата данных для всех ГИС и сетуют, что мол 340 ГИС это так много. На самом деле, это очень мало! Мало потому, что среди трех сотен систем пока не нашлось ни одной настолько хорошей, чтоб кто-нибудь захотел её форкнуть(к тому же исходники в нашем королевстве открывать не принято). Им нужен главный врач, а вовсе не архитектор https://www.facebook.com/mxsmirnov.arch/posts/1567668933336915
Facebook
Архитектура ИС
Анекдот №96846 - Посмотри мою программу. Где у меня ошибка? - Посмотрел. - Ну, и где? - В ДНК. Этих людей невозможно вылечить! Они говорят о создании одного формата данных для всех ГИС и сетуют, что...
Вдогонку. Какие слова, я хотел бы услышать от лидеров цифровой экономики (вот, ведь наивный фантазёр ):
1. Мы пока не вполне понимаем какой она будет и потому начнем не с готовых рецептов, а с экспериментов и бета-версий.
2. Конкуренция – это хорошо. Поэтому у вас будет 5 разных порталов госуслуг, 3 ГИС ЖКХ и сотни других сервисов. Выбирайте. Ежегодно мы будем выключать процентов 20 из них, избавляясь от сервисов, не нашедших своего клиента
3. Министерства и ведомства не только будут тратить бюджет на ИТ, но и научатся на нём зарабатывать. Треть ИТ-бюджетов должна инвестироваться (и только попробуйте через год не суметь перепродать свой пай с премией)
4. Открытые [мета]данные, открытые исходники, открытые API
5. Безопасность не систем от людей(хакеров), а людей от некорректно работающих систем
1. Мы пока не вполне понимаем какой она будет и потому начнем не с готовых рецептов, а с экспериментов и бета-версий.
2. Конкуренция – это хорошо. Поэтому у вас будет 5 разных порталов госуслуг, 3 ГИС ЖКХ и сотни других сервисов. Выбирайте. Ежегодно мы будем выключать процентов 20 из них, избавляясь от сервисов, не нашедших своего клиента
3. Министерства и ведомства не только будут тратить бюджет на ИТ, но и научатся на нём зарабатывать. Треть ИТ-бюджетов должна инвестироваться (и только попробуйте через год не суметь перепродать свой пай с премией)
4. Открытые [мета]данные, открытые исходники, открытые API
5. Безопасность не систем от людей(хакеров), а людей от некорректно работающих систем
А тем временем сервисная сетка Istio доросла до версии 1.0 https://www.infoq.com/news/2018/08/istio-1.0-service-mesh
InfoQ
Istio v1.0 Service Mesh Released with Feature “Ready for Production Use”
At the Google Cloud Next 2018 event, the release of Istio 1.0 service was announced. Key new features include cross-cluster mesh support, fine-grained traffic flow control, and the ability to incrementally roll out mutual TLS across a mesh.
Давно не читал интересных мыслей в исполнении продуктологов. Редкое исключение из правил: https://gopractice.ru/why_drop_vs_why_stay/
GoPractice
ᐈ Улучшаем метрики продукта. «Почему пользователи уходят» vs «Почему пользователи остаются»
Почему пользователи уходят и почему пользователи остаются? Как найти ответ на вопрос, какую ценность предоставляет ваш продукт и для кого?
Пора придумывать доклад на AnalystDays #9 (30 ноября - 1 декабря 2018, Москва) https://analystdays.ru/ru/index О чём бы рассказать аналитикам?
У меня в блоге очень много просмотров сообщения о курсе "Карта ИТ-ландшафта" https://mxsmirnov.com/2017/02/01/landscape-map/ Но никто, почему-то, не обращается в учебный центр с вопросами по этому курсу. Может пора назначить дату и провести его еще раз? Было бы вам это интересно и в каком формате: очном или дистанционном? (Ваши вопросы и комментарии на FB: https://www.facebook.com/mxsmirnov.arch/posts/1572297479540727)
Уж не является ли шум вокруг так называемых low-code development platforms простой попыткой поскорее забыть слово BPMS? Ну, вот случилось так, что слово это уже не так вдохновляет как прежде. Но вендора же за многие годы столько всего написали: и рисовалки пользовательских интерфейсов, и data modelers(в очередной раз, кстати), модули human task, интерфейсы ведения групп пользователей... Не выбрасывать же всё это, в самом то деле. Потому Forrester и пугает не-айтишников html-ем 😯 https://go.forrester.com/blogs/why-you-need-to-know-about-low-code-even-if-youre-not-responsible-for-software-delivery/
Forrester
Why You Need To Know About Low-Code, Even If You're Not Responsible For Software Delivery
Whether you’re responsible for software or are a business leader whose team uses software, you know this: You need customized software, and traditional software development can’t keep up with your demands. Conventional development methods take too long and…
Ну и кто после таких обзоров будет покупать книжки и лекции из серии "Машинное обучение для чайников"? https://vas3k.ru/blog/machine_learning/
vas3k.blog
Машинное обучение для людей
None
Очень много букв, очень узкий класс задач, но, тем не менее познавательно и полезно https://proglib.io/p/graph-theory/
Библиотека программиста
Иллюстративное введение в теорию графов и её применение
Не понимаете теорию графов? Эта статья для вас. Расскажем об основных элементах теории графов и рассмотрим применение теории.
Идея использования архитектурных диаграмм, особенно карт, в качестве "фона" для дашбордов - она, конечно, правильная. Но рисовать карту ИТ ландшафта, как это сделано в примере от BizzDesign, согласитесь, не хорошо! Мы же не какие-нибудь финансовые контролеры https://bizzdesign.com/blog/data-analysis-with-dashboards-in-horizzon/
Bizzdesign
Data Analysis with Dashboards in Horizzon - Bizzdesign
In my recent blog post on stakeholder communication, I described various basic forms of communication about architecture, with diagrams, tables, heatmaps and the like. What I did not touch upon in that post is how you can enrich your architecture (and other)…
Возможно, не самый убедительный текст среди остальных статей Диона Хинчклиффа относительно back-end CX (поддержки клиентов), но очень важный разговор. Все цифровые начинания рано или поздно упираются в поддержку, которая на себе испытает многообразие несогласованных каналов взаимодействия, множество унаследованных приложений, жесточайшее давление регуляторки и показателей эффективности https://www.constellationr.com/blog-news/digital-transformation-back-end-customer-experience-what-leaders-new-c-suite-are-thinking
Constellation Research Inc.
The Digital Transformation of Back-End Customer Experience: What
While the marketing and sales side of customer experience (CX) still receives by far the lion's share of attention and investment today, it's the back end part of the customer journey (support and
Еще один небольшой рассказ с картинками из серии: кто такой Solution Architect https://www.openxcell.com/important-solution-architecture-product-development Чтоб не утомлять вас чрезмерным количеством ссылок, решил под такого рода сообщениями добавлять кнопки Like-бота. Так что не стеснятесь голосовать
OpenXcell
How Important Is Solution Architecture For Product Development? - OpenXcell
In a well received book titled “Maximising the ROI from IT investments” Thomas Pisello and Paul A. Strassmann point out that about one-third of custom software development fail, about half of the projects get delayed, get over budget or have reduced functionality.…
Кажется понял, чего мне не хватает в Strategic Domain Driven Design Авторы многих статей, например этой https://www.infoq.com/articles/ddd-contextmapping очень близко подходят к формулировке модели развития описания предметной области, но такая модель все же остается не отрефлексированной. Т.е. мы знаем как отобразить наше текущее понимание дел, но не знаем как его будем развивать в будущем. Вот в объектно-ориентированном подходе всё было просто: наследование, полиморфизм, абстрактные классы и виртуальные функции - буквально всё рассказывало о том, как мы будем развивать модель по мере появления новых знаний. В DDD это не так. В границах контекста модель остается неизменной, потому что она верная. Всё развитие происходит где-то там, за границей, в чужих контекстах, ну или межконтекстном пространстве, если можно так выразиться. Впрочем, для микросервисов такой подход очень хорош. Вопрос в том, а адекватно ли всё это реальному положению дел
InfoQ
Strategic Domain Driven Design with Context Mapping
Many approaches to object oriented modeling tend not to scale well when the applications grow in size and complexity. Context Mapping technique can be used to manage the complexity in large software development projects. In this article, author Alberto Brandolini…