Если вы помните это место, то, видимо, вам уже ближе к тридцати годам 😂 https://www.youtube.com/watch?v=MG2njc8cUyM
YouTube
Chrono Trigger: End of Time - Unreal Engine 5
Project made to study Niagara, Lightning e Emissive Color Materials
Artstation: https://www.artstation.com/quirinoricardo
Instagram: https://www.instagram.com/professor.quirino/
Artstation: https://www.artstation.com/quirinoricardo
Instagram: https://www.instagram.com/professor.quirino/
Небольшой лайфхак. Если status bar в VS Code (это полоса внизу) кажется вам слишком яркой - а меня лично это очень отвлекает, - то можно сделать вот что.
Нажимаем
Добавляем в настройки код:
Сохраняем.
Панель стала другого цвета, ура!
Нажимаем
Ctrl + Shift + P
Выбираем Open Settings (JSON)Добавляем в настройки код:
"workbench.colorCustomizations": {
"statusBar.background" : "#1A1A1A",
"statusBar.noFolderBackground" : "#212121",
"statusBar.debuggingBackground": "#263238"
},
Ну, тут могут быть любые цвета.Сохраняем.
Панель стала другого цвета, ура!
🔥13😁1
https://www.youtube.com/watch?v=EkqlnS6JtWc начинаем через 12 минут, welcome!
YouTube
СТРИМ: День открытых дверей в школе MCS!
На этом стриме представители школы программирования MCS расскажут о программах обучения, о том, как вообще строится взаимодействие на платформе, о студенческой жизни, о вариантах оплаты, а также ответят на все ваши вопросы. Напоминаю, что вы всё ещё можете…
🔥7
Кстати, а завтра у нас "серьёзный разговор" 😝 про NFT и ERC721: писать будем с нуля, тк подключить open zeppelin - это круто, но необходимо понять, как это работает за кулисами. https://www.youtube.com/watch?v=VrYsT4asWPc
YouTube
СТРИМ! Solidity и Ethereum, урок #27 | ERC721 и NFT
ХОЧЕШЬ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из MCS предлагают скидку на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами: вы действительно узнаете…
👍18🔥9
Начинаем через 10 минут https://www.youtube.com/watch?v=VrYsT4asWPc
YouTube
СТРИМ! Solidity и Ethereum, урок #27 | ERC721 и NFT
ХОЧЕШЬ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из MCS предлагают скидку на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами: вы действительно узнаете…
🔥11👍3
Исходный код со стрима (плюс расширение Enumerable) https://gist.github.com/bodrovis/a2bd1af832964943b732044e484b8349
Gist
NFT.sol
GitHub Gist: instantly share code, notes, and snippets.
👍9
А сегодня у нас интересный урок по Stimulus! В этом видео мы применим полученные знания о Stimulus и Turbo на практике и сделаем реализацию типа drag & drop: пользователь меняет местами положение элементов путём их перетаскивания. Мы обсудим решения acts_as_list, sortable.js, напишем контроллер Stimulus, поговорим о constraints (в том числе типа deferrable) и обсудим ещё несколько важных моментов. https://www.youtube.com/watch?v=_gIJWpfjXBc
YouTube
Hotwire и Rails #3 | Сортировка drag'n'drop, Stimulus, acts_as_list, sortable
В этом видео мы применим полученные знания о Stimulus и Turbo на практике и сделаем реализацию типа drag & drop: пользователь меняет местами положение элементов путём их перетаскивания. Мы обсудим решения acts_as_list, sortable.js, напишем контроллер Stimulus…
👍13🔥4❤2
Интересная книга о разработке "долгоиграющих" приложений Rails. Я пока кратко посмотрел первые главы, но в целом мысли весьма здравые https://pragprog.com/noscripts/d-dcrails/sustainable-web-development-with-ruby-on-rails/ Это не реклама
Pragprog
Sustainable Web Development with Ruby on Rails
Practical tips to get the most out of Ruby on Rails 8.
👍17🤩2
Довольно тяжёлая, но насыщенная была семидневка - надеюсь, новые уроки и стримы принесли плоды. Ну, а сегодня просто немного музыки. Спокойной ночи 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…
👍6🔥2
Первый урок из серии "Ruby с нуля" (aka "Самоучитель Ruby")! В нём мы настроим рабочую среду, немного поговорим о самом языке, напишем первую программу, обсудим типы данных и переменные. Эти уроки подойдут для начинающих, а также для тех, кто уже когда-то что-то учил, но успел забыть. Помогать в этих уроках мне будет мой друг, который совсем не разбирается в программировании, поэтому это не просто лекции, а, скорее, совместное обсуждение нового материала. https://www.youtube.com/watch?v=lhRAK_bwaeo
YouTube
Ruby с нуля, урок #1 | Настройка, переменные, типы данных
Первый урок из серии "Ruby с нуля" (aka "Самоучитель Ruby")! В нём мы настроим рабочую среду, немного поговорим о самом языке, напишем первую программу, обсудим типы данных и переменные. Эти уроки подойдут для начинающих, а также для тех, кто уже когда-то…
👍29🔥7
Рубрика "заметки на полях". Как сделать так, чтобы можно было относительно объекта Ruby вызывать метод обычным способом и через квадратные скобки, то есть писать
В целом, всё просто. Скажем, можно проверить, есть ли такая переменная в объекте:
Зачем это нужно? К примеру, чтобы объект в массиве нормально работал с методом
значит, что на каждом объекте массиве вызывается
obj.method
obj[:method]
В целом, всё просто. Скажем, можно проверить, есть ли такая переменная в объекте:
def [](raw_key_attr)
key_attr = raw_key_attr.to_s.to_sym
return nil unless self.instance_variables.include?(:"@#{key_attr}")
self.send key_attr
end
Зачем это нужно? К примеру, чтобы объект в массиве нормально работал с методом
pluck, который как раз вызывает всё через квадратные скобки. То есть вот этоobjects_array.pluck :id
значит, что на каждом объекте массиве вызывается
obj[:id], поэтому если метода [] нет, то и pluck не сработает.👍13
Друзья, и пожалуйста, не надо больше спрашивать, зачем я занимаюсь "вымирающим Ruby". Это по меньшей мере странно, тем более, что этот язык долгие годы (включая этот) держится в топ-5 по зарплате и может похвастать весьма крупным сообществом. Давайте лучше послушаем музыку. Спокойной ночи. https://www.youtube.com/watch?v=qIiZFpOQnd8
YouTube
Wintersun - Loneliness (Winter) Official Lyric Video
Wintersun - Loneliness (Winter) Official Lyric Video. WINTERSUN ALBUMS MASTER FILES, ISOLATED TRACKS, INSTRUMENTALS, REMASTERS: https://wintersun.bandcamp.com
The final lyric video from The Forest Seasons album. Enjoy the coldness of the winter! Big thanks…
The final lyric video from The Forest Seasons album. Enjoy the coldness of the winter! Big thanks…
🔥19👍9
Вдогонку ещё один урок с шутками да прибаутками.
В этом уроке по Ruby мы обсудим, что такое логические значения (булев тип), как работать с ветвлением (if-elsif-else), как сравнивать числа и строки, а также как генерировать случайные числа в заданном диапазоне. Кроме того, напишем программы для проверки возраста и "игру-угадайку", в которой пользователь будет угадывать число, которое задумал компьютер. https://www.youtube.com/watch?v=0mOaStOwThM
В этом уроке по Ruby мы обсудим, что такое логические значения (булев тип), как работать с ветвлением (if-elsif-else), как сравнивать числа и строки, а также как генерировать случайные числа в заданном диапазоне. Кроме того, напишем программы для проверки возраста и "игру-угадайку", в которой пользователь будет угадывать число, которое задумал компьютер. https://www.youtube.com/watch?v=0mOaStOwThM
YouTube
Ruby с нуля, урок #2 | Булев тип, if-elsif-else, пишем "угадайку"
В этом уроке по Ruby мы обсудим, что такое логические значения (булев тип), как работать с ветвлением (if-elsif-else), как сравнивать числа и строки, а также как генерировать случайные числа в заданном диапазоне. Кроме того, напишем программы для проверки…
🔥23👍2
Недавно для Hardhat появился новый плагин - toolbox. Он содержит в себе несколько самых популярных расширений (для тестирования, верификации, вывода отчётов по газу, typechain), то есть теперь всё можно установить одной командой и использовать в проекте безо всяких проблем https://hardhat.org/hardhat-runner/plugins/nomicfoundation-hardhat-toolbox
v2.hardhat.org
Hardhat Toolbox | Ethereum development environment for professionals by Nomic Foundation
❤13👍9🔥1
Так, наступает ночь, а я, как обычно, об обучении и преподавании.
Сегодня хотел заметить вот какую вещь: на постсоветском пространстве зачастую не очень здорово преподаётся английский язык. Это не с целью кого-то обидеть, а просто некое замечание. Ну, во всяком случае, так было раньше - впрочем, подозреваю, что так есть и сейчас.
О чём речь? О том, что вместо прикладных знаний ученики получают какое-то безумное количество грамматики и зубрят всякие present-past-perfect во всём их многообразии. Потребуется ли им это в повседневной жизни? Ответ простой: конечно, нет. Куда более полезным навыком будет умение вести дискуссию (тот самый "разговорный английский"), умение понимать обычную английскую речь, умение написать несложное сообщение другу или начальнику.
Да, всё это бесчисленное количество времён должен знать специалист, но таковыми станут единицы. Скажем так, по второй специальности я технический переводчик, но уже давным-давно забыл сложные случаи во всех этих временах просто потому, что мне это не требуется от слова "совсем". Зато мне нужно просто и понятно доносить свои мысли до коллег и студентов, причём учитывая, что они могут быть далеко не native speakers. Мне нужно уметь отвечать на письма, но вовсе не в том стиле, который даётся в школе. Я никогда в жизни не писал никому "Dear sir or madam" и крайне редко завершал письма фразой "Looking forward to hearing from you".
Всерьёз обращаться к кому-то "dear sir" - это странно, если только вы не пишите лично президенту США или генеральному директору какой-нибудь компании типа Exxon Mobil. Да, слово "sir" таки может кое-где встречаться, но в несколько ином контексте, иногда даже какой-то присказкой.
Живой английский - он совсем иной. Американцы, австралийцы говорят совсем иначе, вовсе не так, как рассказывают в учебниках. А что уж говорить о наших друзьях из Индии...
На первое место должна выходить практика. Даже при сдаче экзамена TOEFL мне не потребовалось заново вызубривать все эти несчастные времена, тк в первую очередь от вас требуется навыки письма на заданную тему, навыки понимания текста/речи и разговора. Но без фанатизма. В конце концов, язык - это просто инструмент.
Именно поэтому имеет смысл читать современную английскую литературу, смотреть фильмы без перевода (или с субтитрами) - это куда актуальнее...
Сегодня хотел заметить вот какую вещь: на постсоветском пространстве зачастую не очень здорово преподаётся английский язык. Это не с целью кого-то обидеть, а просто некое замечание. Ну, во всяком случае, так было раньше - впрочем, подозреваю, что так есть и сейчас.
О чём речь? О том, что вместо прикладных знаний ученики получают какое-то безумное количество грамматики и зубрят всякие present-past-perfect во всём их многообразии. Потребуется ли им это в повседневной жизни? Ответ простой: конечно, нет. Куда более полезным навыком будет умение вести дискуссию (тот самый "разговорный английский"), умение понимать обычную английскую речь, умение написать несложное сообщение другу или начальнику.
Да, всё это бесчисленное количество времён должен знать специалист, но таковыми станут единицы. Скажем так, по второй специальности я технический переводчик, но уже давным-давно забыл сложные случаи во всех этих временах просто потому, что мне это не требуется от слова "совсем". Зато мне нужно просто и понятно доносить свои мысли до коллег и студентов, причём учитывая, что они могут быть далеко не native speakers. Мне нужно уметь отвечать на письма, но вовсе не в том стиле, который даётся в школе. Я никогда в жизни не писал никому "Dear sir or madam" и крайне редко завершал письма фразой "Looking forward to hearing from you".
Всерьёз обращаться к кому-то "dear sir" - это странно, если только вы не пишите лично президенту США или генеральному директору какой-нибудь компании типа Exxon Mobil. Да, слово "sir" таки может кое-где встречаться, но в несколько ином контексте, иногда даже какой-то присказкой.
Живой английский - он совсем иной. Американцы, австралийцы говорят совсем иначе, вовсе не так, как рассказывают в учебниках. А что уж говорить о наших друзьях из Индии...
На первое место должна выходить практика. Даже при сдаче экзамена TOEFL мне не потребовалось заново вызубривать все эти несчастные времена, тк в первую очередь от вас требуется навыки письма на заданную тему, навыки понимания текста/речи и разговора. Но без фанатизма. В конце концов, язык - это просто инструмент.
Именно поэтому имеет смысл читать современную английскую литературу, смотреть фильмы без перевода (или с субтитрами) - это куда актуальнее...
👍22😁2🔥1
В этом уроке мы обсудим такой паттерн, как upgradeable contracts и поговорим о контрактах proxy: как это работает и зачем это нужно. Посмотрим, чем отличается Transparent и UUPS, напишем свой улучшаемый контракт NFT (в обоих вариантах) с помощью OpenZeppelin, развернём его в сеть, протестируем, а затем попробуем "улучшить". https://www.youtube.com/watch?v=cz0BC2HSFA8
YouTube
Solidity и смарт-контракты Ethereum, урок #28 | Паттерн Proxy/Upgradeable: Transparent, UUPS
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
🔥23👍6❤1
Немного музыки на сегодня https://www.youtube.com/watch?v=v_FJEoXwkNE
YouTube
Dalriada - A Dudás (Hivatalos videoklip / Official Music Video)
DALRIADA: A Dudás
(Hivatalos videoklip / Official Music Video)
ISRC: HUA631200296 (Minden jog fenntartva! - All Rights Reserved!)
Video: Mihaszna Film
http://www.mihasznafilm.com/
https://www.facebook.com/mihasznafilm/
Dalriada: Napisten hava
2012.09.28.…
(Hivatalos videoklip / Official Music Video)
ISRC: HUA631200296 (Minden jog fenntartva! - All Rights Reserved!)
Video: Mihaszna Film
http://www.mihasznafilm.com/
https://www.facebook.com/mihasznafilm/
Dalriada: Napisten hava
2012.09.28.…
👍3