Установка Oracle JDK и JRE на Debian/Ubuntu

Всем доброго времени суток! Цель данной статьи поделиться опытом установки Oracle JDK и JRE на Ubuntu или Debian, так как разницы в результате нет и работает Java и там и там одинаково хорошо (не без лагов конечно, но это уже проблема софта написанного на Java, а не Linux). Кстати, вкратце я уже рассказывал об этом […]

Про эффективных манагеров из комментариев с Хабрахабр

Существует забавная тенденция среди эффективных руководителей разного рода шаражек купивших аккаунт на Хабрахабр под статьями про то как правильно проводить собеседования, искать людей или управлять командами, рассказывать какие программисты нынче стали тупые и что большинство не может без гугла и манов решать некоторые проблемы, например реализовывать сложные алгоритмы или писать бэкенд+фронтенд+api на нескольких фреймворках, или […]

Установка и базовая настройка Raspbian на Raspberry PI 3 B

Давным давно, в далёкой… кажется это из другой оперы. Так вот, прислал мне как-то друг железку, под названием Raspberry PI 3 B, не знал я как к ней подступить, и вот возникла задача настроить Jenkins, на продакшен вебхостинге этого делать не хотелось, а медиацентр я обычно отключаю на ночь (ибо жужжит громко), вот тут-то разберюшка […]

Лекции о PHP: Stage 0 - Краткая история языка

Всем доброго времени суток! Хочу представить для вашего внимания первую фазу проекта лекций про язык программирования PHP, в котором рассказывается история проекта, повествование идёт о создателях языка и об основных фазах развития проекта (исходный текст взят отсюда). Стилизация под Властелин Колец сделана just for fun 😉 Полный список тем у меня на GitHub. Итак, встречайте, […]

В чём разница между l10n и i18n

Для тех кому лень читать: i18n = Internationalization: i, потом 18 букв, потом n l10n = Localization: l, потом 10 букв, потом n g11n = Globalization: g, потом 11 букв, потом n l12y = Localizability: l, потом 12 букв, потом y Некоторое время назад мне казалось непонятным стремление к смене названия пакетов с локализацией с i18n на l10n. Более […]

SphinxSearch и MongoDB на примере HaipIT News

Приветствую, Земляне! В данной статье я расскажу, как настроить поиск Sphinx таким образом, чтобы он мог выполнять индексацию базы данных Mongo (про работу с индексом через PHP код в другой раз).

Новости блога: Теперь можно получать уведомления с сайта!

Добрый день, мой уважаемый читатель! Так уж получается, но пишу я своём блоге не очень часто, обычно несколько раз в месяц, поэтому некоторые мои подписчики не всегда могут узнать о том что я запостил какую-то новую статью, чтобы исправить это я настроил у себя на сайте плагин «OneSignal Push», поэтому с сегодняшнего дня Вы можете […]

MongoDB and ElasticSearch on Ubuntu 16.04 - Step by step instruction

Simple instructions about installing a MongoDB and ElasticSearch on Amazon’s Ubuntu 16.04. MongoDB If you have already installed Mongo database with data you can ignore this step: First we need to add the mongo-org repository list: echo «deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse» > /etc/apt/sources.list.d/mongodb-org-3.4.list We need to install the mongo database server and […]

Чарующая магия configure, make и make install

Всем привет! Это небольшая заметка для начинающих линуксоидов, о том что же означают эти три замечательные команды и для чего одни нужны. Начнём, как говорится, с начала. Большинство программ перед использованием надо скомпилировать, то есть преобразовать из текста понятного человеку в набор единиц и нулей, понятных компьютеру. Процесс условно разделён на три этапа: конфигурирование (configure), […]