2018-12-07

Чужой код даже если он свой

Наткнулся на просторах интернетов на забавную статью "чужой код" но я немного подправил её под реальность.
Меня недавно спросили, почему программисты ненавидят работать с чужим или своим же но старым кодом. Долго думал, как донести до обычного пользователя всю суть пи*деца. Решил привести небольшую аналогию:

2018-11-01

Хуже всего - если ты постарел, но не вырос

Из разряда очередное пригорело.
В 2018ом году жители многоквартирных домов часто состоят в так называемых "ЖК-чатах". Связано с тем, что у большинства появились whatsapp  telegram viber  и т.д. соответственно все срочно дорвались до чатов. Каждый день около 100 сообщений. Вот скриншот одного из так называемого "официального" чата! Я не выдержал такого и покинул группу.
Хотел было спросить сколько лет этим "товарищам", но потом понял, что это бесполезно. У некоторых соседей уровень 17ти летних.
Внешне люди вроде как все взрослы - но это вроде. Как говорится ты постарел, но не вырос.

2018-06-27

Как начать работать с IPMI и победить "Unable to launch the application"

Началось всё с ошибки: JViewer - Unable to launch the application

IPMI (Intelligent Platform Management Interface) это интерфейс управления платформой.
Для того что бы получить возможность наслаждаться IPMI надо установить Java
На ОС Ubuntu это делается так:

sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update && sudo apt-get install oracle-java8-installer -y

2018-06-13

Что такое Cpanfile и зачем он нужен.

cpanfile - нужен для того, что бы описывать CPAN-зависимости модулей для Perl-приложений. (не путать с окружением)

Сделан по подобию Gemfile из Ruby.

Разница использования Carmel и Carton в том, что Carton ставит всё в систему, а Carmel в домашний каталог.


Внимание! Если не указывать знаки "<", ">" или "=" то будет установлена последняя версия модуля совместимая с остальными указанными модулями.

Пример указания версий:
requires 'Mojolicious', '== 6.08'; - будет установлена версия 6.08
requires 'Template', '<= 2.26'; - версия 2.26 или младше
requires 'Mojolicious::Plugin::TtRenderer', '>= 1.50, < 1.57'; - версия старше или равна 1.50 и не старше версии 1.57

2018-04-07

Как КИТ посылку доставлял

Я обратил внимание, что в последнее время пишу только когда начинает "пригорать".
Пора наверное сменить название на, что-то более подходящее "пригорающий бложек" например


Речь пойдёт про транспортную компанию КИТ
Решили одни знакомые из Казани передать вещь в Горловку Донецкой области
Сообщили мне что со мной свяжется сотрудник компании КИТ
В один солнечный и ветреный ростовский день, раздался звонок.
Голос на другом конце трубки не представляясь начал диалог с вопросов буду ли я по адресу доставки в течение часа.
Добившись от собеседника кто он такой и что от меня хочет, я начал в уме прикидывать как мне удобнее будет забрать посылку.
Я предложил в субботу или в воскресенье ну или после 17.00, на что собеседник ответил, что они работают только в рабочее время.
На это я поинтересовался на сколько большая посылка.
Собеседник ответил "да там не много, около килограмма"
Естественно что я представил себе что-то размерами с буханку хлеба.
Каково же было моё удивление когда курьер вытащил мешок и вручил его мне.
Мешок был как будто набит ватой, не тяжёлый, но объёмный.
После работы я как дед мороз направился домой, в час пик с пробками и прочими прелестями, я в уме вспомнил родственников по женской линии тех кто был причастен к посылке. В итоге я передал посылку и вздохнул спокойно.