Утро начинается с плохих новостей: Oracle отказался опенсорсить JavaEE, что, вполне вероятно, убъет ее: https://headcrashing.wordpress.com/2019/05/03/negotiations-failed-how-oracle-killed-java-ee/ Но, что-то мне подсказывает, что жать F to pay respect пока рано и жаба еще побарахтается)
Head Crashing Informatics
Negotiations Failed: How Oracle killed Java EE.
Today Eclipse Foundation’s president Mike Milinkovic blogged about the final result of the confidential trademark negotiations between Oracle and the Eclipse Foundation. As we remember, Oracl…
Хотя я никогда не был сторонником таких алгоритмических секций, но статья хорошая и м.б. кому-то пригодится: https://m.habr.com/ru/company/yandex/blog/449890/
Хабр
Как проходят алгоритмические секции на собеседованиях в Яндекс
Алгоритмическая секция с написанием кода на доске или бумаге — один из важнейших этапов собеседования разработчиков для получения работы в Яндексе. Мы решили подробнее рассказать о том, как устроены...
Forwarded from GitHub'ненько
CLI tool to generate terraform files from existing infrastructure (reverse Terraform)
#devops
https://github.com/GoogleCloudPlatform/terraformer
#devops
https://github.com/GoogleCloudPlatform/terraformer
GitHub
GitHub - GoogleCloudPlatform/terraformer: CLI tool to generate terraform files from existing infrastructure (reverse Terraform).…
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code - GoogleCloudPlatform/terraformer
Forwarded from Sysadmin Tools 🇺🇦
Python разрабам и devops-ам
Buggy Python Code: The 10 Most Common Mistakes That Python Developers Make
https://www.toptal.com/python/top-10-mistakes-that-python-programmers-make
Buggy Python Code: The 10 Most Common Mistakes That Python Developers Make
https://www.toptal.com/python/top-10-mistakes-that-python-programmers-make
Toptal
The 10 Most Common Python Code Mistakes
Test your Python knowledge by seeing how many of these 10 most common Python mistakes you've mastered.
Forwarded from DevOps&SRE Library
Top Node.js Metrics to Monitor
Какие базовые метрики стоит замониторить у Node.js приложения.
https://sematext.com/blog/top-nodejs-metrics-to-watch
Какие базовые метрики стоит замониторить у Node.js приложения.
https://sematext.com/blog/top-nodejs-metrics-to-watch
Forwarded from sudo rm -rf /*
Почитал тут перевод годного текста о том что вообще такое swap, зачем он нужен в линуксах, и нужен ли он вообще.
https://habr.com/ru/company/flant/blog/348324/
Текст рекомендуется к прочтению и осознанию как для всех злопыхателей, кричащих что своп это рудимент от которого один вред и никакой пользы, так и тем, кто считает что знает зачем и как надо использовать своп.
Если вы вообще не в теме что это такое, но очень хотите в линуксы, то текст к прочтению обязателен.
Для себя я открыл несколько интересных вещей, например узнал что дефолт для vm.swappiness это 60, и почему лучше минимальный своп и тюнинг атрибута в 1, чем его отсутствие и 0.
https://habr.com/ru/company/flant/blog/348324/
Текст рекомендуется к прочтению и осознанию как для всех злопыхателей, кричащих что своп это рудимент от которого один вред и никакой пользы, так и тем, кто считает что знает зачем и как надо использовать своп.
Если вы вообще не в теме что это такое, но очень хотите в линуксы, то текст к прочтению обязателен.
Для себя я открыл несколько интересных вещей, например узнал что дефолт для vm.swappiness это 60, и почему лучше минимальный своп и тюнинг атрибута в 1, чем его отсутствие и 0.
Хабр
В защиту swap'а [в Linux]: распространенные заблуждения
Прим. перев. : Эта увлекательная статья, в подробностях раскрывающая предназначение swap в Linux и отвечающая на распространённое заблуждение на этот счёт, написана Chris Down — SRE из Facebook,...
Forwarded from Записки админа
Про Firecracker от архитектора Amazon.
https://www.youtube.com/watch?v=cfsICOzt6Do
Ну и в принципе, на плейлист Saint HighLoad++ 2019 посмотрите, там интересно:
https://www.youtube.com/playlist?list=PLH-XmS0lSi_xqSyUtHzdYuEGDPrwGPpnk
#видео #firecracker #фидбечат
https://www.youtube.com/watch?v=cfsICOzt6Do
Ну и в принципе, на плейлист Saint HighLoad++ 2019 посмотрите, там интересно:
https://www.youtube.com/playlist?list=PLH-XmS0lSi_xqSyUtHzdYuEGDPrwGPpnk
#видео #firecracker #фидбечат
Forwarded from Архитектура ИТ-решений
Слайды презентации Роя Филдинга 2015 года о REST https://www.slideshare.net/royfielding/rest-in-aem/ На мой взгляд, понятней чем его же диссертация 2000
www.slideshare.net
REST in AEM
A summary of REST and how the architectural style is used as the basis for the Adobe Experience Manager (AEM) content management system.
Forwarded from [NOT SUPPORTED] (Andrew)
Все видео-записи сессий с конфернеции теперь доступны на сайте Microsoft:
https://mybuild.techcommunity.microsoft.com/sessions
https://mybuild.techcommunity.microsoft.com/sessions
Митап по BI в Раффайзене: https://m.habr.com/ru/company/raiffeisenbank/blog/451586/
Хабр
Приглашаем на BD&DWH Raiffeisen MeetUp UPD Трансляция
Приглашаем на открытый митап BD&DWH, который пройдет 21 мая 2019 года на площадке Райффайзенбанка в Нагатино! Ребята расскажут про опыт разработки хранилища данных на MS SQL Server и...
К спарку можно теперь прикрутить редис стрим: https://www.infoq.com/articles/data-processing-redis-spark-streaming вдруг кому-то пригодится))
InfoQ
Real-Time Data Processing Using Redis Streams and Apache Spark Structured Streaming
Structured Streaming, introduced with Apache Spark 2.0, delivers a SQL-like interface for streaming data. Redis Streams enables Redis to consume, hold and distribute streaming data between multiple producers and consumers. In this article, author Roshan Kumar…
#bigdata
Интересная статья в блоге Фаулера про будущее DataLake. Не очень понятно пока как воплотить такое на практике, но все же мысль интересная: https://martinfowler.com/articles/data-monolith-to-mesh.html
Интересная статья в блоге Фаулера про будущее DataLake. Не очень понятно пока как воплотить такое на практике, но все же мысль интересная: https://martinfowler.com/articles/data-monolith-to-mesh.html
martinfowler.com
How to Move Beyond a Monolithic Data Lake to a Distributed Data
Mesh
Mesh
There are problems with the centralized data lake. A future data mesh needs domains, self-service platforms, and product thinking.
Forwarded from FrontEndDev
#vue
Пошаговый разбор имплементации реактивности во Vue
https://medium.com/js-dojo/understand-vue-reactivity-implementation-step-by-step-599c3d51cd6c
Пошаговый разбор имплементации реактивности во Vue
https://medium.com/js-dojo/understand-vue-reactivity-implementation-step-by-step-599c3d51cd6c
Medium
Understand Vue Reactivity Implementation Step by Step
This post is the wrap up of my talk at WinnipegJS meetup #6.
Forwarded from Yandex Cloud
Для тех, кто чиллил дома или на даче, шагал по Москве или гулял по Европе, покорял горы или спускался по рекам, ночевал в палатке или ходил под парусом — для всех вас собрали наши самые свежие видео на YouTube в один пост, чтобы вы точно ничего не пропустили!
▪️ Митап about:cloud
Сервисы по работе с базами данных
https://youtu.be/fofDDHZCy-E
▪️ Конференция cloud up!
Мероприятие для компаний-разработчиков
https://youtu.be/z0EwNnbc3LI
▪️ Вебинар про DataLens
Визуализация и анализ данных в облаке
https://youtu.be/tcmf0_LWrG4
Смотрите, задавайте вопросы и оставайтесь на связи: вас ждёт ещё много чего интересного!
#yacloud_events
▪️ Митап about:cloud
Сервисы по работе с базами данных
https://youtu.be/fofDDHZCy-E
▪️ Конференция cloud up!
Мероприятие для компаний-разработчиков
https://youtu.be/z0EwNnbc3LI
▪️ Вебинар про DataLens
Визуализация и анализ данных в облаке
https://youtu.be/tcmf0_LWrG4
Смотрите, задавайте вопросы и оставайтесь на связи: вас ждёт ещё много чего интересного!
#yacloud_events
Forwarded from Пятничный деплой
вот я как то упустил статью на хабре про Borg - давно присматриваюсь к этой штуке
https://habr.com/ru/company/flant/blog/420055/
#borg #backup
https://habr.com/ru/company/flant/blog/420055/
#borg #backup
Хабр
Теория и практика бэкапов с Borg
К нашему огромному удивлению на хабре не оказалось ни одного материала про замечательный Open Source-инструмент для резервного копирования данных — Borg (не путать с одноимённым прародителем...
#books #elasticsearch
У Питера вышла новая книжка про ElasticSearch: https://m.habr.com/ru/company/piter/blog/451750/
У Питера вышла новая книжка про ElasticSearch: https://m.habr.com/ru/company/piter/blog/451750/
Хабр
Книга «Elasticsearch, Kibana, Logstash и поисковые системы нового поколения»
Привет, Хаброжители! Мы издали книгу по Elastic Stack, предназначенную для специалистов, работающих с большими объемами данных и желающих надежно извлекать их из любого источника в любом формате,...
Forwarded from Инфокультура
Stack Overflow опубликовал результаты ежегодного опроса разработчиков всего мира. Вопросы касаются как предпочтений в технологиях, так и образования, карьеры, профессиональных приоритетов, а также выбора музыки для прослушивания во время программирования.
Некоторые выводы:
- Самый быстрорастущий язык программирования среди разработчиков – Python.
- DevOps’ы и инженеры по надёжности сайтов являются самыми высокооплачиваемыми и довольными специалистами своей работой.
- 7,9% опрошенных являются дата-сайентистами, и еще 7,2% опрошенных идентифицируют себя дата-инженеры.
- Около 65% респондентов работают с программным обеспечением с открытым исходным кодом хотя бы раз в год.
Анонимизированные данные опросов будут опубликованы под лицензией Open Database License (ODbL).
Подробнее: https://insights.stackoverflow.com/survey/2019.
Некоторые выводы:
- Самый быстрорастущий язык программирования среди разработчиков – Python.
- DevOps’ы и инженеры по надёжности сайтов являются самыми высокооплачиваемыми и довольными специалистами своей работой.
- 7,9% опрошенных являются дата-сайентистами, и еще 7,2% опрошенных идентифицируют себя дата-инженеры.
- Около 65% респондентов работают с программным обеспечением с открытым исходным кодом хотя бы раз в год.
Анонимизированные данные опросов будут опубликованы под лицензией Open Database License (ODbL).
Подробнее: https://insights.stackoverflow.com/survey/2019.
Очень странная фича в новом дотнете: https://devblogs.microsoft.com/dotnet/default-implementations-in-interfaces/ имхо, лучше бы сделали имплементацию интерфейсов анонимными классами как в java
Microsoft News
Default implementations in interfaces
Default implementations in interfaces With last week’s posts Announcing .NET Core 3.0 Preview 5 and Visual Studio 2019 version 16.1 Preview 3, the last major feature of C# 8.0 is now available in preview. A big impediment to software evolution has been the…
#books #ux
Тут на хабре вышел отличный конспект отличной книги про пользовательские исследования: https://m.habr.com/ru/post/451650/
Тут на хабре вышел отличный конспект отличной книги про пользовательские исследования: https://m.habr.com/ru/post/451650/
Хабр
Часть I. Спроси маму: Как общаться с клиентами и подтвердить правоту своей бизнес-идеи, если все кругом врут?
Конспект отличной, на мой взгляд, книги. Рекомендую всем, кто занимается UX-исследованиями, хочет развивать свой продукт или создать что-то новое. Книга учит, как правильно задавать...
Forwarded from Spalmalo Tech Talks
Хочу поделиться ссылкой, которая оказалась очень полезной https://github.com/papers-we-love/papers-we-love
Это академические работы из которых можно извлечь прикладную пользу любому разработчику. Например:
https://github.com/papers-we-love/papers-we-love/tree/master/api_design
https://github.com/papers-we-love/papers-we-love/tree/master/cryptography
https://github.com/papers-we-love/papers-we-love/tree/master/distributed_systems
Планирую искать зания по какой-то новой теме сначала в этом репе, а потом уже статьи в интернете. Статьи, как правило, плохо структурированы и не покрывают тему целиком. Кажется, что загуглить и прочитать краткую выжимку быстрее, но придется затратить усилия чтобы самому собрать в голове целостную картину по обрывочной информации.
Напоминаю, что знания != информация. Информация — фастфуд, от которой растет животик, портится настроение и вылазает прыщь. Знания — здоровая полезная еда, которая дает силы действовать и чуствовать себя хорошо.
Это академические работы из которых можно извлечь прикладную пользу любому разработчику. Например:
https://github.com/papers-we-love/papers-we-love/tree/master/api_design
https://github.com/papers-we-love/papers-we-love/tree/master/cryptography
https://github.com/papers-we-love/papers-we-love/tree/master/distributed_systems
Планирую искать зания по какой-то новой теме сначала в этом репе, а потом уже статьи в интернете. Статьи, как правило, плохо структурированы и не покрывают тему целиком. Кажется, что загуглить и прочитать краткую выжимку быстрее, но придется затратить усилия чтобы самому собрать в голове целостную картину по обрывочной информации.
Напоминаю, что знания != информация. Информация — фастфуд, от которой растет животик, портится настроение и вылазает прыщь. Знания — здоровая полезная еда, которая дает силы действовать и чуствовать себя хорошо.
GitHub
GitHub - papers-we-love/papers-we-love: Papers from the computer science community to read and discuss.
Papers from the computer science community to read and discuss. - papers-we-love/papers-we-love
#devops
Вышли очередные картинки с трендами DevOps на первый квартал 2019 https://www.infoq.com/articles/devops-cloud-trends-2019. Тащем-то мало чего изменилось. Самое полезное -- ссылка на книжку https://itrevolution.com/book/accelerate/
Вышли очередные картинки с трендами DevOps на первый квартал 2019 https://www.infoq.com/articles/devops-cloud-trends-2019. Тащем-то мало чего изменилось. Самое полезное -- ссылка на книжку https://itrevolution.com/book/accelerate/
InfoQ
DevOps and Cloud InfoQ Trends Report - February 2019
An overview of how the “cloud computing” and DevOps space is evolving in 2019 including updates on Kubernetes, Chaos Engineering, Service meshes and more.