⌨️ Использование Alt/Cmd + стрелки в iTerm
Делает навигацию в iTerm подобно любому другому текстовому редактору на MacOS
https://apple.stackexchange.com/questions/136928/using-alt-cmd-right-left-arrow-in-iterm
Делает навигацию в iTerm подобно любому другому текстовому редактору на MacOS
https://apple.stackexchange.com/questions/136928/using-alt-cmd-right-left-arrow-in-iterm
Ask Different
Using Alt/Cmd + Right/Left Arrow in iTerm
Is it possible to move between words in iTerm using Alt + Right/Left Arrows ?
Now if I press Alt+Left I will get '[D' and '[C' if I press Alt+Right.
Now if I press Alt+Left I will get '[D' and '[C' if I press Alt+Right.
📃 13 правил логгинга приложений
Столкнулся с необходимостью детализированной отладки асинхронного приложения. Заметил, что утопаю в логах и почувствовал, что что-то делаю не так
P.S. Писать буду реже, но то, что реально пригодилось/помогло
https://www.scalyr.com/blog/the-10-commandments-of-logging/
Столкнулся с необходимостью детализированной отладки асинхронного приложения. Заметил, что утопаю в логах и почувствовал, что что-то делаю не так
P.S. Писать буду реже, но то, что реально пригодилось/помогло
https://www.scalyr.com/blog/the-10-commandments-of-logging/
🕵️♂️ Слежки за онлайном Telegram пользователя
В декабре писал пост о том, как сделать из подобного инструмента график чужого онлайна
https://github.com/Forichok/TelegramOnlineSpy
В декабре писал пост о том, как сделать из подобного инструмента график чужого онлайна
https://github.com/Forichok/TelegramOnlineSpy
blog.amd-nick.me
График онлайна человека в Telegram | Блог _AMD_
Есть у меня друг-наркоман. Принимает дозу соц. сетей внутриглазно каждую секунду, пока не спит или работает.
💻 MacOS. Альтернатива Quick look plugins
Кто использует MacOS наверняка знает про quick look фичу в Finder. Это когда ты нажимаешь пробел на выбранном файле и сразу видишь его содержимое
В инете можно найти плагины для него. Это пара штук плагинов, которые устарели лет на 5
Недавно нашел платную альтернативу, но которая работает как часы почти для всех популярных расширений. И таблиц и java/lua/прочих ЯП и даже для 3Д моделей. На скриншоте .rar архив
https://apps.apple.com/ru/app/ipreview-powerful-quick-look/id1519213509?mt=12
Кто использует MacOS наверняка знает про quick look фичу в Finder. Это когда ты нажимаешь пробел на выбранном файле и сразу видишь его содержимое
В инете можно найти плагины для него. Это пара штук плагинов, которые устарели лет на 5
Недавно нашел платную альтернативу, но которая работает как часы почти для всех популярных расширений. И таблиц и java/lua/прочих ЯП и даже для 3Д моделей. На скриншоте .rar архив
https://apps.apple.com/ru/app/ipreview-powerful-quick-look/id1519213509?mt=12
📝 Консольный текстовый редактор
Этот выделился и с первых же секунд понравился мне, как альтернатива nano. Простота его установки позволит использовать его хоть в docker контейнерах, где кроме сложного для меня vim чаще всего ничего не бывает.
Здесь все так же, как в обычных текстовых редакторах. Ctrl+C/V выделение текста без командодрочи (можно даже мышкой), поиск по файлу, undo/redo и тд.
⚙️ Установка:
- mac:
- docker:
Этот выделился и с первых же секунд понравился мне, как альтернатива nano. Простота его установки позволит использовать его хоть в docker контейнерах, где кроме сложного для меня vim чаще всего ничего не бывает.
Здесь все так же, как в обычных текстовых редакторах. Ctrl+C/V выделение текста без командодрочи (можно даже мышкой), поиск по файлу, undo/redo и тд.
⚙️ Установка:
- mac:
brew install micro
- curl: curl https://getmic.ro | bash скачает бинарник в текущую папку- docker:
curl на хост-машине + docker cp micro container:path. Переместит бинарник в контейнерForwarded from Dan Okhlopkov - канал
Если пользуешься Notion, лови промокод на $500:
Пока работает.
🔺 Подписываешься на канал @danokhlopkov
🔺 Выбираешь Settings & Members
🔺 Upgrade
🔺 Вбиваешь промокод
ВУАЛЯ. Несколько лет бесплатного Team плана.
ADALOVELACE. Пока работает.
🔺 Подписываешься на канал @danokhlopkov
🔺 Выбираешь Settings & Members
🔺 Upgrade
🔺 Вбиваешь промокод
ВУАЛЯ. Несколько лет бесплатного Team плана.
Dan Okhlopkov - канал
Если пользуешься Notion, лови промокод на $500: ADALOVELACE. Пока работает. 🔺 Подписываешься на канал @danokhlopkov 🔺 Выбираешь Settings & Members 🔺 Upgrade 🔺 Вбиваешь промокод ВУАЛЯ. Несколько лет бесплатного Team плана.
Не с целью рекламы, хотя этот канал во многом полезен и один из немногих, что я читаю
📂 Альтернатива ls
Использую сам, создал алиасы и теперь ls у меня красочный и красивый.
Рекомендую прописать в
И в
Если будет проблема с иконками: решение
https://github.com/Peltoche/lsd
Использую сам, создал алиасы и теперь ls у меня красочный и красивый.
Рекомендую прописать в
.bash_aliases:alias ls='lsd'alias l='ls -l'
alias la='ls -a'И в
.config/lsd/config.yaml:
sorting:
dir-grouping: first
date: +%F %R
Если будет проблема с иконками: решение
https://github.com/Peltoche/lsd
🐟 Генератор рыб
Не знаю зачем вам это, а мне просто показалось это интересным
Первая рыба, которую вы увидите, зайдя на сайт - ваша тотемная рыба :)
https://fishdraw.glitch.me/
Не знаю зачем вам это, а мне просто показалось это интересным
Первая рыба, которую вы увидите, зайдя на сайт - ваша тотемная рыба :)
https://fishdraw.glitch.me/
👾 Дописал пост о бесплатной рекламе игрового сервера
Вроде все очевидно, но большинство игровых серверов закрывается, так и не получив первой прибыли
https://blog.amd-nick.me/reklama-igrovogo-servera/
Вроде все очевидно, но большинство игровых серверов закрывается, так и не получив первой прибыли
https://blog.amd-nick.me/reklama-igrovogo-servera/
blog.amd-nick.me
Бесплатная реклама игрового сервера | Блог _AMD_
Это обновленная версия 2 старых, но актуальных способов раскрутки игрового сервера.
Локальный клон (аналог) CloudFlare Workers
Мы используем CF воркеров для ресайзинга картинок на лету, в качестве вайтлист-прокси для одного сайта, а также как небольшой key-value микросервис (а-ля REDIS) на основе как раз KV от CF. Кто-то делает на них даже полноценные serverless лайки на проксируемом сайте.
miniflare - как я понял, это self-hosted версия этих воркеров. У меня все никак не дойдут руки протестировать это, так как я не пишу на Js, но оставлю здесь в качестве заметки на будущее.
Если найдешь применение – расскажи в комментах. Можешь еще про CF воркеров что-то рассказать
https://miniflare.dev
Мы используем CF воркеров для ресайзинга картинок на лету, в качестве вайтлист-прокси для одного сайта, а также как небольшой key-value микросервис (а-ля REDIS) на основе как раз KV от CF. Кто-то делает на них даже полноценные serverless лайки на проксируемом сайте.
miniflare - как я понял, это self-hosted версия этих воркеров. У меня все никак не дойдут руки протестировать это, так как я не пишу на Js, но оставлю здесь в качестве заметки на будущее.
Если найдешь применение – расскажи в комментах. Можешь еще про CF воркеров что-то рассказать
https://miniflare.dev
uFeed
Изучаю Google Data Studio Недавно писал в Коробочке, что лого GDS похож на лого канала и даже впервые в жизни посмотрел часовой вебинар в ютубе GDS простыми словами - штука для визуализации данных. Тоесть, если у вас есть какие-то базы данных, таблицы (даже…
📊 С хоть и бесплатного Google Data Studio перешел к self-hosted Metabase (github)
Напоминаю, что GDS (и Metabi тоже) это системы визуализации данных путем построения различных графиков, табличек, хитмэпов и тд
Причина – GDS не мог подключаться к базе данных, которая крутится в Docker и видна только внутри сети контейнеров
Metabase добавляется как сервис к docker-compose, легко настраивается и сразу может строить нужные графики.
Из приятного для себя – больше гибкости запросов (фулл контроль без ограничений) и возможность объединять разные наборы данных в один график.
Напоминаю, что GDS (и Metabi тоже) это системы визуализации данных путем построения различных графиков, табличек, хитмэпов и тд
Причина – GDS не мог подключаться к базе данных, которая крутится в Docker и видна только внутри сети контейнеров
Metabase добавляется как сервис к docker-compose, легко настраивается и сразу может строить нужные графики.
Из приятного для себя – больше гибкости запросов (фулл контроль без ограничений) и возможность объединять разные наборы данных в один график.
👍2
🤖 Обновил пост о своих телеграм ботах
Убрал бесполезные и отключенные, добавил новые. Можно тыкать
https://blog.amd-nick.me/my-telegram-bots/
Убрал бесполезные и отключенные, добавил новые. Можно тыкать
https://blog.amd-nick.me/my-telegram-bots/
👍1
Дамп github context для Actions
Помогает визуально понять, что находится в контексте и найти то, что нужно
p.s. GitHub Actions помогают производить действия на основе пушей/реквестов и других ивентов в репозиторий. Например применять к коду линтер, генерировать ченджлоги или делать автоматические публикации
Помогает визуально понять, что находится в контексте и найти то, что нужно
- name: Dump GitHub context
env:
GITHUB_CONTEXT: ${{ toJson(github) }}
run: echo "$GITHUB_CONTEXT"
p.s. GitHub Actions помогают производить действия на основе пушей/реквестов и других ивентов в репозиторий. Например применять к коду линтер, генерировать ченджлоги или делать автоматические публикации
✍️ Перенес свой блог с Ghost CMS на Docusaurus
Здесь рассказал, что это такое и чем он крут
https://blog.amd-nick.me/ghost-vs-docusaurus
Здесь рассказал, что это такое и чем он крут
https://blog.amd-nick.me/ghost-vs-docusaurus
Forwarded from Cyber Detective
"Learn Regex in 4 tweets"
I started using regular expressions years ago, but learning them is a never-ending process😀
Today I found a thread from
@s0md3v
that explains cool how to use #regexp. https://twitter.com/s0md3v/status/1171394403065155584
I decided to keep it for myself and make it into a table
I started using regular expressions years ago, but learning them is a never-ending process😀
Today I found a thread from
@s0md3v
that explains cool how to use #regexp. https://twitter.com/s0md3v/status/1171394403065155584
I decided to keep it for myself and make it into a table
👍1
Привет. Похоже, писать сюда как робот труднее, чем как живой человек. Я буду стараться писать сюда чаще обо всем, с чем сталкиваюсь, оставлять какие-то заметки и отойти от изначальной идеи "редко, но метко". Она не сработала
👍1
🍅 Сидел пару часов, код рефакторил. Мозг вскипел до такой степени, что не мог работать, но и бросать это дело не хотел, чтобы с головы «логика изменений» не вылетела.
И все же решился отвлечься, пошел на склад уборку наконец то делать. Отвлекся от работы, называется)
Так вот, про помидорковые таймеры вы наверное слышали, а я их не понимаю. Это когда вы делаете небольшой перерыв каждые ну там 25 минут. Мне всегда не хватало дисциплины для его использования, но вот сейчас я похоже получил наглядный пример пользы подобного подхода. Это отвлечение от работы было чем-то вроде подзарядки и сейчас готов продолжить работу дальше, с новыми силами. Попробую работать по «помидорке». Расскажу, что получилось.
Кстати, используете что-то подобное?
И все же решился отвлечься, пошел на склад уборку наконец то делать. Отвлекся от работы, называется)
Так вот, про помидорковые таймеры вы наверное слышали, а я их не понимаю. Это когда вы делаете небольшой перерыв каждые ну там 25 минут. Мне всегда не хватало дисциплины для его использования, но вот сейчас я похоже получил наглядный пример пользы подобного подхода. Это отвлечение от работы было чем-то вроде подзарядки и сейчас готов продолжить работу дальше, с новыми силами. Попробую работать по «помидорке». Расскажу, что получилось.
Кстати, используете что-то подобное?
👍4
Не понимал я vim любителей, которые прям в любой непонятной ситуации и приложении ищут vim keybindings. Сам vim тоже не использую, но вот недавно бродил по wiki.nikiv.dev (кстати, советую) и наткнулся на vimari – плагин, который добавляет в Safari некоторые кнопки, которые, видимо, как в vim. Подобный плагин есть и для Chrome.
Так вот, сочетаний там не много и запоминаются за 5-10 минут практики. Я попробовал и за месяц пользования прям влюбился в него до такой степени, что постоянно пытаюсь уговорить друга тоже попробовать :).
С плагином ты используешь И обычные сочетания И "вимовские", когда как удобно. Если смотреть на меня со стороны, когда я использую только vimari, то у окружающих может создаться впечатление, что я вообще руками не шевелю, а картинка на экране сама меняется.
Похоже, клуб анонимных вимодрочеров для меня не за горами)
Так вот, сочетаний там не много и запоминаются за 5-10 минут практики. Я попробовал и за месяц пользования прям влюбился в него до такой степени, что постоянно пытаюсь уговорить друга тоже попробовать :).
С плагином ты используешь И обычные сочетания И "вимовские", когда как удобно. Если смотреть на меня со стороны, когда я использую только vimari, то у окружающих может создаться впечатление, что я вообще руками не шевелю, а картинка на экране сама меняется.
Похоже, клуб анонимных вимодрочеров для меня не за горами)