<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>mentholych&#39;s blog</title>
    <link>https://blog.mentholych.xyz/ru/</link>
    <description>Recent content on mentholych&#39;s blog</description>
    <generator>Hugo -- 0.120.4</generator>
    <language>ru</language>
    <lastBuildDate>Sun, 21 Apr 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://blog.mentholych.xyz/ru/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ChatGPT</title>
      <link>https://blog.mentholych.xyz/ru/posts/2024-04-21-chatgpt/</link>
      <pubDate>Sun, 21 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2024-04-21-chatgpt/</guid>
      <description>Мой скепсис по поводу ChatGPT возрастал из-за понимания устройства подобных сетей и слишком большого хайпа с громкими заявлениями в духе «наступила сингулярность» вплоть до «General AI».
Но я решил отбросить скепсис и попробовать применить чат в своей жизни, несмотря на осознание того, что ответы на мои вопросы будут стандартными, как от «среднего человека».
Что я успел попробовать Сделать тестовое, которое я выдаю кандидатам Первым делом я попросил чат выполнить тестовое задание на позицию middle/senior бэкендера, которое я сейчас раздаю кандидатам (кстати, приходите).</description>
    </item>
    <item>
      <title>Трейсбек, который память ел</title>
      <link>https://blog.mentholych.xyz/ru/posts/2024-04-14-traceback-the-memory-eater/</link>
      <pubDate>Sun, 14 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2024-04-14-traceback-the-memory-eater/</guid>
      <description>Напишем крохотную программку. Ничего, на первый взгляд, примечательного.
from dataclasses import dataclass @dataclass(slots=True) class Book: title: str description: str cost: float ParseBookException = Exception(&amp;#34;parse book failed!&amp;#34;) def validate_book(book: Book) -&amp;gt; Book: if book.cost % 2 == 0: return book raise ParseBookException def process_books() -&amp;gt; list[Book]: books = [] for book in ( Book( title=&amp;#34;title&amp;#34;, cost=i, description=&amp;#34;lorem&amp;#34; * 10**6, ) for i in range(2000) ): try: books.append(validate_book(book=book)) except Exception: continue books.append(book) return books def process_and_print_books(): books = process_books() print(len(books)) def main(): process_and_print_books() print(&amp;#34;done&amp;#34;) if __name__ == &amp;#34;__main__&amp;#34;: main() Создаём 2к объектов, отфильтровываем половину.</description>
    </item>
    <item>
      <title>youtube</title>
      <link>https://blog.mentholych.xyz/ru/hidden/2023-12-02-yotube/</link>
      <pubDate>Sat, 02 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/hidden/2023-12-02-yotube/</guid>
      <description>S1 тестовый ужин кабачковый блин хлеб в кастрюле панир палак панир омлет из столовки чили масло кимчи греческий йогурт сувид кимчи-джон тыквенная лазанья </description>
    </item>
    <item>
      <title>Pantry</title>
      <link>https://blog.mentholych.xyz/ru/hidden/2023-10-17-pantry/</link>
      <pubDate>Tue, 17 Oct 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/hidden/2023-10-17-pantry/</guid>
      <description>из обычных магазинов (светлный) соевый соус (soy sauce) Уже привычный нам ингредиент, но важный.
Соевый соус бывает, базово, двух видов - светлый (привычный нам) и тёмный. Тёмный используется при жарке, в супах и пр. Более редкий гость.
Японцы и китайцы делают разные соевые соусы. Тёмный японский соус будет ближе к китайскому светлому.
из специальных магазинов тёмный соевый соус (dark soy sauce) Тёмный используется при жарке, в супах, лапше и пр. Более редкий гость.</description>
    </item>
    <item>
      <title>Снэки отрицательной калорийности</title>
      <link>https://blog.mentholych.xyz/ru/posts/2023-09-29-excercise-snacks/</link>
      <pubDate>Fri, 29 Sep 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2023-09-29-excercise-snacks/</guid>
      <description>Очередная штука, подслушанная у Хубермана &amp;mdash; &amp;ldquo;Excercise Snacks&amp;rdquo;.
Снэк &amp;mdash; короткая тренировка, которая и вовсе может не быть тренировкой: быстро подняться по лестнице, пробежаться до кулера. Подобную тренировку легко можно выполнить, а значит и повторить несколько раз за день.
Снэки позволяют высводобить время на зелёные задачи. Мне кровь из носу нужно закрыть круги выполнить норму активности за день. Потихоньку подъедая снэки в течение дня, я освобождаю себя от необходимости потратить ещё 30-90 минут на активность вечером.</description>
    </item>
    <item>
      <title>Пусти шептуна</title>
      <link>https://blog.mentholych.xyz/ru/posts/2023-07-09-transcribe-videos/</link>
      <pubDate>Sun, 09 Jul 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2023-07-09-transcribe-videos/</guid>
      <description>Без лишних предисловий &amp;ndash; к делу.
Задача:
Упростить конспектирование видео с ютуба
Можно по 10 раз пересматривать и перематывать видео, а можно воспользоваться последними достижениями науки и техники.
Установка Ставим питон 3.10. Рекомендую ставить через pyenv.
Ставим ffmpeg и yt-dlp. Команды пишу под мак.
# ffmpeg brew install ffmpeg # yt-dlp wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp_macos chmod +x yt-dlp_macos sudo mv yt-dlp_macos /usr/local/bin/yt-dlp Ставим whisper. Желательно, в папку с virtualenv:
pip install -U openai-whisper Использование Качаем видео в формате аудио.</description>
    </item>
    <item>
      <title>Этой бронзе нужен текст</title>
      <link>https://blog.mentholych.xyz/ru/posts/2023-05-28-this-bronze-needs-text/</link>
      <pubDate>Sun, 28 May 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2023-05-28-this-bronze-needs-text/</guid>
      <description>Гулял от Киевской до Фрунзенской и, в очередной раз проходя по привычному скверу, обратил внимание на пару памятников.
Сперва, на памятник Льву Николаичу. Скромно подписанному курсивом в уголке.
На словах ты Лев Толстой, а на деле - монумент
Затем, на&amp;hellip;, впрочем, он и сам за себя скажет.
Удивило количество текста. Зачем столько? Неужели люди не знают своих героев? Спортивный интерес заставил прогуляться.
Ну ладно, Ильичу не то что ФИО, не то что инициалы, ему вообще никакой подписи не нужно.</description>
    </item>
    <item>
      <title>Жизнь с Алисой: птица говорун оказалась сообразительнее</title>
      <link>https://blog.mentholych.xyz/ru/posts/2023-05-23-alice-is-shit/</link>
      <pubDate>Tue, 23 May 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2023-05-23-alice-is-shit/</guid>
      <description>Года с 2019, ещё до появления у меня станции мини, бредил штуками для умного дома: умные лампочки, розетки, пульты, сценарии на фразы, сценарии по времени, музыка по голосовому управлению.
Потом добавился чайник по голосовой активации, запуск робота пылесоса, ещё лампочки, ещё розетки.
Но как же всё это неудобно.
Алиса нихера не слышит и не понимает - приходится повторять. Мы тупо забываем названия сценариев, групп и лампочек. Да реально проще всё нажимать ручками.</description>
    </item>
    <item>
      <title>Ментолыч из будущего, не забывай про отпуск!</title>
      <link>https://blog.mentholych.xyz/ru/posts/2023-05-01-vacation/</link>
      <pubDate>Mon, 01 May 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2023-05-01-vacation/</guid>
      <description>Привет, Ментолыч из будущего. Пишу тебе после двухнедельного отпуска! Спешу напомнить, как прекрасно это было.
TLDR, что ты успел посетить бабушек и дедушку неоднократно встретиться с друзьями сделать шептунишку - бота для распознавания речи на whisper от openai впервые сходить на групповую сайкл тренировку сделать бота для нанесения вотермарок для того самого канала с мемами сходить в офис банка и разобрался с неправильным номером телефона добраться до магазина растений ботсада попробовать кикбокс-тренировки в fitness+ пересадить сансу цилиндрику, купленные фикус и розмарин сходить в зоопарк поработать со стрессом, применяя знания, полученные на терапии и из подкастов Андрюхи поиграть на гитаре опробовать отложенные рецепты - много рецептов!</description>
    </item>
    <item>
      <title>Как за месяц сбросить 6.5 кило ЖИРА и избавиться от депрессивного эпизода, ничего не делая</title>
      <link>https://blog.mentholych.xyz/ru/posts/2023-04-06-burn-fat-fast/</link>
      <pubDate>Thu, 06 Apr 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2023-04-06-burn-fat-fast/</guid>
      <description>Ответ простой: никак.
Directed by Robert B. Weide.
В далеком 2013 я похудел примерно на 10кг за примерно пару месяцев. С тех пор я не худел и не набирал.
Тогда я не считал никаких калорий, и у меня не было понимания, что я делаю. Я просто меньше ел и много бегал. Но до этого я не мог сбросить вес на протяжении многих лет.
И вот, примерно полтора месяца назад, я ещё раз решил подсушиться.</description>
    </item>
    <item>
      <title>Как вкатиться в (neo)vim</title>
      <link>https://blog.mentholych.xyz/ru/posts/2023-01-08-neovim/</link>
      <pubDate>Sun, 08 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2023-01-08-neovim/</guid>
      <description>В праздники наконец-то настроил себе neovim, и теперь не могу перестать об этом рассказывать хочу поделиться советами, как вкатиться в эту тусовку.
Зачем в 2023 использовать vim? VI(M) - это не только что-то древнее, но и принципиально иной подход к написанию текста и кода. Главная фишка &amp;ndash; все действия с кодом и текстом можно выполнить без использования мышки. Совсем.
Современные IDE (VSCode, JetBrains, etc) заточены, в первую очередь, под написание кода.</description>
    </item>
    <item>
      <title>Жёньи кеки</title>
      <link>https://blog.mentholych.xyz/ru/posts/2023-01-07-wife-keks/</link>
      <pubDate>Sat, 07 Jan 2023 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2023-01-07-wife-keks/</guid>
      <description>Пару лет назад я стал записывать перлы жены. Не могу больше скрывать эту сокровищницу, так что делюсь избранными работами.
select * from keks order by created_at desc;
Я тебе шарф вяжу. Если он не получится&amp;hellip;
Ты мне друг или сундук? Я тебе муж! Тогда плати! Я нашла у себя в сумке васаби-орешек. Положила его в рот, а он невкусный. Ну я и выплюнула. Кот, ты правда такой несчастный? Я просто&amp;hellip; Я просто&amp;hellip; Я просто жрать люблю.</description>
    </item>
    <item>
      <title>Как кучей текста вызвать батхёрт</title>
      <link>https://blog.mentholych.xyz/ru/posts/2022-12-24-ozon-service/</link>
      <pubDate>Sat, 24 Dec 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2022-12-24-ozon-service/</guid>
      <description>Ситуация. Ozon привозит вещь X вместо вещи Y.
Захожу в последний заказ и выбираю &amp;ldquo;Написать в чат&amp;rdquo; (полный текст под катом). Не могу написать текстом, натыкаюсь на бота Bot: &amp;ldquo;Выберите заказ.&amp;rdquo; (погодите, я же перешёл в чат из заказа) Последнего доставленного заказа нет (но я же&amp;hellip;) Жму &amp;ldquo;Другой заказ&amp;rdquo; Bot: &amp;ldquo;Вот список&amp;rdquo; Выбрал заказ 1234567-890 Bot: &amp;ldquo;Статус вашего заказа&amp;hellip;&amp;rdquo; (чувак, камон, я же из него и пришёл) &amp;ldquo;Пожаловаться&amp;rdquo; Bot: &amp;ldquo;На что?</description>
    </item>
    <item>
      <title>Какой формы ты?</title>
      <link>https://blog.mentholych.xyz/ru/posts/2022-08-23-shapes-of-experience/</link>
      <pubDate>Tue, 23 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2022-08-23-shapes-of-experience/</guid>
      <description>Это волный перевод статьи What Shape are You?
TL;DR: Есть два вида работы - аддитивная и субтрактивная.
Творческая работа - субтрактивная: польза от личного вклада в общее дело определяется не только объёмом, но и формой.
Хорошая форма вклада - когда никому не приходится доделывать работу за других.
Управленцам приходится часто обсуждать производительность сотрудников. Даже чересчур часто. Может казаться, что время тратится впустую, но это не так. Тратить много времени на оценку производительности нормально для управленца.</description>
    </item>
    <item>
      <title>Как я не полюбил Бомбу</title>
      <link>https://blog.mentholych.xyz/ru/posts/2022-08-04-how-i-didnt-learn-to-love-the-bomb/</link>
      <pubDate>Thu, 04 Aug 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2022-08-04-how-i-didnt-learn-to-love-the-bomb/</guid>
      <description>intro Поводом для этой заметки послужил подслушанный разговор у подъезда:
Да надо вообще уже жахнуть по Чернобылю! Чтобы мало не показалось.
Отброшу вопрос &amp;ldquo;свой-чужой&amp;rdquo; - об этом хорошо рассказал Роберт Сапольски. Сфокусируюсь на самом &amp;ldquo;жахнуть&amp;rdquo;.
Можно ли уничтожить человечество? Цивилизацию? Можно, но только если делать это специально.
Если рассматривать гипотетический конфликт, то человеку как виду ничего не угрожает. А вот цивилизацию отбросит на 200 лет назад.
Факторы, угрожающие цивилизации:
Уничтожение инфраструктуры: водоснабжение, электричество, связь Уничтожение экономических и торговых путей Загрязнение плодородной почвы Загрязнение водоёмов Об этих и других угрозах можно почитать здесь.</description>
    </item>
    <item>
      <title>E2 - E4, но с обертоном</title>
      <link>https://blog.mentholych.xyz/ru/posts/2022-06-07-notes/</link>
      <pubDate>Tue, 07 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2022-06-07-notes/</guid>
      <description>идея Некоторое время назад я писал о том, что погружаюсь в нотную грамотность, чтобы начать играть на гитаре хоть как-то осознанно. Я изучал теорию (в том числе, теорию музыки для нёрдов), регулярно выполнял упражнения, чтобы освоиться в мире нот.
Но вот найденных упражнений - опознания нот на стане и опознания нот на грифе - было мало. Мне хотелось соединить опознание нот на стане с опознанием нот на гитарном грифе. А лучше - на физическом гитарном грифе.</description>
    </item>
    <item>
      <title>Привычка — это тоже задача?</title>
      <link>https://blog.mentholych.xyz/ru/posts/2022-05-13-habbit-is-a-task/</link>
      <pubDate>Fri, 13 May 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2022-05-13-habbit-is-a-task/</guid>
      <description>Когда я внедрял в свою жизнь джедайские техники, мне никак не удавалось добиться успеха в формировании привычек. Вроде и трекер есть, и сами действия простые, подходящие обезьяне, но привычки постоянно продалбывались. Тема уже затрагивалась здесь и здесь, но я поделюсь личным опытом.
Мне не хватало задачи раз в день, или даже несколько раз, зайти в трекер привычек. Я заходил, но только чтобы понять, что я опять что-то продолбал.
И вот, не питая каких-либо надежд, я прочитал книгу &amp;ldquo;Атомные Привычки&amp;rdquo; Джеймса Клира.</description>
    </item>
    <item>
      <title>Гайд, как со мной работать</title>
      <link>https://blog.mentholych.xyz/ru/posts/2022-05-04-how-to-me/</link>
      <pubDate>Wed, 04 May 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2022-05-04-how-to-me/</guid>
      <description>Что это и для кого Этот пост для тех, кто раньше со мной никогда не работал. Или работал, но давно.
Это сжатое и упрощённое изложение моих ценностей, подходов к работе и организации труда.
Не стоит воспринимать эту заметку как полноценное описание меня как коллеги, но это неплохая точка отсчёта.
Основы Работать мне нравится, я получаю от своего труда удовлетворение. Было бы странно тратить треть суток на то, что мне не нравится.</description>
    </item>
    <item>
      <title>ctrl - alt - freak</title>
      <link>https://blog.mentholych.xyz/ru/posts/2022-04-22-notion/</link>
      <pubDate>Fri, 22 Apr 2022 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2022-04-22-notion/</guid>
      <description>Вы не спрашивали, я рассказываю!
Сегодня - про мой мир планирования с помощью Notion.
Inb4. Страница в ноушне у меня одна. Все скриншоты сделаны на ней, в заметке отображаются в порядке скролла вниз.
Погнали скроллить!
Обновление:
Буквально на следующий после публикации день поступила информация, что ноушн начал, без предупреждения и возврата средств, отключать аккаунты пользователей из России.
Настоятельно рекомендую пользоваться сервисами, где вы владеете данными.
entrypoint - tasks Первое, что встречает меня - список задач.</description>
    </item>
    <item>
      <title>Калатея в глазах смотрящего</title>
      <link>https://blog.mentholych.xyz/ru/posts/2021-11-07-calathea-gif/</link>
      <pubDate>Sun, 07 Nov 2021 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2021-11-07-calathea-gif/</guid>
      <description>Disclaimer: Настоятельно не рекомендую использовать код из статьи в продакшне
В это статье я&amp;hellip; Использую старую вебку с raspberry pi Пишу тупой телеграм бот Скачиваю картинки от бота Склеиваю картинки в гифку при помощи ffmpeg Идея Итак. Растения странные. Они двигаются. Много двигаются. Но вы этого не видим. Я решил за ними пошпионить. Пришло время сдуть пыль со старой малинки и чертовски древней веб-камеры и написать немного кода для периодического сбора картинок.</description>
    </item>
    <item>
      <title>По горячим следам высшего образования</title>
      <link>https://blog.mentholych.xyz/ru/posts/2018-03-01-on-higher-education/</link>
      <pubDate>Thu, 01 Mar 2018 00:00:00 +0000</pubDate>
      <guid>https://blog.mentholych.xyz/ru/posts/2018-03-01-on-higher-education/</guid>
      <description>Давно хотел, как только-только ex-студент бакалавриата, поделиться своими мыслями на тему высшего образования в РФ.
Раньше я думал, что шутки о пользе (точнее, её отсутствии) высшего образования - действительно шутки. С конца третьего курса я перестал так думать. Сейчас, окончив бакалавриат и желая бросить магистратуру (ох зачем же я в неё пошёл), я только сильнее убеждаюсь в том, что это были не шутки.
Немножко обо мне. Я не обиженка, которую хотят отчислить - у меня красный диплом бакалавра и закрытая без хвостов зимняя сессия первого семестра магистратуры.</description>
    </item>
  </channel>
</rss>
