Ghostty, новый терминал на Zig, наконец-то зарелизился и Хашимото рефлексирует на эту тему в своей новой статье https://mitchellh.com/writing/ghostty-1-0-reflection
Ghostty
Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
Мы там с @vanadium23 начали совместный канал со ссылками, потому много чего читаем и подумали, что было бы здорово делиться интересными находками с вами
https://news.1rj.ru/str/double_ivan_news
https://news.1rj.ru/str/double_ivan_news
Telegram
Double Ivan News
Новости от двух Иванов из мира IT
🔥1
Неделя Орлова
В моём отделе на заводе работал паренёк по имени Паша Орлов. Паша сначала был крутым оператором линии, а потом ушёл в технологи. Каким он стал технологом, я не знаю, но операторское прошлое его в то время не покидало.
Паша любил уходить в отпуск и всегда старался переделать всё до его начала. Но мы понимаем, что это всего лишь цель, а цель можно достигать разными способами. Один из них, к которому Паша, наверное, пришёл случайно, заключался в том, чтобы оградить себя от новых задач в последнюю неделю перед отпуском.
Как рыцари берегут свою честь, так и Паша защищался от натиска новых дел.
Он был расслабленным, весёлым и находчивым парнем, поэтому отбивался от задач с лёгкостью и юмором. И вообще никто на него из-за этого не обижался.
Нам так понравилась эта ситуация — тем более что она повторялась из года в год, — что мы в шутку прозвали последнюю неделю перед отпуском «неделей Орлова».
Позже ребята часто просили в эту неделю не назначать им новые задачи, ссылаясь на «неделю Орлова».
===
К чему это я? С Золотым Яблоком пока всё и у меня фактически сейчас началась «неделя Орлова».
Расскажу вам скоро про новую итерацию своей идеальной заметочницы.
В моём отделе на заводе работал паренёк по имени Паша Орлов. Паша сначала был крутым оператором линии, а потом ушёл в технологи. Каким он стал технологом, я не знаю, но операторское прошлое его в то время не покидало.
Паша любил уходить в отпуск и всегда старался переделать всё до его начала. Но мы понимаем, что это всего лишь цель, а цель можно достигать разными способами. Один из них, к которому Паша, наверное, пришёл случайно, заключался в том, чтобы оградить себя от новых задач в последнюю неделю перед отпуском.
Как рыцари берегут свою честь, так и Паша защищался от натиска новых дел.
Он был расслабленным, весёлым и находчивым парнем, поэтому отбивался от задач с лёгкостью и юмором. И вообще никто на него из-за этого не обижался.
Нам так понравилась эта ситуация — тем более что она повторялась из года в год, — что мы в шутку прозвали последнюю неделю перед отпуском «неделей Орлова».
Позже ребята часто просили в эту неделю не назначать им новые задачи, ссылаясь на «неделю Орлова».
===
К чему это я? С Золотым Яблоком пока всё и у меня фактически сейчас началась «неделя Орлова».
Расскажу вам скоро про новую итерацию своей идеальной заметочницы.
😁6❤1
Велосипедная монорепа
У нас с @chernov_sharit постоянно тырят идеи. То обёртку над ЛЛМками, то блоггеры всякие про наши задумки пишут, или наши GTD подходы продавать начинают… Совсем от рук отбились!
Неукраденных идей у нас ещё много, потому что мы их всё время генерим. И подход супер простой — напиши, удали и начни заново.
Но и этот подход у нас уже несколько человек украло! Например, Xe Iaso со своим https://github.com/Xe/x. Это такая монорепа с кучей разных доделанных и недоделанных скриптов и утилит, которые потом превращаются в отдельный проект, но не всегда.
Теперь у меня тоже такое место есть — https://github.com/biozz/wow.
Кстати jot и notes-sync уже переросли в проект, о котором упоминал в прошлый раз — notebase.
Последнее обновление в wow – это утилита serve. Если коротко, то это аналог ngrok, только оч opinionated, потому что работает при условии что у вас есть Traefik, Tailscale и etcd.
Го делиться вашим кладбищем скриптов в комментах!
У нас с @chernov_sharit постоянно тырят идеи. То обёртку над ЛЛМками, то блоггеры всякие про наши задумки пишут, или наши GTD подходы продавать начинают… Совсем от рук отбились!
Неукраденных идей у нас ещё много, потому что мы их всё время генерим. И подход супер простой — напиши, удали и начни заново.
Но и этот подход у нас уже несколько человек украло! Например, Xe Iaso со своим https://github.com/Xe/x. Это такая монорепа с кучей разных доделанных и недоделанных скриптов и утилит, которые потом превращаются в отдельный проект, но не всегда.
Теперь у меня тоже такое место есть — https://github.com/biozz/wow.
Кстати jot и notes-sync уже переросли в проект, о котором упоминал в прошлый раз — notebase.
Последнее обновление в wow – это утилита serve. Если коротко, то это аналог ngrok, только оч opinionated, потому что работает при условии что у вас есть Traefik, Tailscale и etcd.
Го делиться вашим кладбищем скриптов в комментах!
🔥3
Уже многие из вас знают, что я начинающий бёрдер aka бёрдвотчер.
Всё началось полтора года назад, когда Merlin Bird ID написал, что определил пение иволги. С тех пор я гоняюсь за иволгой, но так и не увидел ту самую жёлтую окраску и ярко-красный клюв. Только издалека и всё в полёте. Очень скрытная птица. Так вот, птица с которой начинается твоё путешествие в бёрдинг называется spark bird.
Фоткать птичек без спецтехники оч тяжело, поэтому пока буду показывать просто картинки из интернетов.
Сегодня были на небольшой прогулке с Дашей (@mdanechka). Даша очень хочет увидеть щегла. Она ещё не подозревает, что это её spark bird :D
Щегла мы к сожалению не увидели, только услышали характерное птиу-птиу-птиу. Зато понаблюдали за пеночками-теньковками и жуланами!
Трясогузки активно выкармливают птенцов и охраняют гнезда тревожными позывками, а птенцы чаек уже научились летать и плавать.
Вот полный список с нашей часовой прогулки:
- городская ласточка
- домовый воробей
- белая трясогузка
- пеночка-теньковка
- сизая чайка
- озёрная чайка
- жулан (увидел впервые)
А самое главное, что вся эта банда обитает буквально в паре минут от дома!
Так что дерзайте, скачивайте Мерлина, прислушивайтесь и записывайте :)
p.s.: если кто хочет на бёрдвотчерскую прогулку в Рыбинске и Ярославской области, пишите в комменты или лс!
#birdwatching
Всё началось полтора года назад, когда Merlin Bird ID написал, что определил пение иволги. С тех пор я гоняюсь за иволгой, но так и не увидел ту самую жёлтую окраску и ярко-красный клюв. Только издалека и всё в полёте. Очень скрытная птица. Так вот, птица с которой начинается твоё путешествие в бёрдинг называется spark bird.
Фоткать птичек без спецтехники оч тяжело, поэтому пока буду показывать просто картинки из интернетов.
Сегодня были на небольшой прогулке с Дашей (@mdanechka). Даша очень хочет увидеть щегла. Она ещё не подозревает, что это её spark bird :D
Щегла мы к сожалению не увидели, только услышали характерное птиу-птиу-птиу. Зато понаблюдали за пеночками-теньковками и жуланами!
Трясогузки активно выкармливают птенцов и охраняют гнезда тревожными позывками, а птенцы чаек уже научились летать и плавать.
Вот полный список с нашей часовой прогулки:
- городская ласточка
- домовый воробей
- белая трясогузка
- пеночка-теньковка
- сизая чайка
- озёрная чайка
- жулан (увидел впервые)
А самое главное, что вся эта банда обитает буквально в паре минут от дома!
Так что дерзайте, скачивайте Мерлина, прислушивайтесь и записывайте :)
p.s.: если кто хочет на бёрдвотчерскую прогулку в Рыбинске и Ярославской области, пишите в комменты или лс!
#birdwatching
🔥5🤩2
Тетеревятник, поползень и целая куча пеночек
Очередная прогулка и вот чеклист — https://ebird.org/checklist/S260889129 (2ч, 15 видов).
В этот раз впервые увидел поползня (Eurasian Nuthatch, на фото).🪶
А на счет тетеревятника сомнения, возможно перепелятник. Но уж очень большой и эти прерывистые и длинные позывки. И Даша хорошо его крик описала «как лошадь ржёт».
А дятел был буквально в 5 метрах.🪶
Надо как-то прокачать скилл распознавания всех этих пеночек, славок и овсянок. В моменте они все на одно лицо.🤔
#birdwatching
Очередная прогулка и вот чеклист — https://ebird.org/checklist/S260889129 (2ч, 15 видов).
В этот раз впервые увидел поползня (Eurasian Nuthatch, на фото).
А на счет тетеревятника сомнения, возможно перепелятник. Но уж очень большой и эти прерывистые и длинные позывки. И Даша хорошо его крик описала «как лошадь ржёт».
А дятел был буквально в 5 метрах.
Надо как-то прокачать скилл распознавания всех этих пеночек, славок и овсянок. В моменте они все на одно лицо.
#birdwatching
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🤩1🕊1
Forwarded from The Rebel
Подкаст!
На что можно потратить полтора часа времени? Можно несколько раз пойти попить кофе и покурить - и справиться с последствиями этого микса. Можно посмотреть пару серий любимого сериала. Прогуляться с ребёнком. Навайбкодить 14 стартапов. И так далее.
Время - это очень субъективная вещь. В какие-то моменты каждая секунда на счету, а в какие-то дни могут тянуться бесконечно - и сознание не может их заполнить.
Но со второй проблемой могу помочь я.
Два Ивана и я записали подкаст, где мы обсуждаем и мобильную разработку, и изобретения древних осетин, ужасы корпоративной жизни и много другого. И, конечно же, про то, что каждый может сесть за руль у себя в компании.
Чем заполнить полтора часа своей жизни с пользой, смыслом и без лишнего холестерина - вот, пожалуйста.
А если не любите подкасты, то я приду к вам во сне и буду монотонно его пересказывать прямо в сознание. Утром можете проснуться и подумать, что вы - это я.
Такой вот Фредди Крюгер 2025 года.
Приятного прослушивания!
https://doubleivan.mave.digital/ep-35
The Rebel
На что можно потратить полтора часа времени? Можно несколько раз пойти попить кофе и покурить - и справиться с последствиями этого микса. Можно посмотреть пару серий любимого сериала. Прогуляться с ребёнком. Навайбкодить 14 стартапов. И так далее.
Время - это очень субъективная вещь. В какие-то моменты каждая секунда на счету, а в какие-то дни могут тянуться бесконечно - и сознание не может их заполнить.
Но со второй проблемой могу помочь я.
Два Ивана и я записали подкаст, где мы обсуждаем и мобильную разработку, и изобретения древних осетин, ужасы корпоративной жизни и много другого. И, конечно же, про то, что каждый может сесть за руль у себя в компании.
Чем заполнить полтора часа своей жизни с пользой, смыслом и без лишнего холестерина - вот, пожалуйста.
А если не любите подкасты, то я приду к вам во сне и буду монотонно его пересказывать прямо в сознание. Утром можете проснуться и подумать, что вы - это я.
Такой вот Фредди Крюгер 2025 года.
Приятного прослушивания!
https://doubleivan.mave.digital/ep-35
The Rebel
1❤3👍3
Давно для блога ничего не писал и поразмышлял почему. Получился вот такой текст.
хештег эксперимент
https://biozz.dev/blog/content-should-be-easy/
хештег эксперимент
https://biozz.dev/blog/content-should-be-easy/
biozz.dev
Контент должен быть простым > ~ biozz
Или как усложнить себе жизнь, считая иначе
👍7
Второй день, второй пост.
У нас, кстати, с ребятами из Островка сейчас мини-марафон на недельку, поэтому заходите их тоже почитать:
- @thxilikeit – Вадим про фронтенд
- @pro_process_people – Артём про бизнес процессы
Вернемся к посту. В этот раз будет сильно проще. И как, может быть, вы догадались, моя тема на этот марафон «простое в сложном».
Любую тему можно объяснять на разных уровнях сложности. Вот пример того, как объяснить, что такое Экстранет, но в «комиксах».
Такой формат добавляет наглядности, но с другой стороны слишком сильно упрощает.
Комиксом удобно завлекать. Когда долго разглядываешь его, начинаешь задаваться вопросами «но почему именно так?» или «да здесь столько всего упущено!». Но в этом и цель упрощённого формата — теперь у вас есть желание изучать тему глубже.
Кстати, хороший повод напомнить про Джулию Эванс, которая формат комиксов про сложные IT-шные темы довела до уровня искусства.
У нас, кстати, с ребятами из Островка сейчас мини-марафон на недельку, поэтому заходите их тоже почитать:
- @thxilikeit – Вадим про фронтенд
- @pro_process_people – Артём про бизнес процессы
Вернемся к посту. В этот раз будет сильно проще. И как, может быть, вы догадались, моя тема на этот марафон «простое в сложном».
Любую тему можно объяснять на разных уровнях сложности. Вот пример того, как объяснить, что такое Экстранет, но в «комиксах».
Такой формат добавляет наглядности, но с другой стороны слишком сильно упрощает.
Комиксом удобно завлекать. Когда долго разглядываешь его, начинаешь задаваться вопросами «но почему именно так?» или «да здесь столько всего упущено!». Но в этом и цель упрощённого формата — теперь у вас есть желание изучать тему глубже.
Кстати, хороший повод напомнить про Джулию Эванс, которая формат комиксов про сложные IT-шные темы довела до уровня искусства.
🔥7❤3
Всего третий день мини-марафона, а у меня уже снова украли идею!
Зи снимает на видео как заваривает себе кофе. И даже сам пишет, что будет делать несколько low effort видео, чтобы втянуться в процесс. Зи очень плодовитый, блог супер интересный, и тоже теперь понимает, что контент должен быть простым!
Но сегодня хотел поделиться концепцией notebase, о чём обещал ещё в конце осени. Комиксы прилагаются.
Да и концепт в коде тоже.
Почему-то схемы воспринимаю на английском лучше, наверное привычка.
Зи снимает на видео как заваривает себе кофе. И даже сам пишет, что будет делать несколько low effort видео, чтобы втянуться в процесс. Зи очень плодовитый, блог супер интересный, и тоже теперь понимает, что контент должен быть простым!
Но сегодня хотел поделиться концепцией notebase, о чём обещал ещё в конце осени. Комиксы прилагаются.
Да и концепт в коде тоже.
Почему-то схемы воспринимаю на английском лучше, наверное привычка.
👍6
Испытываем Notebase на прочность
Мне всегда интересно проверять, как системы реагируют на новые концепции.
Например, предположим, что активности существуют не только в контексте ресурса, но и в контексте другой активности.
Можно представить, как в каждой заметке появляется связь parent-child, причем универсальная, просто поле parent со ссылкой. А не какое-то там parent_task или project, если, например, говорим об активности с типом task.
В целом работает и можно строить древовидные структуры, а потом заморочиться с dataview и даже накрутить фильтры, чтобы показывать только активности у которых нет дочерних активностей.
Но на практике оказалось, что мне в моменте удобнее работать с плоским списком без лишних фильтров. Возможно, потому что bases довольно ограничен и хочется остаться только на bases без dataview.
Так что испытание графами Notebase выдерживает, но и не является главной фичей, поэтому можно это назвать дополнением.
Мне всегда интересно проверять, как системы реагируют на новые концепции.
Например, предположим, что активности существуют не только в контексте ресурса, но и в контексте другой активности.
Можно представить, как в каждой заметке появляется связь parent-child, причем универсальная, просто поле parent со ссылкой. А не какое-то там parent_task или project, если, например, говорим об активности с типом task.
В целом работает и можно строить древовидные структуры, а потом заморочиться с dataview и даже накрутить фильтры, чтобы показывать только активности у которых нет дочерних активностей.
Но на практике оказалось, что мне в моменте удобнее работать с плоским списком без лишних фильтров. Возможно, потому что bases довольно ограничен и хочется остаться только на bases без dataview.
Так что испытание графами Notebase выдерживает, но и не является главной фичей, поэтому можно это назвать дополнением.
👍2
Forwarded from Ostrovok! Tech
#ДваИвана
🎙 Два Ивана снова на связи! В преддверии выходных предлагают вам контент👇
В Островке мы развиваем четыре мобильных приложения для разных пользователей — от путешественников до отельеров. Выпуск подкаста на тему мобильной разработки был лишь делом времени…и вот, момент настал.
В гостях у двух Иванов побывал Вова Теблоев, опытный Android-разработчик и ИТ-руководитель (ex-Сбер, Ситимобил). Обсудили карьерный путь, рынок приложений и технологии, которые уже сегодня меняют индустрию.
В этом выпуске:
📌Культура корпораций, или почему бигтех — не для всех
📌Тренды мобильной разработки: в чём подвох кроссплатформы?
📌Куда движется мобилка под натиском LLM
📌Бан приложений в AppStore и Google Play — чего ждать дальше?
📌Импакт-анализ: оптимизируем работу в командах
Слушайте, где вам удобно, оставляйте реакции, делитесь ссылками!
✅Плеер в Telegram
✅Mave
✅Яндекс Музыка
✅YouTube
✅VK
🎙 Два Ивана снова на связи! В преддверии выходных предлагают вам контент👇
В Островке мы развиваем четыре мобильных приложения для разных пользователей — от путешественников до отельеров. Выпуск подкаста на тему мобильной разработки был лишь делом времени…и вот, момент настал.
В гостях у двух Иванов побывал Вова Теблоев, опытный Android-разработчик и ИТ-руководитель (ex-Сбер, Ситимобил). Обсудили карьерный путь, рынок приложений и технологии, которые уже сегодня меняют индустрию.
В этом выпуске:
📌Культура корпораций, или почему бигтех — не для всех
📌Тренды мобильной разработки: в чём подвох кроссплатформы?
📌Куда движется мобилка под натиском LLM
📌Бан приложений в AppStore и Google Play — чего ждать дальше?
📌Импакт-анализ: оптимизируем работу в командах
Слушайте, где вам удобно, оставляйте реакции, делитесь ссылками!
✅Плеер в Telegram
✅Mave
✅Яндекс Музыка
✅YouTube
✅VK
👍1
Чтобы концепция активностей и ресурсов снаружи выглядела простой, приходится немного усложнить внутри.
Для всех активностей есть набор общих параметров: заголовок, даты, теги, тип.
И для каждого типа есть свой набор параметров, специфичных для этого типа. Например, для задач: дата начала, срок, повторяемость, проект (который легко заменить связью parent-child).
Короче, обычное ООП.
Ну а для ресурсов никаких форматов и требований нет, кроме стандартных: теги, заголовок, даты.
Для всех активностей есть набор общих параметров: заголовок, даты, теги, тип.
И для каждого типа есть свой набор параметров, специфичных для этого типа. Например, для задач: дата начала, срок, повторяемость, проект (который легко заменить связью parent-child).
Короче, обычное ООП.
Ну а для ресурсов никаких форматов и требований нет, кроме стандартных: теги, заголовок, даты.
👍2
Не фанат Рея Далио, но кое-какие принципы у Notebase есть.
Всё ещё надеюсь, что когда-нибудь снова перееду с заметками в NeoVim📝
И понял что комиксам не хватает героев, поэтому появился новый герой. Такой маленький чертёнок, который всё замечает и не упускает шанс похихикать над моими рисунками и размышлениями. Как назвать его пока не знаю, пусть заработает себе имя 😈
Всё ещё надеюсь, что когда-нибудь снова перееду с заметками в NeoVim
И понял что комиксам не хватает героев, поэтому появился новый герой. Такой маленький чертёнок, который всё замечает и не упускает шанс похихикать над моими рисунками и размышлениями. Как назвать его пока не знаю, пусть заработает себе имя 😈
Please open Telegram to view this post
VIEW IN TELEGRAM