О, этот дивный мир и его открытия!
Если вы, так же как и я, заспамливаете себе "Избранное" в Телеграме и потом переносите эти заметки в Obsidian, то вас спасет шикарный плагин - Telegram Sync for Obsidian. Нам нужно будет создать бота, настроить его в Obsidian и дальше пересылать ему сообщения любого характера. Он уже в нашем Obsidian создаст заметку с содержимым сообщения и автором. :)
Наконец-то я перестану делать это вручную и страдать!
Ну и раз уж заговорили про плагины для Obsidian, я установил себе небольшой список:
Templater - плагин дублирует и расширяет функционал встроенных шаблонов. Пример на скриншоте закинул.
Iconize - добавляет иконкина торпедо на панели в Obsidian.
Editing Toolbar - по сути, привычный нам тулбар из MS Office теперь и в Obsidian.
TagFolder - по сути, смарт-фолдер, но с тегами. Позволяет тег сделать папкой, бывает удобно.
Ну и самое крупное - Make.md - глобально перерабатывает UI в Obsidian, добавляя сортировки, стили и кучу всегоненужного разного.
Если вы, так же как и я, заспамливаете себе "Избранное" в Телеграме и потом переносите эти заметки в Obsidian, то вас спасет шикарный плагин - Telegram Sync for Obsidian. Нам нужно будет создать бота, настроить его в Obsidian и дальше пересылать ему сообщения любого характера. Он уже в нашем Obsidian создаст заметку с содержимым сообщения и автором. :)
Наконец-то я перестану делать это вручную и страдать!
Ну и раз уж заговорили про плагины для Obsidian, я установил себе небольшой список:
Templater - плагин дублирует и расширяет функционал встроенных шаблонов. Пример на скриншоте закинул.
Iconize - добавляет иконки
Editing Toolbar - по сути, привычный нам тулбар из MS Office теперь и в Obsidian.
TagFolder - по сути, смарт-фолдер, но с тегами. Позволяет тег сделать папкой, бывает удобно.
Ну и самое крупное - Make.md - глобально перерабатывает UI в Obsidian, добавляя сортировки, стили и кучу всего
GitHub
GitHub - soberhacker/obsidian-telegram-sync: Transfer messages and files from Telegram to Obsidian
Transfer messages and files from Telegram to Obsidian - soberhacker/obsidian-telegram-sync
Немного о пользовательских скриптах, Tampermonkey и аналогах
Tampermonkey — это расширение для браузеров, которое позволяет запускать пользовательские скрипты. Эти скрипты могут изменять внешний вид сайтов, добавлять новые функции или даже автоматизировать рутинные задачи.
Почему это полезно?
Автоматизация: Скрипты могут выполнять за вас однотипные действия, например, заполнять формы или нажимать кнопки.
Кастомизация: Хотите изменить внешний вид сайта? Например, сделать его в тёмных тонах? Скрипты помогут!
Новые функции: Добавьте на сайты то, чего вам не хватает. Например, кнопки для скачивания видео.
С чего начать?
Установить Tampermonkey: Он доступен для многих браузеров (Chrome, Firefox, Safari и т.д.).
Поиск скриптов: Готовые решения можно найти на сайте GreasyFork — просто выберите и установите нужный под ваши задачи.
Создание своих скриптов: Если вы знаете JavaScript, можете писать собственные скрипты. У Tampermonkey есть удобный встроенный редактор.
Аналоги Tampermonkey:
• Greasemonkey — расширение для Firefox, очень похожее на Tampermonkey.
• Violentmonkey — подходит для Chrome, Firefox и Opera, тоже хорошая альтернатива.
• Usernoscripts — расширение для Safari, позволяющее запускать пользовательские скрипты.
Скрипты, которые использую я:
• Voice-over Translation — закадровый перевод видео из Яндекс.Браузера теперь и в любом другом браузере.
• HTML5 Player Tools — улучшает возможности HTML5-плеера.
• YouTube Enhancer — убирает рекламу и добавляет кнопки для скачивания видео.
• Dark Mode Everywhere — делает все сайты в тёмных тонах.
Важные советы:
• Устанавливайте скрипты только из проверенных источников.
• Внимательно читайте описание, а при возможности — просматривайте код перед установкой.
• Пользовательские скрипты могут сильно упростить жизнь, если использовать их с умом!
Tampermonkey — это расширение для браузеров, которое позволяет запускать пользовательские скрипты. Эти скрипты могут изменять внешний вид сайтов, добавлять новые функции или даже автоматизировать рутинные задачи.
Почему это полезно?
Автоматизация: Скрипты могут выполнять за вас однотипные действия, например, заполнять формы или нажимать кнопки.
Кастомизация: Хотите изменить внешний вид сайта? Например, сделать его в тёмных тонах? Скрипты помогут!
Новые функции: Добавьте на сайты то, чего вам не хватает. Например, кнопки для скачивания видео.
С чего начать?
Установить Tampermonkey: Он доступен для многих браузеров (Chrome, Firefox, Safari и т.д.).
Поиск скриптов: Готовые решения можно найти на сайте GreasyFork — просто выберите и установите нужный под ваши задачи.
Создание своих скриптов: Если вы знаете JavaScript, можете писать собственные скрипты. У Tampermonkey есть удобный встроенный редактор.
Аналоги Tampermonkey:
• Greasemonkey — расширение для Firefox, очень похожее на Tampermonkey.
• Violentmonkey — подходит для Chrome, Firefox и Opera, тоже хорошая альтернатива.
• Usernoscripts — расширение для Safari, позволяющее запускать пользовательские скрипты.
Скрипты, которые использую я:
• Voice-over Translation — закадровый перевод видео из Яндекс.Браузера теперь и в любом другом браузере.
• HTML5 Player Tools — улучшает возможности HTML5-плеера.
• YouTube Enhancer — убирает рекламу и добавляет кнопки для скачивания видео.
• Dark Mode Everywhere — делает все сайты в тёмных тонах.
Важные советы:
• Устанавливайте скрипты только из проверенных источников.
• Внимательно читайте описание, а при возможности — просматривайте код перед установкой.
• Пользовательские скрипты могут сильно упростить жизнь, если использовать их с умом!
GitHub
GitHub - ilyhalight/voice-over-translation: Небольшое расширение, которое добавляет закадровый перевод видео из YaBrowser в другие…
Небольшое расширение, которое добавляет закадровый перевод видео из YaBrowser в другие браузеры - ilyhalight/voice-over-translation
Возможно, вы не знаете, но я очень люблю посидеть в ПК различных конференций. Всегда есть возможность послушать интересные доклады, пообщаться с умными людьми и всё в этом духе.
И тут, как неожиданно и приятно, меня позвали в ПК PerfConf.
Это классная конференция по нагрузочному тестированию и производительности ПО. Ребята хотят сделать лайн по практикам CI/CD и SRE, мониторингу и надежности систем.
Поэтому, если у вас есть желание выступить — приходите с заявкой, обсудим :)
И тут, как неожиданно и приятно, меня позвали в ПК PerfConf.
Это классная конференция по нагрузочному тестированию и производительности ПО. Ребята хотят сделать лайн по практикам CI/CD и SRE, мониторингу и надежности систем.
Поэтому, если у вас есть желание выступить — приходите с заявкой, обсудим :)
Вам мое категорическое дратути.
Я крайне долго мучался с публикацией заметок из Obsidian. Вечные проблемы как и что пошарить, как поделиться или пересылание .md файлов довело меня до точки.
Я использовал Telegram Publisher, но постоянно ломал разметку так, что мои красивые markdown-заметки превращались в кашу похожую на мой код на jsonnet в пятницу вечером.
И тут я наткнулся на Enveloppe - плагин, который делает из ваших заметок стильный статический сайт через GitHub Pages. Прямо как модный веб-разработчик, только без знания React и очередного JS фреймворка.
Что может этот красавчик:
• Превращает markdown в красивые веб-страницы (ну только если у вас красивые markdown-заметки)
• Поддерживает теги и категории (для тех, кто любит все раскладывать по полочкам)
• Минималистичный дизайн (никаких тебе безумных анимаций и попапов)
• Автоматический деплой через GitHub Actions (push и спи спокойно)
• Поддержка кастомных доменов (чтобы было как у взрослых)
Для чего можно использовать:
• Завести тот самый технический блог, о котором вы мечтали (кому он кроме вас нужен, ага)
• Опубликовать своё супер-пупер резюме (hh и linkedin шутка что ли?)
• Создать базу знаний для команды (публичную? смешно)
• Построить свой цифровой сад (звучит как что-то из киберпанка, да?)
• Делиться заметками с конференций (чтобы все думали, что вы реально там что-то записывали)
А под капотом этого чуда работает Quartz 4.0 - современный движок для создания цифровых садов. Это не просто генератор статических сайтов, а целая экосистема для публикации связанных заметок с поддержкой:
• Графа связей между заметками (прямо как в Obsidian!)
• Полнотекстового поиска
• Темной/светлой темы из коробки
• SEO-оптимизации
• Адаптивного дизайна
Установка проще, чем объяснить рекрутеру, что такое REST API:
1. Ставим плагин через Community Plugins
2. Подключаем GitHub репозиторий
3. Помечаем заметки для публикации
4. Жмем кнопку и наблюдаем красоту (не факт, ибо нужно еще нормально к нему подсториться)
Ссылка на плагин: https://github.com/Enveloppe/obsidian-enveloppe
Ссылка на то что у меня вышло: https://fadeinflames.github.io/notes/
Документация Quartz: https://quartz.jzhao.xyz/
P.S. Если ваши заметки в Obsidian похожи на чёрную дыру, где информация исчезает безвозвратно - самое время дать им путёвку в жизнь с Enveloppe! А Quartz поможет сделать это максимально стильно и современно.
Я крайне долго мучался с публикацией заметок из Obsidian. Вечные проблемы как и что пошарить, как поделиться или пересылание .md файлов довело меня до точки.
Я использовал Telegram Publisher, но постоянно ломал разметку так, что мои красивые markdown-заметки превращались в кашу похожую на мой код на jsonnet в пятницу вечером.
И тут я наткнулся на Enveloppe - плагин, который делает из ваших заметок стильный статический сайт через GitHub Pages. Прямо как модный веб-разработчик, только без знания React и очередного JS фреймворка.
Что может этот красавчик:
• Превращает markdown в красивые веб-страницы (ну только если у вас красивые markdown-заметки)
• Поддерживает теги и категории (для тех, кто любит все раскладывать по полочкам)
• Минималистичный дизайн (никаких тебе безумных анимаций и попапов)
• Автоматический деплой через GitHub Actions (push и спи спокойно)
• Поддержка кастомных доменов (чтобы было как у взрослых)
Для чего можно использовать:
• Завести тот самый технический блог, о котором вы мечтали (кому он кроме вас нужен, ага)
• Опубликовать своё супер-пупер резюме (hh и linkedin шутка что ли?)
• Создать базу знаний для команды (публичную? смешно)
• Построить свой цифровой сад (звучит как что-то из киберпанка, да?)
• Делиться заметками с конференций (чтобы все думали, что вы реально там что-то записывали)
А под капотом этого чуда работает Quartz 4.0 - современный движок для создания цифровых садов. Это не просто генератор статических сайтов, а целая экосистема для публикации связанных заметок с поддержкой:
• Графа связей между заметками (прямо как в Obsidian!)
• Полнотекстового поиска
• Темной/светлой темы из коробки
• SEO-оптимизации
• Адаптивного дизайна
Установка проще, чем объяснить рекрутеру, что такое REST API:
1. Ставим плагин через Community Plugins
2. Подключаем GitHub репозиторий
3. Помечаем заметки для публикации
4. Жмем кнопку и наблюдаем красоту (не факт, ибо нужно еще нормально к нему подсториться)
Ссылка на плагин: https://github.com/Enveloppe/obsidian-enveloppe
Ссылка на то что у меня вышло: https://fadeinflames.github.io/notes/
Документация Quartz: https://quartz.jzhao.xyz/
P.S. Если ваши заметки в Obsidian похожи на чёрную дыру, где информация исчезает безвозвратно - самое время дать им путёвку в жизнь с Enveloppe! А Quartz поможет сделать это максимально стильно и современно.
GitHub
GitHub - Enveloppe/obsidian-enveloppe: Enveloppe helps you to publish your notes on a GitHub repository from your Obsidian Vault…
Enveloppe helps you to publish your notes on a GitHub repository from your Obsidian Vault, for free! - Enveloppe/obsidian-enveloppe
👍1
Привет всем! Если вы хотите эффективно управлять своими ссылками и улучшить свое онлайн-присутствие, но по какой-то причине Linktree вас не устраивает — есть решение! LinkStack — серьезная open-source альтернатива Linktree.
Разворачивается за пару минут, в Docker и без него, не требует много ресурсов и спокойно работает на "free-tier" машинах.
Настройка проста и элементарна: вы можете расширять свою карточку заголовками, блоками, кастомными ссылками и простым текстом. Кроме того, можно создать такой инстанс для вашей команды, и у каждого члена будет своя карточка на вашем домене.
Бесплатно, открытый код, функционал и возможности больше, чем у Linktree, а главное — все на ваших ресурсах.
Я с радостью завел себе эту штуку, и вот что у меня вышло: https://fadeinflames.ru/
Разворачивается за пару минут, в Docker и без него, не требует много ресурсов и спокойно работает на "free-tier" машинах.
Настройка проста и элементарна: вы можете расширять свою карточку заголовками, блоками, кастомными ссылками и простым текстом. Кроме того, можно создать такой инстанс для вашей команды, и у каждого члена будет своя карточка на вашем домене.
Бесплатно, открытый код, функционал и возможности больше, чем у Linktree, а главное — все на ваших ресурсах.
Я с радостью завел себе эту штуку, и вот что у меня вышло: https://fadeinflames.ru/
LinkStack
LinkStack - Self-hosted open-source Linktree alternative
LinkStack provides you with a website similar to Linktree. Many social media platforms only allow you to add one link, with this you can simply link to your LinkStack page and have all the links you want displayed on one site. You can share all your links…
3
Забегу навалить базы и кринжа про куб, приходите посмотреть :)
Forwarded from Amplicode
Современный Senior Spring девелопер просто обязан разбираться в Kubernetes. Независимо от того, разворачиваете ли вы приложение в облаке или работаете с внутренним кластером компании — без этих знаний уже никуда.
На митапе разберём всё, что нужно знать Java-разработчику в 2025 году:
Спикеры:
🍃 Рустам Курамшин (Spring АйО)
Please open Telegram to view this post
VIEW IN TELEGRAM
Открыт прием заявок на DevOops 2025 😀
Хей!
🔵 Есть что интересного рассказать для Дево-псов, поделиться опытом и потом обсудить все это с такими же инженерными инженерами на конференции DevOops - закидывай заявку 😀
🔵 Если есть, но стесняешься или просто хочешь понять как правильно податься, сформулировать тезисы, позадавать вопросы или просто пообщаться - забегай на онлайн-встречу с Программным комитетом DevOops, режка тут 😀
Хей!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤🔥1🔥1
Forwarded from Ever Secure (Aleksey Fedulaev)
Не могу не поделиться огненным материалом от моего друга
🚀 Kubernetes The Hard Way — по-настоящему, вручную, от и до, без kubeadm и прочих поблажек.
В статье:
— полный пошаговый гайд по сборке Kuberentes.
— удобные alias’ы, функции и обёртки
— десятки скриптов, которые реально работают в бою
— важные моменты, о которых молчат в туториалах
enjoy 😉
Оригинальный пост
Ссылка Github
👀 @ever_secure
🚀 Kubernetes The Hard Way — по-настоящему, вручную, от и до, без kubeadm и прочих поблажек.
В статье:
— полный пошаговый гайд по сборке Kuberentes.
— удобные alias’ы, функции и обёртки
— десятки скриптов, которые реально работают в бою
— важные моменты, о которых молчат в туториалах
enjoy 😉
Оригинальный пост
Ссылка Github
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Forwarded from Amplicode
Присоединяйтесь к эфиру, чтобы узнать все тонкости развертывания Spring-приложений в Kubernetes!
Начинаем уже через 15 минут!
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰1
Первая рекламная интеграция на канале. Жаль что шутка:(
А если серьезно, то мы в Dodo Engineering ищем Middle+ SRE в Observability Team (Infra Platform)
Мы открываем вакансию middle+ SRE в команду и готовы рассматривать кандидатов. Если рассматриваете для себя новые возможности — пишите мне, познакомимся)
Что за Observability Team?
Не так давно, команда наша Infra Platform разделилась из монолита на микро-сервисы-команды, одной из которых и является Observability Team.
Сейчас в команде я и прекрасный Кирилл, мы активно ищем еще 2х таких же классных ребят себе в команду.
Чем занимается команда?
* Делаем наши инструменты Observability лучше
* Разрабатываем, развиваем и внедряем платформу Observability, что бы помогать командам разработки и эксплуатации получать все необходимые данные о работе наших сервисов
* Автоматизируем процессы развертывания и управления инструментами Observability (и не только)
Кого ищем и что надо делать?
Ищем middle+ SRE (или разработчика который хочет в SRE, мы с радостью всему научим)
Подробное описание вакансии - тут
У нас грандиозные планы по развитию наших инструментов, внедрение платформы и улучшение DevExp наших коллег
А если серьезно, то мы в Dodo Engineering ищем Middle+ SRE в Observability Team (Infra Platform)
Мы открываем вакансию middle+ SRE в команду и готовы рассматривать кандидатов. Если рассматриваете для себя новые возможности — пишите мне, познакомимся)
Что за Observability Team?
Не так давно, команда наша Infra Platform разделилась из монолита на микро-
Сейчас в команде я и прекрасный Кирилл, мы активно ищем еще 2х таких же классных ребят себе в команду.
Чем занимается команда?
* Делаем наши инструменты Observability лучше
* Разрабатываем, развиваем и внедряем платформу Observability, что бы помогать командам разработки и эксплуатации получать все необходимые данные о работе наших сервисов
* Автоматизируем процессы развертывания и управления инструментами Observability (и не только)
Кого ищем и что надо делать?
Ищем middle+ SRE (или разработчика который хочет в SRE, мы с радостью всему научим)
Подробное описание вакансии - тут
У нас грандиозные планы по развитию наших инструментов, внедрение платформы и улучшение DevExp наших коллег
🔥5
Обновление технологического радара Dodo Engineering на 2025 год!
Честно говоря, подглядел этот пост у коллеги и решил сделать свой :D
Привет, Берёзка, спасибо за вдохновение!
Мы в Dodo Engineering продолжаем двигаться вперёд и адаптировать наши технологии и инструменты, чтобы оставаться на передовой инноваций. И вот основные (или нет) изменения, которые произошли с 2023 года:
Языки и фреймворки:
Python, который в 2023 году использовался для легаси проектов, больше не фигурирует в нашем списке.
Jsonnet и Bash продолжают оставаться в статусе "Adopt", подтверждая свою надёжность и эффективность (нет).
Платформы:
MySQL, Kubernetes и GitHub продолжают быть нашими лучшими друзьями в статусе "Adopt".
GitLab остаётся в статусе "Hold" (но скоро мы с ним попрощаемся).
Инструменты:
Ansible остаётся в статусе "Hold".
Jaeger продолжает оставаться в статусе "Adopt".
Grafana и Prometheus переведены в статус "Hold" как "Legacy monolith visualization" и "Legacy monolith monitoring" соответственно (мигрируем на операторов).
Техники:
Подход "You build it, you run it, you budget it" продвинулся до стадии "Assess".
Практики oncall для критических сервисов остаются в стадии "Assess".
Wheel of Misfortune — очень надеюсь, что доведу его до ума и будет конфетка, но пока в стадии "Trial".
Новые технологии в 2025 году:
DodoEngineering CLI, IDP/PaaS и K8S Operators в статусе "Assess".
Grafana Stack (alloy, mimir, tempo, loki, pyroscope), OTel Collector и Grafana Operator в статусе "Assess".
Grafana Faro Web SDK в статусе "Trial".
Prometheus Operator в статусе "Assess".
Вывод:
Неожиданно, но мы развиваемся, пробуем новые технологии и инструменты. Надеюсь, они помогут нам в достижении наших целей :)
Радарчик посмотреть можно тут
UPD: чуть ошибся ссылкой, уже поправил :)
Честно говоря, подглядел этот пост у коллеги и решил сделать свой :D
Привет, Берёзка, спасибо за вдохновение!
Мы в Dodo Engineering продолжаем двигаться вперёд и адаптировать наши технологии и инструменты, чтобы оставаться на передовой инноваций. И вот основные (или нет) изменения, которые произошли с 2023 года:
Языки и фреймворки:
Python, который в 2023 году использовался для легаси проектов, больше не фигурирует в нашем списке.
Jsonnet и Bash продолжают оставаться в статусе "Adopt", подтверждая свою надёжность и эффективность (нет).
Платформы:
MySQL, Kubernetes и GitHub продолжают быть нашими лучшими друзьями в статусе "Adopt".
GitLab остаётся в статусе "Hold" (но скоро мы с ним попрощаемся).
Инструменты:
Ansible остаётся в статусе "Hold".
Jaeger продолжает оставаться в статусе "Adopt".
Grafana и Prometheus переведены в статус "Hold" как "Legacy monolith visualization" и "Legacy monolith monitoring" соответственно (мигрируем на операторов).
Техники:
Подход "You build it, you run it, you budget it" продвинулся до стадии "Assess".
Практики oncall для критических сервисов остаются в стадии "Assess".
Wheel of Misfortune — очень надеюсь, что доведу его до ума и будет конфетка, но пока в стадии "Trial".
Новые технологии в 2025 году:
DodoEngineering CLI, IDP/PaaS и K8S Operators в статусе "Assess".
Grafana Stack (alloy, mimir, tempo, loki, pyroscope), OTel Collector и Grafana Operator в статусе "Assess".
Grafana Faro Web SDK в статусе "Trial".
Prometheus Operator в статусе "Assess".
Вывод:
Неожиданно, но мы развиваемся, пробуем новые технологии и инструменты. Надеюсь, они помогут нам в достижении наших целей :)
Радарчик посмотреть можно тут
UPD: чуть ошибся ссылкой, уже поправил :)
🔥1
Всем привет
Важная штучка тут прилетела!
Google собирается провести бесплатный воркшоп по SLO 22 мая!
Ссылка для регистраций:)
Налетай, делись, учись :)
Важная штучка тут прилетела!
Google собирается провести бесплатный воркшоп по SLO 22 мая!
Ссылка для регистраций:)
Налетай, делись, учись :)
Withgoogle
SRE Fundamentals: Developing and calculating SLOs
This workshop will help your SRE team understand the importance of developing meaningful SLOs on Google Cloud and Nobl9, derived from proper Critical User Journeys (CUJs) and properly implemented Service Level Indicators (SLIs).
🔥1👨💻1
Перевел и актуализировал для вас классную статейку, о том как почистить свои метрики от мусора.
Перевод тут
Оригинал тут
Перевод тут
Оригинал тут
Telegraph
Как найти неиспользуемые метрики в Prometheus с помощью mimirtool?
Недавно мне нужно было стабилизировать, отслеживать проблемы с кардинальностью и значительно снизить использование ресурсов в установке Prometheus. Чтобы сделать это, я сначала должен был проанализировать систему. В этой статье я объясню, как я использовал…
👍3