?

Log in

No account? Create an account
Пожалуй стоит задокументировать процедуру для потомков, потому что попыток в интернете не так много, и половина из них малорезультативная. И хотя пост планировался как чисто технический, череда некоторых событий последних месяцев подтакливает к кое каким выводам.

[Размышления о соглашениях]Приобретая на современном конкурентном рынке товар или услугу, вы должно быть не раз убедились как продавец готов буквально на ВСЁ! Его товар самый лучший, он лишен каких либо изъянов, если что производитель готов придти на помощь, если и это вас не убелило то берите 3 по цене двух и т.д. Однако, как только возникают трудности , мы обнаруживаем, что пользовательское соглашение имеет неприличное количество оговорок, единственный безоговорочный пункт которого :"товар приобретается as is". Вот положим корпорация добра, начиналось все с opensource android, а закончилось тем, что я не могу даже зайти в маркет приложений на рабочем как часы коммерческом Samsung galaxy S. Пришлось рыскать по интернетам в надежде подобрать apk, которого бы пустили в храм всея андройда. Встроенный же браузер вдруг больше не поддерживается, снова пришлось искать apk для оперы. Странонно, понимаю обновлений нет, но вот чт обы так в наглую!

Недавний пример с производителем автомобиля премиум простите, Лакшери сегмента,решили что квалификация диагностов должна быть чуть выше чем у собаки, и придумали тест-блоки. Это план поиска неисправности в автомобиле, где диагноста ведут по строгому алгоритму с фиксацией времени его прохождения(а потом выносят еще мозг почему это ты так быстро!), на многие вопросы ответы да-нет, вся логика принятия решения спрятана в алгоритм. Диагност решения не принимает! И вот брожу я по этому лабиринту как мышь лабораторная,а выхода то нет, производитель не готов заменить дорогую деталь, ну не мог он по его мнению извергнуть с заводов своих брак, поэтому в алгоритме не предусмотренно приговорить недешевый блок, вообще!
      Или к примеру взбрело мне в голову(сам удивляюсь зачем!), пойти на американский сайт компании mitsubishi и взять оттуда схемы чудесного автомобиля ECLIPSE. Сначала как всегда товар лицом: "Если вам по американским авто схемы, то это к нам", потом вдруг"select your state:", ну надо же, прямо как у тех, у которых за мкадом жизни нет, а у этих значит наоборот, есть жизнь, но только в границах США. Ну ладно, дадим им адрес где нибудь в алабаме, черт побери, как говорят у нас в алабаме.

       Надо сказать что это не совсем честно, но   с русского ip пол интернета просто не доступно, а дискриминация по национальности тоже вроде вне закона, так что приходится идти на некоторые хитрости. Дальше нас просят заполнить данные карты, пока замечу что просто ввести данные, еще ни слова о сумме и том что я хочу на месяц подписку или на год. И вдруг сбой, на странице ошибка, ну ладно думаю не больно то и хотелось, закрываю страничку и вижу СМС что 30 долларов совершили невероятное трансатлантическое путешествие из моего кормана в чей то чужой. При этом ни логин, ни тем более пароль на мою почту не пришли.  Почувствовав себя несправедливо объ обманутым, пытаюсь найти на сайте контакт и вдруг вижу что оно то же "AS IS", единственный контакт webmaster@usamitsu.... ВЕБ маза фака МАСТЕР?!  Вы серьезно?! Ну ладно пишу вебмастеру, приходит ответ "Server error". Класс!!! Вебмастеру не писать! Пишу в представительство mitsu в США. Стыдно конечно,таких людей  за 30 баксов беспокоить, они наверное там весь день ржали, но жаба уже набрала ход!  Ура, вот и ответ:"Please ....glad....thanks...to :WEBMASTER!" Класс, это по нашему! Делать нечего пришлось звонить в банк и говорить что меня разводят на бабки, вроде заблокировали платеж.

      К чему это я все пишу?! Да планшет  полетел опять на ровном месте, снова андроид побил внутреннюю память, а у меня там программа лицензионная стояла для диагностики, лицензия кончилась, обновить и заново переставить не могу , а так то оно работало. И вот есть на руках кирпич, ни по усб не видится, ни диагностику не делает и по самым быстрым прикидкам это 20 рублей незапланированных трат, и такое жгучее желание  кирпичём этим по башке каааак дать! И инженеру тому который эту nand  придумал и продавцу который мне этот планшет продал ...
          Ниже будет описанна попытка восстановить приложение из снятого дампа побитой памяти, может что и выгорит.  А вам уважаемые советую бекапить данные и читать соглашения! Всем добра!



[Давай сразу к делу]
Ну что планшет/телефон не грузится, не подключается по usb, а на нем важные файлы? Ну тогда вот мой кошелек z987987987987987

Ладно, со своих мзду не берем! Прежде всего получаем backup файл через рекавери(подразумевается что он еще работает, им делаем бэкап того что осталось в памяти, обычно надо нажать power+volume up)
Итак, на руках у нас файл с расширением backup. Теперь надо от него отрезать 512 байт заголовка, то есть удалить байты до смещения 200h. В Linux:

dd if=userdata.backup of=backup.img bs=512 skip=1

Если сам бекап разделен на несколько файлов , то

dd if=userdata*.backup of=part0.img bs=512 skip=1
dd if=userdata*.backup1 of=part1.img bs=512 skip=1
dd if=userdata*.backup2 of=part2.img bs=512 skip=1
cat part*.img > backup.img


Далее некие буржуа из этих ваших интернетов советуют нам сразу примонтировать файл в виде ext4
sudo mount -t ext4 backup.img /mnt

Однако, не работает! У нас же свой путь! Если первые 3 байта в файле 1f 8b 08 , меняем расширение файла на .gz и распаковываем tar-ом в предварительно созданный каталог

tar xvzf backup.gz -C ./userdata/



Счастье ЧПУшное

Целый год пытался заитересовать сына фрезером и всё бестолку. И вот буквально вчера, показал ему что можно и напрямую g-code писать и скармливать его станку, и о чудо! Кто бы знал, что ему понравиться работа с координатами в голове. Сегодня прямо истребовал поход в гараж. Запилил гнома:

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

С красками, тяжко вышло, очень мелкое всё , надо красить слоями да и цветов мало было. Резалось кстати 7 часов, 0.1  фреза,рельеф 3мм очевидно надо подымать скорость шпинделя и дико нехватает концевиков.

Generation Z

X,Y,Z... There are no more letters in the alphabet! Coincidence?

Инженерные традиции

Нравится мне немецкая инженерная школа тем, что любят они заморочиться. Вот смотришь порой на решение и вроде всё понятно, но прежде чем выкинуть лишнюю деталь, стоит еще раз посмотреть, наверняка педантичный немец воткнул туда еще несколько функций. И ведь воткнул!  Вот недавний пример, проблемы с яркостью центрального монитора BMW X5 E70. Монитор что называется "маленький", 6.5 дюйма в размахе, простая как две копейки комплектация, дешевле некуда. В меню центрального монитора имеется регулировка яркости, казалось бы достаточно, но... + датчик освещенности в мониторе + датчик температуры монитора(если слишком горячий то яркость убавляет система). Если же поскрести по сусекам то там еще и датчик температуры лампы+ датчик освещенности в комбинации приборов+ напряжение АКБ.  Как минимум обеспечивается регулировка яркости по двум точкам освещенности+ снижение яркости при проблемах с АКБ + снижение яркости при высокой температуре. Но и это еще не все, исправность датчиков так же контролируется и просто отключить или замкнуть датчик освещенности не выйдет.
   Ниже видео, где виден сигнал ШИМ на драйвере лампы с холодным катодом, периодически имитируя изменение яркости я подношу фонарик, и видно как реагирует система.

А это данные статусов из центрального монитора.
DSC_0831

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

Бытие

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

      Сегодня выходной и ковыряя очередную халтурку, решил что надо завязывать с мелкими заказами, потраченное время, не стоит вырученных денежных знаков. У меня сейчас есть другие, более важные дела. Витиеватая мысль пошла дальше: Да и не только сейчас, в этом году некогда мне этой ерундой заниматься, надо расти, идти к своей мечте, сына воспитывать, время уходит...а я тут каждый день почти на работе по сути.Пока я тут этими железками занимаюсь, кто то вагонами отгружает налево и направо, но ресурс то мы тратим одинаковый- время! И тратим мы его одинаково пусть день, два , три. Да чёрт побери, всем нам всего одна жизнь дана, всего одна! Путь одинаковой длины, пока я паяю транзисторы, Конрад Карлович Михельсон  например , дает добро на перевод  суммы  с 6 нулями и ничего нибудь, а сами понимаете чего.Не сочтите меня меркантильным,деньги это свобода, как ею распорядиться - дело другое. Сколько он сможет за свою жизнь и сколько смогу я? Отремонтировать 1568 электронных блоков? Какое "счастье"!!! Только вроде я другого же хотел, и если бы я шел хотя бы туда куда хотел, и мог бы честно признаться: пробовал - не вышло, так бывает. Так нет же страдаю непонятно чем. Вообще если оглянуться назад, до 28 лет это страшное мытарство ни о чём! Забавно что по нынешним временам я еще в школе выбрал правильный путь ,а потом что то пошло не так. И вот теперь я спрашиваю себя: Ради всего святого что ты здесь делаешь?! Как ты тут оказался?! Почему ты сейчас делаешь то, что не хочешь?!

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

С другой, люди часто ограничивают, сами себя. Как то друг спросил меня "А чего ты вообще хотел бы ?". Не могу передать вам весь тот ужас который меня охватил, я не знал что ему ответить, казалось я как будто зря прожил все эти годы, вот так сказать четко,что я например хочу стать ведущим Кардиохирургом я не смог. И это был прекрасный ответ на вопрос о моей жизни: я не знаю чего я хочу!
С тех пор прошло не так много времени, и кажется я даже смог сформировать цель, может быть не совсем конкретно,но она уже есть в общих чертах и дает ответ на многие вопросы. Но почему-то я к ней не иду...
Сам способ прост: генерируем шипы и пазы симметрично центра, без зеркалирования(шипы и пазы относительно центра не отзеркаливаются а повторяются).
QCAD например такое может из коробки, чем был приятно удивлен.
вот мой собственный пример в QCAD:

Снимок экрана от 2017-04-22 11-26-41


А это источник:
https://youtu.be/BLD4dFoXC7o

О дружбе

ВЦИОМ разродился пресс-релизом и все в нем "прекрасно", особенно поставленные вопросы!
Read more...Collapse )
Автомобиль древний  KIA RIO. Обратились с просьбой помочь знакомому. Со слов клиента: Не брызгает форсунка номер 2. Неисправность проявилась в процессе эксплуатации. Легкая проверка осциллографом, подтвердила отсутствие сигнала на форсунку.  Достаточно быстро обнаружился и обрыв, в 50 см от  штекера на моторе  целое осиное гнездо: 8 проводов давно в обрыве, и как назло 2 желтых один тот что на форсунку другой непонятно куда, покумекал и решил попробовать один из вариантов. Пайка и прочие изолентные дела отняли еще час. Кажется дело сделано, ключ на старт...Приехали мотор вроде как не троит больше но и толком не работает, бред какой то. Read more...Collapse )

Latest Month

October 2018
S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28293031   

Syndicate

RSS Atom
Powered by LiveJournal.com
Designed by yoksel