Наследование в ООП

Представился кейс, где реально появилась повторяемость. И я осознал одну вещь — наследование крутая штука! Просто не надо страдать оверинжинирингом в самом начале, 2-3 раза приходится что-то повторять, схлопываешь через наследование.

Linux — вирусы?

Мне кажется я понял откуда у меня неизвестные процессы на Linux серверах забивающие все ресурсы, я уж не знаю что они делают, майнеры или что, но факт что грузят систему прям очень. И знаете что?!?!? Однажды я заметил такое на сервере Jenkins, https://rudinandrey.ru/jenkins-na-servere-i-xmrig-majner/ но есть у меня подозрение, что не в Jenkinse возможно было дело. … Читать далее

Дата-ориентированное программирование

Я эту тему так просто не оставлю, начал читать еще английскую версию книги, вначале прям очень понравилось, потом что-то пошло не так, и вот вышла книга в переводе. Заказал, дам этой теме второй шанс. параллельно читаю «Изучаем DDD — предметно ориентированное проектирование». английскую версию прочитал до главы про Тактику. Интересно но внедряется со скрипом 🙁

Литрес — смена дизайна и потеря функционала

Сегодня пройдемся по моему любимому сервису Litres, супер что он есть, они лучшие в этом сегменте безусловно. И недавно мобильное приложение обновили, стало лучше, но по другому и не привычно. И я купил уже больше 1000 книг, но я не знаю сколько точно! А знаете почему? потому что вот выкатили новый дизайн, а кнопку добавить … Читать далее

Устал… от несовершенства этого мира

Почему все какое то не такое? Нет, когда ты у себя в голове что-то нарисовал, но пошло не по плану, это нормально. Квантовый мир, и все такое. Но когда ты начинаешь новый проект в Go твой файл называется main.go ты начинаешь писать package main и VSCode тебе что-то предлагает сделать, это зачем? Ты рефлекторно нажимаешь … Читать далее

Еще более самый красивый моно шрифт для программирования

В общем предыдущий Cispeo не без косяков, большой буквы У нет. и на разных мониторах ведет себя не очень, где то прям конфетка, где то нет. Поэтому я нашел еще более красивый. Называется Adelle Mono. А вообще наверное даже какая то болезнь есть, когда шрифты не нравятся, хочется чего то такого, но чего то такого … Читать далее

Jenkins на сервере и xmrig майнер

У меня хостер firstbyte и на нем у меня запущена небольшая VDS. Тут прилетает письмо, у Вас на сервере аномальная нагрузка. Решайте проблему, или удалим Ваш сервер. У меня было запущено несколько докер контейнеров, и в одном из них был запущен Jenkins, я все пытался настроить его для работы с gitlab’ом, но у меня так … Читать далее

Все таки Oracle убил MySQL

Изучаю многостраничные SQL запросы в Oracle, когда что-то подобное пытаешься сделать в MySQL не поддерживается, это не поддерживается, это нет. Придумываешь варианты, делаешь в коде поверх SQL что-то, в общем боль и страдания. В Oracle же, просто глаза на лоб лезут что можно делать. И все работает очень быстро. Да, понимаю железо нормальное, но в … Читать далее

TypeScript — интерфейсы наоборот

Сегодня по дороге в стоматологию слушал аудиокнигу «Счастливый карман, полный денег«, дорога занимает час, соответственно у меня было два часа на прослушивание. И вот там была такая мысль, что бывает так, что память нам иногда очень сильно мешает. А еще я буквально узнал, что такое когнитивный диссонанс 🙂 понимать, понимал что такое слово есть, но … Читать далее