DEV: Рубиновые тона
3.22K subscribers
143 photos
2 videos
8 files
970 links
Анонсы новых видео о программировании (Ruby/Rails, Solidity/Ethereum, Python, JS и не только), практические советы, обзор полезных инструментов и новости из мира IT
Download Telegram
У меня тут время ничегонеделания, сижу статьи читаю. Забавный материал у Delfi https://rus.delfi.lv/45451944/story/56044570/rabarbar-karmashek-shuflyadka-pochemu-ne-kazhdyy-russkiy-poymet-russkih-iz-latvii (хотя тут я сразу включаю нудного типа и отмечаю, что правильнее "русскоговорящий").

А так наблюдения и правда любопытные. 😂

Впрочем, если опять же включать нудного типа, то (если я правильно понял) "два дня обратно" - это в общем-то тоже русизм, получившийся после двойного перевода. Правильнее всё-таки "pirms divām dienām", а не "divas dienas atpakaļ" (тк последнее буквально и значит 2 дня назад и является калькой с русского или украинского).

В целом, интересно прослеживать подобные параллели и отмечать, как в относительно родственных языках используются знакомые слова. К примеру, некоторые словечки русскоговорящие давно забыли, а вот в латышском они активно используются. Та же strada, pērkons (помните, бог такой был?), runa (хотя тут интересно, я сам не уверен, но есть ощущение, что это слово, означающее "речь", напрямую связаны с рунами).

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

Хотя, конечно же, какие-то слова остаются в языке надолго. Но их не так, чтобы очень много, а другие уходят, равно как забывается и слэнг... Уже никто не говорит "превед", мало кто помнит луркояз, а уж про словечки из эпохи исторического материализма (стиляги, прохилять и тп) я молчу.

Но, тем не менее, это очень интересно.
1👍1
Ну, и ещё из разряда "анимированные картинки, или чья вера слепа". Было когда-то было выпущено видео с более-менее таким названием, так что я вспомнил.

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

Я это к тому, что в соцсетях тоже любят постить какие-то якобы умные штуки, где ошибка на ошибке сидит. Вот буквально только что заметил чью-то запись, в которой красиво нарисованы "протоколы". Почему-то TCP соседствует с FTP (это вообще разные уровни модели OSI), для UDP появился какой-то "ответ" (ответ чемберлену?), в HTTPS только клиент даёт публичный ключ, а сервер как бы не при чём.

Да такое бывало, скажем прямо. Ну, например, когда-то я заметил явную ошибку в "схеме" Рюриковичей и вполне вежливо на это указал, после чего мой комментарий был просто удалён, а схема, ясное дело, осталась. Ну, собака лает...

Мы все делаем ошибки. Я вообще их делаю с завидной регулярностью, но если мне о них сообщают, то я завожу FAQ или пишу об этом в комментариях. Поэтому если где-то что-то явно не так, не стесняйтесь об этом сообщать. Да, к сожалению YT иногда трёт комментарии (судя по всему, ему сильно не нравятся ссылки или куски кода, уже проверено), но я никогда не удаляю комментарии, если только там нет явных оскорблений.
9👍1🍓1
Друзья, дата пока не на 100% точная, но в общем в начале ноября снова проведём стрим по ИИ. В этот раз хотелось бы обсудить, что там нового, заслушать небольшой доклад от коллег из Lokalise о том, как ИИ уже активно используется в переводах и какие там есть перспективы, а затем поговорим о некоторых интересных философских вопросах, связанных с дальнейшим использованием ИИ. Это будет дискуссионный формат, так что everyone is welcome. https://youtube.com/live/HrACPogkafU?feature=share
👍21🔥41
Суперзлодей нашего времени
😁17🤯3👍1
В этом уроке мы рассмотрим новый абстрактный тип, который называется binary heap (двоичная куча или сортирующее дерево) - он также построен на основе древовидной структуры. Узнаем, как этот тип работает, какие есть особенности, зачем он нужен. https://youtu.be/hOFj2Z6xHuw
🔥11👍1
Проверял тут функцию перевода субтитров на YT и в первые же 5 секунд обнаружил вот такой перл (это на фразе "скажем, что owner должен был равен...")
😁17
Meanwhile in Latvia
12🤣7😱4👍2
Друзья, завтра наши очередные вечерние бдения, в этот раз ИИ. У нас планируется аж два гостя: сначала небольшой доклад об использовании AI в переводах, а затем поговорим о последних новостях, о перспективах, возможных проблемах, и прочем. Начинаем в 20:00 UTC+2 https://youtube.com/live/HrACPogkafU
🔥133👍1
Спасибо всем, кто присоединился на стрим. Не знаю как вы, а я, по крайней мере, хорошо пообщался и попил вина.

А вообще я тут болею. Недавно читал Ионеско, "Носорог". Сейчас перечитываю "Дом, который построил Свифт" (вообще, у Горина советую прочитать хотя бы это и "Тот самый Мюнхгаузен"). Что сказать... Было бы смешно, когда бы не было так грустно.

Некто. Да. Вспомнили что-нибудь?

Рыжий констебль (испуганно). Вспомнил.

Некто. Что?

Рыжий констебль. Стою возле тюрьмы на рыночной площади…

Hекто. Не путаете?

Рыжий констебль. Нет, точно: стою на посту, охраняю тюрьму.

Некто (печально). Да. Я так и думал.

Рыжий констебль. Что это значит, сэр?

Некто. Нет смысла вспоминать дальше, Джек. Боюсь, что картина будет одна и та же: время станет меняться, а вы все будете стоять на посту на рыночной площади.

Рыжий констебль (чуть обиженно). Почему?

Некто. Очевидно, такова ваша судьба, Джек.

Рыжий констебль. Это очень обидно, сэр. Я предполагал, что в прошлом мне не пришлось быть каким-нибудь важным лордом или деканом, вроде нашего Свифта, но, с другой стороны… За что ж так со мной? Стою и стою, и ничего не меняется.

Некто. Извините, Джек, но в этом вы сами виноваты.

Рыжий констебль. Я?

Некто. Разумеется. Что вы сделали для того, чтоб хоть чуть-чуть изменить свою судьбу? Был ли в вашей прошлой жизни хоть один решительный поступок? Вы всегда охраняли тюрьму. И при Георге. И при Эдуарде. И при Генрихе.

Рыжий констебль. Но ведь в тюрьмах сидят разбойники!

Некто. Это как посмотреть, Джек. Робин Гуд был разбойником, а впоследствии стал героем. Жанна д'Арк — еретичкой, а через сотню лет — святой. И только вы, Джек, тупо стережете замки тюрьмы из века в век, не раздумывая и не размышляя! Вот и сейчас — чем вы заняты?

Рыжий констебль. В каком смысле?

Некто. Ну чем сейчас здесь заняты? Для чего поставлены?

Рыжий констебль. Сторожить…

Некто. Значит, через сотню лет, если вам вдруг захочется освежить память об этом дне, что вам суждено припомнить? А ничего хорошего. Вы снова стоите и сторожите безвинных людей, которых упрятали за решетку.

Рыжий констебль. А за что они вас посадили?

Некто. За что сажают в Ирландии? За что угодно. Меня — за то, что вечно живу. Скажите, Джек, разве это преступление?
👏1291😱1
Сегодня музыка. У нас тут новый кавер вышел на широко известную в узких кругах песню "Звёзды" (Молчат Дома). Скоро увидимся. https://soundcloud.com/ravens-die-laughing/zvezdy
7
Вышла новая версия solidity 0.8.22. Наконец-то немного оптимизировали циклы for, теперь там не нужно делать пляски с unchecked, это делается автоматом. Кроме того, события можно описывать вне контрактов, что удобно https://soliditylang.org/blog/2023/10/25/solidity-0.8.22-release-announcement
👍32👏1
В этом уроке мы рассмотрим новую структуру данных: trie или древо с префиксами. Эта структура очень полезна для хранения текстовых данных и реализации, например, автоподстановки. Мы узнаем принцип работы trie, напишем его реализацию и добавим функционал autocomplete. https://www.youtube.com/watch?v=JaVPAX4CVp0
🔥11👍4🙏2
Вот кто-то с горочки спустился... (ETH-USD)
Итак, предлагаю вашему вниманию серию уроков по языку Rust (aka самоучитель Rust). Это первый урок, в котором мы обсудим некоторые особенности языка, подготовим рабочую среду, обсудим переменные, основные типы данных и напишем первую программу для конвертации температур. https://www.youtube.com/watch?v=iWL4ENjd1DM
🔥54👍13
Друзья, благодарю всех за отзывы и предложения, очень приятно. Будем и дальше развивать новое направление, rustlings тоже будет. Visual Basic пока, кажется, откладывается https://www.youtube.com/watch?v=Zpkymhh70U4
9👍1😎1
В этом уроке по Rust мы поговорим об использовании функций, ветвлений (if) и циклов (for, loop, while). Также мы начнём решать задачи Rustlings, которые позволят лучше понять особенности языка. В заключении напишем программу для бинарного поиска, обсудим моменты, связанные с overflow/underflow, напишем пару тестов и узнаем, как работать с clippy (linter для rust). https://www.youtube.com/watch?v=bbnRoZeM-C0
🔥204👍1
Сегодня музыка, сегодня рестлинг, сегодня запись очередного урока, сегодня очередной момент, когда я понял, что на самом деле ничего не знаю - это применительно к латышскому языку... С другой стороны, это хорошо, ведь это значит, что есть, куда идти. Если ты уже "дошёл" и всем всё доказал, то это скучно. Наверное, именно поэтому я стараюсь рассказывать о новых темах, которые и сам знаю совсем не идеально. Как говорил Волк (из романа Лондона), закваска ещё бродит. https://www.youtube.com/watch?v=eOQv1YbI-E0
👍9😁1