В этом уроке по 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
В этом уроке мы поговорим про то, что такое symbolic testing, зачем оно нужно и как работает. В качестве примера мы рассмотрим решение Mythril. https://www.youtube.com/watch?v=h5FFCA3-B-A
YouTube
Solidity и Ethereum #82 | Symbolic testing и Mythril: символьное тестирование. Как fuzzy, но круче
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
🔥10👍6
В этом уроке по Go мы напишем свой чат с архитектурой клиент-сервер. Параллельно мы поговорим про множество важных вещей, связанных с каналами и goroutines. https://www.youtube.com/watch?v=kXj3tZSPznY
YouTube
Язык Go #11 | Пишем свой чат (клиент-сервер), каналы и рутины, отмена запущенных процессов
В этом уроке по Go мы напишем свой чат с архитектурой клиент-сервер. Параллельно мы поговорим про множество важных вещей, связанных с каналами и goroutines.
Таймкоды:
00:00 Введение
00:40 Примеры goroutines и множества каналов
10:30 Отмена запущенной задачи…
Таймкоды:
00:00 Введение
00:40 Примеры goroutines и множества каналов
10:30 Отмена запущенной задачи…
👍23❤6🔥5
Что ж, небольшая (хотя, может и большая) статья по использованию Git и GitHub. Собрал тут разные команды, примеры, ответы на вопросы https://www.scrapingbee.com/blog/ultimate-git-and-github-commands-tutorial-with-examples/
Scrapingbee
Ultimate Git and GitHub Tutorial with Examples | ScrapingBee
Master Git and GitHub with this comprehensive tutorial. Learn essential commands through practical examples to boost your version control skills.
🔥30👍5🤡1
StackOverflow выкатил результаты большого опроса разработчиков за 2024 год https://survey.stackoverflow.co/2024/ В принципе, ничего особенно удивительного не заметно. JS всё ещё остаётся наиболее популярным языком (да-да, мой "любимый" js, можно позлорадствовать 😄). Если убрать за скобки html/css, ts и bash, то Go входит в первую десятку самых популярных языков, Rust пока на несколько позиций ниже, Ruby продолжает терять популярность (хотя сколько-то лет назад был в десятке), Solidity колеблется в районе 1%.
Любопытно, что зарплаты почти по всем технологиям упали - к примеру, хорошо заметно на примере Solidity (возможно, как мы и говорили, рынок несколько насытился). Неожиданно подскочили зарплаты разработчиков на Nimrod.
Использование ИИ продолжает расти, уже больше половина профессионалов пользуется какими-то инструментами с ИИ. При этом, по сравнению с прошлым годом, профессионалы несколько менее удовлетворены этими инструментами.
Что касается занятности, то подавляющее большинство работает full time, многие на удалёнке или в гибридном режиме. Впрочем, к этим данным стоит относиться с определённой осторожностью, так как немалое количество респондентов представляют одну страну (США), из пост-советского пространства в топе только Украина.
Вот такие дела. 🤓
Любопытно, что зарплаты почти по всем технологиям упали - к примеру, хорошо заметно на примере Solidity (возможно, как мы и говорили, рынок несколько насытился). Неожиданно подскочили зарплаты разработчиков на Nimrod.
Использование ИИ продолжает расти, уже больше половина профессионалов пользуется какими-то инструментами с ИИ. При этом, по сравнению с прошлым годом, профессионалы несколько менее удовлетворены этими инструментами.
Что касается занятности, то подавляющее большинство работает full time, многие на удалёнке или в гибридном режиме. Впрочем, к этим данным стоит относиться с определённой осторожностью, так как немалое количество респондентов представляют одну страну (США), из пост-советского пространства в топе только Украина.
Вот такие дела. 🤓
survey.stackoverflow.co
2024 Stack Overflow Developer Survey
In May 2024, over 65,000 developers responded to our annual survey about coding, the technologies and tools they use and want to learn, AI, and developer experience at work. Check out the results and see what's new for Stack Overflow users.
👍13
А сегодня музыка. За пару вечеров внезапно получилось слепить какой-то экспериментальный эмбиент с совами и койотами. Не знаю, к чему это 😁 https://soundcloud.com/ravens-die-laughing/tumsa-nakts-tala-zeme
SoundCloud
Tumša nakts tālā zemē
Experimental, ambient, nature, ASMR.
Kruk - music, mastering, production
Kruk - music, mastering, production
👍7❤1
Немного новостей.
У меня новая статья о Python и Playwright, с помощью которого можно взаимодействовать с веб-страницами и собирать данные https://www.scrapingbee.com/blog/playwright-for-python-web-scraping/
Понемногу экспериментирую со всякими GitHub Actions, возможно, это в какой-то момент превратиться в обучающий материал https://github.com/bodrovis/Lok-Actions
Вышел новый трек по мотивам "Часа быка" https://soundcloud.com/ravens-die-laughing/ship-take-off
Так что по желанию можно ознакомиться с чем-то из этого или со всем сразу 😄
У меня новая статья о Python и Playwright, с помощью которого можно взаимодействовать с веб-страницами и собирать данные https://www.scrapingbee.com/blog/playwright-for-python-web-scraping/
Понемногу экспериментирую со всякими GitHub Actions, возможно, это в какой-то момент превратиться в обучающий материал https://github.com/bodrovis/Lok-Actions
Вышел новый трек по мотивам "Часа быка" https://soundcloud.com/ravens-die-laughing/ship-take-off
Так что по желанию можно ознакомиться с чем-то из этого или со всем сразу 😄
Scrapingbee
Playwright for Python Web Scraping Tutorial with Examples | ScrapingBee
Learn how to use Playwright for Python to web scrape with this tutorial. Includes step-by-step examples to automate and extract data efficiently from websites.
👍13❤7🤝1
⚠️ Друзья, в очередной раз напоминаю всем: будьте предельно осторожны, покупая неизвестные токены. Вот буквально только что разбиралась история в чате, когда купленные токены оказалось невозможно продать - классический honeypot, как разбиралось в уроках.
Сделать с этим уже ничего нельзя, транзакции неотзывные, а в логику контракта специально прописано, что вернуть деньги не выйдет. Написать заявление в полицию, конечно, можно, но особенного смысла нет, так как злоумышленники могут торчать где-нибудь на другом конце света, очень маловероятно, что их поймают.
Поэтому будьте предельно осторожны! И ещё раз напоминаю, что ни здесь, ни на YT, и в рамках школы GuideDAO мы не предлагаем купить никаких токенов или NFT и не даём советов по инвестициями. Если вы увидели где-то что-то подобное от моего имени, это мошенники
Сделать с этим уже ничего нельзя, транзакции неотзывные, а в логику контракта специально прописано, что вернуть деньги не выйдет. Написать заявление в полицию, конечно, можно, но особенного смысла нет, так как злоумышленники могут торчать где-нибудь на другом конце света, очень маловероятно, что их поймают.
Поэтому будьте предельно осторожны! И ещё раз напоминаю, что ни здесь, ни на YT, и в рамках школы GuideDAO мы не предлагаем купить никаких токенов или NFT и не даём советов по инвестициями. Если вы увидели где-то что-то подобное от моего имени, это мошенники
👍27❤4
В этом уроке по Go мы поговорим о параллельном доступе к данным в рутинах, о mutexes и семафорах. https://www.youtube.com/watch?v=55AN_OhhG8E
YouTube
Язык Go #12 | Data races, Mutexes, семафоры, параллельный доступ к данным в рутинах, memoization
В этом уроке по Go мы поговорим о параллельном доступе к данным в рутинах, о mutexes и семафорах.
Таймкоды:
00:00 Введение
00:45 Проблема параллельного доступа
02:15 Пример racing
06:05 Ещё о racing
08:39 Семафоры
11:15 Mutexes
13:10 Когда mutexes слишком…
Таймкоды:
00:00 Введение
00:45 Проблема параллельного доступа
02:15 Пример racing
06:05 Ещё о racing
08:39 Семафоры
11:15 Mutexes
13:10 Когда mutexes слишком…
✍11👨💻5
Продолжаем регулярную рубрику "интервью с ИИ". В этот раз по мотивам нашей дискуссии, состоявшейся полгода назад во время стрима, когда я предложил термин "дети, воспитанные ИИ" (скорее, в шутку). На этот раз по-русски, так как, судя по всему, там модерации сильно меньше в отличие от английского
😁15😱1