Ох, у Heilung новое замечательное музыкальное видео. Всем отличного воскресенья, скоро увидимся https://www.youtube.com/watch?v=SVbc_Fwbt50
YouTube
Heilung | Anoana [Official Video]
Anoana is the first song from Heilungs 3rd studio album Drif.
Tourdates: https://www.amplifiedhistorytour.com/
Preorder Drif here: https://redirect.season-of-mist.com/HeilungDrif
Pre-save Drif here: https://orcd.co/heilung-drif
Heilung Webshop: https:/…
Tourdates: https://www.amplifiedhistorytour.com/
Preorder Drif here: https://redirect.season-of-mist.com/HeilungDrif
Pre-save Drif here: https://orcd.co/heilung-drif
Heilung Webshop: https:/…
👍10
Появилась мысль - пока в самых общих чертах, но всё же. 💭 Не устроить ли нам стрим в формате AMA, то есть ask me anything? Хотелось бы просто со всеми пообщаться в более расслабленном режиме, без необходимости печатать множество кода (тк в этом случае внимание, естественно, концентрируется именно на этом).
Не уверен, надо ли это, но если есть интерес - обязательно сообщите об этом. Можно засылать вопросы, только желательно не узкоспециальные, чтобы было интересно для более широкой аудитории. Наоборот, тут как раз подойдёт нечто более общее. В общем, если есть мысли на этот счёт - welcome. Ну, а по дате можно уже решить позднее. 😁
Не уверен, надо ли это, но если есть интерес - обязательно сообщите об этом. Можно засылать вопросы, только желательно не узкоспециальные, чтобы было интересно для более широкой аудитории. Наоборот, тут как раз подойдёт нечто более общее. В общем, если есть мысли на этот счёт - welcome. Ну, а по дате можно уже решить позднее. 😁
👍62😁1
В этом уроке мы узнаем, что такое Typechain, зачем он нужен и как с ним работать. Также поговорим о нововведениях Hardhat, в частности, о решении Toolbox, которое включает в себя сразу несколько полезных плагинов. Мы настроим проект Hardhat с нуля, напишем контракты, тесты для него и поработаем с Typechain. https://www.youtube.com/watch?v=k1rrgRqZm-s
YouTube
Solidity и смарт-контракты Ethereum, урок #29 | Typechain, новые фичи Hardhat (toolbox), автотесты
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
🔥17👍3
Ладно, немного музыки. Что интересно, в игре Lord of the Rings Online. Тут и Sabaton, и Wind Rose, и Vanir, и Queen, и Nightwish https://youtu.be/0mV1pIJQK_0?t=1052
YouTube
"Hope" live show in Lord of the Rings Online
Northern Pride is presenting a new show "Hope", performed in Lord of the Rings Online.
Tracklist:
00:08 Garmarna - Gamen
07:23 Lord of the Rings soundtrack
11:19 The O'Reillys and the Paddyhats - Barrels of Whiskey
15:26 PSY - Gangnam Style
17:09 Sabaton…
Tracklist:
00:08 Garmarna - Gamen
07:23 Lord of the Rings soundtrack
11:19 The O'Reillys and the Paddyhats - Barrels of Whiskey
15:26 PSY - Gangnam Style
17:09 Sabaton…
👍3
В этом уроке по Ruby 3 мы поговорим о том, что такое диапазоны и как они могут помочь нам в написании кода. Также узнаем, зачем нужны хэши (hashes) и чем они отличаются от массивов, поговорим о символах (symbols) и их назначении, а также напишем небольшой квиз по мировым столицам, который может использоваться для проверки знаний школьников. https://www.youtube.com/watch?v=CLsTBx6ajmw
YouTube
Ruby с нуля, урок #4 | Диапазоны, хэши, символы, циклы с шутками да прибаутками
В этом уроке по Ruby 3 мы поговорим о том, что такое диапазоны и как они могут помочь нам в написании кода. Также узнаем, зачем нужны хэши (hashes) и чем они отличаются от массивов, поговорим о символах (symbols) и их назначении, а также напишем небольшой…
🔥19👍5
Это очень поучительная история о девочке, которая хотела найти работу, а её обманули и выманили деньги https://www.linkedin.com/feed/update/urn:li:share:6965366766499758080?utm_source=linkedin_share&utm_medium=member_desktop_share&utm_content=post
Linkedin
Narisa (Shasha) K. on LinkedIn: #jobscam #identitytheft #hiringscam | 3,847 comments
I got scammed over a job offer.
On August 5, I got an email invitation to interview for a Remote Product Design Manager position at Splunk from… | 3,847 comments on LinkedIn
On August 5, I got an email invitation to interview for a Remote Product Design Manager position at Splunk from… | 3,847 comments on LinkedIn
😱4
Дополнительный функционал postgres для ActiveRecord https://github.com/GeorgeKaraszi/ActiveRecordExtended
GitHub
GitHub - GeorgeKaraszi/ActiveRecordExtended: Adds additional postgres functionality to an ActiveRecord / Rails application
Adds additional postgres functionality to an ActiveRecord / Rails application - GeorgeKaraszi/ActiveRecordExtended
👍16
NNNNNNNNNNOOOOOOOOOOOO!!!!!!!!! 😡😳
Heroku, ты был избранным! Ты должен был предоставлять бесплатные тарифы, а не убирать их! А теперь я вот такое получаю:
Thank you for being a Heroku user. Starting November 28, 2022, free Heroku Dynos, free Heroku Postgres, and free Heroku Data for Redis will no longer be available.
Короче говоря, Heroku прикрывает лавочку:
- С конца октября удаляются неактивные аккаунты (неактивность больше года)
- С конца ноября бесплатные планы уходят в небытие
- Старые цены пока актуальны: 7 баксов за dyno, 9 за PG, 15 за Redis
- Остаются какие-то бесплатные варианты для студентов и некоммерческих организаций, но там надо уже отдельно это всё согласовывать
В общем, видимо надо отнестись с пониманием, хотя очень жаль - это была отличная платформа, чтобы быстренько развернуть какой-нибудь прототип. https://blog.heroku.com/next-chapter
Heroku, ты был избранным! Ты должен был предоставлять бесплатные тарифы, а не убирать их! А теперь я вот такое получаю:
Thank you for being a Heroku user. Starting November 28, 2022, free Heroku Dynos, free Heroku Postgres, and free Heroku Data for Redis will no longer be available.
Короче говоря, Heroku прикрывает лавочку:
- С конца октября удаляются неактивные аккаунты (неактивность больше года)
- С конца ноября бесплатные планы уходят в небытие
- Старые цены пока актуальны: 7 баксов за dyno, 9 за PG, 15 за Redis
- Остаются какие-то бесплатные варианты для студентов и некоммерческих организаций, но там надо уже отдельно это всё согласовывать
В общем, видимо надо отнестись с пониманием, хотя очень жаль - это была отличная платформа, чтобы быстренько развернуть какой-нибудь прототип. https://blog.heroku.com/next-chapter
Heroku
Heroku’s Next Chapter
Back in May, I wrote (https://blog.heroku.com/we-heard-your-feedback) about my enthusiasm to be part of the Heroku story, and I remain just as...
😢30👍1
Этот урок мы записывали уже часа в 2 ночи, "под пиво", но получилось душевно, а главное удалось обсудить действительно очень много нового.
Этот урок по Ruby 3 будет посвящён практике: мы напишем собственный нейрогороскоп, который будет выдавать прогноз на день по запрошенному знаку зодиака. Мы вспомним все основные изученные темы, а также рассмотрим новые очень важные вещи: RubyGems, API (application programming interface), JSON (JavaScript object notation), а также поработаем с библиотекой Faraday и узнаем, зачем нужен метод map.
https://www.youtube.com/watch?v=vGgZcSOml34
Этот урок по Ruby 3 будет посвящён практике: мы напишем собственный нейрогороскоп, который будет выдавать прогноз на день по запрошенному знаку зодиака. Мы вспомним все основные изученные темы, а также рассмотрим новые очень важные вещи: RubyGems, API (application programming interface), JSON (JavaScript object notation), а также поработаем с библиотекой Faraday и узнаем, зачем нужен метод map.
https://www.youtube.com/watch?v=vGgZcSOml34
YouTube
Ruby с нуля, урок #5 | Практика: нейрогороскоп, изучаем RubyGems, API Twitter, Faraday, JSON, map
Этот урок по Ruby 3 будет посвящён практике: мы напишем собственный нейрогороскоп, который будет выдавать прогноз на день по запрошенному знаку зодиака. Мы вспомним все основные изученные темы, а также рассмотрим новые очень важные вещи: RubyGems, API (application…
🔥28👍7
Интересное мнение, согласно которому от GH пора избавляться https://sfconservancy.org/blog/2022/jun/30/give-up-github-launch/
Software Freedom Conservancy
Give Up GitHub: The Time Has Come!
Those who forget history often inadvertently repeat it. Some of us recall that twenty-one years ago, the most popular code hosting site, a fully Free and Open Source (FOSS)
site called SourceForge, proprietarized all their code — never to make it FOSS again.…
site called SourceForge, proprietarized all their code — never to make it FOSS again.…
🤔6
Сегодня у нас дождь. Осень стремительно наступает, хотя буквально три назад я ещё купался в море.
Я решил провести стрим по "общим вопросам" и просто для общения, но пока по ряду причин мне тяжеловато его анонсировать. Наверное, нужна пауза. Через неделю на какое-то время еду в Берлин. Если вдруг кто-то окажется там же, особенно в районе концертов Blind Guardian или Garmarna, то велком. Потом посмотрим.
Планов, как обычно, много, но множество событий мешает их претворению в жизнь. Здорово, что новый формат видео "с учеником" многим понравился, так как мы старались - в половине случаев мы действительно записывали посреди ночи, чтобы всем было удобно. Хочется о много рассказать, а на это, как обычно, требуются моральные силы.
Пока на постоянной основе я вещаю в MCS - сегодня было аж два стрима, на втором можно было поиграть против меня в "интеллектуальной игре". В общем, all is violent, all is bright https://www.youtube.com/watch?v=Ad4T-j_bOVc
Я решил провести стрим по "общим вопросам" и просто для общения, но пока по ряду причин мне тяжеловато его анонсировать. Наверное, нужна пауза. Через неделю на какое-то время еду в Берлин. Если вдруг кто-то окажется там же, особенно в районе концертов Blind Guardian или Garmarna, то велком. Потом посмотрим.
Планов, как обычно, много, но множество событий мешает их претворению в жизнь. Здорово, что новый формат видео "с учеником" многим понравился, так как мы старались - в половине случаев мы действительно записывали посреди ночи, чтобы всем было удобно. Хочется о много рассказать, а на это, как обычно, требуются моральные силы.
Пока на постоянной основе я вещаю в MCS - сегодня было аж два стрима, на втором можно было поиграть против меня в "интеллектуальной игре". В общем, all is violent, all is bright https://www.youtube.com/watch?v=Ad4T-j_bOVc
YouTube
God is an Astronaut - All is Violent, All is Bright (HQ)
"All is Violent, All is Bright" by God is an Astronaut (album All is Violent, All is Bright) [HQ]
👍6
https://githubuniverse.com - в ноябре будет двухдневное событие от GitHub для энтузиастов безопасности, облачных сервисов, AI. Участие (виртуально) бесплатное, но, кажется, надо регистрироваться заранее. Список тем и прочего обещают к октябрю
GitHub Universe
GitHub's global developer event is back. Join the world's fair of software.
По следам вчерашней дискуссии. Как измерить "вес" уже задеплоенного контракта в байтах? Предлагались разные варианты, в целом вот краткая выжимка:
* Вам потребуется байткод самого контракта с Etherscan.
* В целом, достаточно посчитать количество символов в байткоде и поделить это число на 2.
Как считать, это уже вопрос другой. К примеру, на системах nix можно сделать файл .hex, туда сунуть байт-код и потом выполнить команду
На Ruby можно для каждой пары символов добавить разделители \x и потом:
* Вам потребуется байткод самого контракта с Etherscan.
* В целом, достаточно посчитать количество символов в байткоде и поделить это число на 2.
Как считать, это уже вопрос другой. К примеру, на системах nix можно сделать файл .hex, туда сунуть байт-код и потом выполнить команду
ls -l - он покажет вес этого дела.На Ruby можно для каждой пары символов добавить разделители \x и потом:
"\x6e\x6f".unpack 'C*'Тут просто вставляете байткод контракта, никаких разделителей не надо - получите "вес" в байтах.
=> [110, 111]
То есть каждая "двойка" символов отделяется \x. Посчитав длину получившегося массива, вы узнаете вес контракта.
Можно на Питоне:
len(bytearray.fromhex('6f6e'))
6f6e - это пример короткого байткода (соответствует английскому слову "on")👍4