В этом уроке по Go нас снова ждёт практика, а также новое решение. Мы поговорим о Cobra - фреймворке для создания консольных приложений. Узнаем, как с ним работать, как обрабатывать аргументы командной строки, как создавать обработчики. В качестве демо проекта начнём писать решение для работы с ключевыми парами и подписями. https://www.youtube.com/watch?v=tFol86N4aKA
YouTube
Язык Go #7 | CLI и Cobra, разбор аргументов, ключевые пары, защита данных, практика
В этом уроке по Go нас снова ждёт практика, а также новое решение. Мы поговорим о Cobra - фреймворке для создания консольных приложений. Узнаем, как с ним работать, как обрабатывать аргументы командной строки, как создавать обработчики. В качестве демо проекта…
👍21❤1
В этом уроке по Go мы продолжаем практиковаться. Мы используем решение Viper для подгрузки конфигурации из файлов и подружим его с Cobra. Также мы обсудим как создавать цифровые подписи, дешифровать файлы, работать с контекстом, буфером и двоичными данными. https://www.youtube.com/watch?v=CgwGAaYk98Q
YouTube
Язык Go #8 | Viper, файлы конфигов, цифровые подписи, контексты, разбор PEM, буфер и бинарные файлы
В этом уроке по Go мы продолжаем практиковаться. Мы используем решение Viper для подгрузки конфигурации из файлов и подружим его с Cobra. Также мы обсудим как создавать цифровые подписи, дешифровать файлы, работать с контекстом, буфером и двоичными данными.…
👍15🔥1
Лето, сезон отпусков, так что спрос на уроки несколько упал. По Go скоро будет новая часть, а пока рассказ о севере https://www.youtube.com/watch?v=eCCyCdO7_tI
YouTube
Джек Лондон: Северная одиссея (аудиокнига)
Здесь представлен рассказ Джека Лондона "Северная одиссея" (An Odyssey of the North, 1891).
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join
Boosty: https://boosty.to/bodrovis…
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join
Boosty: https://boosty.to/bodrovis…
❤20👍8❤🔥4
В этом уроке по Go мы завершим первую версию нашего проекта! Мы допишем процесс верификации подписи, сгенерируем документацию, а также используем Goreleaser и GitHub actions, чтобы опубликовать первую версию проекта для множества операционных систем. https://www.youtube.com/watch?v=UmFl_PDSYvQ
YouTube
Язык Go #9 | Goreleaser, документация, управление версиями, GH Actions, первый релиз проекта
В этом уроке по Go мы завершим первую версию нашего проекта! Мы допишем процесс верификации подписи, сгенерируем документацию, а также используем Goreleaser и GitHub actions, чтобы опубликовать первую версию проекта для множества операционных систем.
Таймкоды:…
Таймкоды:…
👍15❤7🥰2
Некий PS по нашему проекту на Go (подпись и верификация). Возможно, имеет смысл использовать эллиптическую кривую ed25519, там размер ключей поменьше, а скорость работы приличная. Плюс, в goreleaser можно добавить шаг, где вызывается UPX, чтобы сжать исполняемый файл. Можно глянуть тут https://github.com/bodrovis-learning/brave_signer
GitHub
GitHub - bodrovis-learning/brave_signer: Bravely generate key pairs, sign files, and check signatures.
Bravely generate key pairs, sign files, and check signatures. - bodrovis-learning/brave_signer
👍12❤3
Кстати говоря, Blast выдаёт первый airdrop (в комплекте супер-мотивирующее видео). Правда там всё, видимо, будет совсем не быстро, так как они объявили второй раунд до следующего года, когда будет что-то вообще невероятное. Из неприятного - приходится устанавливать дурацкое приложение, а если нет смартфона, то ещё и просить у кого-нибудь на время.
В связи с этим: а) Не халявщик, а партнёр б) Это вам не хомяка жмякать в) Если нужен инвайт - могу прислать г) Советов по инвестициям мы никогда не даём
https://www.youtube.com/watch?v=qCfu4XK3M_0
В связи с этим: а) Не халявщик, а партнёр б) Это вам не хомяка жмякать в) Если нужен инвайт - могу прислать г) Советов по инвестициям мы никогда не даём
https://www.youtube.com/watch?v=qCfu4XK3M_0
YouTube
Sunn O))) - Why Dost Thou Hide Thyself in Clouds?
https://sunn.bandcamp.com/album/d-mkirke
https://www.southernlord.com/releases/view/domkirke
https://sunn.southernlord.com/products/view/domkirke-black-vinyl-pre-order
https://www.southernlord.com/releases/view/domkirke
https://sunn.southernlord.com/products/view/domkirke-black-vinyl-pre-order
👍8🤣4
Некоторые соображения по локализации приложений Nuxt. Попробовал на досуге этот фреймворк, вообще неплохой https://lokalise.com/blog/nuxt-i18n-translate-your-nuxt-js-app-into-multiple-languages/
Lokalise Blog
Nuxt i18n: Translate your Nuxt.js app into multiple languages - Lokalise Blog
Learn how to internationalize your Nuxt.js app using Nuxt i18n. Includes setup, translations, localized routes, date/time, numbers, and SEO.
👍8
И вновь "к вопросу о". Как загрузить данные со множества страниц вебсайта - впоследствии их можно использовать хотя бы для тренировки ИИ https://www.scrapingbee.com/blog/how-to-scrape-all-text-from-a-website-for-llm-ai-training/
Scrapingbee
How to scrape all text from a website for LLM training | ScrapingBee
Learn how to scrape all text from a website for LLM AI training with our comprehensive guide. Discover effective tools & techniques to gather valuable data.
👍7❤1
Добрый вечер https://www.securityweek.com/twilio-confirms-data-breach-after-hackers-leak-33m-authy-user-phone-numbers/
SecurityWeek
Twilio Confirms Data Breach After Hackers Leak 33M Authy User Phone Numbers
Twilio has confirmed a data breach after hackers leaked 33 million phone numbers associated with the Authy app.
😢2
В этом уроке по Solidity/Ethereum, мы поговорим о новом стандарте ERC7201 (Namespaced Storage Layout). Этот стандарт описывает, как в state можно располагать любые данные в форме "пространств имён". Это чрезвычайно полезно при реализации более сложных паттернов - например, обычных прокси или diamond. https://www.youtube.com/watch?v=9V3aEWD-WHM
YouTube
Solidity и Ethereum #80 | ERC7201: располагаем любые данные в storage в виде пространств имён
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍10🔥5👏2✍1
Урок по ERC20 был записан уже давненько, так что самое время его обновить. Сегодня проведём стрим по взаимозаменяемым токенам https://youtube.com/live/Jg7vAFGbiDk?feature=share
YouTube
Solidity и Ethereum, урок #81 (ОБНОВЛЕНИЕ 2024) | ERC20 и хомяков тапающие. Взаимозаменяемые токены
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍13🔥3
Выступление Heilung - это, в общем-то, нечто, напоминающее хлыстовские радения. Толпа сама внезапно пускается в какой-то дикий пляс
🔥7❤1
В этом уроке по Go мы поговорим о goroutines и channels. https://www.youtube.com/watch?v=B7i5rl4XA0I
YouTube
Язык Go #10 | Goroutines, channels, select, deadlock, каналы и параллельное выполнение кода
В этом уроке по Go мы поговорим о goroutines и channels.
Таймкоды:
00:00 Введение
00:30 Пример goroutine
05:10 Простой веб-сервер
09:40 Каналы
11:30 Unbuffered channels
14:10 Buffered channels
16:20 Пример использования buffered channel
21:30 Инструкция…
Таймкоды:
00:00 Введение
00:30 Пример goroutine
05:10 Простой веб-сервер
09:40 Каналы
11:30 Unbuffered channels
14:10 Buffered channels
16:20 Пример использования buffered channel
21:30 Инструкция…
👍13🔥5
Ещё раз про опцию via-ir и о том, что в будущем она может стать опцией по умолчанию https://soliditylang.org/blog/2024/07/12/a-closer-look-at-via-ir/
Solidity Programming Language
A Closer Look at Via-IR | Solidity Programming Language
Posted by Solidity Team on July 12, 2024
👍5
Для тех, кто спрашивал: какой язык лучше учить. Пожалуй, DreamBerd сочетает в себе все лучшие качества из всех миров сразу, так что это, вероятно, будет прорыв года https://github.com/TodePond/DreamBerd/blob/main/README.md (дополнение мелким шрифтом - это шутка)
GitHub
DreamBerd/README.md at main · TodePond/DreamBerd
perfect programming language. Contribute to TodePond/DreamBerd development by creating an account on GitHub.
😁17🔥3❤2