Найти в Дзене
Поддержите автораПеревод на любую сумму
Управление простотой
Недавно я задумался: ПО часто выходит из под контроля и обрастает фичами при экспериментах, но при этом в жизненном цикле эксперимента нет “выпилить при недостаточных результатах”. В Bloatware нет ничего нового, корпоративное ПО особенно ему подвержено. Но ведь простота - прекрасна! Как разработчики, мы управляем простотой на уровне реализации фичи. Код не должен дублироваться, в нём не должно быть переусложнения, есть куча общепризнанных маркеров того, что что-то не так, запашки, линтеры в этом помогают. Но ведь это микроменеджмент: ну, побухтим на ревью, переделаем чуток попроще, проект-то станет не проще, чем был, а чуть менее сложным, чем мог бы стать...
3 месяца назад
Открыл для себя напиток богов, о котором мечтал годами, более 10 лет назад ещё. Вино прекрасно и имеет огромный диапазон вкусов. Сорта винограда - God's gift to the mankind. И всё бы ничего, но есть у вина одна мааааленькая погань, ложка дёгтя, гнильца - алкоголь. Нельзя просто взять и выпить: либо 100г за сутки или даже меньше, чтобы минимизировать вред от спиртяги, но в итоге не распробуешь вкус, либо нарезаешься как скот. Шо то гадость, шо это гадость. И я никак не мог понять, почему имея огроменные площади виноградников, фирмы, выпускающие вино не продают просто свежий виноградный сок? Не нектар разбадяженный с сахаром, а именно сок прямого отжима. Чёрт со сроком годности и с сезонностью, я готов ждать полгода следующего сезона! Оказалось таки продают. Fanagoria делает вещи, ещё бы не стоило дороже вина... 400₽ за 375мл в сырной лавке поблизости от дома. Но это уже третья бутылка. Кроме каберне есть рислинг, других вкусов не видел. Есть на Wildberries на 40₽ дешевле, но половина отзывов про кривое хранение и порчу. Я бы и ящиком взял. Upd: сходил в фирменный магазин. У них последнюю поставку отозвали, потому что всё забродило, поэтому в Екатеринбурге ни в одном магазине нет, появится около 2025-06-16. Но стоит уже не таких конских денег - 270₽ за бутылку.
3 месяца назад
Роддом УГМК: опыт от ведения беременности до родов
Изначально хотел написать отзыв на роддом УГМК, в котором я находился вместе с женой и сыном в послеродовом отделении, но потом резко стало некогда. Недавно разговорился с приятелем и понял, что в переписке выложил ему много своего опыта, который был бы сам рад почитать, когда мы с женой ещё только планировали беременность. Предупреждение: статья ориентирована на отцов, здесь много про деньги, много про ужасы, будущих мам скорее демотивирует. Ещё она сильно завязана на Екатеринбург и роддом УГМК, но местами есть и более общие моменты...
3 месяца назад
Оживление мертвеца: MacBook Air 2014 - идеальная печатная машинка
В 2014 году Ubuntu 10.04 на рабочем компьютере совсем развалилась, а обновлять было страшно. Купил MacBook Air 13″ за 44 000 рублей как тонкий клиент, а десктоп утащил в серверную. От него и правда ничего не нужно было кроме лёгкости – я часто дежурил и нужно было, находясь вечером в баре, подключаться по SSH к клиентским серверам и что-то там чинить. В 2015 я пересел на MacBook Pro с 15″ экраном. В моду вошли приложения на Electron, 4Gb стало мало для работы. В 2016 я встревожился бесхозностью...
3 месяца назад
8 идей для развития разработчика до сеньора
Я приведу субъективную шкалу оценки по грейдам, чтобы пронаблюдать весь путь развития специалиста. Шкала местами расходится с принятой на моей работе. Статья рассчитана на руководителей команд и отделов разработки, в которых миддлы засиделись на своей текущей позиции, скучают, но не растут, платить больше им не за что, обосновать повышение нечем и через полгода-год начнётся текучка. Для упрощения статьи я не рассматриваю найм со стороны. В процессе определимся чего мы хотим от сеньоров-разработчиков и как их растить, исходя из этих желаний...
4 месяца назад
Нейронки дома? Теперь можно!
Облачные Large Language Model (LLM) в 2025 достигли гигантских размеров - сотни миллиардов параметров, останавливаться не собираются и скоро перерастут триллионы. Они умеют больше, чем только работать с текстом. Картинки рисуют, распознают, перерисовывают, пальцы на руках научились пересчитывать, генерируют уже прям неплохие видео, отлично нарушают авторские права (а может и нет). А начиналось с каких-то лавкрафтово-кислотных галлюцинаций, но сегодня речь не о них. Сегодня мы поговорим о том, как, а главное, зачем селфхостить LLM...
4 месяца назад
Умный дом: DIY нельзя NIH
Я расскажу историю об одной из систем, которые я не только размещаю дома, но и написал сам – умный дом. Расскажу как и почему я наколхозил себе эту систему, что из этого получилось, почему Not Invented Here – это не диагноз, а самое главное - какие выводы я сделал из этого проекта. Что двигало мной, когда я начинал проект? Та же, что и с селфхостингом в целом – мне хотелось большего контроля над техникой и автономной работы без интернета. Ну серьёзно, это странно - управлять бойлером через мобильное...
4 месяца назад
Чеклист: 8 настроек после покупки нового роутера
Это личный опыт, который звучит как паранойя, но для меня - скорее гигиена. Можно считать пошаговой инструкцией. Я пользуюсь Mikrotik, но часть пунктов применима и к устройствам других производителей, да и не только к роутерам. Зачем: устройство из магазина могли вернуть, а предыдущий пользователь мог наломать дров, которые не бросаются в глаза. При покупке устройства с рук - вероятность такой ситуации повышается на порядки. Хорошо если продавец наломал дрова по глупости, но он мог и изначально иметь недобрые намерения...
4 месяца назад
Как избежать бардака в делах
Я попробовал снова внедрить в жизнь распорядок, который расписал с точностью до получаса. Переменных там немного: Некоторые дела пришло в голову объединить или переупорядочить, только глядя на них в текстовом виде. В уме не приходила эта идея. Например -делать зарядку перед обедом, в перерывах между подходами поливая цветы, если день недели - чётный. По пути от компа на зарядку - прихватывать скопившиеся чайные кружки в посудомойку. Вроде банальности, а время экономят. Но экономия времени - это...
4 месяца назад
Нейронки дома: экономим деньги на портящихся продуктах
Вчера, в конце очередного месяца я подбивал домашнюю бухгалтерию. Шёл восьмой месяц беременности жены, вся наша жизнь и привычки перевернулись с ног на голову. Расходы на еду выросли почти в 3-4 раза и здесь уже не получится винить инфляцию. Их вина здесь, конечно есть, но ближе к уровню погрешности. Основная вина лежит на следующей цепочке проблем: Решение проблемы заключается в периодической инвентаризации холодильника и дисциплины в готовке еды. Всё предельно банально, придумано давным давно, ещё Голдратт сказал, что все беды из-за избытка складских запасов, которые лежат мёртвым грузом...
4 месяца назад
Как начать селфхостить: программная инфраструктура
В предыдущей статье мы поговорили об аппаратной инфраструктуре для селфхостинга. В этой поговорим о программной составляющей. Я помогу сделать выбор между виртуальными машинами, сортами контейнеров и отсутствием виртуальной инфраструктуры, сравню плюсы и минусы, опишу когда они уместны и на чём остановился сам. Мои фавориты - libvirt + qemu. Теперь вы сами стали хостером, которому нужно накормить толпу хлебами, но каждый просит забронировать за ним всю булку. Проверьте в BIOS опции аппаратного ускорения...
4 месяца назад
Вайб-блоггинг
Если бы мне в 2020 году сказали, что я буду писать статьи на пару с нейросетями, проверять текст через три инструмента — я бы удивился. Но сейчас мой процесс выглядит именно так, и это… работает. Пишу статьи я в ленивые субботы без каких-либо глобальных запланированных дел, 50 на 50 с игрой в theHunter: Call of the Wild, по методу Pomodoro: Единственное исключение - шестой пункт. Там такого фрагментарного внимания недостаточно, надо прям плотно посидеть-подумать. В чём прелесть использования нейронок в писательстве - обдумывание становится асинхронным...
4 месяца назад