Давно у нас не было рубрики "заметки на манжетах". Это не потому, что сказать нечего, а, скорее, из-за того, что жизнь в общем бьёт ключом по голове и сильно не распишешься - на это ведь и моральные силы нужны. Этот пост обо всём и ни о чём, но, как мне кажется, кому-то он будет важен. Где-то есть люди, для которых теорема верна...
Я просто тут листал относительно старые фото - ну, как, десятилетней давности где-то, никаких других nie ma на данный момент. Но при этом я почему-то вспомнил совсем старые альбомы, которые когда-то хранились где-то дома. Знаете, это те самые, которые обычно никто никогда не смотрит, там какие-то неизвестные никому дедушки и бабушки смотрят на тебя из далёкого далёка.
Помню точно, имется забавная фотка из начала девяностых, я там на таком дурацком велосипеде, взятом в прокат, а рядом мой товарищ Тарас - мы в Крыму, погода отличная, всем в общем весело. Тогда мой очень деятельный дед возил нас по всему полуострову, а меня сильно укачивало в машине, так что я постоянно был с состоянии groggy после поездок. Но вспоминаются ещё поля с маком, с лавандой - бабушка просила остановить машину, чтобы сорвать цветочек, потому что ведь если повесть лаванду в спальне, то лучше спится, это все знают. Помнится, нам тогда устраивал поездки ушлый дяденька по фамилии Березовский, я всё время удивлялся, какая у него крутая машина и как лихо он гонит под 120 км/ч, а бабушка всё просит помедленнее...
Казалось бы, сколько лет прошло, а всё равно в памяти остались чётко именно долгие летние поездки - до 2005-2006 года каждый год ездили стабильно на Чёрное море. По примеру Тараса я даже начал употреблять в речи украинские слова, мать ещё удивлялась. И где он теперь, жив ли?..
Откровенно говоря, потом жизнь совсем изменилась, и изменилась резко. Первые серьёзные отношения, предложение руки и сердца, разлад, и ситуация, когда уходишь во все тяжкие... Дед ещё был в Крыму несколько раз один, но у него в общем с Украиной долгая история - когда-то ещё после войны он тут служил, даже учился в местном университете. Кстати, утверждал, что в советской армии он никогда не видел дедовщины, за исключением ерунды в духе "ложкой по заднице".
Потом он много рассказывал о своём армейском товарище из Абхазии, к которому он даже ездил в своё время в гости, что дескать у них совсем непривычные нравы, интересный язык. Потом началась очередная война, связи потерялись тоже. А дед всё равно смотрел новости, когда показывали про Абхазию, надеялся, вдруг его друг где промелькнёт...
Казалось бы, просто обрывки воспоминаний и мыслей, которые остались в прошлой жизни - многие нынешние мои зрители, которые теперь уже сами стали взрослыми дядями и тётями, тогда и не родились, а у меня иногда это всплывает. Честно сказать, не знаю, почему так. Вообще-то, из каждой страны что-то запоминается, но в большинстве стран ЕС в юношестве я был далеко не так долго - денег не было, вообще-то, сравнительно небогатое было детство до какого-то момента.
Хорватия запомнится вкусными осьминогами, мужиком, который делает классные трюки с мороженым, и другим мужиком, который ругается вроде по-сербски, а всё равно всё понятно!
Турция - весёлыми ребятами, которые как-то умудряются говорить по-русски без акцента. А, и, конечно, моим проигрышем в "финале" соревнований по бильярду 😄 Это до сих пор мой главный позор.
Болгария - парнем, который перепутал заказ и принёс нечто с острым перцем, который я, как дебил, попытался съесть. Это будто калёным железом прижигает.
Италия - дикими футбольными фанатами, которые радуются победе своей сборной на ЧМ (да, мне посчастливилось оказаться там прямо в ночь финала).
Да, пожалуй, везде где-то было своё, но мало где чувствуешь себя "как дома", всё же. Ещё, разве что, в Беларуси - здесь мы часто жили до событий 2020 года, но теперь с моей мордой делать там нечего. Это особенно печально, потому что там всё ещё живёт наша подруга, инвалид по зрению, которую мы часто навещали.
Я просто тут листал относительно старые фото - ну, как, десятилетней давности где-то, никаких других nie ma на данный момент. Но при этом я почему-то вспомнил совсем старые альбомы, которые когда-то хранились где-то дома. Знаете, это те самые, которые обычно никто никогда не смотрит, там какие-то неизвестные никому дедушки и бабушки смотрят на тебя из далёкого далёка.
Помню точно, имется забавная фотка из начала девяностых, я там на таком дурацком велосипеде, взятом в прокат, а рядом мой товарищ Тарас - мы в Крыму, погода отличная, всем в общем весело. Тогда мой очень деятельный дед возил нас по всему полуострову, а меня сильно укачивало в машине, так что я постоянно был с состоянии groggy после поездок. Но вспоминаются ещё поля с маком, с лавандой - бабушка просила остановить машину, чтобы сорвать цветочек, потому что ведь если повесть лаванду в спальне, то лучше спится, это все знают. Помнится, нам тогда устраивал поездки ушлый дяденька по фамилии Березовский, я всё время удивлялся, какая у него крутая машина и как лихо он гонит под 120 км/ч, а бабушка всё просит помедленнее...
Казалось бы, сколько лет прошло, а всё равно в памяти остались чётко именно долгие летние поездки - до 2005-2006 года каждый год ездили стабильно на Чёрное море. По примеру Тараса я даже начал употреблять в речи украинские слова, мать ещё удивлялась. И где он теперь, жив ли?..
Откровенно говоря, потом жизнь совсем изменилась, и изменилась резко. Первые серьёзные отношения, предложение руки и сердца, разлад, и ситуация, когда уходишь во все тяжкие... Дед ещё был в Крыму несколько раз один, но у него в общем с Украиной долгая история - когда-то ещё после войны он тут служил, даже учился в местном университете. Кстати, утверждал, что в советской армии он никогда не видел дедовщины, за исключением ерунды в духе "ложкой по заднице".
Потом он много рассказывал о своём армейском товарище из Абхазии, к которому он даже ездил в своё время в гости, что дескать у них совсем непривычные нравы, интересный язык. Потом началась очередная война, связи потерялись тоже. А дед всё равно смотрел новости, когда показывали про Абхазию, надеялся, вдруг его друг где промелькнёт...
Казалось бы, просто обрывки воспоминаний и мыслей, которые остались в прошлой жизни - многие нынешние мои зрители, которые теперь уже сами стали взрослыми дядями и тётями, тогда и не родились, а у меня иногда это всплывает. Честно сказать, не знаю, почему так. Вообще-то, из каждой страны что-то запоминается, но в большинстве стран ЕС в юношестве я был далеко не так долго - денег не было, вообще-то, сравнительно небогатое было детство до какого-то момента.
Хорватия запомнится вкусными осьминогами, мужиком, который делает классные трюки с мороженым, и другим мужиком, который ругается вроде по-сербски, а всё равно всё понятно!
Турция - весёлыми ребятами, которые как-то умудряются говорить по-русски без акцента. А, и, конечно, моим проигрышем в "финале" соревнований по бильярду 😄 Это до сих пор мой главный позор.
Болгария - парнем, который перепутал заказ и принёс нечто с острым перцем, который я, как дебил, попытался съесть. Это будто калёным железом прижигает.
Италия - дикими футбольными фанатами, которые радуются победе своей сборной на ЧМ (да, мне посчастливилось оказаться там прямо в ночь финала).
Да, пожалуй, везде где-то было своё, но мало где чувствуешь себя "как дома", всё же. Ещё, разве что, в Беларуси - здесь мы часто жили до событий 2020 года, но теперь с моей мордой делать там нечего. Это особенно печально, потому что там всё ещё живёт наша подруга, инвалид по зрению, которую мы часто навещали.
👍15❤7🔥2
Помните, как говорил Джек Воробей? Мир не стал меньше - стало меньше содержимого. Если быть совсем откровенным, я не вижу никакого просвета в обозримом будущем. Впрочем, как знать, всем нам свойственно ошибаться.
Простите, что в этот раз не получилось позитивно.
Простите, что в этот раз не получилось позитивно.
🕊22❤7👍2😢1
Друзья, даже в отпуске я помню о вашей тяге к знаниям, поэтому сегодня я записал лекцию прямо во время небольшого путешествия 😄 Это, конечно, развлекательное видео, но в целом в нём достаточно кратко суммируется смысл calldata/memory и зачем вообще для некоторых типов это требуется прописывать. Это особенно актуально для начинающих - я знаю, что многих это несколько смущает https://www.youtube.com/watch?v=zN4o7nV9sGg
YouTube
Outdoors Solidity | Memory, calldata, stack - это вообще что?
В этом видео прокатимся на велосипеде и немного поболтаем о том, в чём разница между calldata и memory и зачем для некоторых типов данных нужно обязательно указывать место хранения, а для других - нет.
Таймкоды:
00:00 Введение
00:50 Value и reference
03:23…
Таймкоды:
00:00 Введение
00:50 Value и reference
03:23…
🔥29👏2
В этом уроке мы посмотрим, как конкретно устроены transparent upgradeable proxy, какие приёмы там используются и на какие проблемы следует обращать внимание. Также мы поговорим о стандарте ERC1967, который описывает принцип организации слотов storage в прокси. https://www.youtube.com/watch?v=WON6VttFTe0
YouTube
Solidity и Ethereum, урок #59 | Как работают transparent upgradeable proxy и ERC1967
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍13
У нас тут второй день орут валлийцы (благо завтра, вероятно, они отчалят), кажется, мне требуется помощь врача... 😂 https://www.youtube.com/watch?v=qZN_F-0neOg
YouTube
TANZWUT - Der Arzt (Official Video)
Taken from the album "Silberne Hochzeit". OUT NOW!
► Order now: https://nocut.shop/de-silberne-hochzeit
► Listen on Spotify: https://spoti.fi/3orMWnT
Live Tour 2026
Präsentatoren: Sonic Seducer, Musix, SLAM, Legacy, metal.de und NoCut
► Tickets: …
► Order now: https://nocut.shop/de-silberne-hochzeit
► Listen on Spotify: https://spoti.fi/3orMWnT
Live Tour 2026
Präsentatoren: Sonic Seducer, Musix, SLAM, Legacy, metal.de und NoCut
► Tickets: …
😁6❤1
Мне тут прислали документ, где суммируется множество трюков для оптимизации газа. Правда стоит учесть, что компилятор всё-таки будешь совершенствоваться и ряд этих трюков в будущем особо смысла, вероятно, иметь не будет. Но некоторые вещи актуальны (к примеру, не все знают, что запись нового значения в пустой слот - это весьма дорогая штука, в отличие от записи в "разогретый" слот) https://www.rareskills.io/post/gas-optimization?postId=c9db474a-ff97-4fa3-a51d-fe13ccb8fe3b
RareSkills
The RareSkills Book of Solidity Gas Optimization: 80+ Tips | By RareSkills
The RareSkills Book of Solidity Gas Optimization: 80+ Tips TABLE OF CONTENTS The RareSkills Book of Gas Optimization Gas optimization tricks do not always work Beware of complexity and readability Comprehensive treatment of each topic isn't possible here…
🔥12👍1
В этом уроке мы поговорим о написании документации для кода Solidity и использованием формата NatSpec. Узнаем, как этот формат устроен, как его использовать, где и как смотреть сгенерированную документацию и как с помощью Foundry легко делать красивую онлайн-книгу со всеми доками. https://www.youtube.com/watch?v=seUUR_ksBJw
YouTube
Solidity и Ethereum, урок #60 | NapSpec, документация, Foundry, mdbook
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
🔥8👍3👏1
Ну, а завтра в 20:30 UTC+3 залетайте на стрим про CPU, поговорим про то, что вообще происходит, когда программа запускается, и как устроены исполняемые бинарные файлы https://youtube.com/live/u84Pal1O_R8?feature=share
YouTube
Как работают CPU #2 | Запуск программы, execve, shebang, обработчики, ELF
Продолжаем серию про то, как работают CPU в наших компьютерах. В этот раз поговорим о процессе запуска программ, что такое execve, какие бывают обработчики, как устроены бинарные файлы ELF и о много другом.
Станьте спонсором канала, и вы получите доступ…
Станьте спонсором канала, и вы получите доступ…
✍11👎1🔥1
Знаете, друзья, я сейчас в соцсети увидел пост своего товарища, он решил вести что-то вроде распорядка дня - в духе в 8 подвиг, в 16 часов война с Англией. Ну, войны конкретно у него не было, на самом деле. И вообще-то я его прекрасно понимаю, но у меня на этот счёт появились другие соображения, просто по мотивам.
В общем, я тут подумал, что, пожалуй, никогда не составлял подробного расписания на день, а если бы попытался, то меня стошнило прямо на это расписание. То есть да, в каком-то виде оно должно быть, есть какие-то встречи, есть лекции, которые надо бы проводить вовремя, но это самый максимум. 😂
Сложно и как-то тесно (душно?) жить по расписанию. По этой же причине я не люблю покупать туристические поездки, составленные заранее. Обычно это выливается в историю "тут колизей - тут фонтан де треви - а тут дом - а тут ещё дом - обратите внимание, что у всех этих домов есть окна бежим скорееатоопоздаем". Нет уж, в таких случаях пусть я сам нарвусь на торгашей-индийцев, которые втридорога продают кольца непонятно из чего, пусть я сам буду с ними торговаться, и пусть я сам буду отбрехиваться от того темнокожего парня, который пытается мне что-то всучить. Но зато будет сколько угодно времени и определённая свобода.
Пожалуй, в работе такая же ситуация. Работать запоями, скажем так. Бывает достаточно болезненное состояние, когда вообще не можешь думать ни о чём другом, и никак нельзя успокоиться пока не закончишь. Если не получается что-то, так особенно это свербит. Впрочем, даже если получается. Даже если нужно сделать, скажем, сценарий или статью или кусок главы. Знаю, что многие пишут с черновиком, и это вообще-то правильно, но я так тоже не могу, пишу сразу начистовую, потом как-то правлю кое-где. Хотя записи в этом канале не правлю, пишу как сразу показалось правильным и интересным.
Знаете, бывает такое, что прямо распирает - надо взять и сделать, и бывает, что не можешь успокоиться, пока не закончишь. Вот такие моменты надо ловить. Потом вроде думаешь, а зачем я на это времени столько потратил, но в итоге именно такие вещи ценятся больше всего, как мне кажется.
Просто знаю по себе, что это имеет наибольший успех - хотя бы записи в таком стиле, видео, музыкальные композиции. Если даже пришёл из бара в состоянии нестояния и оно пишется, так значит надо шпарить. Скажем прямо, ряд таких постов у меня есть, и они как раз и получили наибольшее количество откликов. Было такое, что мы с товарищем не вставали целый день из-за какой-то дурацкой программы. Недавно было, так что мне просто вот хотелось кровь из носу закончить один музыкальный трек...
Это всё, скажем так, одного поля ягоды (так, кажется, это говорится). И нельзя это вложить в рамки "час делаю то, час делаю вот это, а потом час охочусь на медведей, стреляя в них вишнёвыми косточками". Ремесло так делать можно, это правда (и вообще-то ремесленников очень не хватает), но искусство - пожалуй, нет. А хотелось бы заниматься искусством, ну, раз уж выпала такая оказия. 😄
В общем, я тут подумал, что, пожалуй, никогда не составлял подробного расписания на день, а если бы попытался, то меня стошнило прямо на это расписание. То есть да, в каком-то виде оно должно быть, есть какие-то встречи, есть лекции, которые надо бы проводить вовремя, но это самый максимум. 😂
Сложно и как-то тесно (душно?) жить по расписанию. По этой же причине я не люблю покупать туристические поездки, составленные заранее. Обычно это выливается в историю "тут колизей - тут фонтан де треви - а тут дом - а тут ещё дом - обратите внимание, что у всех этих домов есть окна бежим скорееатоопоздаем". Нет уж, в таких случаях пусть я сам нарвусь на торгашей-индийцев, которые втридорога продают кольца непонятно из чего, пусть я сам буду с ними торговаться, и пусть я сам буду отбрехиваться от того темнокожего парня, который пытается мне что-то всучить. Но зато будет сколько угодно времени и определённая свобода.
Пожалуй, в работе такая же ситуация. Работать запоями, скажем так. Бывает достаточно болезненное состояние, когда вообще не можешь думать ни о чём другом, и никак нельзя успокоиться пока не закончишь. Если не получается что-то, так особенно это свербит. Впрочем, даже если получается. Даже если нужно сделать, скажем, сценарий или статью или кусок главы. Знаю, что многие пишут с черновиком, и это вообще-то правильно, но я так тоже не могу, пишу сразу начистовую, потом как-то правлю кое-где. Хотя записи в этом канале не правлю, пишу как сразу показалось правильным и интересным.
Знаете, бывает такое, что прямо распирает - надо взять и сделать, и бывает, что не можешь успокоиться, пока не закончишь. Вот такие моменты надо ловить. Потом вроде думаешь, а зачем я на это времени столько потратил, но в итоге именно такие вещи ценятся больше всего, как мне кажется.
Просто знаю по себе, что это имеет наибольший успех - хотя бы записи в таком стиле, видео, музыкальные композиции. Если даже пришёл из бара в состоянии нестояния и оно пишется, так значит надо шпарить. Скажем прямо, ряд таких постов у меня есть, и они как раз и получили наибольшее количество откликов. Было такое, что мы с товарищем не вставали целый день из-за какой-то дурацкой программы. Недавно было, так что мне просто вот хотелось кровь из носу закончить один музыкальный трек...
Это всё, скажем так, одного поля ягоды (так, кажется, это говорится). И нельзя это вложить в рамки "час делаю то, час делаю вот это, а потом час охочусь на медведей, стреляя в них вишнёвыми косточками". Ремесло так делать можно, это правда (и вообще-то ремесленников очень не хватает), но искусство - пожалуй, нет. А хотелось бы заниматься искусством, ну, раз уж выпала такая оказия. 😄
👍29🔥7❤🔥1❤1🤔1🙏1💯1
Обратите внимание, скоро выходят контракты OpenZeppelin версии 5, там есть ряд изменений, в частности, уходят функции
beforeTokenTransfer из токенов, теперь будет хук update (но вообще там много всего другого) https://github.com/OpenZeppelin/openzeppelin-contracts/releases/tag/v5.0.0-rc.0GitHub
Release v5.0.0-rc.0 · OpenZeppelin/openzeppelin-contracts
ERC1155Receiver: Removed in favor of ERC1155Holder. (#4450)
TimelockController: Changed the role architecture to use DEFAULT_ADMIN_ROLE as the admin for all roles, instead of the bespoke TIMELOCK...
TimelockController: Changed the role architecture to use DEFAULT_ADMIN_ROLE as the admin for all roles, instead of the bespoke TIMELOCK...
👍13✍2👎1
Хотел поделиться планами по стримам на ближайшие 2-3 недели.
Завтра днём у нас игра, приходите, в этот раз тема всякие шутейки, карикатуры и прочее https://www.youtube.com/watch?v=zpgw9C9v5js
На следующей неделе в районе вторника будет ещё один стрим про CPU, память и всё такое прочее, это вечером.
А через пару недель (пока точнее сложно сказать) мы всё-таки планируем с одним приглашённым лектором сделать урок про компиляторы и про то, как там вообще это всё работает.
Как-то так, поэтому скоро увидимся 😄
Завтра днём у нас игра, приходите, в этот раз тема всякие шутейки, карикатуры и прочее https://www.youtube.com/watch?v=zpgw9C9v5js
На следующей неделе в районе вторника будет ещё один стрим про CPU, память и всё такое прочее, это вечером.
А через пару недель (пока точнее сложно сказать) мы всё-таки планируем с одним приглашённым лектором сделать урок про компиляторы и про то, как там вообще это всё работает.
Как-то так, поэтому скоро увидимся 😄
YouTube
Интеллектуальная игра GuideDAOAnswer
Очередная игра GuideDAOAnswer: 24 вопроса, 6 знатоков, команда телезрителей и 1 вредный ведущий.
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: 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…
🔥14👍2✍1👎1👀1
В этом уроке мы обсудим Node Fetch API: встроенное решение для отправки запросов HTTP. Узнаем как с ним работать, как настраивать опции, а также посмотрим принципы тестирования и как для fetch настраивать заглушки (mock), позволяющие не отправлять реальные запросы. https://www.youtube.com/watch?v=ypkFpWl76So
YouTube
Node Fetch API | Как использовать, как проверять ошибки, как тестировать, как делать заглушки (mock)
В этом уроке мы обсудим Node Fetch API: встроенное решение для отправки запросов HTTP. Узнаем как с ним работать, как настраивать опции, а также посмотрим принципы тестирования и как для fetch настраивать заглушки (mock), позволяющие не отправлять реальные…
⚡13🔥3👍2👎1
Итак, во вторник 20:30 UTC+3 у нас разговоры о вилках, коровах, памяти и CPU.
В этом выпуске мы ещё поговорим о физической и виртуальной памяти, о разбиении по страницам, о том, зачем нужен fork и откуда процессы берутся. Также обсудим copy on write (CoW) и некоторые другие важные моменты.
Это, вероятно, заключительный (пока?) выпуск данной серии, потом хочется уже перейти к алгоритмам и всяким "большим N".
https://youtube.com/live/1B6lBJUQ5q8?feature=share
В этом выпуске мы ещё поговорим о физической и виртуальной памяти, о разбиении по страницам, о том, зачем нужен fork и откуда процессы берутся. Также обсудим copy on write (CoW) и некоторые другие важные моменты.
Это, вероятно, заключительный (пока?) выпуск данной серии, потом хочется уже перейти к алгоритмам и всяким "большим N".
https://youtube.com/live/1B6lBJUQ5q8?feature=share
YouTube
Как работают CPU #3 | Память, paging, fork, CoW, порождение процессов
В этом выпуске мы ещё поговорим о физической и виртуальной памяти, о разбиении по страницам, о том, зачем нужен fork и откуда процессы берутся. Также обсудим copy on write (CoW) и некоторые другие важные моменты.
Станьте спонсором канала, и вы получите доступ…
Станьте спонсором канала, и вы получите доступ…
👍9🔥3
Однажды вечером делать было нечего, и так родилась короткая анимация про кошку, которая наблюдает за падающим снегом. А потом к этому делу я добавил музыку и получилось... Ну, во всяком случае, что-то получилось 😄 https://www.youtube.com/watch?v=1WwVWR7mIDk
YouTube
The Cat Who Watched the Snowfall | Etude in C minor
Kruk - music
Ailura - animations
Ailura - animations
❤🔥8👍4🔥3
В этом уроке по Elixir поговорим о метапрограммировании и макросах. Узнаем об AST, функциях quote/unquote и рассмотрим несколько примеров. https://www.youtube.com/watch?v=FFTSh6YtLyQ
YouTube
Язык Elixir, урок #13 | Метапрограммирование, макросы, quote/unquote, динамическое подключение, AST
В этом уроке по Elixir поговорим о метапрограммировании и макросах. Узнаем об AST, функциях quote/unquote и рассмотрим несколько примеров.
Таймкоды:
00:00 Введение
01:00 AST
03:25 Макросы
05:30 Require
06:30 Quoted code
10:00 Unquote
11:15 Отложенное исполнение…
Таймкоды:
00:00 Введение
01:00 AST
03:25 Макросы
05:30 Require
06:30 Quoted code
10:00 Unquote
11:15 Отложенное исполнение…
🔥9👍2❤1❤🔥1
Уже не первый раз появляются вопросы по этой теме, так что ещё раз уточню - если нам нужно, чтобы адрес контракта начинался с какой-то последовательности (скажем, три нуля), то там придётся делать подбор правильных входных значений, мы не можем просто сказать "сделай мне такой адрес".
Правда для этого есть инструменты. К примеру, в Foundry есть такая команда https://book.getfoundry.sh/reference/cast/cast-create2
Получается так:
Правда для этого есть инструменты. К примеру, в Foundry есть такая команда https://book.getfoundry.sh/reference/cast/cast-create2
Получается так:
cast create2 --starts-with 0x1 --deployer 0x5B38Da6a701c568545dCfcB03FcB875f56beddC4
Starting to generate deterministic contract address...
Successfully found contract address in 0 seconds.
Address: 0x12ec38E95Fd021aeadb7159Bf0A9304470429E6E
Salt: 64882619298261843242953376526785542384089654110487872108359638467330204974963
getfoundry.sh
foundry - Ethereum Development Framework
Foundry is a smart contract development toolchain. It manages your dependencies, compiles your project, runs tests, deploys, and lets you interact with the chain from the command-line and via Solidity noscripts.
👍7
Это первый урок в серии "Алгоритмы и структуры данных". В нём мы поговорим о том, что такое big o notation (большое "о"), зачем это надо и какой в нём смысл. Обсудим сложность алгоритмов и рассмотрим несколько примеров того, как правильный выбор алгоритма может влиять на быстроту выполнения программы. https://www.youtube.com/watch?v=BlwiPA9rx8w
YouTube
Алгоритмы и структуры данных #1 | Big O, сложность алгоритмов, поиск и сортировка массивов
Это первый урок в серии "Алгоритмы и структуры данных". В нём мы поговорим о том, что такое big o notation (большое "о"), зачем это надо и какой в нём смысл. Обсудим сложность алгоритмов и рассмотрим несколько примеров того, как правильный выбор алгоритма…
🔥52❤3👍2🎉2
В этом уроке мы начнём говорить об абстрактных структурах данных в разработке. Сегодня речь пойдёт об очень популярных структурах - это стек (stack) и очередь (queue). Мы посмотрим, как они организованы, как их создать, а также рассмотрим примеры использования на практике. Также обсудим принципы LIFO и FIFO. https://www.youtube.com/watch?v=3BwJPw4iluM
YouTube
Алгоритмы и структуры данных #2 | Стек и очередь (stack/queue) - пример реализации и использования
В этом уроке мы начнём говорить об абстрактных структурах данных в разработке. Сегодня речь пойдёт об очень популярных структурах - это стек (stack) и очередь (queue). Мы посмотрим, как они организованы, как их создать, а также рассмотрим примеры использования…
❤20🔥3✍2