Друзья, всем огромное спасибо за участие в стриме, получилось очень продуктивно. Запись уже доступна на канале https://www.youtube.com/watch?v=7rDVb91TnRc
YouTube
СТРИМ! Solidity и Ethereum, урок #18 | Решение задач Ethernaut
ХОЧЕШЬ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из MCS предлагают скидку на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами: вы действительно узнаете…
❤25
Немного музыки на сегодня https://www.youtube.com/watch?v=SXuh6enDeYE
YouTube
Burzum Ambient
0:00 - Autumn Leaves
4:48 - Die Liebe Nerþus'
7:05 - Den onde kysten
9:24 - Emptiness
22:36 - Der Tod Wuotans
29:21 - Channeling The Power Of Souls Into A New God
32:51 - Han som reiste
37:41 - Sôlbjörg
41:40 - Dungeons Of Darkness
46:33 - Tuistos Herz
52:50…
4:48 - Die Liebe Nerþus'
7:05 - Den onde kysten
9:24 - Emptiness
22:36 - Der Tod Wuotans
29:21 - Channeling The Power Of Souls Into A New God
32:51 - Han som reiste
37:41 - Sôlbjörg
41:40 - Dungeons Of Darkness
46:33 - Tuistos Herz
52:50…
❤3🔥2
По мотивам "this person does not exist", ресурс, который показывает несуществующие блюда с названиями, сгенерированными нейросетью https://thissnackdoesnotexist.com/
👍3
Overengineering, доведённый до абсурда: библиотека, которая говорит, равняется ли число 13. https://github.com/jezen/is-thirteen Что интересно, у неё в списке зависимостей есть noop3 - https://github.com/sindresorhus/noop3#readme библиотека, которая ничего не делает
GitHub
GitHub - jezen/is-thirteen: Check if a number is equal to 13.
Check if a number is equal to 13. Contribute to jezen/is-thirteen development by creating an account on GitHub.
😁9👏1
Странное стоковое фото https://twitter.com/darkstockphotos/status/1364550361260974082/photo/1 В компе, кстати, ещё есть вход PS/2 😄
Twitter
Dark Stock Photos
https://t.co/WFXuXBgkN2
🤔4
Немного музыки на сегодня. Спокойной ночи https://www.youtube.com/watch?v=0EBTn_3DBYo
YouTube
RADIOACTIVITY - KRAFTWERK - HD Live
RADIOACTIVITY - KRAFTWERK - HD Live
http://www.agoravox.tv/culture-loisirs/culture/article/stop-radioactivity-valse-triste-30368 : " Radioactivity & Valse Triste (Kraftwerk - Sibelius) "
http://www.agoravox.tv/actualites/environnement/article/into-eternity…
http://www.agoravox.tv/culture-loisirs/culture/article/stop-radioactivity-valse-triste-30368 : " Radioactivity & Valse Triste (Kraftwerk - Sibelius) "
http://www.agoravox.tv/actualites/environnement/article/into-eternity…
В очередном уроке по RSpec мы разберём решение WebMock, позволяющее легко тестировать сторонние сервисы API. С его помощью вы можете создавать "запросы-заглушки", формировать ожидаемые ответы и проверять, что вызов определённых методов действительно приводит к отпрвке запросов. https://www.youtube.com/watch?v=M0_wdUNf6PE
YouTube
RSpec 3, урок #5 | WebMock: тестирование сторонних сервисов (API)
В очередном уроке по RSpec мы разберём решение WebMock, позволяющее легко тестировать сторонние сервисы API. С его помощью вы можете создавать "запросы-заглушки", формировать ожидаемые ответы и проверять, что вызов определённых методов действительно приводит…
🔥12👍8❤5
Интересное восстановленное видео "Рига в 1929 году" - многие места вполне узнаваемы https://www.youtube.com/watch?v=frSEUxSm0u0 (там вообще много видео подобных про разные города)
YouTube
►【4K, 50Fps Colorized】 Riga, 1929 (+ added sound, stabilized) -【AI Restoration】[SUBTITLES]
Riga, 1929 (+ added sound, stabilized) -【AI Restoration】[SUBTITLES]
This movie is from a Swedish film archive: https://bit.ly/30g7hkT
Thanks for watching, I tried very hard to make the video as interesting as possible to watch.
To restore the video, 3 neural…
This movie is from a Swedish film archive: https://bit.ly/30g7hkT
Thanks for watching, I tried very hard to make the video as interesting as possible to watch.
To restore the video, 3 neural…
👍5
Сегодня мы обсудим 50 вопросов, которые могут задать соискателю на должность разработчика Solidity. Это вопросы попроще, а в следующей части будут посложнее. https://www.youtube.com/watch?v=GxgOc0_f0Jw
YouTube
Solidity и смарт-контракты Ethereum, урок #19 | 50 вопросов на собеседовании (часть 1, попроще)
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
🔥18👍5
Друзья, я точно помню, что кое-кто просил курс по Elixir. Пока большого спроса я не вижу, но вот тут есть примеры кода из моего платного курса по теме https://github.com/bodrovis/EduonixElixirBasics/tree/master Его можно найти на udemy, по запросу "Functional Programming With Elixir (complete course)" - я его не обновлял года три, но он вполне актуален. Единственное, на вопросы там я не отвечаю, тк он полностью продан платформе Eduonix. На MCS тоже есть аналогичный курс на русском языке вот тут https://moscoding.ru/elixir/
GitHub
GitHub - bodrovis/EduonixElixirBasics: Elixir basics course on Eduonix
Elixir basics course on Eduonix. Contribute to bodrovis/EduonixElixirBasics development by creating an account on GitHub.
🔥10👍1
Немного о культуре общения в чатах https://www.nohello.com/ 😄
Nohello
No Hello
Don't Just Say "Hello" in Chat.
🔥1
Рубрика "удивительный мир TypeScript". Есть, к примеру, вот такой код:
Ну, короче говоря, потомок наследует конструктор и там все атрибуты объявляются. Это нужно, если есть 1 абстрактный класс-родитель и у него куча потомков со сходным функционалом, но разными атрибутами. Так вот на любой версии до es2022 это работает. На es2022 - нет, поле
А разгадка простая: нужно всё-таки писать
Тогда работает. 🤪
abstract class Parent {
constructor(params: any) {
for (const key of Object.keys(params)) {
(<any>this)[key] = params[key];
}
}
}
class Child extends Parent {
test!: number;
}
const c = new Child({
test: 1
});
console.log(c);Ну, короче говоря, потомок наследует конструктор и там все атрибуты объявляются. Это нужно, если есть 1 абстрактный класс-родитель и у него куча потомков со сходным функционалом, но разными атрибутами. Так вот на любой версии до es2022 это работает. На es2022 - нет, поле
test всегда оказывается пустым.А разгадка простая: нужно всё-таки писать
declare:class Parent {
constructor(params: any) {
for (const key of Object.keys(params)) {
(<any>this)[key] = params[key];
}
}
}
class Child extends Parent {
declare test: number;
}Тогда работает. 🤪
🤯2
Друзья, если вы часто пишете тесты на Mocha и, в частности, работаете со сторонними сервисами, вам может потребоваться записывать ответы от этих сервисов в формате "кассет". В некоторых языках такое решение называется VCR, для экосистемы Node есть Nock, но его может быть сложновато настроить. Поэтому вам может пригодиться вот такая штука, которую мы выпустили некоторое время назад. Несколько строк кода - и у вас сами записываются ответы от сторонних сервисов https://github.com/bodrovis/mocha-cassettes
GitHub
GitHub - bodrovis/mocha-cassettes: Record HTTP interactions in your Mocha tests
Record HTTP interactions in your Mocha tests. Contribute to bodrovis/mocha-cassettes development by creating an account on GitHub.
🔥5
Сегодня мы обсудим ещё 50 вопросов, которые могут задать соискателю на должность разработчика Solidity. В этот раз вопросы будут посложнее и мы рассмотрим много важных вещей: библиотеки, наследование, кодирование данных, низкоуровневые вызовы, инструкции assembly и многое другое! https://www.youtube.com/watch?v=NdNJiKBsjaw
YouTube
Solidity и смарт-контракты Ethereum, урок #20 | Ещё 50 вопросов на собеседовании (ч. 2, посложнее)
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍10🔥3🎉3
Я смотрел пару интервью Юры Дудя и он задавал своим гостям вопрос: "В чём сила?". Все почему-то, как под копирку, отвечают "в правде". Вероятно, как-то засел в подкорке фильм "Брат", хотя мне это не очень понятно.
Мне кажется, что сила в любви. К своему делу, к другому человеку, к своей стране, к природе, к искусству, к славе. Да хотя бы к деньгам 😂 Ради любви люди готовы идти на многое, на очень многое. Это то, что - во многом - заставляет нас жить дальше.
https://www.youtube.com/watch?v=PBa1iM29mGI
Мне кажется, что сила в любви. К своему делу, к другому человеку, к своей стране, к природе, к искусству, к славе. Да хотя бы к деньгам 😂 Ради любви люди готовы идти на многое, на очень многое. Это то, что - во многом - заставляет нас жить дальше.
https://www.youtube.com/watch?v=PBa1iM29mGI
YouTube
Kælan Mikla - Sólstöður
Directed by Pola Maria
https://instagram.com/eerie.mydriasis
Recording and editing: Pola Maria
Screenplay: Kælan Mikla and Pola Maria
Assistant: Ester Borg
Graphic design: Kinnat Sóley
https://merchbabe.net/
Special thanks to Rimmugýgur for the swords…
https://instagram.com/eerie.mydriasis
Recording and editing: Pola Maria
Screenplay: Kælan Mikla and Pola Maria
Assistant: Ester Borg
Graphic design: Kinnat Sóley
https://merchbabe.net/
Special thanks to Rimmugýgur for the swords…
👍22🔥1
Ещё немного вас повеселю. Какое-то время назад я всё-таки подумал, что надо бы почитать книги об известном герое, а потом сел писать на него жалобу. Вышло примерно на сто страниц текста (может и больше, уже не помню), так что всё это оформлено в виде вот такого сайта. Кстати, сайт сделан на Hugo 😄 https://harrypot.lol/
Гарри и вагон косяков
Все грехи, ошибки, нестыковки и косяки в книгах о Гарри Поттере.
😁7
DEV: Рубиновые тона
Ещё немного вас повеселю. Какое-то время назад я всё-таки подумал, что надо бы почитать книги об известном герое, а потом сел писать на него жалобу. Вышло примерно на сто страниц текста (может и больше, уже не помню), так что всё это оформлено в виде вот такого…
Да, и, конечно же, credits. Минималистичный дизайн придуман мной и @ailura24, а вот иллюстрация сделана очень талантливой художницей из нашей команды. Если требуются скетчи, иллюстрации и рисунки - могу дать контакты. Всё-таки, тут я себя чувствую обязанным, ибо работа сделана бесплатно, а выглядит весьма круто
🔥6
Друзья, хочу поправить одну дурацкую ошибку из видео "вопросы для собеседования" (часть 1). Область видимости переменных по умолчанию всё же
internal, а не private:contract C1{
uint test = 42;
}
contract C2 is C1 {
function demo() external view returns(uint) {
return test; // вот тут test виден!
}
}
Прошу прощения.👍13