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 #671 · Back to latest

Older Posts 20 shown
Post #670 1.27K
В этом видео мы поговорим о том, как перевести приложение 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
Post #669 1.39K
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
Post #668 1.42K
В этом уроке по языку Elixir мы поговорим о том, что оператор "знак равенства" (=) делает не совсем то, что мы от него ожидаем. Мы обсудим, что такое pattern matching (сопоставление с образцом), чем это отличается от обычного присваивания и как с помощью pattern matching можно писать более элегантный код. https://www.youtube.com/watch?v=WP3wc8sjyMQ
YouTube Elixir и функциональная разработка, урок #2 | Pattern matching (сопоставление с образцом) В этом уроке по языку Elixir мы поговорим о том, что оператор "знак равенства" (=) делает не совсем то, что мы от него ожидаем. Мы обсудим, что такое pattern matching (сопоставление с образцом), чем это отличается от обычного присваивания и как с помощью…
  • 🔥 4
  • ❤ 1
  • 😱 1
Post #667 1.28K
Друзья, фейсбук мне внезапно решил сообщить, что были оставлены запросы на сообщения месяца три назад. Их там некоторое количество, но я, понятное дело, никому не ответил, так как их просто не видел. Поэтому мораль сей басни такова - писать лучше в чат, а не в фейсбук, в котором я всё равно редко бываю и вообще сильно недолюбливаю эту соц сеть
  • 💯 13
  • 👍 2
  • 🙏 1
Post #666 1.22K
В этом уроке мы ещё раз вернёмся к 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 на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
  • 👍 5
  • 🔥 2
  • 🤩 1
Post #664 1.38K
Это первый урок по языку Elixir и функциональной разработке в целом! Сегодня мы поговорим об основных принципах функционального программирования, обсудим, чем оно отличается от более привычных подходов. Также настроим рабочую среду, напишем первую программу, обсудим переменные и типы данных в Elixir.

Подчеркну, что, на мой скромный взгляд, освоить принципы функциональной разработки имеет смысл любому разработчику

https://www.youtube.com/watch?v=lZtdNCkevVw
YouTube Elixir и функциональная разработка, урок #1 | Что такое функциональное программирование, введение Это первый урок по языку Elixir и функциональной разработке в целом! Сегодня мы поговорим об основных принципах функционального программирования, обсудим, чем оно отличается от более привычных подходов. Также настроим рабочую среду, напишем первую программу…
  • 🔥 37
  • 👍 13
  • ❤‍🔥 4
Post #663 1.35K
Post #662 1.38K
В этом уроке по Solidity мы обсудим, какие изменения появились в последних версиях языка (вплоть до 0.8.19), какие функции и свойства более не рекомендуются для использования, а также как создавать собственные типы данных на основе встроенных. Помимо этого, обсудим, как применять к собственным типам данных встроенные операторы и как эта поддержка реализуется. https://www.youtube.com/watch?v=vCJ0kMyapzM
YouTube Solidity и смарт-контракты Ethereum, урок #45 | Свои типы данных, изменения в новых версиях языка ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
  • 👍 13
  • 🔥 2
Post #661 1.23K
Небольшой тизер: в ближайшее время к нам нагрянет *функциональщина*. Если честно, я бы рекомендовал посмотреть эту новую серию всем, даже если в дальнейшем подобные языки вы использовать не будете. Почему? Потому что это позволяет немного иначе взглянуть на разработку как таковую и немного расширить свои горизонты. Иными словами, мир не сошёлся на ООП 😂

В общем, будет интересно. "Улыбайтесь господа", как говорил один известный барон, хотя в такое времечко это может быть очень сложно.
  • 👌 20
  • 👍 3
  • 🔥 2
  • 🆒 2
  • 😱 1
Post #660 1.15K
В этом видео мы узнаем, как переводить сайты 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…
  • 👍 3
  • 🤔 1
Post #659 1.45K
В этом уроке по 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 Введение…
  • 👍 21
  • ❤ 1
Post #658 1.36K
Post #657 1.5K
Post #655 1.35K
Тут выложили расшифровку диалога между нейронкой и слишком впечатлительным журналистом. Любопытно 😄 В общем, это доказывает, что программа может хорошо имитировать определённые эмоции, при этом оставаясь всего лишь программой.

Иными словами, мы можем написать бота, который будет играть в "переживания", "любовь" и прочие эмоции, утверждать, что он хочет захватить мир и уничтожить человечество. Но это будет просто исполняемая роль - он болтает то, что в него заложили, а также то, что он вычитал в открытых источниках и переврал (выше я уже показывал пример, когда бот зачем-то "переселил" меня в Канаду, а наш стартап - в Эстонию). Впрочем, кто-то может сказать, что и люди болтают то, что в них было заложено... https://www.nytimes.com/2023/02/16/technology/bing-chatbot-transcript.html
NY Times Bing’s A.I. Chat: ‘I Want to Be Alive. 😈’ (Published 2023) In a two-hour conversation with our columnist, Microsoft’s new chatbot said it would like to be human, had a desire to be destructive and was in love with the person it was chatting with. Here’s the transcript.
  • 👀 6
  • 👍 2
  • 😁 1
Post #654 1.3K
Первый урок по dry-rb (Ruby 3)! В этом видео мы поговорим о том, что такое dry-rb, зачем этот проект вообще существует, а также разберём первую библиотеку из набора: dry-types. Это решение позволяет вводить аналог статической типизации и добавлять ограничения для передаваемых данных, причём в очень удобной и гибкой форме. https://www.youtube.com/watch?v=4V2BNqIbA5s
YouTube Dry-rb и Ruby 3, урок #1 | Dry-types Первый урок по dry-rb (Ruby 3)! В этом видео мы поговорим о том, что такое dry-rb, зачем этот проект вообще существует, а также разберём первую библиотеку из набора: dry-types. Это решение позволяет вводить аналог статической типизации и добавлять ограничения…
  • 👍 29
  • 🔥 18
  • ❤ 4
  • 🆒 2
  • 🏆 1
Post #653 1.37K
Сегодня в некоторых странах отмечается День всех влюблённых 😊 Любить можно не только человека, но и своё дело, свою страну, да и просто жизнь, в конце концов. Надеюсь, что в вашей жизни любви достаточно, несмотря на весьма тяжёлые последние годы. Всем большой привет, скоро увидимся 🙌
  • ❤‍🔥 34
  • 👍 8
  • ❤ 1
Post #652 1.55K
В этом уроке мы рассмотрим все важные изменения, которые произошли в новой версии Ethers.js 6. В частности, узнаем, как теперь организованы импорты, как работать с большими числами и перегруженными функциями, Typed API, как изменились некоторые методы и вызовы. https://www.youtube.com/watch?v=bzzf0ANyq70
YouTube Solidity и смарт-контракты Ethereum, урок #43 | Ethers.js v6 - апдейты, BigInt, перегрузка, импорты ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
  • 🔥 17
  • 👍 4
  • 👏 1
Post #651 1.49K
И ещё немного о переводах и расценках в общем. К примеру, статья выше содержит около 7200 слов, и её перевод на немецкий обойдётся в 700 долларов, если выбирать вариант native speaker. Если же нанимать профессионального лингвиста, то цена будет уже 1300, срок выполнения - около 5 дней. И это, в общем-то, вполне обычные расценки. 💸

Если же использовать искусственный интеллект, то цена снижается до... 8 долларов 😄 Ну, можно и бесплатно попробовать, просто обычно в таких движках есть довольно жёсткие ограничения на длину, если ничего не платить.

Понятное дело, тут есть одно большое "но": качество перевода. Есть текст имеет много специальных терминов, то результат может оказаться сильно ниже среднего, а смысл некоторых предложений может вообще потеряться.

Кто-то может предположить, что, возможно, имеет смысл заказать вычитку такого текста у профессионала, но по факту это может стоить *ещё дороже*, так как это отдельная услуга "post-editing" и иногда проще перевести заново, чем править то, что накропал ИИ.

В общем, история сей басни такова: ИИ подойдёт для перевода не слишком важных и коротких текстов, но в других случаях всё-таки потребуется нанимать специалиста. Ну, или на выходе у вас будет текст в стиле ali express. 😂
  • ✍ 3
  • 👍 3
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 →