Любителям FastAPI посвящается новая статья https://lokalise.com/blog/fastapi-internationalization/
Lokalise
FastAPI i18n: A step-by-step guide with examples
Learn how to add FastAPI i18n with translations, pluralization, datetime and currency localization, and locale detection for your app.
👏4🆒4😐2👍1
Знаете, я тут задумался - куда пропали все игры в стиле "на одном экране"? 📺 Ну, были же старые поделки для nes (aka денди), для sega и прочих платформ, где можно было устраивать хаос вместе. И не "контрой" единой... Были ведь приключения Чипа и Дейла, и "танки", и заезды на мотоциклах, и файтинги. Да чего только не было! Даже цирковые номера.
Ответ неясен. Может быть потому что разработчики ориентируются на онлайн? Или хотят продать побольше, ведь если двое сидят за одним монитором, то они и копию купят одну?.. Или требования к железу?
В общем, возможностей для интересного кооператива совсем мало, как мне кажется. Вместе можно проходить поделки типа Baldur's Gate и Wasteland, но это всё-таки на любителя наверное.
А так - наверное It Takes Two. Это приключение в "классическом" стиле, правда это реально может быть испытанием на прочность брака/отношений. 😅 Ещё понравилась серия We Were Here, но это опять-таки из серии "поклеить обои вместе", причём один клеит, а другой орёт из соседней комнаты куда клеить и как.
Но вообще, положа руку на сердце, мало что из игр радует последнее время (последние лет десять, честно говоря). Даже сильно ожидаемый Kingdom Come что-то совсем не заставил радоваться. Обсуждали уже на стриме - вот бы засунуть настоящий искусственный интеллект персонажам, чтобы они вели себя более-менее как люди...
Ответ неясен. Может быть потому что разработчики ориентируются на онлайн? Или хотят продать побольше, ведь если двое сидят за одним монитором, то они и копию купят одну?.. Или требования к железу?
В общем, возможностей для интересного кооператива совсем мало, как мне кажется. Вместе можно проходить поделки типа Baldur's Gate и Wasteland, но это всё-таки на любителя наверное.
А так - наверное It Takes Two. Это приключение в "классическом" стиле, правда это реально может быть испытанием на прочность брака/отношений. 😅 Ещё понравилась серия We Were Here, но это опять-таки из серии "поклеить обои вместе", причём один клеит, а другой орёт из соседней комнаты куда клеить и как.
Но вообще, положа руку на сердце, мало что из игр радует последнее время (последние лет десять, честно говоря). Даже сильно ожидаемый Kingdom Come что-то совсем не заставил радоваться. Обсуждали уже на стриме - вот бы засунуть настоящий искусственный интеллект персонажам, чтобы они вели себя более-менее как люди...
❤12👍2
Ну что, все любители Firefox уже на LibreWolf? 😂 🐺 https://arstechnica.com/tech-policy/2025/02/firefox-deletes-promise-to-never-sell-personal-data-asks-users-not-to-panic/
Ars Technica
Firefox deletes promise to never sell personal data, asks users not to panic
Mozilla says it deleted promise because “sale of data” is defined broadly.
😁9😭2🤯1
Дополнение для VS Code, которое занимается газлайтингом и даёт пассивно-агрессивную обратную связь. Для сильных духом https://marketplace.visualstudio.com/items?itemName=Niiju.syntax-gaslighting
Visualstudio
Syntax Gaslighting - Visual Studio Marketplace
Extension for Visual Studio Code - Gaslight yourself while coding to improve your mental strength.
🔥9😍5😁2😱2❤1☃1❤🔥1🌭1
TypeScript. Теперь на Go. So good. https://www.totaltypenoscript.com/typenoscript-announces-go-rewrite
Total TypeScript
TypeScript Announces Go Rewrite, Achieves 10x Speedup
TypeScript announced a full rewrite of TypeScript in Go. In testing, this rewrite has achieved a 10x speedup in some repositories - and up to 15x in others.
🤡10☃6👍5🔥3🤔2⚡1🍌1
Будьте очень аккуратны с действием changed files для GH https://semgrep.dev/blog/2025/popular-github-action-tj-actionschanged-files-is-compromised/
Semgrep
🚨 Popular GitHub Action tj-actions/changed-files is compromised
Popular GitHub Action tj-actions/changed-files has been compromised with a payload that appears to attempt to dump secrets, impacting thousands of CI pipelines.
❤4
Кстати, для желающих разобраться в этом "эльфийском" (на самом деле, в тёмном наречии 🤓), есть старый, но вполне актуальный плейлист https://www.youtube.com/watch?v=UFfO9A5Ouck
YouTube
Регулярные выражения #1 | Квантификаторы, якори, специальные символы
Регулярные выражения (regular expressions, regexps) кажутся многим какими-то загадочными наскальными письменами, напоминающими художества древних египтян, разобрать которые могут только эксперты в области криптографии. На самом деле, всё далеко не так плохо:…
🔥24👍10
Обещанная статья о browseruse и использовании агентов ИИ для управления браузером https://www.scrapingbee.com/blog/browseruse-how-to-use-ai-browser-automation-to-scrape/
Scrapingbee
BrowserUse: How to use AI Browser Automation to Scrape | ScrapingBee
Explore AI-powered browser automation with BrowserUse. Learn to scrape data, log in and create reports using Python noscripts and clear step-by-step prompts.
⚡11👍2
Пока, видимо, просто музыка. Это из нового - заключительный трек в только что выпущенном альбоме https://www.youtube.com/watch?v=6QPyg4lqEgc
👍9🔥8❤4
А завтра вечером у нас открывается новая небольшая серия TypeScript на практике, в рамках которой мы вместе будем писать проект на TS и обсуждать применения языка. В общем, концепция "learn by example" в режиме live. Думаю, что 6-7 уроков мы этому делу посвятим. https://youtube.com/live/aRbEbCYx0kY?feature=share
YouTube
TypeScript на практике #1 | Проект, классы, тесты, ошибки
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ TS и Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍42🔥11❤8🤔1🆒1
Был закат и была луна. Буквально несколько часов назад... https://www.youtube.com/watch?v=ZOSAp_cFxHw
🔥22👍7😎1
Сегодня так. А завтра, видимо, обзор нового хард-форка https://www.youtube.com/watch?v=1Ce4Xroc8u4&list=PL1Ccu-W22_1u1Dxn6lu_W7LmuGaDnIHC1
🔥9
Через полтора часа тогда начнём говорить про Pectra https://youtube.com/live/aOxrVkAIoN4?feature=share
YouTube
Solidity и Ethereum, урок #92 | Обновление Prague-Electra (Pectra). Новый хард-форк близится!
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ TS и Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍13🔥7
Ещё раз проверил насчёт EIP-7702, всё же я думаю, что изначально был прав про msg.sender и tx.origin - там всё останется по-прежнему, даже если мы заимствуем код откуда-то ещё. Заимствованный код выполняется в контексте аккаунта, так что там не должно быть никаких изменений.
Другой вопрос, выходит, что проверка
Впрочем, ещё один момент связан с тем, что "постучаться" обратно в EOA из контракта и что-то там попытаться вызвать тоже не выйдет
Другой вопрос, выходит, что проверка
tx.origin == msg.sender больше не значит, что транзакцию отправил именно EOA без какого-либо "дополнительно" выполненного кода. Впрочем, ещё один момент связан с тем, что "постучаться" обратно в EOA из контракта и что-то там попытаться вызвать тоже не выйдет
👍8🔥1🙏1