Блог
-
Дешевле всего облако, из которого можно уйти: AWS, Hetzner или Render для MVP
Счёт за MVP в разных облаках отличается меньше чем на $100 в месяц, а цена ухода может отличаться на квартал работы. AWS, Google Cloud, Azure, Oracle, Hetzner, PaaS, китайские, российские, европейские и GPU-облака на одном и том же сервисе: что сколько стоит, где больно и как потом уходить.
-
Рубрика бэк ту скул: почему мы всегда писали спецификации и что изменилось, когда их начала читать машина?
Spec-driven development не изобрёл спецификацию. Он дал ей читателя, который заново порождает из неё код. А это совсем другое утверждение.
-
Рубрика бэк ту скул: почему появились микросервисы и откуда взялся Polyglot Architecture?
Микросервисы появились не ради разных языков, а ради масштабирования организаций. Polyglot Architecture стала следствием, а не причиной.
-
SSH remote port forwarding
Почему при SSH remote port forwarding порт слушает только 127.0.0.1, даже если указан 0.0.0.0, и как это исправить через GatewayPorts.
-
Вариации as a Service
Кроме IaaS, PaaS и SaaS есть ещё десяток «as a Service»: от бэкапа и аварийного восстановления до мониторинга, безопасности и ИИ.
-
Современное моделирование в ИТ: стандарты и инструменты
Стандарты (TOGAF, ArchiMate, ГОСТ Р 57100) и инструменты моделирования архитектуры предприятия: от Sparx Enterprise Architect до IBM Rational System Architect.
-
Вендоры OpenJDK
Куда податься с Oracle Java 8: таблица сборок OpenJDK от Oracle, BellSoft, AWS, Red Hat, AdoptOpenJDK, Azul, JetBrains и SAP.
-
IBM приобрела Red Hat, Red Hat внезапно выпустила RHEL 8 Beta
IBM подписала соглашение о покупке Red Hat, а через три недели Red Hat «внезапно» выпустила RHEL 8 Beta: совпадение ли?
-
Oracle зарелизил Solaris 11.4
Вышел Oracle Solaris 11.4: ссылки на то, что нового, что обновилось из freeware, какое железо отвалилось и где скачать.
-
Tomcat Clustering + Multicast + Firewall
Как собрать кластер из двух Tomcat 7/8 с репликацией сессий и почему он молчит, пока firewall не пропускает multicast.
-
Oracle Solaris 10/11: /home and /export/home
Почему в Solaris домашние папки живут в /export/home, а не в /home, и почему /home недоступен для записи.
-
Amazon Web Services (AWS) - список продуктов 2017
Весь каталог Amazon Web Services на середину 2017 года: около 100 сервисов по 18 разделам, от EC2 и S3 до Lex и GameLift, с описанием в одну строку.
-
Solaris 12 disappears from Oracle's roadmap
Solaris 12 исчез из дорожной карты Oracle: похоже, двенадцатой версии не будет.
-
RHEL/CentOS/OL 7 шпаргалка - firewalld и firewall-cmd
Шпаргалка по firewalld в RHEL/CentOS/OL 7: какие бывают зоны и как через firewall-cmd проверить состояние и открыть порт.
-
Internet of Things Landscape in 2016
Карта рынка интернета вещей на 2016 год: одной картинкой.
-
Как FreeMarker поможет быстро сделать HTML-отчет на базе шаблона (+ конвертация в PDF)
Как собрать HTML-отчёт из шаблона на Apache FreeMarker (конфигурация, модель данных, шаблон) и сконвертировать его в PDF через Flying Saucer.
-
Labyrinth generated with JavaScript
Лабиринт из случайных «╱» и «╲» в несколько строк JavaScript.
-
SDKMAN! - тул менеджмента SDK для разработчика на Java/Groovy/Kotlin/Scala и связанных фреймворков
SDKMAN!: менеджер версий JDK, Groovy, Kotlin, Scala, Gradle, Maven и прочего: установка, переключение, offline-режим и конфигурация.
-
Linux performance observability tools
Памятка Брендана Грегга: какие CLI-утилиты Linux наблюдают за какой частью системы.
-
Linux performance tools
Памятка Брендана Грегга: какими CLI-утилитами Linux замерять производительность.
-
Эволюция IBM / Power
Пара картинок о том, как развивалась линейка IBM Power: «как оно было» и «куда оно идёт».
-
MIME4J - парсим e-mail письма без боли
Apache MIME4J: библиотека для разбора и сборки e-mail вне почтовой сессии: простое письмо, multipart, шаблоны и разбор вложений, с примерами кода.
-
Эволюция Solaris / SPARC
Три картинки о том, как развивались Solaris и SPARC: «как оно было» и «куда оно идёт» в Oracle.
-
ELK 5.X
Начало серии заметок об Elasticsearch 5.X: что входит в стек ELK (Elasticsearch, Logstash, Kibana и Beats) и для чего его использовать.
-
ELK 5.X - долгий старт Logstash
Logstash на виртуалке стартует по две минуты при нулевой загрузке CPU: виновата нехватка энтропии для /dev/random, лечится демоном haveged.
-
Сопроцессор Intel® Xeon Phi
Что такое сопроцессор Intel Xeon Phi, как до него добраться (по SSH, как до отдельной машины) и что получает разработчик: компиляторы, библиотеки и #pragma offload.
-
QLE10000 - кэширование в FC-сетевом адаптере
QLogic QLE10000: FC-адаптер с собственной флеш-памятью и разделяемым через SAN кэшем, ускоряющий Oracle RAC и IBM pureScale без изменений в железе и софте.