Warning: Undefined array key 0 in /var/www/tgoop/function.php on line 65

Warning: Trying to access array offset on value of type null in /var/www/tgoop/function.php on line 65
536 - Telegram Web
Telegram Web
Частично интересная статья про разные штуки, которые сделаны не очень в .net. Из всего списка пожалуй только про async/await можно рассмотреть как наброс с аргументами, остальное - можно легко натянуть на любой фреймворк и язык. Так что в принципе всё ок, продолжаем писать на .net :)) #dotnet
😁21
В продолжение предыдущего поста - кажется и для Polly появится скоро штатная альтернатива. Три статьи с множеством примеров:

раз, два и три

Возможностей пока нищевато конечно (по сравнению с Polly), но с другой стороны в среднем проекте они все сразу редко нужны. #dotnet
🔥3
Апдейтнул два пакета:

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

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

#dotnet
👍6
5️⃣0️⃣0️⃣😁
🔥23👍6😁1🤓1
Comparing SQL engines by CPU instructions for simple DML - на картинке tldr, в статье много кода этих бенчмарков и заключение. Тут надо бы сделать поправку, что количество инструкций не всегда означает "быстрее", для СУБД конечно имеет смысл оптимизированный IO - батчи вместо мелких операций и т.д. #benchmark #db
В продолжение предыдущего поста - например дока как работают Btree индексы в Postgres напрямую от производителя так сказать :) Да, английский, но в целом там написано понятно. #postgres #howto #db
Database Sharding for System Design Interview - если подозреваете, что на собесе будут спрашивать про шардинг статья как раз про это. Rocket science в статье нет, но есть перечень с описанием стратегий шардирования и несколько ссылок на почитать #howto
🔥6👍1😐1
Если кому скучно то codingchallenges.fyi чтобы размять мозги и может быть сделать пет-проект для наполнения своего гитхаба. Есть весьма интересные, сложные и не очень очевидные задачи.
👍2
Bouncy Castle Cryptography Library for .NET - статья с большим количеством примеров про BouncyCastle - либу шифрования, работой с ключами и прочими штуками, которые отсутствуют в штатном .net #dotnet #crypto
👍5🔥1
Mastering PostgreSQL JSONB type - вводное how to для новичков как использовать jsonb в Postgres, включая разные штуки типа доступа к элементам json и их индексации #postgres #howto
👍2🤔1
Сергей Марков анонсировал написанную им научно-популярную книгу по истории AI и нейронкам "Охота на электроовец: большая книга искусственного интеллекта". На сайте можно бесплатно скачать оба тома в PDF. #books #ai
🔥3🤔1
Полгода назад видел подобную штуку (не помню название) и записался в waitlist. К сожалению никаких новостей с того сайта не было, но нынче есть другой. durable.co - генерация landing'ов и может не только их с помощью AI.

Попробовал сгенерить пару сайтов - выглядит на удивление неплохо, конечно причесывать надо, но например я не дизайнер ниразу и подобные штуки вполне могли бы послужить основой для дальнейшего дизайна. Как минимум с точки зрения layout и цветовой гаммы. #ai
🔥4👍1
Для рабочих нужд был найден неплохой плагин Multilogin для хрома, который облегчает тестирование и разработку - например когда надо одновременно зайти разными юзерами на один сайт.

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

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

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

В камментах .crx файл с расширением. Пойти в extensions, включить developer mode, перетащить .crx файл в окно браузера.
🔥7👍2😁2
Next-Level Boilerplate: An Inside Look Into Our .Net Clean Architecture Repo - ещё один взгляд на архитектуру "в двух словах" #architecture
👍3
Не так давно анонсировали официальную пакет для работы с OpenAI - в целом ничего нового там нет, по сравнению с неофициальными. Но ок, будем использовать её. Главное, чтобы она не заточилась со временем только для Azure, это было бы не очень удобно. #dotnet #openai
nocodedb - интересная реинаркарнация Microsoft Access :) Но наверное кому-то будет удобно запаблишить таблички из БД в виде красивых списков.

Есть API и интеграции с разными штуками типа Zapier, что позволяет иногда не пилить CRM, а просто прицепить таблички и автоматизировать их наполнение/изменение. И даже UI-дизайнер форм есть. И даже умеет self-hosted. Интересно как там с лукап полями и справочниками, а также правами доступа на разные таблицы... #tools
👍2🤯1
Я не большой поклонник информации из ютуба для обучения (предпочитаю текстовый вид), но вот видео на 23 минуты прямо очень ок для понимания как работают алгоритмы балансировки нагрузки (~12 разных).

Особенно зайдет всем, кто переживает про собесы "что будут спрашивать" :) #howto
👍16🥰21
Дожили, LLM модель засунули в TTF шрифт для отрисовки лигатур и других специальных штук #llm
🤯3
Взгляд на сериализацию/десериализацию стейта со стороны игроделов с примерами кода #dotnet
🔥1
Статья на LinkedIn "An In-Depth Review of Search Engine Architecture: Challenges, Optimization, and Implementation in C#", которая может послужить основой для какой-нибудь курсовой (картинка разумеется сделана каким-то AI :)) для синьоров ничего нового тут нет, но с другой стороны некоторые моменты разложены по полкам #dotnet
👍4
2025/07/10 16:12:00
Back to Top
HTML Embed Code: