📓 Записки программера
الذهاب إلى القناة على Telegram
Канал с регулярными постами о разных интересных материалах (статьи, видео, фреймворки и полезные инструменты). https://dotnet.social/@denisio
إظهار المزيد1 079
المشتركون
لا توجد بيانات24 ساعات
+17 أيام
+830 أيام
أرشيف المشاركات
Недавно чот утомился я использовать putty с их крохотным листбоксом со списком серверов (не понимаю, почему до сих пор не пофиксили, у разработчика чтоли 1300х768 экран?) и вобщем нашёл более интересную альтернативу - KiTTY.
Удобно, что там и список побольше и пароль можно сохранить и просто тыкать на сервер и заходить (да, у меня есть сервера на которые доступ парольный, а не по ключу). Ну и прямо из менюшки можно файл чпокнуть на сервер через SCP. #tools
Тем временем релизнули Vue 3.5, как мне кажеца деструктуризация props'ов самое полезное :))
Ну и атрибут data-allow-mismatch тоже поможет (при hydration в SSR бывает отличаются серверное и клиентское значение - например когда используется локализация, локаль которой храница в куке на клиенте :) #vuejs
Я как-то пропустил момент, что в #dotnet ещё в 7-ую версию завезли класс TarFile для работы с tar-файлами. Не сказать, чтобы это было сильно надо - потому что есть .zip формат, но вдруг. На практике мне программно ещё не приходилось ковырять их, в паре мест где надо сидить данные в базу например (zip коды в US например) - там лежали zip файлы, из которых это всё доставалось.
Большой сборник разного для и с #vuejs (поклонником которого я являюсь) и vueuse, которая тоже может быть полезна в работе т.к. облегчает разные рутинные штуки. #ui
Может быть я конечно слоупок, но я только щас вспомнил такую интересную штуку как rclone, которая умеет копировать в/из GoogleDrive/OneDrive и ещё десятка три cloud-сервисов локально и наоборот.
Т.е. если хочешь забакапить выборочные каталоги из облака на условный внешний носитель не устанавливая OneDrive - самое то. А, и она умеет инкрементально - тоесть скачивает только то, чего нету локально. #tools
Большая статья про генерацию favicon (в т.ч. для PWA). Несмотря на то, что статья 2021-го года - автор статьи пишет, что обновил её вот несколько дней назад. #css
Отличная недлинная статья "Microservices vs. Monoliths: Why Startups Are Getting "Nano-Services" All Wrong", которая практически на 100% совпадает с моим подходом и мыслями по этому поводу. #architecture
Волею судеб мне тут пришлось адаптировать один фронт на vue + sass под древнее говно типа iPhone 7...11 (ну потому что ощутимый % кастомеров такое использует - пришлось даже купить древний айфон, боже ну и гавно этот ваш iTunes под винду).
А там вобщем своеобразный Safari, который ложит хер на не знает про некоторые @media запросы в css... Поэтому нашёлся интересный сборник разных хаков, которые под разные браузеры. Вобщем в частности про Safari, если завернуть
@media not all and (min-resolution: .001dpcm) { // old safari
font-size: 28px;
}
то можно юзать конкретно для Safari разные модификации.
И нет, нормальных полифиллов я чот не нашёл. Может быть конечно плохо искал, но с другой стороны там дичь в этом Safari вылезала всего в десятке мест, так что проще было вот как выше поправить. #cssХорошая статья про низкоуровневый TCP, а именно - про штуки, которые называются MSS, MSS Clamping, PMTUD, and MTU #network #howto
Некоторая пауза в постах, потому что на работе повышенная занятость, сорян.
История про One million checkboxes от его разработчика, в целом ничего сверхординарного, но почитать интересно
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
Порылся тут в заметках notes app и нашёл список, который собирался для одного из проектов.
1. https://www.craft.do
2. https://www.notion.so
3. https://obsidian.md
4. https://evernote.com
5. https://www.onenote.com
6. https://keep.google.com
7. https://joplinapp.org
8. https://clickup.com
9. https://bear.app
10. https://workflowy.com
11. https://wetransfer.com
12. https://ulysses.app/en
13. https://www.squidnotes.com
14. https://simplenote.com
15. https://www.dropbox.com/paper/start
16. https://www.goodnotes.com
17. https://notability.com
18. https://coda.io
19. https://www.rapidtables.com/tools/notepad.html
20. https://usememos.com
21. https://www.fleetingnotes.app
22. https://culturedcode.com/things
23. https://coda.io
24. https://www.napkin.ai
25. https://www.getoutline.com
upd: камменты принесли ещё три проекта:
26. https://www.appflowy.io
27. https://affine.pro
28. https://anytype.io
Ещё одна статья про Postgres - How Postgres stores data on disk - полезно понимать как это всё храница на самом деле (файлы, страницы, записи) и в особенности потому что это легко к этому получить доступ (почти как в MSSQL, где тоже есть функции чтения на +/- таких данных низком уровне) #postgres
Твиттер принёс статью про использование Postgres как search engine
Ну, pg_trgm и tsvector я давно использую и они работают на удивление хорошо. Да, сотен миллиардов записей у меня нету, но на миллионах - они работают как заявлено. #postgres
В продолжение поста чудес со шрифтами - теперь оказываеца можно делать highlight текста прямо шрифтом (без всяких CSS) с помощью штуки, которая называеца COLR table в OpenType шрифтах. Да, 8 цветов максимум, но для раскраски текста этого хватает с избытком.
В статье есть ссылка на такой шрифт. #css #front
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
