TGViewer
Channel Public Channel
DEV: Рубиновые тона

DEV: Рубиновые тона

@dev_in_ruby_colors

Анонсы новых видео о программировании (Ruby/Rails, Solidity/Ethereum, Python, JS и не только), практические советы, обзор полезных инструментов и новости из мира IT
Subscribers
3.28K
Photos
156
Videos
2
Links
1.1K

Showing posts older than #751 · Back to latest

Older Posts 20 shown
Post #750 1.14K
Ещё немного вас повеселю, как вы это любите. В общем вышел трек, конечно же, небольшой (как это было у Тэффи). Название отсылает к пану Станиславу. Надо ещё что-то написать, но не знаю, что именно. Менеджер PR говорит - импровизируй, потом придумаем https://www.youtube.com/watch?v=lheZSb2GIdQ
YouTube The Invincible (by Ravens Die Laughing), v1 demo | Dark, post-metal, experimental, space The Invincible by Ravens Die Laughing. Dark, post-metal, experimental. Composed and produced by Kruk. Cover image by John Fowler
  • ❤ 2
  • 🔥 1
Post #749 1.16K
Post #748 1.49K
В этом уроке по Solidity мы узнаем, как немного оптимизировать наш код и убрать дублирующийся код с помощью паттерна file, который также можно назвать dynamic dispatch. Посмотрим, как этот паттерн работает, как его реализовать и как задействовать вместе с ним перегруженные функции. https://www.youtube.com/watch?v=6LS6LPppu80
YouTube Solidity и смарт-контракты Ethereum, урок #53 | File pattern (dynamic dispatch, DRY, перегрузка) ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
  • 👍 10
  • ❤‍🔥 3
  • ⚡ 1
  • ❤ 1
  • 🔥 1
Post #747 1.31K
Что ж, результаты опроса выше интересные. Выходит, что у многих первым языком был Паскаль - это, в общем, вполне ожидаемо. Но также в лидерах внезапно Ruby и C, что сравнительно нетипично (я бы ожидал увидеть на втором месте Питон или JS). Также любопытно, что почти никто не начинал с чего-то типа Java или C#. Ну, с Solidity понятно 😄 Хотя были и другие ответы - к примеру, R и Basic.

В общем, любопытно получилось. Спасибо за участие 🤟
  • 👍 9
  • 🔥 5
  • 🎉 2
Post #746 1.37K
Ну, и последнее на ближайшие пару дней (как обычно, я могу работать только запоями, тем более, что и запасы сидра очень ограничены).

Это тоже рубрика "записки на манжетах" для чтения "когда-нибудь потом". Вообще-то, эта мысль думалась уже какое-то время, но после прочтения одного материала по теме оформилась.

Так вот, у всех у нас есть guilty pleasure - чего тут греха таить. Знаете, какое у меня? Ну, в общем, я примерно раз в месяц смотрю американский рестлинг, причём даже плачу за это что-то в районе 9 баксов, иначе там только всякое старьё можно смотреть. Постоянные выпуски меня мало интересуют, тк они выходят на сайте WWE с запозданием в месяц (кроме скучного NXT), ну, либо надо быть счастливым обладателем специального TV - не знаю, не уверен, что в наших европейских ебенях что-то подобное есть.

Короче, посматриваю всякие большие события, да, бывает. Спрашивается - зачем? Там ведь всё ненастоящее. Ну, если надо настоящее, то можно посмотреть и бокс, какие вопросы, иногда какие-то бои гляжу (я очень ждал бой Усик - Фьюри, но увы, не сложилось). Но в рестлинге совсем другой коленкор. Ну, вот вы фильмы смотрите? Помните, у Джеки Чана были классные боевики? Но ведь тоже бои-то ненастоящие. Да, трюки бедный китаец делал сам, ломая себе всё, что только можно. А вот убивают они друг друга всё-таки понарошку.

Так и тут - это элементы хореографии, театра и боевых искусств. Кое-что про это я знаю, потому что время от времени хожу помахать руками в зал (это когда просыхаю после сидра). Так а чего я про всё это рассказываю-то?

Потому что я понял простую вещь: преподаватель в интернете (на том же YT) - это тоже что-то вроде рестлера, который частенько играет роль, но только эта роль очень сильно срослась с его личной жизнью. Иными словами, нужно сделать так, чтобы было интересно, чтобы зацепить. Поэтому мне нужно придумать какую-то задачу, с которой я буду "биться", которая будет сравнительно сложной, но которую в итоге удастся победить совместными со зрителем усилиями.

А потом по следам пережитого я, может быть, смогу рассказывать, как сидел целый день с этим видео, как приходил в себя, как отпаивал себя тем самым сидром и вообще из дома три дня не выходил. Грубо говоря, конечно.

И народ скажет - ну, это же всё понарошку. Конечно, это просто разыгранный сценарий, на самом деле он сел и записал всё за 20-30 минут. Ну, эти люди тоже не совсем правы. Да, что-то понарошку, да, своего "ученика" в уроках по Ruby я подкалывал несколько наигранно (хотя он действительно лентяй, каких поискать). Но это тот самый случай, когда образ вторгается в личную жизнь, пожалуй.

Действительно можно сидеть с одним видео полдня, делать по нескольку дублей, причём тебя постоянно отвлекают - то кошка захочет повеселиться и побегать, то телефон звонит у жены (звук выключать - это скучно), то на улице какие-то долботрясы орут, то в колокола звонят на главной площади, то пароход гудит, то ещё что-то. Ну, или просто не можешь найти нужных слов (я никогда не пишу сценарий). Потом редактируешь это дело. В итоге, ты действительно чувствуешь себя, как будто тебя как следует отмудохал какой-нибудь Эдж. А потом вернёшься к этим мыслям на следующий день и думаешь: а всё-таки классно! Меня ведь Эдж отмудохал, а других нет.

Впрочем, где-то в душе ты понимаешь, что в своём образе (gimmick) можешь позволить себе больше, чем в реальной жизни. Как это было в известном фильме - кто ты без этого своего железного костюма (ну, или без шляпы и очков)?
  • ❤ 16
  • 👍 4
  • 🤝 2
  • ✍ 1
  • ⚡ 1
  • 🔥 1
  • 🤯 1
Post #745 1.14K
  • 👍 2
Post #744 1.22K
Интересно. Как выясняется, переменные immutable в Solidity можно переопределять в цикле for внутри конструктора (хотя, судя по всему, в версии 0.20.0 это починили). Забавно, что в цикле while уже нельзя 😄 Больше того, если цикл for не выполнится ни разу, по по факту переменная не будет инициализирована (останется дефолтное значение). Команда Solidity уже подтвердила этот прикол, но по их словам каких-то серьёзных багов они не предвидят.

Да, и ещё один неочевидный момент (это уже не баг, а просто факт) - на данный момент строки нельзя делать immutable, только constant. https://twitter.com/0xHE1M/status/1658145426044858374
  • 👍 7
  • 😱 1
Post #743 1.21K
Тот самый момент, когда хочется сказать "haha, I live here".
  • 👀 1
Post #742 1.29K
Нашёл смешную инфографику
  • 😁 13
  • ✍ 2
Post #741 1.44K
Сегодня просто музыка (впрочем, лично у меня сегодня "просто музыка" была несколько часов, пока я пытался что-то изобрести в ableton, но пока вышло средне). If you party, party hard https://www.youtube.com/watch?v=CRvI_Q2apJo
YouTube BROTHERS OF METAL - Kaunaz Dagaz (2021) // Official Music Video // AFM Records Taken from the album "Emblas Saga", out January 10th, 2020. Order & Stream: https://afm.fanlink.to/KaunazDagaz Shop: https://shop.afm-records.de Subscribe to AFM's Apple playlist "Melodic Mayhem": https://apple.co/3k2gLYw BROTHERS OF METAL - Kaunaz Dagaz…
  • ❤ 4
  • 👌 2
  • 👍 1
Post #740 1.65K
Post #739 1.73K
В этом уроке мы узнаем, как работать с OpenZeppelin Defender - решением, которое позволяет легко администрировать ваши контракты через удобный интерфейс, создавать "посредников", через которые можно выполнять транзакции, реализовывать автоматизацию, мониторинг и прочее. https://youtu.be/OUhOQjfxAz0
YouTube Solidity и смарт-контракты Ethereum, урок #52 | OpenZeppelin Defender: автоматизация в два клика ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
  • ❤ 10
  • 🔥 5
  • 🆒 2
  • 👏 1
  • 🌭 1
Post #738 1.36K
Итак, друзья, во вторник проведём очередной стрим и поговорим об "умении учиться" - как мне кажется, это важный навык, для наработки которого безусловно требуется время и определённые усилия. Он важен не только для специалистов в области IT, но и для любого человека в целом. https://youtube.com/live/sxfE67RAjh4?feature=share
YouTube Soft skills #3 | Умение учиться и прокрастинация Продолжаем говорить о soft skills! В этот раз затронем важную тему: умение учиться. Безусловно, это весьма важный, но не такой уж простой навык, который важен для любого специалиста, не обязательно работающего в сфере IT. Станьте спонсором канала, и вы получите…
  • 🔥 13
  • 👍 8
  • ⚡ 4
  • 👌 1
Post #737 1.28K
Рубрика "записки на манжетах".

Почему-то вспомнилось сейчас - даже не знаю, почему. Когда-то, очень много лет назад, в другой жизни и в другом веке, я после первого класса перешёл в другую школу поближе к дому. Там, собственно говоря, учились все детишки района, со многими из них мы познакомились ещё в детском саду, но потом год я учился в другом месте (это там, где мне ставили колы по сольфеджио).

Знаете, что у меня стали спрашивать в первый же день первого сентября? Вовсе не где я учился и какие новости, а как я делал *тот самый фокус*, который показывал год назад на "выпускном" в детском саду 😂 То есть народу это так запало в душу, что они спустя целый учебный год всё равно это вспомнили. Ну, фокус был довольно простой (там я показывал несколько другие были и покруче), объяснить было несложно. Вероятно, примерно в то время мне подумалось, что учить людей - это интересно 🤓

Берегите себя, скоро увидимся. https://www.youtube.com/watch?v=hXkB92fjCgo
YouTube Heilung - Drif (full album) 2022 Listen to Heilung's full album 'Drif', which was released on August 19, 2022. 00:00:00 Asja 00:05:18 Anoana 00:10:17 Tenet 00:23:21 Urbani 00:26:15 Keltentrauer 00:34:41 Nesso 00:42:34 Buslas Bann 00:47:39 Nikkal 00:50:47 Marduk ► Season of Mist shop:…
  • ❤ 13
  • 👍 2
  • 😁 1
Post #736 1.3K
  • 👍 21
  • 🔥 9
  • 👏 1
Post #735 1.19K
Post #734 1.25K
У меня тут вышел новый "гостевой" пост на довольно известном ресурсе G2 (ну, известном в определённых кругах). Тема нишевая, но там в числе прочего есть любопытные подходы к локализации для разных рынков - можно глянуть для общего развития https://learn.g2.com/product-localization
G2 Implementing Product Localization for International Markets Find out what product localization is all about, why it's important, how to implement it, potential pitfalls, and examples of successful localization.
  • 👌 1
Post #733 1.35K
Right.
  • 😁 13
  • ☃ 2
  • 🔥 1
  • 🍌 1
Post #732 1.31K
Итак, друзья, раз возникают вопросы по плейлисту Rails, то вот тут я подготовил документ с ответами на некоторые часто задаваемые вопросы. Если у вас есть мысли, что ещё туда добавить (что может быть полезно начинающим) - welcome. К примеру, если у вас была какая-то проблема изначально, то как вы её решили.

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
Post #731 1.21K
Интервью одного из пионеров современного ИИ, который ушёл из Google и утверждает, что чат-боты и прочие подобные поделки могут привести к разнообразным проблемам.

В общем-то, вполне разумные мысли. В частности, из-за распространения сервисов для генерации фотографий в сети будет просто завал разнообразных фейков. Ну, и то, что много людей может остаться без работы.

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
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →