zHz00 Untitled

вторник, 03 сентября 2024
04:55 Как я не стал реверс-инженером
Начальник звонит и говорит -- есть программа к научному прибору, она сохраняет файл в двоичном формате. А нам надо с этими данными поработать. Не мог бы ты...

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

Другое дело, что заниматься таким я вовсе не хочу. И занять это может гораздо больше времени, чем хочется.

Но я обещал посмотреть.

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

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

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

И вот я дошёл до папочки freeware (!). В ней лежал кажется даже какой-то проект вижуал студии. Но кроме него ещё был экзешник с многообещающим названием dacon.exe . Кто догадается, что это было?

Data Converter.

Эта утилита принимала файл замера и делала из него CSV.

Я звоню начальнику и говорю со смехом: вы знаете... я тут за полчаса набросал конвертер...


@темы: Программы, Борьба с техникой

URL
понедельник, 02 сентября 2024
07:19 Три зелёных свистка
Звоню на автосервис раз, другой, третий -- не отвечают. Закрылись, наверное.

Проезжал мимо -- заглянул на огонёк. Всё нормально. Та же тётка на том же месте сидит. Свободная запись только через неделю.

-- А у вас телефон работает?
-- Работает. Просто, может быть, я где-то по территории бегала.
-- А можно я проверю?
-- Пожалуйста.

Звоню. Тишина. Она:
-- Всё, я вижу, что вы звоните.
-- Но не слышно ничего!
-- А мне показывает! (тычет пальцем куда-то у себя)

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

@темы: Автомобили

URL
воскресенье, 01 сентября 2024
07:43 Категория Б. Снова
Преподаватель английского после института пришёл работать в школу. Долго, хорошо работал, завучем стал. И была у него всю жизнь одна привычка: каждое утро он открывал левый верхний ящичек стола, заглядывал в него, а потом закрывал на ключик. Когда он ушел на пенсию, другие учителя бросились к столу и вскрыли этот ящичек -- там лежала старая-старая, потрепанная бумажка, на которой было написано: "First name -- имя, Last name -- фамилия"

@темы: Викторика

URL
суббота, 31 августа 2024
03:53 Задача на логистику
Охранник: У нас дверь сломалась, по пропуску сейчас открывается только снаружи внутрь. А мне надо на улицу, делать обход. Давай сейчас я тебе дверь по кнопке открою, а ты мне её подержишь, чтобы я смог выйти.

Вот это СХЕМА!

@темы: Борьба с техникой

URL
пятница, 30 августа 2024
03:57 Лама дочь и лама мама: llama.cpp под Windows 7
Хочу запустить ллама 3.1 8б, квантизация 4 или 6 бит, обязательно через видеокарту.

Конфигурация:

1070 на 8 гб
обычный рам 64 гб
процессор 7700
вин 7 64-бит



(читать дальше)

@темы: Борьба с техникой, Статьи

URL
четверг, 29 августа 2024
03:21 Ты должен был бороться со злом, а не примыкать к нему
-- Давай заведём нейронку!
-- Но у нас уже есть нейронка дома!

Нейронка дома: Яндекс.Алиса.

(добился работы сокращённой llama3.1 на видяхе)

@темы: Викторика

URL
среда, 28 августа 2024
07:02 Такой же, но без крыльев
Если вам нужно то, что есть на рынке -- вам повезло. Если нужно что-то специфическое, может оказаться, что его нет в природе. И даже индивидуальный подход может не помочь.

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

Походил по металлоремонтам, поспрашивал. ОКАЗЫВАЕТСЯ,

что все заготовки -- фирменные, одинакового размера. Кроме того, металлоремонты делают ключи из заготовок, но оборудования для укорочения у них нету.

То есть, если я хочу более короткий ключ, то мне предстоит распилить и сварить ключ самостоятельно. Или придумать другой, более надёжный способ скрепления.

@темы: Борьба с техникой, Наблюдения

URL
вторник, 27 августа 2024
02:20 Разовые и регулярные траты
Если трата разовая то, в принципе, всё равно, сколько денег за неё просят -- в сторону увеличения, конечно. Иногда даже кратные ценники типа x4 могут не иметь большого значения. В игру тут будет вступать уже жаба.

Я не говорю о крупных покупках, которые по своей сути делаются крайне редко или вообще один раз в жизни. Я говорю о тех вещах, которые одни люди покупают редко, а другие -- часто.

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

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

Возьмём какой-нибудь товар. Для цены x1 при ежедневной покупке расходы на месяц получаются x30. А для наценки x4 расходы получаются уже x120. В абсолютных значениях разница таких сумм может оказаться просто удивительной. И наоборот, если удастся найти, где покупать по x0.9 цены, получится заметно сэкономить.

Если же покупка разовая, то и x1, и x4 мало повлияют на бюджет по сравнению с x30.

Практическое применение этого правила можно наблюдать со стороны продавцов. Если вы турист (привет нетхакерам!), то вам можно предложить высокую цену за товар или услугу. Не только из-за того, что вы лох, но из-за того, что цена не является определяющим фактором. Те же, кто совершают покупки туристических товаров регулярно (например, ПЕРЕКУПЩИКИ), исследуют совсем другую зону рынка, потому что для них цена важна.

@темы: Мысли, Очевидное-невероятное

URL
понедельник, 26 августа 2024
03:47 Дайте ноты
Сидел я в аэропорту, ждал самолёт. За мной сидел паренёк лет 18-20, похоже с мамой. И рассказывал ей.

"Я уже Москву лучше, чем Ульяновск знаю. Я могу перемещаться по ней... на любом виде транспорта. Кроме этого..."
"Метро?"
"Да, метро."
"Ну, вот надо тебе в метро побывать"

Я немного... прихерел. Я вот Москву нифига не знаю. Мне бы такую самоуверенность!

@темы: Наблюдения

URL
воскресенье, 25 августа 2024
01:07 Не хватает денег?
С Яндексом в последнее время что-то не то.

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

Ну и самое шикарное... прилетел из командировки и вижу вот это:



Конечно, я заказал бесплатную дорогу. Потом сел на ближайшую тумбу и задумался.

***

Спустя минуту я понял, что не хватает одной детали. Я облокотился правым локтём об левое колено и подпер ладонью голову...

@темы: Наблюдения

URL
суббота, 24 августа 2024
02:39 Темнота друг молодёжи
У кого тут крыша едет -- у меня или у комара?

Сижу в командировке, на с'ёмной квартире. Всё нормально. Читаю ноутбук. Ложусь спать, гашу свет, и тут начинается.

БЗЗЗЗЗЗ.

То есть, пока было светло, комар молчал.

Но самое главное, что это происходит четвёртый день подряд...

@темы: Случай из жизни

URL
пятница, 23 августа 2024
00:27 Он такой большой и твёрдый
Аккумуляторы со временем деградируют. Есть одна особенность, которая касается запасных аккумуляторов для звонилок, смартфонов и другой техники: они все плохие. Штатный аккумулятор обычно служит пару лет. Если брать новые после этого, то оказывается, что они либо не новые, либо некачественные. И вот уже через полгода мы приходим к ситуации, когда первый аккумулятор держит лучше, чем новый.

Но в этот раз я столкнулся с другой неполадкой.

По некоторым причинам один из моих активных смартфонов -- xiaomi redmi 4. Сколько запасных аккумуляторов он пережил, я писать не буду. Я не помню. Суть в том, что после очередной замены я забыл закрутить два нижних винта у смартфона. А у него крышка на этих двух винтах и держится.

Ну ничего. Смартфон не разваливается благодаря силе трения и пластиковым зацепам.

И вот неделю назад я собрался смартфон зарядить и обнаружил, что кабель не лезет в раз'ём. Посветив туда фонариком, я обнаружил, что крышка смартфона начала отваливаться, что вызвало смещение раз'ёма относительно внешнего отверствия. В чём же было дело?

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

В чём дело-то? Если бы я не забыл полгода назад закрутить винты, смартфон могло бы порвать, как тузик грелку. А если бы не порвало, то я мог бы и не узнать о вспучивании, потому что у редми4 металлическая крышка, и вспучивание было бы незаметно. Дальнейшие последствия могли бы быть разнообразными и невдохновляющими.

Из-за того, что произошло это неожиданно, я не успел купить новую АКБ, и уехал в командировку с тем, с чем было. И уже тут я заказал АКБ с озона. Её привезли за полтора дня, и я оперативно её поставил. Посмотрим, что будет.

@темы: Борьба с техникой

URL
среда, 21 августа 2024
23:35 Я уже часть корабля
Мне дали энидеск компьютера и сказали, что надо попробовать удалить оттуда доктор веб.

Я многократно пользовался доктор веб кьюр ит, и не ожидал проблем. Но они ожидали меня.

В доктор вебе, как выяснилось, есть функция самозащиты, которая не позволяет удалить его штатными средствами. Эта защита отключается, если ввести каптчу. И если у вас есть разрешение на её снятие.

Разрешение устанавливается в онлайн-аккаунте. Таким образом, если доступ к аккаунту утерян, то удалить доктор веб можно только хирургическими методами с параллельной установки. Хотя может и на этот случай там что-нибудь придумано.

Есть специальная утилита от самого доктора веба, доктор веб ремувер. Но перед запуском она пытается снять защиту от удаления. А поскольку снять её она не может, то и удалить ничего не может тоже.

Доктор веб пропадает из всех меню и из списка установленных программ, но остаётся висеть в трее.

@темы: Программы, Борьба с техникой

URL
00:12 Включите цвет
Сижу в командировке. Название города значения не имеет, потому что... потому что я думаю, такое можно встретить во многих местах России.

Этот город -- город выцветших вывесок.

Синий становится серым. Красный... стирается вообще.

"РАСПИТИЕ АЛКОГОЛЯ" (синим) "ЗАПРЕЩЕНО" (красным)

Остаётся только серое распитие алкоголя.

Народу много, заведения и магазины работают. Но работают они с этими бледными надписями и картинками снаружи. Это производит гнетущее впечатление.

@темы: Восприятие, Наблюдения

URL
вторник, 20 августа 2024
00:03 Даже если не выстрелит, таким всегда можно врезать по башке, часть 2
Коллега сделал чертёж, но не указал материал. Отдал в производство.

Предполагалось, что деталь будет сделана из алюминия. Но фрезеровщик об этом не знал. Он потом сказал -- у меня была трёхмиллиметровая сталь -- я из неё и сделал.

В общем, деталь работать будет. Просто... она очень тяжёлая.

@темы: Случай из жизни, Борьба с техникой

URL
понедельник, 19 августа 2024
14:52 Не сыпь мне соль на нары
Опять уехал в командировку, на этот раз на поезде.

***

На туалете надпись о том, что туалетом можно пользоваться во время стоянки. Я, зная историю вопроса, понимаю, что имеется ввиду, что можно пользоваться В ТОМ ЧИСЛЕ во время стоянки. Но если историю не знать, то получается, что на туалете написано, что пользоваться им можно ТОЛЬКО во время стоянки. Контринтуитивно.

***

Поезд был двухэтажный. Попутчики рассказали историю.

Маленький мальчик впервые увидел двухэтажный поезд. И спросил у родителей -- есть ли там лифт на второй этаж?
И все засмеялись. (лифта такого нет)

@темы: Восприятие

URL
воскресенье, 18 августа 2024
06:17 Нужен баланс
На светофоре мне побибикал таксист. Справа. У меня нет электрического стеклопод'ёмника, как я узнаю, что он там мне говорит?

Искорячившись, я приоткрыл переднюю пассажирскую дверь и услышал следующее:

"У вас дверь открыта"

(я знаю)

"Задняя левая"

(что?!)

Смотрю -- дверь действительно приоткрыта и болтается. Я знаю, почему: потому что я лазил на заднее сиденье перед выездом и дверь не захлопнул. И... проехал так больше 20 километров! Повезло, повезло.

Я закрыл дверь и показал таксисту большой палец.

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

Привычным движением, искорячившись, я приоткрыл переднюю пассажирскую дверь.

"У вас аварийка мигает".

Водитель выключил её и показал большой палец.

@темы: Случай из жизни, Автомобили

URL
суббота, 17 августа 2024
05:38 Дайри защищается от ботов. Но есть нюанс
2-3 дня дайари сильно тормозил. При этом перестали работать мои скрипты по скачиванию и репосту в телеграм. Потому что была включена защита cloudflare. Я решил, что сайт дудосят.

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

Проблема в том, что и мне, и злоумышленникам надо одно и то же -- заходить на дайари ботом и что-то там делать.

Я знал, что из браузера окно защиты не показывается, а из скриптов показывается. У меня возникло подозрение, что защита запоминает конкретного клиента, и не выдаёт ему галочек и светофоров. Я полез в кукисы. Там я нашёл подозрительный кук с названием cf_clearance.

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

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

1. У вас валидный пропуск (кук cf_clearance, который надо взять из браузера; срок годности -- 1 год!)
2. У вас тот же юзер-агент, что и в браузере, где вы получили пропуск
3. У вас тот же айпи-адрес

Я выполнил эти три пункта и стал получать нормальные страницы. И даже смог удалять спам-комментарии из своего псевдо-интерфейса.

@темы: Борьба с техникой

URL
пятница, 16 августа 2024
03:19 Надо лучше размешивать
Перед отпуском купил на работу новые тапочки. А ходить на работе в тапочках -- это просто отлично, всем советую как сменную обувь.

Вернулся из отпуска -- тапочек нет. Я стал ходить, расспрашивать, где мои тапочки. Никто не знал. Потом я заглянул глубоко под шкаф -- и нашёл их там.

Один из сотрудников обиделся, что я его подозревал по поводу тапочек. И, видя его обиду, я понял, что у анекдота про украденные ложки есть вторая сторона.

Я его всегда слышал в варианте, что осадок остался у хозяев, хотя ложки нашлись. Но, оказывается, осадок остаётся у гостей тоже.

@темы: Случай из жизни, Восприятие, Мысли

URL
четверг, 15 августа 2024
04:29 Лаконичность не по назначению
Рассуждения об очередной командировке.

-- Если не будет проблем с железом, мы управимся за три дня.
-- Если.

@темы: Борьба с техникой

URL