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

Older Posts 20 shown
Post #1144 2.28K
Я тут набрёл на одну статью - она, в общем, достаточно печальная, но жизненная. Девушка помладше меня рассказывает, как трудно найти себя в этой жизни. Что ж, и правда - для трудной дороги жизненного счастья нужны ноги длинные, как писала Тэффи... Не скажу, что во мне эта статья откликнулась в положительном ключе, но кое-какие мысли появились. Захотелось даже обсудить, но не вполне ясно, надо ли проводить такие стримы про "поговорить" (ведь ИИ уже с этим уже справляется, см. запись чуть выше)

https://holod.media/2024/10/17/mne-33-i-ya-ne-znayu-kem-stanu-kogda-vyrastu/
«Холод» Мне 33, и я не знаю, кем стану, когда вырасту Больше 10 лет я была тем, кем мне не нравилось быть. Но искать свое место оказалось очень тяжело
  • 👍 19
  • 💔 3
  • 🤡 2
  • 🤔 1
  • 😱 1
Post #1143 2.49K
Post #1142 2.45K
Торжество навыка "говорить обо всём и ни о чём с умным видом". ИИ создал "подкаст" на основе документа, который состоит лишь из двух слов - poop и fart, написанных 1000 раз. С умным видом "ведущие" обсуждают, можно ли найти смысл в бессмыслице.

А самое страшное в том, что если не знать подоплёки, то и не отличишь от реальной записи. Попробуйте на досуге скинуть кому-нибудь, не объясняя контекст (можно дать подводку, что дескать психологи обсуждают странное письмо, присланное неким человеком) 😂 https://www.youtube.com/watch?v=ftg7UC3CGjc
YouTube NotebookLM - Analyzing Poop & Fart written 1,000 times - Creating meaning from the meaningless First posted on Reddit, as always: https://www.reddit.com/r/notebooklm/comments/1fs9wlf/analyzing_poop_fart_written_1000_times_creating/
  • 🤣 3
Post #1141 2.37K
Сегодня музыка: Radical Dreamers ~ 盗めない宝石 (Chrono Cross OST cover)

Это наш самый крупный проект за последнее время, на который ушло какое-то легендарное время, но в целом получилось неплохо. Это кавер, но в более классической версии, на саундтрек из одной старой игры. 🎻

https://soundcloud.com/ravens-die-laughing/radical-dreamers-chrono-cross-ost-cover
  • ❤ 7
Post #1140 2.53K
Советую обратить внимание на решение tsup, построенное на основе esbuild - отличная и быстрая замена tsc. Правда, если нужно тестировать типы, то всё равно tsc нужен 😂 Но вообще я тут недавно перешёл, очень нравится https://tsup.egoist.dev/
Post #1139 3.37K
Вы спрашивали - мы отвечаем. Что такое API (на примере бара), зачем это всё надо и как его сделать https://www.scrapingbee.com/blog/api-for-dummies-learning-api/
Scrapingbee API for dummies: Start building your first API today | ScrapingBee A friendly API for dummies guide: learn what APIs are, how they work, how to use, and how to build your first one with Python and Flask.
  • 👍 16
  • ☃ 3
Post #1138 2.74K
А вы слышали историю о Джеймсе Боуэне и его коте? Джеймс - самый обычный мужчина из Великобритании, которого очень сильно потрепала жизнь. В результате, он подсел на наркотические вещества и, фактически, оказался на улице, как это, к сожалению, и бывает в таких случаях.

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

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

Но это, вероятно, была судьба. В итоге кот, получивший имя Боб, остался с Джеймсом. Тот понял, что теперь отвечает не только за себя, и титаническим усилием воли отказался от наркотиков. Совсем. Этому, конечно, поспособствовала благотворительная организация, помогающая перейти с тяжёлых веществ на более безопасные заменители. Потом о его истории услышали другие люди, а профессиональный писатель помог написать историю жизни, которая вышла под названием "Уличный кот по имени Боб". Это совсем простая книга, без каких-либо заумностей. История жизни неплохого человека, который сбился с пути, но сумел взять себя в руки благодаря рыжему коту.

Потом выходили продолжения, сняли фильм, у Джеймса брали автографы, Бобу приносили подарки, он же приветствовал фанатов фирменным жестом "дай пять". Вот так может измениться жизнь, когда ты совсем этого не ждёшь.

Впрочем, господа присяжные заседатели, жизнь - далеко не сказка, и эта история не получила счастливого финала. Джеймс, разбогатевший после такого успеха, обзавёлся собственным домом и перестал выпускать Боба на улицу, что, конечно, весьма разумно; у него был доступ только в огороженный дворик. Однако в какой-то момент кот каким-то образом сумел выйти за ограду и попал под машину - Боба доставили в клинику, но констатировали смерть. Ему было около 15 лет.

С этого момента, судя по всему, Джеймс снова ударился во все тяжкие. Его бросил агент, он потерял дом, и вновь оказался на улице, живя милостями благотворительного центра. В какой-то момент он снова вернулся к наркотикам, но теперь утверждает, что больше ни к чему подобному не прикоснётся.

https://www.youtube.com/watch?v=4HovJoMVtt0
YouTube Heilung - Ofnir (full album) Subscribe to Season Of Mist for new releases : https://som.lnk.to/YouTube Taken from the album "Ofnir". Out now! Order here: http://smarturl.it/HeilungShop Download/stream: https://som.lnk.to/HeilungOfnir 00:00 Alfadhirhaiti 06:47 Krigsgaldr 15:45 Hakkerskaldyr…
  • 😢 13
  • 👍 3
  • 🤯 2
Post #1137 2.35K
Вышли новые рекомендации по использованию паролей от национального института стандартов и технологии. В общем-то, многие вещи и так относительно очевидны, но зафиксируем:

- Заставлять юзеров в каждом пароле использовать 1 специальный символ, 1 букву, 1 цифру, 2 прихлопа, 3 притопа особенного смысла не имеет. Куда важнее длина пароля

- Минимальная длина должна быть 8 символов, но лучше хотя бы 15. Использование пасс-фраз весьма рекомендуется

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

- Пароли необходимо хэшировать с использованием соли. Использовать алгоритмы медленного хэширования - тоже хорошая идея (мы про это говорили в одном из уроков)

- Предлагать пользователям ввести какой-нибудь контрольный вопрос - тоже не супер-хорошая идея, так как эти ответы можно получить путём социального инжиниринга. Хотя самые хитрые вводят совершенно не относящиеся к делу ответы, типа "Девичья фамилии матери?" - "Купи слона"

- Двухфакторная аутентификация - это хорошо

https://cybersecuritynews.com/nist-rules-password-security/
Cyber Security News NIST Recommends New Rules for Password Security The National Institute of Standards and Technology (NIST) has released updated guidelines for password security, marking a significant shift from traditional password practices.
  • 👍 14
  • ✍ 6
  • 🔥 1
Post #1136 1.98K
Post #1135 2.53K
Кто-то запостил с подписью "you don't need Spotify". Да уж, было время
  • 😁 7
  • 👻 1
Post #1134 2.45K
В этом уроке по Solidity и Ethereum мы поговорим про паттерн CREATE3. С его помощью можно разворачивать контракты на адреса, которые зависят только от msg.sender и salt, но не от разворачиваемого байткода. Мы узнаем, как этот паттерн устроен и как его реализовать. https://www.youtube.com/watch?v=Mj3Q5HZz_04
YouTube Solidity и Ethereum, урок #85 | Паттерн CREATE3: Предсказываем адрес на основе msg.sender и salt! ХОТИТЕ СТАТЬ РАЗРАБОТЧИКОМ Solidity, узнать об Ethereum, блокчейне и многом другом ещё больше?! Мои друзья из GUIDE DAO (бывшая школа MCS) предлагают скидку 0,1 ETH на ВСЕ СВОИ БУТКЕМЫ ПО КРИПТЕ! Материалы этих буткемов подготовлены мной и другими специалистами:…
  • 🔥 17
  • ❤ 1
  • 🙏 1
Post #1133 2.48K
Post #1132 2.38K
Конечно, алкоголь лучше минимизировать, если есть возможность. Ну, по крайней мере контролировать это дело, чтобы не стать рабом того самого супер-героя Ячменное зерно. Об этом интересно пишет Джек Лондон, почитайте на досуге. Кстати, любителям этого дела советую принимать магний. Таблетки такие, обычно продаются без рецепта. Про курение даже не говорю.

И да - давайте начинать двигаться. Не стоит везде ездить на машине или электросамокате. Купите велосипед. Ходите пешком. Я понимаю, что это не всегда и не всем доступно, но стоит стремиться. А делать простые упражнения можно и квартире - для этого не нужно платить сотни евро за абонемент в зале.

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

https://music.youtube.com/watch?v=i2i_jtU8IgM&feature=shared
YouTube The Way of The Fire Provided to YouTube by Nuclear Blast The Way of The Fire · Wintersun Time II ℗ Nuclear Blast Released on: 2024-08-30 Producer: Jari Mäenpää Composer: Jari Mäenpää Lyricist: Jari Mäenpää Auto-generated by YouTube.
  • ❤‍🔥 29
  • 👍 22
  • ❤ 8
  • 💯 3
  • 🤔 1
Post #1131 1.91K
Давно вас не радовал умными и не очень мыслями, хотя их есть у меня. А поговорить хотелось бы о том, о чём не все и не всегда задумываются, особенно в ранней молодости: о некоторых здоровых и не очень привычках. А ведь уже сформировавшие дурные привычки потом сложно изменить...

Честно говоря, обычно думать об этом не очень хочется, мне в том числе. Какая разница - все и так планируют жить лет до ста, а уж раньше-то жили по 150 лет минимум (и ростом были по 5 метров).

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

Задумался я об этом всём тогда, когда как-то набрал вес и сильно увлёкся горячительным. С Джоном Ячменное зерно связь всё равно периодически приходится поддерживать - она сформировалась много лет назад, когда я чуть не заехал на психушку, а затем буквально заново учился есть. Такие штуки проходят долго и не слишком легко, однако и с этим кое-что получилось сделать.

Но во многом упор был сделан на пищевые привычки, которые за последние лет 10 удалось несколько перестроить. Теперь, спустя все эти годы, я могу сказать честно - это того стоит. Не сказать, что раньше я каждый день питался, как герой фильма Super size me, но бывало всякое. Теперь "всякого" не бывает почти никогда и это несколько помогает жить.

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

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

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

Далее, количество разнообразных снеков мы снижаем практически до нуля. Как можно меньше чипсов и сухарей. Если неймётся - можно какие-нибудь хлебцы или мелкие "хрустелки" с отрубями. Хорошая штука. Хотя в идеале лучше заменить мини-морковью или чем-то таким. Особенно не советую хрумкать чипсы перед сном, чтобы не было ощущения, что во рту ночевал табор цыган.

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

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

Прекратите налегать на сладкое. Серьёзно, количество шоколада лучше снизить до минимума. Не помню, когда я последний раз брал шоколад, но это всегда что-то с содержанием какао 70%+ или поделка без сахара и из каких-то водорослей (не знаю, не спрашивайте, но вкусно).

Вероятно, латте с солёной карамелью - это очень круто, а burbļu tēja - так вообще (это такой чай с шарами), но всё это сильно калорийно. Шары делаются из тапиоки, которую котируют бедняки, так как дешёво и нажористо. Лучше чёрный кофе со свежим соком или просто сок какой-нибудь свеклы без сахара. Бонусом можно почувствовать себя вампиром.
  • ❤ 24
  • 👍 7
  • 🔥 2
  • 😱 1
Post #1130 2.23K
Post #1129 2.38K
Post #1128 2.37K
Ещё раз о GH Actions и о цене опечатки. Здесь подробно описано, что нужно быть очень аккуратным при подключении каких-либо действий. Злоумышленник может создать действие с названием, очень похожим на "настоящий" action (к примеру, action/checkout вместо actions/checkout), которое делает нечто очень неприятное. Ну, к примеру, каким-то образом меняет код. Поэтому будьте осторожны https://orca.security/resources/blog/typosquatting-in-github-actions/
Orca Security Watch the Typo: Our PoC Exploit for Typosquatting in GitHub Actions Discover how typosquatting in GitHub Actions can compromise your workflows and learn key strategies to protect your applications from this hidden security risk.
  • ✍ 3
  • 👍 3
Post #1127 2.51K
Post #1126 2.34K
Mate gimme a break for god's sake...

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

Выглядит это всё так, как будто чекист ведёт твоё досье 😂 Впрочем, это можно удалить (неясно, удаляется ли это "на самом деле")
  • ✍ 4
  • 😁 3
  • 😱 1
Post #1125 2.57K
Ну, и минутка культуры.

Из других "воспоминаний" уже давно ушедшей эпохи, которые стоит послушать (совершенно необязательно в моём исполнении, наверняка можно найти другие версии) - это о Мережковском и Гиппиус. Это тоже то, что западает в душу надолго.

"Никто никого не любит. Никто и никого" - как утверждал Мережковский во время Второй мировой. С одной стороны, хочется повторить эти слова (и страшно подумать, насколько часто они всплывают в голове в последние годы). Но, с другой стороны, совершенно не хочется. https://www.youtube.com/watch?v=qDzz15E1IQo
YouTube Надежда Тэффи: Воспоминания во время Второй мировой войны | О Дмитрии Мережковском и Зинаиде Гиппиус Здесь представлена глава "О Мережковских" из "Воспоминаний" Надежды Тэффи. Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам: https://www.youtube.com/channel/UCN2waErKU52T_41pGgUimXw/join Boosty: https://boosty.to/bodrovis Patreon: h…
  • ❤ 11
  • 🙏 2
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 →