Информация
- В рейтинге
- 3 656-й
- Откуда
- Москва, Москва и Московская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Бэкенд разработчик, DevOps-инженер
Старший
От 6 000 $
PHP
Docker
CI/CD
Golang
GitLab
Ansible
SRE
DevOps
Git
Kubernetes
Wezterm хорош, пересел на него как раз с Alacritty, т.к. последний не поддерживает некоторые escape-последовательности, мигающий текст например
Я наверное тупой, но в упор не вижу профита в сравнении с apple notes/google keep/microsoft onenote/obsidian/dendron/nvim-neorg и еще тысячей бесплатных альтернатив
Справедливо, да
Кстати, а как справляться с хитрыми сочетаниями клавиш, типа Ctrl+Shift+F6 ?
Имхо - слои это действительно круто, но полностью себя раскрывают на 60-40% клавиатурах, вроде HHKB, Leopold FC6XX, Mistel Barocco MD600 (кстати сплит) или Vortex Core.
Я как то решил поиграть в слои "наполную" и несколько дней провел с макропадом, прошитым через qmk в раскладку artsey.io - интересные, скажем так, впечатления :)
Клавиатуры от Razer это оверпрайс на ровном месте - с их качеством материалов и изготовления должны быть +20% от цен того же A4Tech, не больше
А чем logitech mx keys mini не угодила если не секрет?
Ну так то как раз зря получается - ниже заветного порога в 60 кадров и не увидел в статье, компенсируется ли это большим временем автономной работы, если нет - то точно зря.
Хотя не стану исключать, что сам процесс танцев с бубном и приседаний интереснее, чем большинство современных игр.
Интересный факт - песня The Only, используемая в игре, отличается от версии из альбома Shadow Zone, изменены пара слов
а что не так с читаемостью в php?
Как то я нить потерял, операторы
?->,??это безусловно отличные вещи и мне нравится, что можно наконец сделать простовместо
Но кажется это все таки совсем не тоже самое, о чем была речь изначально - "обертка для чего угодно, способная безопасно применить что угодно". Особенно для случаев когда у нас внешний обработчик данных, а не собственный метод класса.
А ни в чем, в этом и цимес) сугубо вкусовщина)
Просто изначальный заголовок «попрощайтесь с проверками на null» и способ из статьи раскрывается когда больше 1 условия надо проверить / больше 1 действия сделать, иначе вот мы снова к исходному вернулись.
Все к тому что изначальный пример в статье вымученный и не показывающий преимуществ.
Нууу, неоднородность стандартной библиотеки php это уже притча во языцех, а новые стандарты существуют во многом благодаря psr-fig.org - комьюнити.
В php как раз нет зоопарка фреймворков - Symfony/Laravel, причем работают во многом на общих компонентах, иное, будь то околомертвый (только предположение) CodeIgniter, все никак не возродившийся yii или заочно любимый мной spiral - довольно редковстречаются.
https://github.com/vanodevium/node-framework-stars - nest, meteor, strapi - настолько малоизвестны, что в IDE от JetBrains есть их поддержка bundled плагинами от самих JB)
Django - Symfony мира python (насколько я знаю от общения с python разработчиками) и у них есть и «свой Laravel» - Flask. Bottle, tornado, pyramid и другое мне неизвестно какую нишу занимают.
https://github.com/Lambdish/phunctional
https://github.com/lstrojny/functional-php
2 пакета, которые дают функциональные примитивы в php, но более правильно без самопала7
Сама тема имхо хороша, но пример какой-то вымученный и не показывает преимущества в таком подходе
Да пример очень не удачный, но имхо и это выглядит как «fluent interface vs тернарник», что как будто вообще смысла не имеет, ведь как только нужно сделать больше одного действия, тернарник станет, имхо, нечинаемым нечто
Нуууу, монады - далеко не «новомодный подход в программировании»
Потому что «простой лаконичный, быстрый и понятный код, возможно даже вообще без использования классов» в 90% случаев понятный только его автору и только в течении ограниченного времени. Как только есть маломальски крупная команда это все превращается в кошмар. Этот «миллиард мелких хитропродуманных классов» нужен чтобы следовать общепринятым паттернам в проектировании и появились они не на пустом месте, а именно для облегчения сопровождения продукта, в том числе и в дальнейшем.
Прям так и представляю человека, который пришел в проект, увидел этот «понятный код» и либо онбордится значительно дольше, чем мог бы, либо со всем известной цитатой из «Очень страшное кино 2» переходит в другой проект/уходит (возможен третий вариант, вида «о, так можно не стараться и фигачить как фигачится» и ситуация станет еще хуже). Проходил этот путь дважды и не рекомендую, кроме случаев когда вытянуть архитектуру и есть личная цель.
Честно говоря, я так и не понял, чем не подошел docker swarm
Внешним монитором, внешней видеокартой, внешней клавиатурой, внешней мышью…а зачем тогда игровой ноутбук, чтобы не отрываясь от игры с ним сходить на кухню за чаем?), другого сценария не вижу)
Исключение, когда нужна портативность, но нет возможности заиспользовать облако под вычисления и становятся нужны мощности видеокарты «под рукой, здесь и сейчас оффлайн»
Работаю на macos и имею стационарный компьютер на windows для игрулек и разработки под windows + wsl для всякого
Конечно в windows не хватает того, к чему привык в macos, поэтому пока не могу представить «возвращение» на windows, но поверхностно - мне нравится в каком направлении движется развитие системы.
Кажется, что обе системы развиваются достаточно органично и параллельно, что в ближайшей перспективе никто никого не вытеснит.
Вот чего бы я точно хотел, так это более плотной связи wsl с windows, и тогда кажется это будет ультимативным решением (а пока лично я не смог победить разделение на уровне «все что дев - macos или wsl, все что развлечения - windows)
Интересно
Хотя имхо намного удобнее на caps lock назначить ctrl