Около it
284 subscribers
826 photos
165 videos
33 files
338 links
Складчина одного программиста.
Задерживаем развитие с 22.12.2017

Материалы и статьи сюда разные закидываю. Личное, интересное, неинтересное.
Программирование, администрирование, то-сё, пятое, десятое.

Чат - @okoloit_talk
Download Telegram
Пока болел неделю и никуда не выходил, то решил за пару вечеров попробовать написать расширение для браузера, которое будет менять user-agent на тот, который мне нужен.
В идеале, картина должна быть с возможностью установить предзаписанный user-agent из списка, свой реальный и кастомный.

Кто-то знал, что расширения браузера пишутся на js? Я-нет. Точнее, никогда даже не задумывался.

Т.к. решил сделать расширение и для хроме, и для фирефоха, то сразу озадачился, в чём различия.
А их оказалось не так много: файл манифеста и способ обращения к сторажу в браузере. Т.е. хром буквально требовал вместо browser.storage.local писать chrome.storage.local.
А, ну ещё и способ установки/перезаписи заголовков в мозилле мне показалось проще, т.к. в хроме надо прям declarativeNetRequest.updateSessionRules.

Главный вопрос: «А на кой оно вообще мне надо?»
Тут на самом деле хоть пальцы загибай.
Само желание было давно, но этого же желания не хватало сесть и сделать.

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

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

А, ну и самое, что нашел для себя полезное уже потом: теперь могу установить юзер-агент яндекс-браузера и больше не получать предложений его скачать. Ну круто же
5🔥3🥴2
Если вдруг задавались вопросом как отображается гугл сёрч для ботов, то вот так.
Брекоткин для масштаба
3👍2
Го мейнфреймы ломать как в фильмах конца 90-х

hackers-1995.vercel.app
🔥2
Это на сколько сильный рассинхрон, что меньше чем за сутки:
"Мы не собираемся ничего блокировать"
"Мы ничего не блокируем"
ОФИЦИАЛЬНОЕ ЛИЦО ЗАЯВИЛО "НЕ БЛОКИРУЕМ! ТВËРДО И ЧËТКО"
"Нарушает наше законодательство, надо блокировать"
"Блокируем"
"МЫ ПРОТИВ БЛОКИРОВАНИЯ, НО ПРИДЕТСЯ БЛОКИРОВАТЬ"
"БЛОКИРУЕМ"
Я вспомнил, что изображения-то не грузятся у многих.
Поэтому я обратился по высокоскоростной сети интернет к искуственному интелекту, чтобы он произвел точное описание изображения, дабы вы могли подгрузить его из кэша в мозгу и примерно представить о чем речь.
Всё же, середина 20х - время, когда любые цифровые блага доступны человечеству без ограничений.

Описание следующее:

Панель 1 (верхняя левая):
На крепостной стене стоит викинг — блондин с длинными волосами, бородой, в красной тунике и жёлтой повязке на голове. Он смотрит вдаль через длинную подзорную трубу. Внизу у стены стоит обычный парень (коричневые волосы, простая одежда) и орёт вверх с открытым ртом — типа «Эй! Что там видишь?! Враги?!»

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

Панель 3 (верхняя правая):
Крупный план. Парень в синей тунике смотрит с испуганно-удивлённым лицом. Рядом с ним стоит викинг (теперь в оранжево-чёрной одежде), орёт во весь рот и машет кулаками — типа «Да крути же быстрее, мать твою!!!»

Панель 4 (нижняя левая):
Парень один. Он всё ещё висит на том же колесе-вороте, крутит его всем телом, уже явно устал, ноги болтаются, тело перевернуто.

Панель 5 (нижняя средняя):
Викинг стоит спокойно в стороне, держит в руках ту самую подзорную трубу и смотрит в неё куда-то вдаль с довольным, почти ухмыляющимся лицом — типа «Ооо, вот это зрелище, продолжай!»

Панель 6 (нижняя правая):
Парень всё ещё один висит на колесе, продолжает крутить его в полном одиночестве, уже совсем обессиленный.

Технологии круто
2
Благодаря Дебошу, я вспомнил, что одно время у меня была очень сильная фиксация на мульфильме Время Приключений.

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

В какой-то момент стали появляться автономные игрушки с ИИ на борту (типа Robot Anki Cozmo и Orbotix Sphero BB-8), но автономными их едва ли можно назвать.
С появлением очередной такой штуки я думал: «Может, в этот раз кто-то решит сделать подобие Бимо?», но нет.
И вот мы на таймлайне с прости господи ИИ-агентами и легковесными моделями, которые чуть ли не в чайнике уже.
Может, хоть теперь?
Да!
Но с оговорками.
Местами слишком значительными.

По порядку:
Во-первых, это всё ещё дорого. Хоть Raspberry Pi 5 со скрипом тянет модельку, но надо докупать расширитель NVMe и сами плашки NVMe.
В принципе, уже после этого стоимость улетает за пределы разумного (для меня).

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

В-третьих, это всё ещё не полноценный, будьте здоровы, ИИ-агент, а больше мозг в банке с request/response.

Пришёл ли полноценный BMO в этот мир? Нет.
Но его приход ближе, как никогда раньше.

https://www.youtube.com/watch?v=l5ggH-YhuAw
👍3
4
🔥5
Около it
Особо искушённые могут сказать: "Есть же заветный ВПН, который меня выручит", но и тут весьма приличный камень зарыт. Опять же, если взять в расчёт, что блокировки по чуть-чуть идут к автоматизации процесса, можно легко понять, что это будет работать не по…
О! А еще вот, зацените:
Гос-ный вэпээн, который позволяет получить доступ в «общий» интернет.

750р/мес.
Оборудование с возможностью выкупа за 4990р или с рассрочкой 150р месяц.

*Доступ к экстремистским материалам оплачивается отдельно

Ну чума же!
3
Сохраню для себя, но ты тоже посмотри
https://github.com/codecrafters-io/build-your-own-x

Фактически, тут само название говорит за себя Build your own <insert-technology-here>

Репа включает в себя сборник ссылок на материалы по созданию чего угодно.
Хочешь сделать докер с нуля? Опа
Блокчейн? Выбирай на чем.
Да и в целом много всего. Даже браузер на python пожалуйста, не надо.

Добавлю в #полезное
😁3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Аутсорсинговый 1С-ник после года работы
🤣3
Отправил свой первый репорт на standoff365.
Если хоть что-то выплатят, то куплю сухарики 3 корочки с холодцом и хреном (2 пачки)
5🫡2
4
Лучшее предупреждение, которое когда-либо видел.
1970г
2