Forwarded from solo lemon.
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from solo lemon.
Forwarded from solo lemon.
Forwarded from partially unsupervised
Я фанат Streamlit и часто использую его там, где многие бы ограничились Jupyter. Основные сценарии использования в чем-то похожи на Jupyter ноутбуки, но позволяют высунуть наружу не сами исходники, а только несколько контролов, которые и нужно крутить. Очень удобно для всяких демок - например, показать результат коллегам вне ML команды и дать им возможность потыкать что-то своими руками без единой строчки кода. И никакого богомерзкого JS писать не нужно!
Так вот, недавно я добрался до их коллекции компонентов и окончательно влюбился. Так, например, при помощи drawable canvas я набросал инструмент для разметки ровно в том формате, который мне был нужен, примерно за 3 минуты (т.е. взял исходники с гитхаба и дописал пять строк). Очень рекомендую!
Так вот, недавно я добрался до их коллекции компонентов и окончательно влюбился. Так, например, при помощи drawable canvas я набросал инструмент для разметки ровно в том формате, который мне был нужен, примерно за 3 минуты (т.е. взял исходники с гитхаба и дописал пять строк). Очень рекомендую!
streamlit.io
Streamlit • A faster way to build and share data apps
Streamlit is an open-source Python framework for data scientists and AI/ML engineers to deliver interactive data apps – in only a few lines of code.
Forwarded from Oh My Py
Универсальные оповещения
Есть куча способов отправлять уведомления — от проверенного SMTP и удобного Telegram до смс и специальных приложений для мобилок вроде Pushover.
Обычно для этого используют 3rd-party библиотеку соответствующего провайдера. Но есть более удобный способ — пакет notifiers от Ора Карми. Он предоставляет простой универсальный интерфейс для отправки сообщений через любой сервис.
Например, через телеграм:
Поддерживается аж 16 провайдеров, а интерфейс один — метод
Питон 3.6+
#пакетик
Есть куча способов отправлять уведомления — от проверенного SMTP и удобного Telegram до смс и специальных приложений для мобилок вроде Pushover.
Обычно для этого используют 3rd-party библиотеку соответствующего провайдера. Но есть более удобный способ — пакет notifiers от Ора Карми. Он предоставляет простой универсальный интерфейс для отправки сообщений через любой сервис.
Например, через телеграм:
import notifiers
token = "bot_token"
chat_id = 1234
tg = notifiers.get_notifier("telegram")
tg.notify(message="Привет!", token=token, chat_id=chat_id)
Поддерживается аж 16 провайдеров, а интерфейс один — метод
.notify(). И никаких дополнительных 3rd-party библиотек. Удобно!Питон 3.6+
#пакетик
Forwarded from Channel №5
Братишкиии, а я вам утилиту принёс! Как обычно, нужная всем, но не известная никому.
Кто сидит на винде выше висты, знают, что вкладки группируются в нижней панели и ВКЛАДКИ В ГРУППАХ НЕЛЬЗЯ МЕНЯТЬ МЕСТАМИ!!! У меня постоянно открыто четыре окошка браузера и три терминальных сессии, причём в строго установленном порядке. Когда он сбивается, всю эту портянку приходится закрывать и открывать ещё раз, но как надо, иначе рука постоянно открывает не те окошки.
После очередного сбоя я сказал себе «Хватит это терпеть!», полез в гугл и конечно же первой ссылкой нашёл софтинку, которая решает эту проблему. Встречайте — 7+ Taskbar Tweaker! Позволяет таскать вкладки внутри групп правой кнопкой мыши. Абсолютно бесплатная, запускается с системой, работает через нативные библиотеки и весит считанные килобайты, то есть, комп не нагружает ни на капельку — один раз включили и больше не вспоминаете, просто работаете с бо́льшим комфортом.
Другие фичи:
— Разгруппировка вкладок;
— Регулировка громкости через прокрутку колёсика в панели задачи (блядь как же я без этого жил-то вообще);
— Отображение секунд на часах в трее (аааа);
— Новый инстанс программы средним кликом по её вкладке;
— Скрытие нахуй не нужных кнопок «Пуск» и «Свернуть все окна», которые только место у программ крадут (при этом для юзеров без Win-клавиши меню пуска всё равно открывается слева снизу);
— И ещё некоторые твики, которые не нужны мне, но могут пригодиться вам.
Скачать: https://rammichael.com/7-taskbar-tweaker
Кто сидит на винде выше висты, знают, что вкладки группируются в нижней панели и ВКЛАДКИ В ГРУППАХ НЕЛЬЗЯ МЕНЯТЬ МЕСТАМИ!!! У меня постоянно открыто четыре окошка браузера и три терминальных сессии, причём в строго установленном порядке. Когда он сбивается, всю эту портянку приходится закрывать и открывать ещё раз, но как надо, иначе рука постоянно открывает не те окошки.
После очередного сбоя я сказал себе «Хватит это терпеть!», полез в гугл и конечно же первой ссылкой нашёл софтинку, которая решает эту проблему. Встречайте — 7+ Taskbar Tweaker! Позволяет таскать вкладки внутри групп правой кнопкой мыши. Абсолютно бесплатная, запускается с системой, работает через нативные библиотеки и весит считанные килобайты, то есть, комп не нагружает ни на капельку — один раз включили и больше не вспоминаете, просто работаете с бо́льшим комфортом.
Другие фичи:
— Разгруппировка вкладок;
— Регулировка громкости через прокрутку колёсика в панели задачи (блядь как же я без этого жил-то вообще);
— Отображение секунд на часах в трее (аааа);
— Новый инстанс программы средним кликом по её вкладке;
— Скрытие нахуй не нужных кнопок «Пуск» и «Свернуть все окна», которые только место у программ крадут (при этом для юзеров без Win-клавиши меню пуска всё равно открывается слева снизу);
— И ещё некоторые твики, которые не нужны мне, но могут пригодиться вам.
Скачать: https://rammichael.com/7-taskbar-tweaker
Forwarded from solo lemon.
Forwarded from GitHub'ненько
xh is a friendly and fast tool for sending HTTP requests. It reimplements as much as possible of HTTPie's excellent design.
#rust #cli #curl
https://github.com/ducaale/xh
#rust #cli #curl
https://github.com/ducaale/xh
Forwarded from ☕️ Мерлин заваривает τσάι 🐌
Оказывается, содержимое картирджей (2кБ) для Atari 2600 помещается на обычный QR-код (макс 7кБ). Осознав этот факт, программист инди игр из Японии разработал и собрал эмулятор консоли на основе Raspberry Pi 3, который принимает бумажные карточки с QR кодами в качестве ROM картриджей.
В статье он приводит ссылки на код и 3D проект для печати, но опасается показывать QR коды с играми полностю, так как это может повлечь за собой обвинение в пиратстве. Впрочем, ROM образы игр всегда можно скачать с множества фанатских сайтов
https://www.codedojo.com/?p=2251
В статье он приводит ссылки на код и 3D проект для печати, но опасается показывать QR коды с играми полностю, так как это может повлечь за собой обвинение в пиратстве. Впрочем, ROM образы игр всегда можно скачать с множества фанатских сайтов
https://www.codedojo.com/?p=2251
Forwarded from HN Best Comments
Re: Transfer.sh – Easy file sharing from the command l...
This is exactly the use case for Magic Wormhole, which is what the cool kids use to transfer files:
https://github.com/magic-wormhole/magic-wormhole
Magic Wormhole uses an end-to-end PAKE to create an encrypted transport between two points in the Internet, using a rendezvous server.
It doesn't store files, which is almost never what you want; it's not a way to send a file and have 10 or 100 people download it. But it's probably the best way to get a file through a bunch of arbitrary network controls, NATs, &c to a desired destination. There's a Go implementation as well:
https://github.com/psanford/wormhole-william
... which is what I use most of the time. If you haven't played with it, I highly recommend it.
tptacek, 1 day ago
This is exactly the use case for Magic Wormhole, which is what the cool kids use to transfer files:
https://github.com/magic-wormhole/magic-wormhole
Magic Wormhole uses an end-to-end PAKE to create an encrypted transport between two points in the Internet, using a rendezvous server.
It doesn't store files, which is almost never what you want; it's not a way to send a file and have 10 or 100 people download it. But it's probably the best way to get a file through a bunch of arbitrary network controls, NATs, &c to a desired destination. There's a Go implementation as well:
https://github.com/psanford/wormhole-william
... which is what I use most of the time. If you haven't played with it, I highly recommend it.
tptacek, 1 day ago
GitHub
GitHub - magic-wormhole/magic-wormhole: get things from one computer to another, safely
get things from one computer to another, safely. Contribute to magic-wormhole/magic-wormhole development by creating an account on GitHub.
Forwarded from solo lemon.
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from solo lemon.
Forwarded from solo lemon.
Forwarded from ДевОпс Інженер 🇺🇦 (Oleg Mykolaichenko)
kubetools - Curated List of Kubernetes Tools
Хочу поделиться несколькими тулами, которые точно заслуживают внимания:
1. kubie - лично пользуюсь, удобно. Kubie - это kubectx + kubens в одной туле, в конфиге достаточно указать где искать kubeconfigs.
2. k9s - UI в терминале с кучей хоткеев, я раньше как-то недооценивал, то потом мне его продал Макс Витковский (кубер-шайтан из моей команды). В общем, теперь это primary cli тула в работе.
3. Lens - это красивая, но прожорливая приложуха. Отлично выглядит, но не более 😅 Удобно для девов, или начинающих крутить кубер. Плохо работает на большом скейле - безбожно тупит.
По ссылке ниже - 100500 тулов для менеджмента, работы, аудита и анализа кубер кластера 👇
https://collabnix.github.io/kubetools/
Если у вас есть еще какая-то удобная тула для повышения продуктивности - поделитесь, пожалуйста, в комментариях.
Хочу поделиться несколькими тулами, которые точно заслуживают внимания:
1. kubie - лично пользуюсь, удобно. Kubie - это kubectx + kubens в одной туле, в конфиге достаточно указать где искать kubeconfigs.
2. k9s - UI в терминале с кучей хоткеев, я раньше как-то недооценивал, то потом мне его продал Макс Витковский (кубер-шайтан из моей команды). В общем, теперь это primary cli тула в работе.
3. Lens - это красивая, но прожорливая приложуха. Отлично выглядит, но не более 😅 Удобно для девов, или начинающих крутить кубер. Плохо работает на большом скейле - безбожно тупит.
По ссылке ниже - 100500 тулов для менеджмента, работы, аудита и анализа кубер кластера 👇
https://collabnix.github.io/kubetools/
Если у вас есть еще какая-то удобная тула для повышения продуктивности - поделитесь, пожалуйста, в комментариях.
kubetools
Kubetools - A Curated List of Kubernetes Tools
Kubetools - Curated List of Kubernetes Tools
Forwarded from solo lemon.