В этом уроке по Solidity и Ethereum мы рассмотрим стандарт ERC4626, который описывает tokenized vaults, то есть хранилища, куда пользователи могут инвестировать свои токены ERC20. Мы посмотрим, как этот стандарт работает и какие у него есть особенности. https://www.youtube.com/watch?v=_WYMTciYrD0
YouTube
Solidity и смарт-контракты Ethereum, урок #49 | ERC4626: Tokenized vaults (хранилища)
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
❤🔥12❤1🔥1
Что ж, забавные истории в мире ИИ продолжаются. Один дядька из Германии по имени Борис отправил на довольно крупный конкурс фотографии Sony World Photography Award работу, сделанную с помощью ИИ. И - что бы вы думали - эта работа завоевала награду, после чего Борис раскрыл карты и от приза отказался.
На такой шаг он пошёл, чтобы показать - систему легко можно взломать. Ну, и чтобы подстегнуть дискуссию насчёт изображений, сгенерированных компьютером. https://edition.cnn.com/style/article/ai-photo-win-sony-scli-intl/index.html
На такой шаг он пошёл, чтобы показать - систему легко можно взломать. Ну, и чтобы подстегнуть дискуссию насчёт изображений, сгенерированных компьютером. https://edition.cnn.com/style/article/ai-photo-win-sony-scli-intl/index.html
CNN
Artist rejects photo prize after AI-generated image wins award
A German artist has rejected an award from a prestigious international photography competition after revealing that his submission was generated by Artificial Intelligence (AI).
В этом уроке по Elixir мы затронем сразу несколько тем: ветвление (if, case, cond), работа с ошибками, а также вернёмся к некоторым структурам данных, в частности, рассмотрим keyword lists и сложные структуры. https://www.youtube.com/watch?v=RCxm_x7lQ_M
YouTube
Elixir и функциональная разработка, урок #6 | Ветвление, ошибки, структуры данных, kw lists
В этом уроке по Elixir мы затронем сразу несколько тем: ветвление (if, case, cond), работа с ошибками, а также вернёмся к некоторым структурам данных, в частности, рассмотрим keyword lists и сложные структуры.
Таймкоды:
00:00 Введение
01:00 If-else, unless…
Таймкоды:
00:00 Введение
01:00 If-else, unless…
❤4🔥4
Давненько не было рубрик в духе "топ что-нибудь". Честно говоря, сейчас обстановка не сильно располагает веселиться, так что и в кино уже давно не ходил. Но тут всё-таки повод был.
В общем, что хочу сказать - сегодня смотрел Suzume no Tojimari, очень понравилось. Это, конечно, не (мульт)фильм десятилетия, но в целом очень приятное впечатление, особенно с японской озвучкой. Не сказать, что часто смотрю аниме (почти никогда, но японские RPG уважаю), но это тот самый случай, когда в самый раз. В "кавайном" стиле наряжаться не стал, но тут, к счастью, выручает редактор(ка) наших трансляций.
В общем, что хочу сказать - сегодня смотрел Suzume no Tojimari, очень понравилось. Это, конечно, не (мульт)фильм десятилетия, но в целом очень приятное впечатление, особенно с японской озвучкой. Не сказать, что часто смотрю аниме (почти никогда, но японские RPG уважаю), но это тот самый случай, когда в самый раз. В "кавайном" стиле наряжаться не стал, но тут, к счастью, выручает редактор(ка) наших трансляций.
🔥5👍1
Опять же, к "вопросу о". Теперь для если используешь биржу, то, видимо, государство будет пытаться процесс контролировать. Ну, это если биржа выполняет требования ЕС. https://rus.delfi.lv/news/daily/europe/evroparlament-prinyal-zakon-o-kontrole-za-rynkom-kriptovalyut.d?id=55451698
rus.delfi.lv
Европарламент принял закон о контроле за рынком криптовалют
Нововведения позволят отслеживать схемы по отмыванию денег и финансированию преступной деятельности, а также смогут защитить владельцев криптокошельков
Давненько у нас не было интеллектуальных игр 🤓 В среду в 20:30 UTC+3 состоится тематическая игра по напиткам, еде и прочему. Welcome! https://youtube.com/live/MlbuC5JHp64?feature=share
YouTube
Интеллектуальная игра GuideDAO Answer | Хорошо сидим!
Традиционная интеллектуальная игра GuideDAO Answer, в которой команда школы и команда телезрителей сражается против вредного ведущего! 24 вопроса из разных областей знания, 6 участников, 1 победитель. В этот раз игра посвящена напиткам и еде.
Станьте спонсором…
Станьте спонсором…
❤5
В этом уроке по Solidity мы рассмотрим стандарт ERC4907, который позволяет реализовывать механизм аренды NFT на некоторое время. В случае аренды пользователь числится как лицо, имеющее этот NFT, но при этом он не может продать NFT или добавить новых пользователей. Это сравнительно новая, но интересная область. https://www.youtube.com/watch?v=pTnIRA1qUiQ
YouTube
Solidity и смарт-контракты Ethereum, урок #50 | ERC4907: арендуем NFT недорого (rental NFT)
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
❤14👍4🔥2
Через полчаса начинаем зарубу https://youtube.com/live/MlbuC5JHp64?feature=share
YouTube
Интеллектуальная игра GuideDAO Answer | Хорошо сидим!
Традиционная интеллектуальная игра GuideDAO Answer, в которой команда школы и команда телезрителей сражается против вредного ведущего! 24 вопроса из разных областей знания, 6 участников, 1 победитель. В этот раз игра посвящена напиткам и еде.
Станьте спонсором…
Станьте спонсором…
Небольшой лайфхак для тех, кому в программе Ruby нужен некий generic, то есть класс, который принимает произвольные атрибуты в формате хэша и для каждого атрибута делает reader:
Тогда можно его создать:
Естественно, на его основе можно делать "именованные" классы
Или добавить метод для доступа как к хэшу
class Generics
def initialize(raw_data)
raw_data.each do |att, val|
instance_variable_set "@#{att}", val
self.class.class_exec do
attr_reader att.to_sym
end
end
end
end
Тогда можно его создать:
g = Generics.new name: 'John', surname: 'Doe'
g.name # => 'John'
Естественно, на его основе можно делать "именованные" классы
class Generics
DeletedResource = Class.new(self)
EmptiedResource = Class.new(self)
# ...
end
Или добавить метод для доступа как к хэшу
def [](raw_key_attr)
key_attr = :"@#{raw_key_attr}"
return nil unless instance_variables.include?(key_attr)
instance_variable_get(key_attr)
end
🔥15🤯5👍3
В этом уроке по Elixir мы поговорим о том, как работать со множеством процессов: создавать их, мониторить, обмениваться сообщениями и прочее. Также выясним, насколько быстро можно породить сотню тысяч процессов за раз. https://www.youtube.com/watch?v=b6iNdZmnNtg
YouTube
Elixir и функциональная разработка, урок #7 | Процессы, мониторы, spawn, spawn_link и практика
В этом уроке по Elixir мы поговорим о том, как работать со множеством процессов: создавать их, мониторить, обмениваться сообщениями и прочее. Также выясним, насколько быстро можно породить сотню тысяч процессов за раз.
Таймкоды:
00:00 Введение
00:40 Процессы…
Таймкоды:
00:00 Введение
00:40 Процессы…
❤7🔥4
Сегодня просто музыка. Наш новый кавер на довольно известный трек из FF IX OST https://youtu.be/JXIJl_FkBdU
YouTube
A Place to Call Home (いつか帰るところ) | Final Fantasy IX, N. Uematsu cover
Original track taken from Final Fantasy IX OST (by Nobuo Uematsu). Cover by Ravens Die Laughing
👍10
Мы тут неожиданно решили собраться поиграть, так что welcome 😄 5 минут до готовности https://youtube.com/live/jpeonYoKU6g?feature=share
YouTube
Интеллектуальная игра GuideDAO Answer
Традиционная интеллектуальная игра GuideDAO Answer, в которой команда школы и команда телезрителей сражается против вредного ведущего! 24 вопроса из разных областей знания, 6 участников, 1 победитель.
Станьте спонсором канала, и вы получите доступ к эксклюзивным…
Станьте спонсором канала, и вы получите доступ к эксклюзивным…
👍3
Ещё немного вас повеселю, раз уж пока во многих странах какие-никакие, а "каникулы", насколько сейчас это вообще возможно.
Написал тут на днях новый трек, в этот раз dark ambient, в общем, история, скорее экспериментальная, но мало ли, может зайдёт кому https://youtu.be/ZOSAp_cFxHw
Написал тут на днях новый трек, в этот раз dark ambient, в общем, история, скорее экспериментальная, но мало ли, может зайдёт кому https://youtu.be/ZOSAp_cFxHw
YouTube
They Traveled Among The Stars (by Ravens Die Laughing) | Ambient, dark, electronic, space
Ambient, dark, space. Composed and produced by Kruk.
Photo by Greg Rakozy
Photo by Greg Rakozy
😱2🔥1
DEV: Рубиновые тона
Photo
Рубрика "записки на манжетах".
Надо сказать, что в определённый момент очень важно перевернуть очередную страницу своей жизни. У меня таких "перевёртышей" было, скажем, некоторое количество. Первый "переворот", пожалуй, случился в момент знакомства с моим лучшим другом - единственным человеком, который не пропал с радаров за всё это время, хотя познакомились-то мы лет в 5. Именно он позвал меня в некое секретное место, где нужно нажать нужные кнопки, и тогда у нас всё будет круто. В целом, так и вышло - за следующие десять лет мы придумали фантастических сюжетов столько, что хватит на собрание сочинений.
Следующий перевёртыш произошёл при куда менее приятных обстоятельствах - я уже плохо помню, но, вероятно, тогда до меня дошло, что люди не всегда искренни и открыты (до этого я был уверен, что только книжные негодяи совершают плохие поступки). Этот <del>подворот</del> поворот привёл к тому, что я превратился в мрачного задрота, которого к людям подпускать было нельзя в принципе. Хотя самое забавное заключается в том, что примерно в то же время у меня получилось вообще выйти из той самой "иерархии" в школе, потому что мне были по боку все альфы и беты - они всё равно приходили за помощью. Не говоря о том, что мы буквально пили пиво у подъездов вместе с некоторыми хулиганами (самый смешной эпизод был когда меня заметила наша учительница). Это не тот эпизод жизни, которым стоит гордиться, но он был, и он сильно изменил меня - не знаю уж, в лучшую или худшую сторону. Ну, на этот период выпало написание плохих стихов, относительно неплохой прозы, которая потом как-то отразилась в будущих "фотокомиксах".
Ну, очередное перерождение произошло лет в 19, когда я понял, что вполне могу вести занятия, даже для людей, вдвое и втрое старше. Было любопытно, хотя, увы, свинячьего восторга не было - это, видимо, был весёленький этап затяжной депрессии, только тогда не знал, как это назвать. А, ну и примерно тогда я просто так прикупил себе бас-гитару, потому что мой друг (это тот, который отпускал не очень смешные шутки на уроках по Ruby) сказал "давай ты будешь басистом". Это был не слишком большой шаг для человечества, но большой лично для меня, так как с музыкой у меня отношения были тяжёлые - когда-то я пережил немало неприятных минут после "колов" за сольфеджио. Понимаете ли, играть на инструменте было весело, а разбирать ноты - скучно.
Ну, а дальше жизнь текла... по-разному. Как и у всех нас, конечно - ставь палец вверх. Видимо, очередной "страницей" стало присоединение к первому стартапу, а там уж пошло как по накатанной. К 23 годам ты уже знаешь сильно больше, чем многие к 40 - это кое-что (наверное) значит.
Ну, а потом очередной нервный срыв, только в этот раз всё по-взрослому. Рядом, конечно же, оказывается Арс ("душный тип" по версии зрителей нашего канала), я мешаю ноотропы и какие-то грёбаные розовые таблетки с алкоголем, мы что-то играем на сцене в каком-то клубе, работать невозможно. Читаем Луку Мудищева по ролям, устраиваем какие-то странные мероприятия. Вся эта хреномантия длится несколько лет. Примерно тогда же я пишу какие-то статьи для Sitepoint и даже делаю первые видео на английском.
Дальше ситуация, кажется, приходит в относительную норму. Что произошло после 20-го года рассказывать не нужно - это и так все знают, тем более, что это мы обсуждали выше. Важно то, что, как мне думается, пора перевернуть очередную страницу. Это будет страница, где бородатый мужик в шляпе и очках отходит от Ruby/Rails, всерьёз изучает новую нишу, а также наконец-то спустя больше 20 лет по-человечески осваивает теорию музыки (вероятно, новый трек как-то это символизирует).
Это не значит, что видео о Ruby больше не будет - просто в какой-то момент хочется перейти к другим областям, но старый язык ведь всё равно используется.
А, да, этот же мужик *нормально* доучивает латышский, а не сообщает как кретин, что tur ir mazleit problema, sim-kartina ne strada, es nezinu kapec. Es esmu idiots, paldies, visu labu.
Кстати, дорогие друзья, ставьте себе подобные задачи - это помогает.
Надо сказать, что в определённый момент очень важно перевернуть очередную страницу своей жизни. У меня таких "перевёртышей" было, скажем, некоторое количество. Первый "переворот", пожалуй, случился в момент знакомства с моим лучшим другом - единственным человеком, который не пропал с радаров за всё это время, хотя познакомились-то мы лет в 5. Именно он позвал меня в некое секретное место, где нужно нажать нужные кнопки, и тогда у нас всё будет круто. В целом, так и вышло - за следующие десять лет мы придумали фантастических сюжетов столько, что хватит на собрание сочинений.
Следующий перевёртыш произошёл при куда менее приятных обстоятельствах - я уже плохо помню, но, вероятно, тогда до меня дошло, что люди не всегда искренни и открыты (до этого я был уверен, что только книжные негодяи совершают плохие поступки). Этот <del>подворот</del> поворот привёл к тому, что я превратился в мрачного задрота, которого к людям подпускать было нельзя в принципе. Хотя самое забавное заключается в том, что примерно в то же время у меня получилось вообще выйти из той самой "иерархии" в школе, потому что мне были по боку все альфы и беты - они всё равно приходили за помощью. Не говоря о том, что мы буквально пили пиво у подъездов вместе с некоторыми хулиганами (самый смешной эпизод был когда меня заметила наша учительница). Это не тот эпизод жизни, которым стоит гордиться, но он был, и он сильно изменил меня - не знаю уж, в лучшую или худшую сторону. Ну, на этот период выпало написание плохих стихов, относительно неплохой прозы, которая потом как-то отразилась в будущих "фотокомиксах".
Ну, очередное перерождение произошло лет в 19, когда я понял, что вполне могу вести занятия, даже для людей, вдвое и втрое старше. Было любопытно, хотя, увы, свинячьего восторга не было - это, видимо, был весёленький этап затяжной депрессии, только тогда не знал, как это назвать. А, ну и примерно тогда я просто так прикупил себе бас-гитару, потому что мой друг (это тот, который отпускал не очень смешные шутки на уроках по Ruby) сказал "давай ты будешь басистом". Это был не слишком большой шаг для человечества, но большой лично для меня, так как с музыкой у меня отношения были тяжёлые - когда-то я пережил немало неприятных минут после "колов" за сольфеджио. Понимаете ли, играть на инструменте было весело, а разбирать ноты - скучно.
Ну, а дальше жизнь текла... по-разному. Как и у всех нас, конечно - ставь палец вверх. Видимо, очередной "страницей" стало присоединение к первому стартапу, а там уж пошло как по накатанной. К 23 годам ты уже знаешь сильно больше, чем многие к 40 - это кое-что (наверное) значит.
Ну, а потом очередной нервный срыв, только в этот раз всё по-взрослому. Рядом, конечно же, оказывается Арс ("душный тип" по версии зрителей нашего канала), я мешаю ноотропы и какие-то грёбаные розовые таблетки с алкоголем, мы что-то играем на сцене в каком-то клубе, работать невозможно. Читаем Луку Мудищева по ролям, устраиваем какие-то странные мероприятия. Вся эта хреномантия длится несколько лет. Примерно тогда же я пишу какие-то статьи для Sitepoint и даже делаю первые видео на английском.
Дальше ситуация, кажется, приходит в относительную норму. Что произошло после 20-го года рассказывать не нужно - это и так все знают, тем более, что это мы обсуждали выше. Важно то, что, как мне думается, пора перевернуть очередную страницу. Это будет страница, где бородатый мужик в шляпе и очках отходит от Ruby/Rails, всерьёз изучает новую нишу, а также наконец-то спустя больше 20 лет по-человечески осваивает теорию музыки (вероятно, новый трек как-то это символизирует).
Это не значит, что видео о Ruby больше не будет - просто в какой-то момент хочется перейти к другим областям, но старый язык ведь всё равно используется.
А, да, этот же мужик *нормально* доучивает латышский, а не сообщает как кретин, что tur ir mazleit problema, sim-kartina ne strada, es nezinu kapec. Es esmu idiots, paldies, visu labu.
Кстати, дорогие друзья, ставьте себе подобные задачи - это помогает.
👍21🫡5❤3😢3🤯1
В этом уроке по Solidity мы узнаем, что такое NFT lazy minting (ленивый минт) и как он реализуется на основе ERC721. С его помощью владельцы NFT могут откладывать выпуск токенов до момента, когда их кто-нибудь купит по указанной цене вместо того, чтобы вкладывать эфиры сразу. Кроме того, выпуск происходит по специальному ваучеру, который автор подписывает оффчейн и, таким образом, не платит никакой комиссии. https://www.youtube.com/watch?v=kqJ8rjAigN4
YouTube
Solidity и смарт-контракты Ethereum, урок #51 | NFT lazy minting: ленивый минт токенов just in time
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
❤9👍2🔥1👌1
Интервью одного из пионеров современного ИИ, который ушёл из Google и утверждает, что чат-боты и прочие подобные поделки могут привести к разнообразным проблемам.
В общем-то, вполне разумные мысли. В частности, из-за распространения сервисов для генерации фотографий в сети будет просто завал разнообразных фейков. Ну, и то, что много людей может остаться без работы.
https://www.nytimes.com/2023/05/01/technology/ai-google-chatbot-engineer-quits-hinton.html
В общем-то, вполне разумные мысли. В частности, из-за распространения сервисов для генерации фотографий в сети будет просто завал разнообразных фейков. Ну, и то, что много людей может остаться без работы.
https://www.nytimes.com/2023/05/01/technology/ai-google-chatbot-engineer-quits-hinton.html
NY Times
‘The Godfather of A.I.’ Leaves Google and Warns of Danger Ahead
For half a century, Geoffrey Hinton nurtured the technology at the heart of chatbots like ChatGPT. Now he worries it will cause serious harm.
🔥6
Итак, друзья, раз возникают вопросы по плейлисту Rails, то вот тут я подготовил документ с ответами на некоторые часто задаваемые вопросы. Если у вас есть мысли, что ещё туда добавить (что может быть полезно начинающим) - welcome. К примеру, если у вас была какая-то проблема изначально, то как вы её решили.
https://bodrovis.tech/en/categories/ruby-rails/posts/faq-po-kursu-ruby-on-rails
https://bodrovis.tech/en/categories/ruby-rails/posts/faq-po-kursu-ruby-on-rails
Ilya Krukowski
FAQ по курсу Ruby on Rails - by Ilya Krukowski
Этот материал содержит в себе ответы на часто задаваемые вопросы по бесплатному курсу Ruby on Rails, который вы можете найти на YouTube на канале Ilya Krukowski.
👍19❤6🔥2☃1🙏1