TGViewer
Channel Public Channel
Channel 11

Channel 11

@ch_11

Записки дата-грузчика. Мафия, настолки, книги и айти-лайфхаки.

Автор: @squizduos, он же Баконэко 🦔
Subscribers
57
Photos
118
Videos
7
Links
87

Showing posts older than #166 · Back to latest

Older Posts 18 shown
Post #165 231
Завтракал сегодня в Стамбуле, где была ночная пересадка до Барселоны. Ночевать в обычном отеле в городе, конечно, удобнее, чем в аэропорту (и намного дешевле), а бонусом можно зайти в пекарню рядом с отелем, где английский не понимает абсолютно никто.

Пришлось выбирать блюда методом тыка.
Post #164 229
Решил переустановить ОС на старом ноутбуке, предварительно скопировав файлы старых проектов в OneDrive. Казалось бы, что могло пойти не так?

Среди проектов оказались несколько учебных проектов на React. И у каждого из них, разумеется, была папка node_modules. В результате папка с проектами содержала около 500 тысяч файлов.

OneDrive не смог проглотить синхронизацию такого количества файлов и завис. Сжать их в ZIP-архив тоже не вариант, Windows планировала потратить около суток на сжатие.

К счастью, на ноуте есть WSL, и одна команда вычистила все лишние папки node_modules:

find . -type d -name node_modules -exec rm -rv {} \;

Надеюсь, никогда больше не придётся связываться с фронтэндом.
  • 🔥 3
Post #162 464

Forwarded from CodeCamp

Пасхальная пасхалка для вас — если ввести в поиске Google функцию

1.2+(sqrt(1-(sqrt(x^2+y^2))^2) + 1 - x^2-y^2) * (sin (10 * (x*3+y/5+7))+1/4) from -1.6 to 1.6


— получите идеальное по форме пасхальное яйцо.
  • 🔥 1
  • 🤔 1
Post #161 404
Есть #мелочи, которые кажутся незначительными и неочевидными, но сильно облегчают жизнь.

Где-то год назад кабель USB-C перестал нормально держаться в порте зарядки телефона. Две смены кабеля помогали лишь временно — потом кабель снова переставал держаться, и при любом шевелении зарядка телефона прекращалась. Морально я уже готовился менять полностью порт — а удовольствие это недешевое.

Пока гуглил замену USB-C порта, наткнулся на комментарий, что его для начала бы хорошо почистить. Делается это несколькими способами: лучше всего — баллоном со сжатым воздухом, но можно аккуратно поковырять зубочисткой или очень тонкой деревянной палочкой. Баллона со сжатым воздухом у меня не было, а вот зубочистка нашлась; пара движений в порте — и из него удалось вытащить целую кучу ворса, который набился из-за ношения в кармане джинсов.

Да, действие очевидное, но без гугла я до него не додумался (microUSB-порты обычно раньше умирали от расшатывания контактов, чем забивались мусором).

Теперь кабель не выскакивает из порта даже в автомобиле.
  • 👍 3
  • 🥰 1
  • 🤔 1
Post #159 331
Сбермаркет — здесь дешевле! Или дороже, мы ещё сами не определились.

Разница кажется незначительной, но я покупаю обычно сразу по 100 пакетиков, и разница выходит уже значительной.
  • 👍 1
  • 🤔 1
Post #158 304
Channel 11 Акт 1. Фирма, которая продала магнитолу, дала контакты мастера по установке. Оказалось, что сервис по «установке», который они предлагали, заключается в том, что ты едешь в гаражи в Южном Тушино, и там уже договариваешься с мастером самостоятельно. Спасибо.…
Акт 3.

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

Сначала замерили с мастером все контакты при помощи мультиметра. Выявили некорректное напряжение. Окей. Причина оказалась в плохом заземлении, заземление поправили, напряжение стало идеальным, камера всё ещё не работает!

Провозились в поисках источника проблем часа три, пока не додумались проверить работу другой камеры, самой обычной, которая у мастера в гараже завалялась. Работает! А камера, которую я купил, не работает. Чудеса.

В итоге мастер не стал сильно ломать голову и сделал Франкенштейна. Собственно, модуль от уже рабочей и проверенной камеры он пересадил в корпус от моей камеры, закрепив суперклеем и залив всё свободное пространство герметиком. Звучит как варварство, зато работает.

Итого, установка камеры обошлась мне почти в 15 тысяч рублей. Плюс 2 тысячи рублей, которые были потрачены на бракованную камеру с AliExpress.

Но теперь у меня есть Android Auto, парковочная камера и навигатор, прямо как в современных автомобилях. Посмотрим, сколько такое решение проживёт.
  • 👍 1
Post #157 237
Channel 11 Сегодня наконец-то закончилась эпопея по установке магнитолы. При покупке машины в ней стояла старая магнитола от Sony, поставленная еще дилером при продаже десять лет назад. В ней был CD-привод, но не было даже Bluetooth — чтобы включить музыку с телефона…
Акт 1. Фирма, которая продала магнитолу, дала контакты мастера по установке. Оказалось, что сервис по «установке», который они предлагали, заключается в том, что ты едешь в гаражи в Южном Тушино, и там уже договариваешься с мастером самостоятельно. Спасибо.

Впрочем, с установкой самой магнитолы проблем не возникло никаких. Веселье началось с камерой заднего вида. Я же раскошелился на фирменную камеру Volkswagen, которая сама по себе стоила 10 тысяч... и уже на установке мы с мастером осознали, что она не подходит. Ручка от багажника у меня другой формы.

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

Акт 2. Через неделю я приезжаю снова к мастеру уже с камерой с Aliexpress. Протяжка проводов заняла еще часа четыре. И если вы подумали, что на этом приключения закончились, то, конечно же, нет.

Фирменные камеры Volkswagen содержат в себе встроенное реле задержки, которое нужно, чтобы... ладно, я не знаю, зачем оно нужно. Но оно нужно. Без реле в фирменной магнитоле камера работать не будет.

В комплекте с камерой с AliExpress реле, конечно же, не было. Еще один заказ и еще две недели ожидания.
  • 👍 1
Post #156 219
Сегодня наконец-то закончилась эпопея по установке магнитолы.

При покупке машины в ней стояла старая магнитола от Sony, поставленная еще дилером при продаже десять лет назад. В ней был CD-привод, но не было даже Bluetooth — чтобы включить музыку с телефона, приходилось втыкать Bluetooth-AUX-донгл. Выглядело это плохо, а работало еще хуже, соединение регулярно отваливалось.

Сначала я смотрел на Android-магнитолы, которых много на маркетплейсах, от совсем ноунеймовых до брендовых (Teyes). Однако, отзывы про все магнитолы были однозначными — даже самая продвинутая «голова» за $500-600 рано или поздно будет глючить, сбоить, тачскрин отвалится, камера заднего вида зависнет, и так далее. В итоге решил раскошелиться на фирменную магнитолу.

Ну как «фирменную», речь про RCD 360 PRO — китайскую адаптацию фирменной магнитолы RCD 330 от Volkswagen. С 2019 года эти устройства поддерживают как CarPlay, так и Android Auto (по проводу и Wi-Fi — в зависимости от комплектации), так что на экран можно вывести Яндекс.Карты и Яндекс.Музыку. Разумеется, все стандартные функции типа радио, парковочной камеры и Bluetooth — на месте.

RCD 360 PRO стоит дороже большинства андроид-магнитол — я брал за 23 тысячи рублей. Также к магнитоле я заказал камеру заднего вида — тоже фирменную, от Volkswagen, встраиваемую в ручку багажника. Осталось только установить.
Post #155 432
Hetzner спустя два года решил, что обслуживать русских клиентов он не может, и прислал любопытное письмо.

Любопытное оно тем, что явно намекает, что если вы поменяете почтовый адрес до обозначенной даты, то они сделают вид, что ничего не видели.
Post #154 390
Лучший сервис для заметок, и единственный, который я использую — контакт Избранное в Telegram.

Плюсы:
— без проблем синхронизируется между всеми устройствами
— очень быстрый поиск
— теги, разметка, возможность нормально ставить ссылки по тексту
— возможность прикладывать картинки и файлы без вымораживающих ограничений
— моноширинный шрифт для информации, которую нужно достать из заметки — копируется одним нажатием
— невозможность случайно стереть заметку — даже если это и произойдёт, можно просто не отправлять сообщение

Минус один: хранить так пароли и прочую чувствительную информацию нельзя.

Возможно, есть какая-то альтернатива лучше, но я её пока не нашёл. Раньше пользовался еще более суровым Google Keep — там нельзя было даже картинку прикрепить! Зато работает быстро. Пока открывается Notion — можно легко забыть мимолётную мысль, которую и хотел записать.

А каким приложением для заметок пользуетесь вы?
  • 🔥 2
Post #153 314
Больше всего в библиотеках я обожаю неочевидное поведение.

Это фрагмент из документации Discord.py — библиотеки, позволяющей делать боты для Discord. Мне как раз нужен был музыкальный бот с необычными функциями (не показывать название трека, проигрывать его зацикленно, давать право управления бота только админу сервера).

Чтобы только админ сервера видел панель управления — я отправляю ему сообщение с тегом ephemeral (в Discord такое сообщение не видят другие пользователи). И всё бы ничего, но через 15 минут бот переставал реагировать на нажатия кнопок, при этом воспроизведение музыки шло, ничего не прерывалось.

Три часа я построчно разбирал процесс управления. Осложнялось всё тем, что на воспроизведение бага и нужно было где-то 10-15 минут — приходилось запускать бота и уходить смотреть сериал.

И только сейчас абсолютно случайно я нашёл эту строчку в документации. Я вам кто, экстрасенс, такие загадки разгадывать?
  • 🤔 1
  • 😢 1
Post #152 279
Развлекаюсь с Whisper — разработкой от OpenAI, которая распознаёт речь с видео и создаёт субтитры.

Такая же вещь — ещё и с автоматическим переводом — есть в Яндекс.Браузере. Но Whisper хорош тем, что работает с абсолютно любым видео, и может работать локально, то есть, можно запустить его прямо на своём компьютере и не зависеть от интернета.

Поддержка языков тоже хорошая. Английский и русский языки, разумеется, там есть, поэтому я развлекаюсь созданием субтитров к сериалу «Slad» (2018) — польской адаптации русского сериала «След». Как можно видеть, польский язык распознаётся превосходно.

На выходе программа выдаёт субтитры в простом текстовом формате .srt, их можно легко перевести через DeepL, Google Переводчик или любым другим способом.

Единственный минус — для адекватной работы нужна видеокарта с 10+ гигабайтами VRAM. В моей 3060 Ti всего 8 гигабайт, и самая жирная модель large весьма подтормаживает. Для англоязычных видео можно смело брать модель base или small, качество распознавания останется достойным, а распознаваться речь будет намнооого быстрее.
  • 👍 1
  • 🔥 1
Post #148 684
Ну что, итоги 2022 года?

АХАХАХАХА ИТОГИ 2022 ГОДА АХАХАХАХА
АХАХАХАХА ИТОГИ 2022 ГОДА АХАХАХАХА
АХАХАХАХА ИТОГИ 2022 ГОДА АХАХАХАХА

Простите.

На моей памяти, это первый год, который хотелось просто пережить и забыть.

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

Но нет, это не сон.

Впрочем, за этот год всё равно удалось кое-чего достичь:

— успешно перейти и закрепиться в роли дата-инженера
— получить водительские права
— сдать две сессии и приблизиться к долгожданному диплому
— купить себе десктоп (в каком-то плане тоже достижение)
— научиться сносно готовить
— зависать ночами в клубе Мафии

Мало? Наверное, да. Но мне искренне хочется вспоминать только положительное, даже если его не столь много, как хотелось бы.

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

Happy new year 🎅 🌲☃️ 🎁
  • 👍 4
Post #145 551
Чего я меньше всего ожидал от 2022 года, так это наткнуться на подделку сыра. Причём в крупной торговой сети с европейским реноме.

Для приготовления тирамису купил в METRO сыр Маскарпоне от их собственного бренда. Качественный маскарпоне при смешивании с взбитыми яичными желтками даёт густой крем, который позже смешивается со взбитыми белками, но остаётся таким же густым. В данном же случае крем по констистенции смахивал на тесто для блинов. Полтора килограмма тирамису ушло прямо в помойку.

В первый раз я подумал, что это я криворукий и недостаточно взбил желтки. Повторно купил тот же сыр и получил тот же самый результат.

Пришлось в срочном порядке заказывать в Лавке белорусский маскарпоне (ну, так на этикетке указано). С ним крем получился идеальным, почти как на картинках в интернете.

А с виду сыры неотличимы ни по внешнему виду, ни по вкусу, также полностью совпадают по ТТХ.
  • 👍 2
Post #144 1.44K
Хотите стать параноиком?

Тогда заходите на https://amiunique.org/fp

Суть проста: сайт позволяет определить, насколько вы анонимны в интернете. Всего собирается более 60 параметров вашего браузера — от User-Agent до особенностей шрифтов именно на вашем устройстве — и если других таких же в базе нет, то вы не анонимны 😊 Можете задуматься над этим.

Ту же информацию, что этот сайт, имеет абсолютно любой сайт, на который вы заходите. И идентифицировать именно вас — задача вообще несложная: я спалился банально на уникальном User-Agent (потому что Chrome на мобильном телефоне подставляет туда модель телефона 😂)

Если же у вас получилось остаться анонимом — напишите в комментариях, как.
  • ❤ 1
Post #143 1.03K
Вчера посмотрел абсолютно шедевральный фильм «Народ против Ларри Флинта» — по сути, биографию основателя журнала Hustler и самого ярого борца за свободу слова, которого заслужила Америка.

Ларри Флинт — человек, который проверил Первую поправку Конституции США на прочность, за что получил от американской юстиции сполна — его судили за распространение непристойностей, в него стреляли, пытались объявить главным мировым злом и крестным отцом мафии. Всего-то за эротический журнал. В фильме образ Флинта несколько приукрашен, а события упрощены, но сцены в суде всё так же шедевральны, а Вуди Харрельсон отыгрывает персонажа на сто процентов.

К сожалению, сам Ларри Флинт умер в феврале 2021 года от сердечной недостаточности.
Post #142 829
Напоминаю
Post #141 797
Нашел очень полезную утилиту, конвертирующую вашу cURL-команду в программный код на любом языке программирования.

https://curl.trillworks.com/

Зачем это может быть нужно? Например, я сейчас делаю парсер оценок с Метакритика, и там есть запрос, который позволяет их получить (/autosearch). Чтобы перенести выполнение запроса в парсер, мне достаточно скопировать запрос из Chrome (Copy as cURL) и затем вставить полученную команду на сайт, и получить код. Просто, быстро, работает.
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 →