Залетайте через часок, обсудим SOLID и другие вопросы https://www.youtube.com/watch?v=Sx8cNgJep-U
YouTube
Solidity и смарт-контракты Ethereum, урок #44 | СТРИМ! Принципы SOLID
ХОЧЕШЬ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 10% на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍14🙏1
В этом уроке по dry-rb и Ruby мы разберём решение dry-events, которое позволяет легко порождать события, подписываться и реагировать на них. Рассмотрим принцип работы этой библиотеке на примерах, а также немного поговорим о zeitwerk. https://www.youtube.com/watch?v=74SpnpWxVQU
YouTube
Dry-rb и Ruby 3, урок #2 | Dry-events
В этом уроке по dry-rb и Ruby мы разберём решение dry-events, которое позволяет легко порождать события, подписываться и реагировать на них. Рассмотрим принцип работы этой библиотеке на примерах, а также немного поговорим о zeitwerk.
Таймкоды:
00:00 Введение…
Таймкоды:
00:00 Введение…
👍21❤1
В этом видео мы узнаем, как переводить сайты WordPress и добавлять поддержку множества языков с помощью плагина WPML. Также мы поговорим о машинном переводе (neural networks) и обсудим, как использовать систему управления переводами Lokalise. https://www.youtube.com/watch?v=rbQDJ_qwIj4
YouTube
Перевод сайтов WordPress | WordPress I18n, WPML, Google Translate, Lokalise
В этом видео мы узнаем, как переводить сайты WordPress и добавлять поддержку множества языков с помощью плагина WPML. Также мы поговорим о машинном переводе (neural networks) и обсудим, как использовать систему управления переводами Lokalise.
Таймкоды:
00:00…
Таймкоды:
00:00…
👍3🤔1
Небольшой тизер: в ближайшее время к нам нагрянет *функциональщина*. Если честно, я бы рекомендовал посмотреть эту новую серию всем, даже если в дальнейшем подобные языки вы использовать не будете. Почему? Потому что это позволяет немного иначе взглянуть на разработку как таковую и немного расширить свои горизонты. Иными словами, мир не сошёлся на ООП 😂
В общем, будет интересно. "Улыбайтесь господа", как говорил один известный барон, хотя в такое времечко это может быть очень сложно.
В общем, будет интересно. "Улыбайтесь господа", как говорил один известный барон, хотя в такое времечко это может быть очень сложно.
👌20👍3🔥2🆒2😱1
В этом уроке по Solidity мы обсудим, какие изменения появились в последних версиях языка (вплоть до 0.8.19), какие функции и свойства более не рекомендуются для использования, а также как создавать собственные типы данных на основе встроенных. Помимо этого, обсудим, как применять к собственным типам данных встроенные операторы и как эта поддержка реализуется. https://www.youtube.com/watch?v=vCJ0kMyapzM
YouTube
Solidity и смарт-контракты Ethereum, урок #45 | Свои типы данных, изменения в новых версиях языка
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍13🔥2
Сегодня финальная игра зимнего сезона, так что залетайте https://www.youtube.com/live/aQnlJdDm_oA
YouTube
Интеллектуальная игра GuideDAO Answer
Традиционная интеллектуальная игра GuideDAO Answer, в которой команда школы и команда телезрителей сражается против вредного ведущего! 24 вопроса из разных областей знания, 6 участников, 1 победитель.
Станьте спонсором канала, и вы получите доступ к эксклюзивным…
Станьте спонсором канала, и вы получите доступ к эксклюзивным…
🔥4
Это первый урок по языку Elixir и функциональной разработке в целом! Сегодня мы поговорим об основных принципах функционального программирования, обсудим, чем оно отличается от более привычных подходов. Также настроим рабочую среду, напишем первую программу, обсудим переменные и типы данных в Elixir.
Подчеркну, что, на мой скромный взгляд, освоить принципы функциональной разработки имеет смысл любому разработчику
https://www.youtube.com/watch?v=lZtdNCkevVw
Подчеркну, что, на мой скромный взгляд, освоить принципы функциональной разработки имеет смысл любому разработчику
https://www.youtube.com/watch?v=lZtdNCkevVw
YouTube
Elixir и функциональная разработка, урок #1 | Что такое функциональное программирование, введение
Это первый урок по языку Elixir и функциональной разработке в целом! Сегодня мы поговорим об основных принципах функционального программирования, обсудим, чем оно отличается от более привычных подходов. Также настроим рабочую среду, напишем первую программу…
🔥37👍13❤🔥4
ну, а сегодня можно было наблюдать, как я рухнул со скутера прямо в центре города. 😂 Снегопад застал нас врасплох. Берегите себя https://www.youtube.com/watch?v=aGI89gjxheM
YouTube
Янка/По трамвайным рельсам
Янка Дягилева.По трамвайным рельсам
👍4
В этом уроке мы ещё раз вернёмся к create, create2, selfdestruct и принципам формирования адресов контрактов. Мы рассмотрим как на тот же адрес задеплоить тот же код, а также как развернуть другой байткод на тот же адрес! Это довольно забавный, пусть и не слишком простой трюк, о котором тоже следует знать. https://www.youtube.com/watch?v=6i6pKU_FaJs
YouTube
Solidity и смарт-контракты Etherem, урок #46 |Деплой другого кода на тот же адрес?! Хак Tornado Cash
ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?!
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
👍5🔥2🤩1
Друзья, фейсбук мне внезапно решил сообщить, что были оставлены запросы на сообщения месяца три назад. Их там некоторое количество, но я, понятное дело, никому не ответил, так как их просто не видел. Поэтому мораль сей басни такова - писать лучше в чат, а не в фейсбук, в котором я всё равно редко бываю и вообще сильно недолюбливаю эту соц сеть
💯13👍2🙏1
В этом уроке по языку Elixir мы поговорим о том, что оператор "знак равенства" (=) делает не совсем то, что мы от него ожидаем. Мы обсудим, что такое pattern matching (сопоставление с образцом), чем это отличается от обычного присваивания и как с помощью pattern matching можно писать более элегантный код. https://www.youtube.com/watch?v=WP3wc8sjyMQ
YouTube
Elixir и функциональная разработка, урок #2 | Pattern matching (сопоставление с образцом)
В этом уроке по языку Elixir мы поговорим о том, что оператор "знак равенства" (=) делает не совсем то, что мы от него ожидаем. Мы обсудим, что такое pattern matching (сопоставление с образцом), чем это отличается от обычного присваивания и как с помощью…
🔥4❤1😱1
GH анонсировал очередное виртуальное событие, там будут всякие успешные успехи выступать и не только - возможно, кого-то заинтересует https://galaxy.github.com
GitHub Galaxy
Unlock the power of AI-native development for your organization. Explore GitHub’s roadmap, see secure workflows in action, and get practical tips to boost team collaboration and address vulnerabilities at scale.
👍5
В этом видео мы поговорим о том, как перевести приложение Angular 15+ на несколько языков, как использовать пакет localize, как работать с файлами XLIFF, поддерживать маршрутизацию, компилировать с помощью компилятора AOT и делать деплой на Firebase. https://www.youtube.com/watch?v=0jmBX_5k-sU
YouTube
Angular: перевод приложения на несколько языков | I18n, l10n, маршруты, деплой на Firebase
В этом видео мы поговорим о том, как перевести приложение Angular 15+ на несколько языков, как использовать пакет localize, как работать с файлами XLIFF, поддерживать маршрутизацию, компилировать с помощью компилятора AOT и делать деплой на Firebase.
Таймкоды:…
Таймкоды:…
🔥4
Завтра вечером у нас очередная интеллектуальная игра, но, по просьбам трудящихся, в формате 18+. Поэтому на всякий пожарный стримить будем на резервном канале 😂 https://www.youtube.com/watch?v=zXcxpscnhTA
YouTube
Интеллектуальная игра GuideDAO Answer (18+)
Интеллектуальная игра GuideDAO Answer, в этот раз в формате 18+
👍3
Ну, для тех, кто предпочитает читать, я подготовил текстовую версию Angular i18n (знаю, что здесь есть любители этого фреймворка).
Что нас ждёт ещё в ближайшее время:
* Новый урок по Elixir (про функции)
* Видео про dry-validation
* Вероятно, обзор стандарта ERC4626
https://lokalise.com/blog/angular-i18n/
Что нас ждёт ещё в ближайшее время:
* Новый урок по Elixir (про функции)
* Видео про dry-validation
* Вероятно, обзор стандарта ERC4626
https://lokalise.com/blog/angular-i18n/
Lokalise
Angular i18n: internationalization & localization with examples
Angular I18n uses the built-in module for internationalization. Learn how to set up I18n, perform translations, and deploy the app.
🔥7❤1
В этом уроке по dry-rb и Ruby мы поговорим о решении Dry-validation, которое позволяет проверять входные данные и выдавать сообщения об ошибках. https://www.youtube.com/watch?v=kg-y2-NpNio
YouTube
Dry-rb и Ruby 3, урок #3 | Dry-validation
В этом уроке по dry-rb и Ruby мы поговорим о решении Dry-validation, которое позволяет проверять входные данные и выдавать сообщения об ошибках.
Таймкоды:
00:00 Введение
01:30 Подготовка проекта
02:30 Создаём контракты
04:30 Используем контракт для валидации…
Таймкоды:
00:00 Введение
01:30 Подготовка проекта
02:30 Создаём контракты
04:30 Используем контракт для валидации…
🔥19👍2
А я тут подумал, что завтра будет очередная годовщина - 16 марта 2020 года у нас были закрыты границы, въехать в страну стало практически нереально.
Это была довольно холодная весна, точно помню, что ещё лежал снег. Мы тогда ещё плохо понимали, что всё *это* только начинается и, в каком-то смысле, будет продолжаться до сего дня. Вспоминается Тэффи, которая описывала первые месяцы революции - люди ходили за последними покупками, допивали последние чашки кофе, доедали последние булочки. Видимо, и мы делали что-то подобное, чтобы вскоре крепко засесть на карантин, а затем спустя два года наблюдать самую страшную трагедию XXI века в Европе.
Но ведь тогда мы этого не знали... Шутили, что посидим недельку, и потом всё как бы само собой образуется. Потом будет лучше - Маск придумает какие-нибудь новые штуки, а ИИ будет за нас всё делать. Кто же знал, что Маск начнёт нести ересь, а ИИ окажется довольно тупым. Именно тогда у нашей компании закрылся офис, мы торчали по домам. Забавно, что я жил в те месяцы в том же здании, поэтому мог спокойно подключаться к корпоративному wifi и целыми днями сидеть в интернете бесплатно. Делать-то особо было нечего: работать, смотреть видео, читать, играть. Канал я тогда ещё не вёл, но делал очередной курс для школы, кажется, по питону.
Выходить на улицу было незачем, да и не рекомендовалось. Полицейские никого не отлавливали, но просили не собираться группами. Ходил я только в магазин, причём, пройдя половину старого города, я мог вообще никого не встретить - улицы были совершенно пустынны, хотя буквально в прошлом году здесь было полным-полно туристов. Сейчас я хожу по тем же улицам и удивляюсь - теперь тут опять полно пьяных британцев, которые приезжают напиваться за гроши, пивные автобусы, какие-то мутные челы, курящие траву... Изменилось только одно - появилось много беженцев. К счастью, многие уже успели найти работу...
За обратную дорогу я выпивал по бутылочке финского коктейля - дорого, но вкусно, чего говорить. Формально это запрещено, но улица стала как бы не совсем общественным местом... На обед мы часто ходили в бельгийский ресторан, где опять-таки не было ни души. Люди боялись подцепить вирус, но мне сидеть в четырёх стенах было тяжеловато. Однажды в ресторан зашёл полицейский и сообщил, что теперь нужно закрываться раньше.
А потом в какой-то момент закрылось вообще всё - работал только магазин, где народ опасливо сторонился друг друга. А потом... потом как-то очень быстро всё вернулось на круги своя. Да, очень много где требовали наличия сертификата, это правда, но все привыкли, как будто это было заведено ещё при царе Горохе. А там и сертификаты отменили, хотя вторую дозу вакцины получить пришлось (причём уже другой, так как говорили, что тогда защита моЩЩнее будет).
Мы не заболели, но, к сожалению, я лично знаю людей, которые эти два года не пережили, и ещё больше тех, кто провёл много очень неприятных дней в больнице. А теперь подумаешь - кажется, будто это было когда-то давно, да и вообще не с тобой. Странно, правда?
https://www.youtube.com/watch?v=f_055Z4F57o
Это была довольно холодная весна, точно помню, что ещё лежал снег. Мы тогда ещё плохо понимали, что всё *это* только начинается и, в каком-то смысле, будет продолжаться до сего дня. Вспоминается Тэффи, которая описывала первые месяцы революции - люди ходили за последними покупками, допивали последние чашки кофе, доедали последние булочки. Видимо, и мы делали что-то подобное, чтобы вскоре крепко засесть на карантин, а затем спустя два года наблюдать самую страшную трагедию XXI века в Европе.
Но ведь тогда мы этого не знали... Шутили, что посидим недельку, и потом всё как бы само собой образуется. Потом будет лучше - Маск придумает какие-нибудь новые штуки, а ИИ будет за нас всё делать. Кто же знал, что Маск начнёт нести ересь, а ИИ окажется довольно тупым. Именно тогда у нашей компании закрылся офис, мы торчали по домам. Забавно, что я жил в те месяцы в том же здании, поэтому мог спокойно подключаться к корпоративному wifi и целыми днями сидеть в интернете бесплатно. Делать-то особо было нечего: работать, смотреть видео, читать, играть. Канал я тогда ещё не вёл, но делал очередной курс для школы, кажется, по питону.
Выходить на улицу было незачем, да и не рекомендовалось. Полицейские никого не отлавливали, но просили не собираться группами. Ходил я только в магазин, причём, пройдя половину старого города, я мог вообще никого не встретить - улицы были совершенно пустынны, хотя буквально в прошлом году здесь было полным-полно туристов. Сейчас я хожу по тем же улицам и удивляюсь - теперь тут опять полно пьяных британцев, которые приезжают напиваться за гроши, пивные автобусы, какие-то мутные челы, курящие траву... Изменилось только одно - появилось много беженцев. К счастью, многие уже успели найти работу...
За обратную дорогу я выпивал по бутылочке финского коктейля - дорого, но вкусно, чего говорить. Формально это запрещено, но улица стала как бы не совсем общественным местом... На обед мы часто ходили в бельгийский ресторан, где опять-таки не было ни души. Люди боялись подцепить вирус, но мне сидеть в четырёх стенах было тяжеловато. Однажды в ресторан зашёл полицейский и сообщил, что теперь нужно закрываться раньше.
А потом в какой-то момент закрылось вообще всё - работал только магазин, где народ опасливо сторонился друг друга. А потом... потом как-то очень быстро всё вернулось на круги своя. Да, очень много где требовали наличия сертификата, это правда, но все привыкли, как будто это было заведено ещё при царе Горохе. А там и сертификаты отменили, хотя вторую дозу вакцины получить пришлось (причём уже другой, так как говорили, что тогда защита моЩЩнее будет).
Мы не заболели, но, к сожалению, я лично знаю людей, которые эти два года не пережили, и ещё больше тех, кто провёл много очень неприятных дней в больнице. А теперь подумаешь - кажется, будто это было когда-то давно, да и вообще не с тобой. Странно, правда?
https://www.youtube.com/watch?v=f_055Z4F57o
YouTube
Lebanon Hanover -- Northern Lights [official]
http://www.lebanonhanover.com
https://lebanonhanover.bandcamp.com/
https://lebanonhanover.bandcamp.com/merch
https://itunes.apple.com/us/artist/lebanon-hanover/id639573641
Music Video by Larissa Iceglass and William Maybelline
Music: Lebanon Hanover
Cinematography:…
https://lebanonhanover.bandcamp.com/
https://lebanonhanover.bandcamp.com/merch
https://itunes.apple.com/us/artist/lebanon-hanover/id639573641
Music Video by Larissa Iceglass and William Maybelline
Music: Lebanon Hanover
Cinematography:…
👍23❤2😱1👨💻1
В этом уроке по Elixir мы поговорим о модулях и функциях. Мы узнаем, что такое атрибуты модулей, как их вкладывать друг в друга, как жить без слова return и как писать однострочные функции. Также обсудим арность функций, возможность создавать функции с одинаковыми именами, а также то, как использовать пограничные условия. https://www.youtube.com/watch?v=HYhjb4cRoMA
YouTube
Elixir и функциональная разработка, урок #3 | Модули, функции, арность, пограничные условия
В этом уроке по Elixir мы поговорим о модулях и функциях. Мы узнаем, что такое атрибуты модулей, как их вкладывать друг в друга, как жить без слова return и как писать однострочные функции. Также обсудим арность функций, возможность создавать функции с одинаковыми…
🔥11
Ну что ж, у нас тут вышел новый трек, в этот раз кавер на People Imprisoned with Destiny (運命に囚われし者たち), саундтрек к Chrono Cross. 😄 https://youtu.be/ymCUwrc9Fw8
YouTube
People Imprisoned by Fate | Chrono Cross, Yasunori Mitsuda cover by Ravens Die Laughing | 運命に囚われし者たち
"People Imprisoned by Fate" aka "Prisoners of Fate" (運命に囚われし者たち) originally composed by Yasunori Mitsuda. Cover by Ravens Die Laughing.
👏7🍾2❤1