• Смерть доверия

    Эссе — доработанный Тви-тред на лирическую тему «Смерть доверия, или кто решает и на каких основаниях, сеньор разработчик или погулять вышел». Особо не причесал, потому присущая исходному формату нарубка утверждений сохранилась.

    Read on →

  • Путь джависта: junior

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

    Read on →

  • Один в поле воин

    Как был, так и остаюсь убеждённым противником публичных pet projects. Нет ничего более захламляющего интернет и бестолкового, чем эти огрызки начинаний, студенческие пробы, альфа-версии и прочие заброшенные строения, выдаваемые за сделанную (по факту проделанную) работу, при использовании которой наступаешь на груду багов и получаешь «ну чё ты, исходник открытый, допиши, исправь, поучаствуй». Напиши большими буквами в README слова «это не драйвер, который я в азарте пропихнул во все списки драйверов, но пререлизная альфа, на которую я забил, едва мне стало скучно, но почему-то не упомянул об этом, пользуйтесь, дарю вам, люди дорогие, фугас под колесо», претензий не будет. Но нет, не пишут.

    Read on →

  • Блинки II

    — Вася, вот тебе задача: функция, складывающая два и два.
    — Два и два чего, Евгений Петрович?
    — Какая разница?
    — Если сложить два колеса с двумя колёсами, получится машина. А если две ниточки с двумя шариками, то два шарика на ниточках.
    — Вася, блин, тебе делать нефиг? Функция. На входе два аргумента. Константы. Два и два. В теле функции плюсик. Справишься?
    — Пять.
    — Что пять?
    — Дважды два пять. Ответ «пять».
    — Василий. Сейчас в твоей жизни момент, в который тебе лучше хорошо подумать, а затем озвучить ход мысли, приводящий нанятого мною супер-дупер сеньор программиста мегаархитектора всея Руси к ответу «дважды два пять».
    — Подумал.
    — И?
    — Допустим, на вход подали яблоки.
    — Допустим.
    — Яблоки бывают большими, бывают маленькими.
    — Не поспоришь…
    — Одно большое яблоко по весу может быть равно двум маленьким.
    — Продолжай.
    — Если сложить два маленьких яблока с одним маленьким и одним большим, получится словно пять маленьких яблок.
    — Тааак…
    — Пять. Пять яблок.
    — Блин…

    Read on →

  • Плохой Elixir

    Задолбанный моими дифирамбами Elixir’у (ну а чё, я неофит, неофиты восторгаются) коллега спросил шо-то типа «ну а где ложка дёгтя в этой цистерне мёда[, которой ты старательно покрываешь меня ежедневно по десять раз, задолбал, скотина, но я вежливый кролик, потому не посылаю тебя в пеший эротический тур, хоть и очень хочется]?», после чего я понял, что завтыкал и упустил провести обычный ресёрч гугления [why Elixir is bad].

    Read on →