Константин Рядов Инженер JVM, ушедший в инженерию ИИ. То, что я сделал.

Блог

  1. Дешевле всего облако, из которого можно уйти: AWS, Hetzner или Render для MVP

    Счёт за MVP в разных облаках отличается меньше чем на $100 в месяц, а цена ухода может отличаться на квартал работы. AWS, Google Cloud, Azure, Oracle, Hetzner, PaaS, китайские, российские, европейские и GPU-облака на одном и том же сервисе: что сколько стоит, где больно и как потом уходить.

  2. Рубрика бэк ту скул: почему мы всегда писали спецификации и что изменилось, когда их начала читать машина?

    Spec-driven development не изобрёл спецификацию. Он дал ей читателя, который заново порождает из неё код. А это совсем другое утверждение.

  3. Рубрика бэк ту скул: почему появились микросервисы и откуда взялся Polyglot Architecture?

    Микросервисы появились не ради разных языков, а ради масштабирования организаций. Polyglot Architecture стала следствием, а не причиной.

  4. SSH remote port forwarding

    Почему при SSH remote port forwarding порт слушает только 127.0.0.1, даже если указан 0.0.0.0, и как это исправить через GatewayPorts.

  5. Вариации as a Service

    Кроме IaaS, PaaS и SaaS есть ещё десяток «as a Service»: от бэкапа и аварийного восстановления до мониторинга, безопасности и ИИ.

  6. Современное моделирование в ИТ: стандарты и инструменты

    Стандарты (TOGAF, ArchiMate, ГОСТ Р 57100) и инструменты моделирования архитектуры предприятия: от Sparx Enterprise Architect до IBM Rational System Architect.

  7. Вендоры OpenJDK

    Куда податься с Oracle Java 8: таблица сборок OpenJDK от Oracle, BellSoft, AWS, Red Hat, AdoptOpenJDK, Azul, JetBrains и SAP.

  8. IBM приобрела Red Hat, Red Hat внезапно выпустила RHEL 8 Beta

    IBM подписала соглашение о покупке Red Hat, а через три недели Red Hat «внезапно» выпустила RHEL 8 Beta: совпадение ли?

  9. Oracle зарелизил Solaris 11.4

    Вышел Oracle Solaris 11.4: ссылки на то, что нового, что обновилось из freeware, какое железо отвалилось и где скачать.

  10. Tomcat Clustering + Multicast + Firewall

    Как собрать кластер из двух Tomcat 7/8 с репликацией сессий и почему он молчит, пока firewall не пропускает multicast.

  11. Oracle Solaris 10/11: /home and /export/home

    Почему в Solaris домашние папки живут в /export/home, а не в /home, и почему /home недоступен для записи.

  12. Amazon Web Services (AWS) - список продуктов 2017

    Весь каталог Amazon Web Services на середину 2017 года: около 100 сервисов по 18 разделам, от EC2 и S3 до Lex и GameLift, с описанием в одну строку.

  13. Solaris 12 disappears from Oracle's roadmap

    Solaris 12 исчез из дорожной карты Oracle: похоже, двенадцатой версии не будет.

  14. RHEL/CentOS/OL 7 шпаргалка - firewalld и firewall-cmd

    Шпаргалка по firewalld в RHEL/CentOS/OL 7: какие бывают зоны и как через firewall-cmd проверить состояние и открыть порт.

  15. Internet of Things Landscape in 2016

    Карта рынка интернета вещей на 2016 год: одной картинкой.

  16. Как FreeMarker поможет быстро сделать HTML-отчет на базе шаблона (+ конвертация в PDF)

    Как собрать HTML-отчёт из шаблона на Apache FreeMarker (конфигурация, модель данных, шаблон) и сконвертировать его в PDF через Flying Saucer.

  17. Labyrinth generated with JavaScript

    Лабиринт из случайных «╱» и «╲» в несколько строк JavaScript.

  18. SDKMAN! - тул менеджмента SDK для разработчика на Java/Groovy/Kotlin/Scala и связанных фреймворков

    SDKMAN!: менеджер версий JDK, Groovy, Kotlin, Scala, Gradle, Maven и прочего: установка, переключение, offline-режим и конфигурация.

  19. Linux performance observability tools

    Памятка Брендана Грегга: какие CLI-утилиты Linux наблюдают за какой частью системы.

  20. Linux performance tools

    Памятка Брендана Грегга: какими CLI-утилитами Linux замерять производительность.

  21. Эволюция IBM / Power

    Пара картинок о том, как развивалась линейка IBM Power: «как оно было» и «куда оно идёт».

  22. MIME4J - парсим e-mail письма без боли

    Apache MIME4J: библиотека для разбора и сборки e-mail вне почтовой сессии: простое письмо, multipart, шаблоны и разбор вложений, с примерами кода.

  23. Эволюция Solaris / SPARC

    Три картинки о том, как развивались Solaris и SPARC: «как оно было» и «куда оно идёт» в Oracle.

  24. ELK 5.X

    Начало серии заметок об Elasticsearch 5.X: что входит в стек ELK (Elasticsearch, Logstash, Kibana и Beats) и для чего его использовать.

  25. ELK 5.X - долгий старт Logstash

    Logstash на виртуалке стартует по две минуты при нулевой загрузке CPU: виновата нехватка энтропии для /dev/random, лечится демоном haveged.

  26. Сопроцессор Intel® Xeon Phi

    Что такое сопроцессор Intel Xeon Phi, как до него добраться (по SSH, как до отдельной машины) и что получает разработчик: компиляторы, библиотеки и #pragma offload.

  27. QLE10000 - кэширование в FC-сетевом адаптере

    QLogic QLE10000: FC-адаптер с собственной флеш-памятью и разделяемым через SAN кэшем, ускоряющий Oracle RAC и IBM pureScale без изменений в железе и софте.