来自 Стой под стрелой (@nikitonsky_pub) 的最新 Telegram 贴文

Стой под стрелой Telegram 帖子

Стой под стрелой
Ведет @nikitonsky. Рекламы нет
10,776 订阅者
17 张照片
最后更新于 11.03.2025 07:48

Стой под стрелой 在 Telegram 上分享的最新内容

Стой под стрелой

25 Feb, 09:53

7,498

Прочитал вчера за вечер комикс Hard Boiled. Круто сварено, конечно. С одной стороны смесь Терминатора/Робокопа/Бегущего по лезвию/Матрицы/Призрака в доспехах (да, всего сразу!), которая при этом не ощущается как повтор, просто абсолютно своя свежая история, которая тем не менее вызывает ТЕ САМЫЕ чувства. Ну вдруг вам тоже надо. Мне, оказывается, было надо.

Изначально зацепился за картинки — видно, что художник кайфовал, когда рисовал, люблю такое, это прям чувствуется. Но в итоге рад и сюжету. Книжка еще, к счастью, короткая (сто тридцать страниц где-то), то есть все что надо делает, но легкими такими набросками, не успевает надоесть.

А еще это жиза про мужика, который всю дорогу думает «надо просто поспать, и все пройдет».

В общем, кайфанул.
Стой под стрелой

23 Feb, 11:19

9,087

У Кейси Муратори в Твиттере ситуация: он написал, что некоторые скомпилированные Clang-ом программы помечаются виндой как вирусы. Естественно, любители линукса только этого и ждали и тут же выскочили с советами переходить. Что с этим не так?

Допустим, ты в лесу и начался дождь. Ты находишь сухой куст и прячешься под ним. Через какое-то время куст промокает. Так вот, думать, что ты просто найдешь следующий сухой куст смешно — остальные за это время вымокнут точно так же. Да, твоя стратегия сработала один раз, но во второй она уже неприменима.

Когда-то давно у меня был коллега с маком, а я тогда еще был бедный и кодил на винде. И вот он мне рассказывает: ты знаешь, винду я пробовал, линукс попробовал, теперь мак. И как-то не хочется куда-то двигаться дальше. Я засмеялся: куда дальше-то, чел? Это все, это все опции. Больше ничего нет.

В общем, мораль. Да, важно выбрать себе среду по душе. Язык/ось/ноут. Если бы я не нашел Кложу когда-то, я бы уже давно вышел в Windows с четвертого этажа. Но от проблем нельзя вечно бегать. Да, наверное, где-то есть Линукс-дистрибутив, который я еще не попробовал и на котором нет проблемы, с которой я столкнулся прямо сейчас. Этой нет, но есть другие, и процесс переключения между ними не сходится к предельному идеальному Линуксу с нулем проблем.

Важно помнить, что сам смысл переключения не в том, чтобы постоянно бегать, а в том, чтобы на чем-то остановиться, засучить рукава и начать фиксить оставшиеся проблемы. Кто-то же должен.
Стой под стрелой

22 Feb, 13:08

9,380

Всем видеофайлам надо дать расширение .video. Никаких больше avi, mov, mp4, flv, прости господи, qt, wmv, m4v, жесть что полезло.

Смысл расширения же какой? Ты видишь его и знаешь, что там у файла внутри. А видеофайлы так не работают. У них на коробке написано «mp4», открываешь, а внутри — «mpeg 2». И что, и зачем? Если один фиг расширение ничего не значит, то давайте тогда уж упростим до одного.

(Еще сильнее я бы предпочел, чтобы расширение означало _кодек_, а не контейнер, но вы не готовы к этому разговору)

Навеяно тщетными попытками переучить мак открывать видеофайлы с помощью VLC, one extension at a time. Уже пару месяцев эпопея длится, все время новые какие-то попадаются.
Стой под стрелой

21 Feb, 14:16

9,922

Что я пиздец как люблю так это низкую лейтенси. Меня хлебом не корми, дай что-нибудь с низкой лейтенси понажимать. Вот прям иногда даже не нужно, а просто так погоняешь что-нибудь низколатентное и настроение поднимается.

С низким лейтенси компьютер ощущается быстрее. Воткнул 120 Гц монитор вместо 60 и сразу все в два раза быстрее стало. Чудеса, но именно так и ощущается.

Я вообще тот самый человек, который еще помнит ОС без композитора, и помню, что на них печаталось быстрее.

Главный враг низкой лейтенси — блюпуп. Как только воткнешь что-то по блюпупу, так все: прощай, лейтенси. Поэтому у меня трекпад подключен по проводу — пусть некрасиво, но лейтенси важнее. Там 30 мс что ли накидывает блюпуп. Мышки, клавы — все через донглы, даже если можно без них. Из игрвого компа прям батарея донглов торчит — ну а что, лейтенси важнее. Купил недавно 8bitdo контроллер только ради лейтенси, запустил Хейдес 2, так сразу и персонаж как-то повеселее бегает. А всего-то надо было, лейтенси чутка срезать.

Второй враг — анимации, третий — электрон. Поэтому программы надо тоже выбирать правильно. Саблайм текст — хорошо, студия — плохо. Даже обычный вывод ls в терминале становится веселее, если его рендерить на 120 Гц. Да, это заметно.

Но вообще я все с низкой лейтенси люблю. Мониторы, мыши, контроллеры, уши, карандаши, электронные сигареты. Если не знаете, что мне на ДР подарить — подарите низкую лейтенси.

А высокую не дарите.
Стой под стрелой

20 Feb, 16:59

9,393

Помогите Даше спланировать рабочий день. В сутках 24 часа, 8 мы спим (я сплю вот чтоб по кайфу прям 9, но допустим напрягусь). Остается 16.

Дальше, допустим, 8 часов это работа, более-менее стандартно. Осталось 8. Три часа на еду, ну там плюс-минус. Итого пять. Еще час на дорогу туда-обратно. Четыре. Душ раз в день, зубы почистить, еще допустим полчаса. Три с половиной.

То есть 3,5 часа в день у тебя есть, если вот прям совсем ничего не делать, это прям максимум, лучший случай.

Ну а дальше идут уже преференции. Как будто спорт это тоже маст — без него или депрессия, или сердце остановится. Это минус два часа еще (час на треньку, 30 на дорогу, плюс сбор-переодевание-душ).

Получается, если ты работаешь восемь на пять, у тебя в день где-то полтора свободных часа остается. И это если все прям впритык делать. На практике там то в магаз заскочил, то погулять вышел, то мемы полистал, и вообще ничего не остается. Секс, опять же — где эти десять минут взять?

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

Понимаю, что звучит так, что я опять набрасываю, но не, это искренне. Может быть, я где-то себя обманул, передернул, но штука в том, что я этого не вижу. Расскажите, где время-то брать, чтобы жить?
Стой под стрелой

17 Feb, 13:12

11,144

Баги — не всегда плохо. Например, в Сталкере 2 они работают на атмосферу.

Игра как бы про «зону аномалий», в которой происходит всякая ебанина. При этом в игре полно багов. Можно, конечно, расстраиваться, а можно сделать вид, что это такие же аномалии, только они настолько сильные, что пробивают до твоей операционной системы.

Более того, с этими «аномалиями» можно и нужно бороться! Гуглишь, читаешь форумы, ищещь способы, как их обойти (графику скинуть в сложных местах, сохраняться стратегически, в настройках драйвера пошаманить). Вот это я понимаю, иммерсивный геймплей! Совсем другая игра была бы, без багов-то. А то скачать и запустить экзешку каждый дурак может.

Было бы еще круто, если оно тебе начало диск корраптить и твои папки по диску рандомно перемещать. А если зафейлил концовку, то вообще чтобы винду пришлось переустанавливать.

Вот круто было бы!
Стой под стрелой

14 Feb, 22:54

10,902

Захотел тут приложение на проде попрофайлить. Приложение на кложе, кложа в докере, докер в aws-е. К счастью, у нас кто-то настроил скрипт, который пробрасывает REPL-порт, так что подсоединиться к кложе я могу одной командой.

Ну вот, присоединился к реплу, запустил, сгенерил флеймграф, он сохранился на файловую систему. А как достать его теперь? Напоминаю, что файл в джаве, джава в докере, докер в aws-е.

Покумекали с коллегами и сообразили решение: надо из кложи загрузить результат напрямую на flamebin! Там как раз в профайлере и опция такая есть.

То есть смотрите, какие у нас трейдоффы: добраться до своих собственных файлов стало сложно, потому что все абстрагировано до усрачки и везде двадцатисимвольные рандомные строки вместо нормальных имен, машин и адресов, и надо какие-то тулзы ставить, которые все уникальные как снежинка, и убеждать их подхватывать пароли и ключи всякие.

А вот сходить на сторонний сервер легко, потому что у него простое и понятное имя и АПИ, и интернет-инфраструктура, которую делали тогда еще, давно, нормальные еще люди, она делает доступ тривиальным из любой точки планеты и из компьютера в любой ситуации.

Вот за это я интренет и люблю.
Стой под стрелой

13 Feb, 16:39

11,023

Прододжаем писать про вещи, которые я люблю. Сегодня — внезапно — Мавен (мейвен, maven). Шок-контент, ага.

А люблю я его за то, что какую бы команду ты ни вызвал, он вызовет все предыдущие необходимые. Написал ты условно mvn test, он посмотрел, ага, тесту надо билд, вызвал билд, билду надо препроцесс, ага, вызвал препроцесс, препроцессу надо скачать зависимости, ага, скачал. Это может быть небыстрый процесс, но он в итоге завершится тем, что у тебя выполнится тест, как ты и хотел.

Ну вот. Люблю я, конечно, не сам Мавен, а тулзы, которые работают по такому же принципу. Которым не надо явно звать build/install/download, если они сами знают, что их нужно сделать. А про тулзы, которые так не делают, сегодня говорить не будем.
Стой под стрелой

12 Feb, 16:22

10,386

Мои рабочие принципы, как и у многих нашего поколения, заимствованы из популярной культуры.

В сериале Луи есть момент, где комик рассказывает, как ему на гастролях выделили гримерку, но имя напечатали с ошибкой. Но он пошел к менеджеру и попросил исправить. Да, говорит, ошибка незначительная, и ни на что не повлияет, но и исправить ее ничего не стоит. It’s an easy mistake to make, but also an easy mistake to fix.

Второй — фильм Ежевика (BlackBerry, не смотрите) про компанию BlackBerry. Там основатель, собственно, Блэкберри, построил империю, но что в начале, что в конце, когда видел перед собой девайс, который едва слышно жужжал, разбирал его и смотрел, в чем дело. И не важно, был он в тот момент босоногим юнцом или солидным пожилым бизнесменом. Всем, понятно, на такие мелочи было пофиг, и вообще у них проблемы посерьезнее начались, но вот он если видел косяк, брал и исправлял.

Это не формула, понятно, успеха, но то, что отзывается во мне сильнее всего.
Стой под стрелой

11 Feb, 15:50

12,147

Экстренный выпуск! Я знаю, что обещал писать только про хорошее, и это еще будет, но пока есть очень важная тема:

Вы любите работу?

Очень часто люди говорят, что да, и советуют мне поискать другую, когда я им говорю, что не люблю.

Мне кажется, наше непонимание тут прячется в языке. «Я люблю работу» обычно значит, что, ну, мне окей, я готов это терпеть. И в этом смысле я понимаю и принимаю, что да, так мир устроен, и все мы, кому не повезло родиться в богатой семье, вынуждены 45-50 лет работать, пока не умрем, с перерывами раз в год на пляж. Что ж поделаешь. Родился, покоммитил 50 лет в монорепу, умер. Надо научиться как-то получать удовольствие.

Но мне кажется, здесь нельзя использовать слово «люблю». Люблю — значит, что делаю это добровольно, и что это самое лучшее, что я могу себе представить. И под это определение, мне кажется, работа очень редко попадает.

Вот представьте — вам не нужны деньги, и работа не дает вам денег. И что, вы, вот лично вы, будете после этого продолжать добровольно ходить в офис, встречаться с теми же людьми, собираться на те же самые созвоны, те же задачки в жире закрывать? Правда? Честно? Типа вот есть человек, который такой: «Знаете, если бы мне не платили, я бы все равно ходил и коммитил фиксы в AWS, мне это нравится и я бы посвятил этому жизнь»?

Не, если так, то я конечно очень за вас рад. Напишите, если это про вас, и кем вы работаете и где. Мне бы не помешали положительные примеры.

Я же как-то подрастерял эту способность работать молча и не задаваться вопросом, зачем. Я вижу мало смысла на смертном одре сказать «я сделал восемь тысяч коммитов в репозитории разных компаний», и мне трудно притворяться, что продукты, за которые платят, не пытаются в конечном счете наебать или пользователя, или инвестора.

Я люблю программирование — само по себе — и да, я бы им занимался, если бы даже мне за него не платили (и я занимался, то есть это проверенный факт). Но вот ходить и работать именно работу — ну хз, как это можно любить. Обидно тратить жизнь на достижение чужих целей.