TGViewer
Channel Public Channel
📓 Записки программера

📓 Записки программера

@notes_of_programmer

Канал с регулярными постами о разных интересных материалах (статьи, видео, фреймворки и полезные инструменты).
Subscribers
1.1K
Photos
344
Videos
2
Links
656

Showing posts older than #535 · Back to latest

Older Posts 20 shown
Post #532 1.1K
Я не большой поклонник информации из ютуба для обучения (предпочитаю текстовый вид), но вот видео на 23 минуты прямо очень ок для понимания как работают алгоритмы балансировки нагрузки (~12 разных).

Особенно зайдет всем, кто переживает про собесы "что будут спрашивать" :) #howto
  • 👍 16
  • 🥰 2
  • ❤ 1
Post #531 954
nocodedb - интересная реинаркарнация Microsoft Access :) Но наверное кому-то будет удобно запаблишить таблички из БД в виде красивых списков.

Есть API и интеграции с разными штуками типа Zapier, что позволяет иногда не пилить CRM, а просто прицепить таблички и автоматизировать их наполнение/изменение. И даже UI-дизайнер форм есть. И даже умеет self-hosted. Интересно как там с лукап полями и справочниками, а также правами доступа на разные таблицы... #tools
  • 👍 2
  • 🤯 1
Post #530 918
Не так давно анонсировали официальную пакет для работы с OpenAI - в целом ничего нового там нет, по сравнению с неофициальными. Но ок, будем использовать её. Главное, чтобы она не заточилась со временем только для Azure, это было бы не очень удобно. #dotnet #openai
Post #528 1.03K
Для рабочих нужд был найден неплохой плагин Multilogin для хрома, который облегчает тестирование и разработку - например когда надо одновременно зайти разными юзерами на один сайт.

Как это было до: запускаешь хром + incognito + отдельная инсталляция chrome canary + его incognito (если надо зайти 4 юзерами одновременно). Выглядит слегка всрато, потому что окошки - не закладки и между ними надо переключаться и это не очень удобно, когда надо часто это делать туда-сюда.

Как щас: просто открываешь ещё одну вкладку нажатием на кнопку плагина в тулбаре. И у неё изолированное от других вкладок окружение (в т.ч. куки). Работаешь как обычно. #tools

⚠️ update: очень недолго это расширение прожило. Выпилили его из chrome web store и отключили в браузерах тоже :( надо пойти и руками его включить в хроме обратно.

В камментах .crx файл с расширением. Пойти в extensions, включить developer mode, перетащить .crx файл в окно браузера.
  • 🔥 8
  • 👍 2
  • 😁 2
Post #527 825
Полгода назад видел подобную штуку (не помню название) и записался в waitlist. К сожалению никаких новостей с того сайта не было, но нынче есть другой. durable.co - генерация landing'ов и может не только их с помощью AI.

Попробовал сгенерить пару сайтов - выглядит на удивление неплохо, конечно причесывать надо, но например я не дизайнер ниразу и подобные штуки вполне могли бы послужить основой для дальнейшего дизайна. Как минимум с точки зрения layout и цветовой гаммы. #ai
Durable Durable – AI Business Builder | Launch in minutes Build your business with Durable. Create a website with AI, get discovered with SEO and GEO, manage customers and grow faster with AI marketing tools. All with one app.
  • 🔥 4
  • 👍 1
Post #526 769
Сергей Марков анонсировал написанную им научно-популярную книгу по истории AI и нейронкам "Охота на электроовец: большая книга искусственного интеллекта". На сайте можно бесплатно скачать оба тома в PDF. #books #ai
  • 🔥 3
  • 🤔 1
Post #525 798
Mastering PostgreSQL JSONB type - вводное how to для новичков как использовать jsonb в Postgres, включая разные штуки типа доступа к элементам json и их индексации #postgres #howto
  • 👍 2
  • 🤔 1
Post #524 1.13K
Bouncy Castle Cryptography Library for .NET - статья с большим количеством примеров про BouncyCastle - либу шифрования, работой с ключами и прочими штуками, которые отсутствуют в штатном .net #dotnet #crypto
  • 👍 5
  • 🔥 1
Post #523 1.15K
Если кому скучно то codingchallenges.fyi чтобы размять мозги и может быть сделать пет-проект для наполнения своего гитхаба. Есть весьма интересные, сложные и не очень очевидные задачи.
  • 👍 2
Post #522 1.26K
Database Sharding for System Design Interview - если подозреваете, что на собесе будут спрашивать про шардинг статья как раз про это. Rocket science в статье нет, но есть перечень с описанием стратегий шардирования и несколько ссылок на почитать #howto
  • 🔥 6
  • 👍 1
  • 😐 1
Post #520 827
Comparing SQL engines by CPU instructions for simple DML - на картинке tldr, в статье много кода этих бенчмарков и заключение. Тут надо бы сделать поправку, что количество инструкций не всегда означает "быстрее", для СУБД конечно имеет смысл оптимизированный IO - батчи вместо мелких операций и т.д. #benchmark #db
Post #519 766
5️⃣0️⃣0️⃣😁
  • 🔥 23
  • 👍 6
  • 😁 1
  • 🤓 1
Post #518 855
Апдейтнул два пакета:

TelegramAspNetCoreAuth - добавил поддержку аутентификации юзера в ASP.Net для телеговских mini app.

FluentValidation.Auto - добавил опциональный форматтер ошибки валидации. Можно вернуть строку, а можно объект, которые будут сериализованы в body вместе с http status 400.

#dotnet
  • 👍 6
Post #517 754
В продолжение предыдущего поста - кажется и для Polly появится скоро штатная альтернатива. Три статьи с множеством примеров:

раз, два и три

Возможностей пока нищевато конечно (по сравнению с Polly), но с другой стороны в среднем проекте они все сразу редко нужны. #dotnet
  • 🔥 3
Post #516 801
Частично интересная статья про разные штуки, которые сделаны не очень в .net. Из всего списка пожалуй только про async/await можно рассмотреть как наброс с аргументами, остальное - можно легко натянуть на любой фреймворк и язык. Так что в принципе всё ок, продолжаем писать на .net :)) #dotnet
  • 😁 2
  • ❤ 1
Post #515 824
HybridCache - кажется готовица замена явного использования IMemoryCache / IDistributedCache. На данный момент существует только в виде prerelease пакета. Имеет важную фичу, про которую забывает много авторов альтернативных кэшей:

Cache stampede happens when a frequently used cache entry is revoked, and too many requests try to repopulate the same cache entry at the same time. HybridCache combines concurrent operations, ensuring that all requests for a given response wait for the first request to populate the cache.

т.е. то как это реализовано например в FusionCache и LazyCache если я правильно помню. #dotnet
  • 👍 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →