📓 Записки программера
1.01K subscribers
304 photos
1 video
6 files
599 links
Канал с регулярными постами о разных интересных материалах (статьи, видео, фреймворки и полезные инструменты).

https://dotnet.social/@denisio
Download Telegram
Ещё одна штука забавная игрушка для #postgres - AI который, генерит схемы и скрипты. Надо попробовать поиграть с какими-нибудь хитрыми запросами. Наверное зайдет студентам, чтобы практику делать по СУБД :)
🔥4👍1💩1
Твиттер принёс интересную ссылку на CS3 Data Structures & Algorithms - больше описание разных алгоритмов (с дополнениями), с картинками и анимациями. Если пошарица уровнем выше - там много разного ещё есть. #docs #algorithms
👍7💩1
Возможно я даже попробую использовать redocly для описания API в проекте. #doc
💩1
В продолжение поста чудес со шрифтами - теперь оказываеца можно делать highlight текста прямо шрифтом (без всяких CSS) с помощью штуки, которая называеца COLR table в OpenType шрифтах. Да, 8 цветов максимум, но для раскраски текста этого хватает с избытком.
В статье есть ссылка на такой шрифт. #css #front
🔥4💩1
6️⃣6️⃣6️⃣
🔥18👀52👌1👻1🗿1
Твиттер принёс статью про использование Postgres как search engine
Ну, pg_trgm и tsvector я давно использую и они работают на удивление хорошо. Да, сотен миллиардов записей у меня нету, но на миллионах - они работают как заявлено. #postgres
👍1💩1
Ещё одна статья про Postgres - How Postgres stores data on disk - полезно понимать как это всё храница на самом деле (файлы, страницы, записи) и в особенности потому что это легко к этому получить доступ (почти как в MSSQL, где тоже есть функции чтения на +/- таких данных низком уровне) #postgres
👍3🔥1💩1
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
👍1💩1
История про One million checkboxes от его разработчика, в целом ничего сверхординарного, но почитать интересно
👍6💩1
Некоторая пауза в постах, потому что на работе повышенная занятость, сорян.
👌10👨‍💻7
Хорошая статья про низкоуровневый TCP, а именно - про штуки, которые называются MSS, MSS Clamping, PMTUD, and MTU #network #howto
🤯2👍1🔥1
Волею судеб мне тут пришлось адаптировать один фронт на 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
😐8
Отличная недлинная статья "Microservices vs. Monoliths: Why Startups Are Getting "Nano-Services" All Wrong", которая практически на 100% совпадает с моим подходом и мыслями по этому поводу. #architecture
6😁1
Большая статья про генерацию favicon (в т.ч. для PWA). Несмотря на то, что статья 2021-го года - автор статьи пишет, что обновил её вот несколько дней назад. #css
🔥1
Может быть я конечно слоупок, но я только щас вспомнил такую интересную штуку как rclone, которая умеет копировать в/из GoogleDrive/OneDrive и ещё десятка три cloud-сервисов локально и наоборот.

Т.е. если хочешь забакапить выборочные каталоги из облака на условный внешний носитель не устанавливая OneDrive - самое то. А, и она умеет инкрементально - тоесть скачивает только то, чего нету локально. #tools
👍7🔥1
Алгоритм Лу́на для валидации номера карт.
🔥9👨‍💻3👍2
Большой сборник разного для и с #vuejs (поклонником которого я являюсь) и vueuse, которая тоже может быть полезна в работе т.к. облегчает разные рутинные штуки. #ui
👍4