uh-oh. Статья о том, как подобрали приватный ключ для имеющегося публичного https://dmarcchecker.app/articles/crack-512-bit-dkim-rsa-key
🤯7🔥5
Привет друзья! Что ж, вот и настал 2025. 🎉 Как уже рассказывал на последнем стриме, у меня довольно много планов на ближайшие месяцы; вижу, что и вы не отстаёте. Новый год — отличный повод сделать очередной шаг в своём обучении, и школа GuideDAO предоставляет всем этот шанс 😄 В ближайшее время мы предлагаем скидку 25% на любой буткемп, а я лично от себя накидываю ещё 10% по промо-коду
KRUK. Неплохо, правда? Присоединяйтесь, пока есть такая отличная возможность, поработаем вместе. 🤓 https://www.guidedao.xyz/Guide DAO
Web3 development courses: Solidity, NFT, DAO, DeFi
❤16🔥9❤🔥3⚡2👍1👀1🫡1
В следующий вторник вечером продолжаем серию по ИИ! https://youtube.com/live/EKwzZKcXwuQ?feature=share
YouTube
Фреймворки для агентов ИИ
Продолжаем серию по ИИ, в этот раз говорим про фреймворки AI!
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join
Boosty: https://boosty.to/bodrovis
Patreon: https://www.pa…
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join
Boosty: https://boosty.to/bodrovis
Patreon: https://www.pa…
❤13🔥6👏2
Сегодня наш постоянный зритель задал правильный вопрос - а зачем (с точки зрения школьника 10-12 лет) вообще учить всякие нудные математики, химии и иностранные языки, если под рукой ИИ, а через 5-10 лет он будет вообще в каждом утюге? Это правильный и непростой вопрос, друзья. Периодически я задумываюсь и сам о вопросе мотивации, о том, зачем вообще делать нечто, если, в общем-то, этого можно и не делать. Ну, из последнего (в рамках перевода книги) - подсчёт костей в оторванной ноге и перевод всех протоколов вскрытия посередь ночи. Случай, конечно, редкий, но всё же. Можно же и не заниматься этим? Можно
В общем, всё-таки хочется поговорить об этом как-нибудь. Может, устроим беседу по тему на неделе, если буду себя более-менее нормально чувствовать https://www.youtube.com/watch?v=TlETg5LrAec&list=PLEpfc0uyT8lDDUfjSLRjpQKFScNzEW1PD&index=7
В общем, всё-таки хочется поговорить об этом как-нибудь. Может, устроим беседу по тему на неделе, если буду себя более-менее нормально чувствовать https://www.youtube.com/watch?v=TlETg5LrAec&list=PLEpfc0uyT8lDDUfjSLRjpQKFScNzEW1PD&index=7
YouTube
4 a.M.
Provided to YouTube by TuneCore
4 a.M. · Selofan
Partners in Hell
℗ 2020 Fabrika Records
Released on: 2020-10-20
Auto-generated by YouTube.
4 a.M. · Selofan
Partners in Hell
℗ 2020 Fabrika Records
Released on: 2020-10-20
Auto-generated by YouTube.
✍19👍8🔥7
Завтра вечером спецвыпуск 🤓 https://www.youtube.com/live/pFoVimn3AoQ
❤12🔥1
Сегодня через полтора часа поговорим о валидаторах https://youtube.com/live/OoQALe_7wyY?feature=share
YouTube
Solidity и Ethereum #89 | К вопросу о валидаторах
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍12⚡3🔥1
Я тут нашёл новое интересное решение для перевода приложений NextJS, описал в небольшой статейке. Подкупает простота и удобство, хотя местами может быть сыроватое ещё https://lokalise.com/blog/nextjs-localization/
Lokalise Blog
Next.js localization: A step-by-step guide with examples
Discover how to implement multilingual setup in Next.js to create seamless global user experiences. Learn best practices for efficient localization.
👍11✍2
Как говорится, надо уметь говорить "нет". Этот шуточный сайт предлагает разные вежливые отказы менеджеру, объясняющие, что пока эту фичу реализовывать никто не будет 😂 https://letsnotdothat.com/
Letsnotdothat
Master the Art of the Product Manager 'No'
Keep your meetings smooth and your priorities on track!
😁5👍3
Пройдёт много лет и полковник, стоя у стены в ожидании расстрела вспомнит тот далёкий день, когда 11 лет назад сам писал реализацию метода
Это была демо-программа, некий proof of concept для моей библиотеки messages_dictionary (которая и сама являлась проектом для демонстрации ученикам), использующейся в виде poor man's i18n - дескать, подгрузи файл с сообщениями и вытащи нужную строку по ключу. Забавно, что это до сих пор можно использовать.
Сколько воды утекло с тех пор. В то же время мы пытались наладить forem - якобы лучший движок для форума, который создал Райан, впоследствии победитель ежегодного конкурса ruby hero (или как это называлось?). Да, это было в 2012-2013, судя по всему. Всё ещё впереди - и плохое, и хорошее. Чего было больше? С одной хочется сказать словами Гайдара (писателя с весьма неоднозначной репутацией, у которого всё-таки есть несколько хороших рассказов): а жизнь, товарищи, была совсем хорошая. Символично, что это тоже было написано ещё до войны.
Впрочем, иногда кажется, что когда мы пару жизней тому назад, даже ещё до всех этих событий, были бедными студентами, то жили несколько счастливее. А теперь всё сильно изменились - что мой "ученик" Арс, что постоянный участник наших стримов Рома (это, конечно, мудрый старший наставник)... Да и ребята из guide dao, которых я уже знаю, кажется, лет сто, а мы так до сих пор и не встретились ни разу. 😁
https://www.youtube.com/watch?v=_ivH7xfDWG0
symbolize_keys (которого в стандартной библиотеке не было) 😂 https://github.com/bodrovis/Guesser/blob/master/lib/guesser/utils/hash.rb#L3Это была демо-программа, некий proof of concept для моей библиотеки messages_dictionary (которая и сама являлась проектом для демонстрации ученикам), использующейся в виде poor man's i18n - дескать, подгрузи файл с сообщениями и вытащи нужную строку по ключу. Забавно, что это до сих пор можно использовать.
Сколько воды утекло с тех пор. В то же время мы пытались наладить forem - якобы лучший движок для форума, который создал Райан, впоследствии победитель ежегодного конкурса ruby hero (или как это называлось?). Да, это было в 2012-2013, судя по всему. Всё ещё впереди - и плохое, и хорошее. Чего было больше? С одной хочется сказать словами Гайдара (писателя с весьма неоднозначной репутацией, у которого всё-таки есть несколько хороших рассказов): а жизнь, товарищи, была совсем хорошая. Символично, что это тоже было написано ещё до войны.
Впрочем, иногда кажется, что когда мы пару жизней тому назад, даже ещё до всех этих событий, были бедными студентами, то жили несколько счастливее. А теперь всё сильно изменились - что мой "ученик" Арс, что постоянный участник наших стримов Рома (это, конечно, мудрый старший наставник)... Да и ребята из guide dao, которых я уже знаю, кажется, лет сто, а мы так до сих пор и не встретились ни разу. 😁
https://www.youtube.com/watch?v=_ivH7xfDWG0
YouTube
Slowdive - Don't Know Why
Taken from Slowdive's highly acclaimed self-noscriptd album, released 2017 by Dead Oceans.
❤13❤🔥1👍1🙏1
В Typenoscript 5.8 появится опция, запрещающая non-erasable syntax https://www.totaltypenoscript.com/erasable-syntax-only
Total TypeScript
TypeScript 5.8 Ships --erasableSyntaxOnly To Disable Enums
TypeScript 5.8's new erasableSyntaxOnly flag enforces pure type annotations by disabling enums, namespaces, and parameter properties.
❤8👍1
Завтра вечером у нас опять наши искуственно-интеллектуальные бдения https://youtube.com/live/ySEB8QbQtMw?feature=share
YouTube
Агентские фреймворки, часть 3. Crew AI
Сегодня продолжаем говорить об агентских фреймворках.
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join
Boosty: https://boosty.to/bodrovis
Patreon: https://www.patreon.com/bodrovis…
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join
Boosty: https://boosty.to/bodrovis
Patreon: https://www.patreon.com/bodrovis…
👍8❤🔥5☃1🤯1
Залетайте сегодня вечером https://youtube.com/live/m_8yAwy7KtM?feature=share
YouTube
Solidity и Ethereum #90 | State bloat, statelessness, verkle trees
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍18❤4
Open AI o3 вышел - видимо, спешат, ибо вышел китайский конкурент https://openai.com/index/openai-o3-mini/ Немного уже говорили об этом в прошлый раз, в следующий вторник ещё обсудим 🤖
Openai
OpenAI o3-mini
Pushing the frontier of cost-effective reasoning.
🔥15
Сегодня вечером наши искусственно-интеллектуальные бдения, залетайте https://youtube.com/live/eqjr2FOCEiI?feature=share
Youtube
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
❤9✍5👍2
Roadmap для инженеров ИИ https://roadmap.sh/ai-engineer
roadmap.sh
AI Engineer Roadmap
Step by step guide to becoming an AI Engineer in 2025
❤22👍7
А помните были теги
center и blink? Интересно, как они там ? В тумане... https://www.youtube.com/watch?v=qRNfeMaUBboYouTube
Cradle Of Filth - Her Ghost In The Fog (OFFICIAL MUSIC VIDEO)
Official music video for Cradle Of Filth "Her Ghost In The Fog" from Midian
SUBSCRIBE to Cradle of Filth on YouTube: http://bit.ly/subs-cof-yt
SUBSCRIBE to Nuclear Blast YouTube: http://bit.ly/subs-nb-yt
SUBSCRIBE to Cradle of Filth on YouTube: http://bit.ly/subs-cof-yt
SUBSCRIBE to Nuclear Blast YouTube: http://bit.ly/subs-nb-yt
😁6🤔2👀2
On another note, обещанная статья по парсингу amazon, в том числе с помощью ИИ. Сегодня подробнее немного расскажу https://www.scrapingbee.com/blog/web-scraping-amazon/
Scrapingbee
How to Web Scrape Amazon with Python | ScrapingBee
Learn how to scrape product information from Amazon.com without getting blocked.
👍9❤4
Кстати, тут на стриме в школе напомнили важную штуку. За размер calldata в транзакции тоже нужно платить. В большинстве случаев этим можно пренебречь и считать стоимость нулевой - ну, если у вас просто селектор и несколько "обычных" аргументов. В этом случае стоимость будет даже меньше цента, то есть считайте, что бесплатно.
Но если туда попытаться засунуть, скажем, мегабайт, то это уже будет по нынешним ценам в районе 50 баксов. Суть в том, что за каждый ненулевой байт в calldata есть фиксированная ставка по газу (16) и нужно просто выполнить умножение. За нулевые байты ставка тоже есть, но в несколько раз ниже. Впрочем, такие объёмы в "простых" случаях - редкость, так как в мегабайт влезет уже целая книга. И всё же это сильно дешевле, чем хранить такие объёмы в state.
Но если туда попытаться засунуть, скажем, мегабайт, то это уже будет по нынешним ценам в районе 50 баксов. Суть в том, что за каждый ненулевой байт в calldata есть фиксированная ставка по газу (16) и нужно просто выполнить умножение. За нулевые байты ставка тоже есть, но в несколько раз ниже. Впрочем, такие объёмы в "простых" случаях - редкость, так как в мегабайт влезет уже целая книга. И всё же это сильно дешевле, чем хранить такие объёмы в state.
👍11❤2