Чел сделал очередной инструмент - dotnet-fullgc, который может триггернуть сборку мусора в процессе. В статье вкратце написано как этот инструмент работает. Зачем - пока неясно, но инструмент есть :)) #dotnet #tools
🤔3
Docker profiles - удобная фича, которая позволяет более гибко использовать один и тот же docker-compose файл, но с разными комплектами сервисов (например).
Если на пальцах - каждый сервис может содержать список профилей, в которые он включается. Потом делаешь
и оно билдит (или стартует если up) только те сервисы, в которых упомянут профиль
Если на пальцах - каждый сервис может содержать список профилей, в которые он включается. Потом делаешь
docker compose --profile with-db build
и оно билдит (или стартует если up) только те сервисы, в которых упомянут профиль
with-db
или не упомянуто профилей вообще. #docker #tools👍7
Для рабочих нужд был найден неплохой плагин Multilogin для хрома, который облегчает тестирование и разработку - например когда надо одновременно зайти разными юзерами на один сайт.
Как это было до: запускаешь хром + incognito + отдельная инсталляция chrome canary + его incognito (если надо зайти 4 юзерами одновременно). Выглядит слегка всрато, потому что окошки - не закладки и между ними надо переключаться и это не очень удобно, когда надо часто это делать туда-сюда.
Как щас: просто открываешь ещё одну вкладку нажатием на кнопку плагина в тулбаре. И у неё изолированное от других вкладок окружение (в т.ч. куки). Работаешь как обычно. #tools
⚠️ update: очень недолго это расширение прожило. Выпилили его из chrome web store и отключили в браузерах тоже :( надо пойти и руками его включить в хроме обратно.
В камментах .crx файл с расширением. Пойти в extensions, включить developer mode, перетащить .crx файл в окно браузера.
Как это было до: запускаешь хром + incognito + отдельная инсталляция chrome canary + его incognito (если надо зайти 4 юзерами одновременно). Выглядит слегка всрато, потому что окошки - не закладки и между ними надо переключаться и это не очень удобно, когда надо часто это делать туда-сюда.
Как щас: просто открываешь ещё одну вкладку нажатием на кнопку плагина в тулбаре. И у неё изолированное от других вкладок окружение (в т.ч. куки). Работаешь как обычно. #tools
⚠️ update: очень недолго это расширение прожило. Выпилили его из chrome web store и отключили в браузерах тоже :( надо пойти и руками его включить в хроме обратно.
В камментах .crx файл с расширением. Пойти в extensions, включить developer mode, перетащить .crx файл в окно браузера.
🔥7👍2😁2
nocodedb - интересная реинаркарнация Microsoft Access :) Но наверное кому-то будет удобно запаблишить таблички из БД в виде красивых списков.
Есть API и интеграции с разными штуками типа Zapier, что позволяет иногда не пилить CRM, а просто прицепить таблички и автоматизировать их наполнение/изменение. И даже UI-дизайнер форм есть. И даже умеет self-hosted. Интересно как там с лукап полями и справочниками, а также правами доступа на разные таблицы... #tools
Есть API и интеграции с разными штуками типа Zapier, что позволяет иногда не пилить CRM, а просто прицепить таблички и автоматизировать их наполнение/изменение. И даже UI-дизайнер форм есть. И даже умеет self-hosted. Интересно как там с лукап полями и справочниками, а также правами доступа на разные таблицы... #tools
👍2🤯1
Tracy Profiler - A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling profiler for games and other applications. Tracy supports profiling CPU (Direct support is provided for C, C++, Lua and Python integration.
At the same time, third-party bindings to many other languages exist on the internet, such as Rust, Zig, C#, OCaml, Odin, etc.), GPU (All major graphic APIs: OpenGL, Vulkan, Direct3D 11/12, OpenCL.), memory allocations, locks, context switches, automatically attribute screenshots to captured frames, and much more.
Демка с графиками выглядит потрясающе - гладкая, быстрая и красивая. Надо обязательно посмотреть как это подружить с дотнетом. #tools
At the same time, third-party bindings to many other languages exist on the internet, such as Rust, Zig, C#, OCaml, Odin, etc.), GPU (All major graphic APIs: OpenGL, Vulkan, Direct3D 11/12, OpenCL.), memory allocations, locks, context switches, automatically attribute screenshots to captured frames, and much more.
Демка с графиками выглядит потрясающе - гладкая, быстрая и красивая. Надо обязательно посмотреть как это подружить с дотнетом. #tools
👍6🔥1
Кажется у пакетных менеджеров (в частности winget, choco) появился неофициальный UI :) #tools
👍7🤔1💩1
Твиттер принёс некоторый набор инструментов для рисования архитектурных диаграмм:
* c4model - по моему один из самых удобных
* icepanel
* structurizr.com - кому-то будет удобно, но писать диаграммы на DSL...
* ilograph
* mermaid.js
* apidiagram
#tools
* c4model - по моему один из самых удобных
* icepanel
* structurizr.com - кому-то будет удобно, но писать диаграммы на DSL...
* ilograph
* mermaid.js
* apidiagram
#tools
👍3
WhoDB is a lightweight (~20MB), powerful, and user-friendly database management tool designed to streamline your database administration tasks. Combining the simplicity of Adminer with enhanced UX and performance, WhoDB is built with GoLang to deliver optimal speed and efficiency.
вебморда для того, чтобы потыкать базуна проде на stage наверное... Выглядит кросиво, но не более. Практической ценности пока не могу придумать - посмотреть пару записей в базе я могу и в консоли по ssh (хотя может кому-то удобнее в таком UI), а ставить ещё один сервис (=точку отказа) как-то не вижу смысла.
Умеет Postgres, Mysql, Sqlite3, MongoDB, Redis и ElasticSearch. Есть live demo. #tools
вебморда для того, чтобы потыкать базу
Умеет Postgres, Mysql, Sqlite3, MongoDB, Redis и ElasticSearch. Есть live demo. #tools
👍1💩1
Может быть я конечно слоупок, но я только щас вспомнил такую интересную штуку как rclone, которая умеет копировать в/из GoogleDrive/OneDrive и ещё десятка три cloud-сервисов локально и наоборот.
Т.е. если хочешь забакапить выборочные каталоги из облака на условный внешний носитель не устанавливая OneDrive - самое то. А, и она умеет инкрементально - тоесть скачивает только то, чего нету локально. #tools
Т.е. если хочешь забакапить выборочные каталоги из облака на условный внешний носитель не устанавливая OneDrive - самое то. А, и она умеет инкрементально - тоесть скачивает только то, чего нету локально. #tools
👍7🔥1
Недавно чот утомился я использовать putty с их крохотным листбоксом со списком серверов (не понимаю, почему до сих пор не пофиксили, у разработчика чтоли 1300х768 экран?) и вобщем нашёл более интересную альтернативу - KiTTY.
Удобно, что там и список побольше и пароль можно сохранить и просто тыкать на сервер и заходить (да, у меня есть сервера на которые доступ парольный, а не по ключу). Ну и прямо из менюшки можно файл чпокнуть на сервер через SCP. #tools
Удобно, что там и список побольше и пароль можно сохранить и просто тыкать на сервер и заходить (да, у меня есть сервера на которые доступ парольный, а не по ключу). Ну и прямо из менюшки можно файл чпокнуть на сервер через SCP. #tools
👍6