Есть очень классный мод для майнкрафта — ComputerCraft. Все собираюсь статью запилить на эту тему, но пока не очень клеится (хочется без занудства, но при этом быть последовательным… Т.е. не переходить сразу к самому вкусному: «черепахам», а начать с самих компов, их ОС, подключаемых устройствах...). Там в качестве «движка» — Lua. Для детей — самое то!
А че-это мы все про машины да про машины… А закон Ома-то незаслуженно забыт! Предлагаю до кучи оспорить фразу: «знание закона Ома может пригодится практикующему электрику или сотне человек в городе которые собаку съели на починке электронных блоков от стиралок. В остальных случаях это мёртвое и бесполезное знание сейчас. Скорее для статуса». С этим я тоже категорически не согласен! ))
вот засада! Программы управления есть под iOS (собственно мой планшет, это ipad) и под андроид (есть один девайс под рукой — еще не пробовал). Под Win|Mac|Lnx такого нету. А Shark наоборот соответственно… Т.е. я правильно понимаю, что я вижу в shark только те пакеты, которые или бродкаст, или предназначены/исходят с/на ту машину, на которой он запущен? Если да, то это все объясняет. commview говорите? ))
в том-то и дело, что картинка с камеры на планшете есть, а ничего похожего на пакеты с этим содержимым я не вижу! Доберусь до дома — сниму дамп, выложу, сообщу. )) Сегодня не знаю как получится — но на выходных точно!
Да. В принципе я вижу ARP и DNS пакеты, когда планшет или телефон впервые получают IP, иногда что-то еще проскакивает от них, но непосредственно управляющих пакетов, которые могли бы содержать что-то управляющее данные — нет. Я просто не силен на самом деле в организации сетевых взаимодействий, но мне всегда казалось, что даже если данные сильно шифрованные там или используется какой-то свой неведомы протокол, то это все равно выше третьего, но в крайнем случае — второго уровня. Т.е. пакеты-ты то я должен видеть! Может не смогу понять что в них, но сами пакеты… Или нет? Или есть какие-то взаимодействия хитрые, которые шарк не увидит вообще? Ну, я далек от мысли, что программа на планшете может использовать вай-фай на сигнальном уровне…
Как сильно перекликается со статьей: Инженерная культура, которую мы потеряли… Вернее даже так: эта статья действительно показывает ту самую, потерянную инженерную культуру. Даже если это небольшое поэтическое приукрашение — все равно печально. Но и обнадеживает! Ведь было же! Может и еще будет!
Хабр, прошу помощи! есть такой вот Девайс. Замечательная игрушка, но как всегда хочется большего. Появилась идея провести реверс-инжиниринг протокола, и попробовать управлять этим делом с компа. Сеть без шифрования, машинка создает точку, сама имеет IP 192.168.1.100, устройствам выдает IP по порядку, начиная с 192.168.1.1. Два устройства, к ней подключенные могут управлять по очереди (при попытке запустить управляющее приложение, когда оно уже запущено на другом устройстве — ругается, что не может установить связь, однако если на первом устройстве управлялку закрыть — второе без проблем подключается. Соответственно комп к этой сети тоже нормально конектится. Поискал, что есть в сети, нашел вот это: isgroupblog.blogspot.ru/2013/09/how-i-hacked-brookstone-rover-20.html. Это предыдущая модель, однако порядок действий по идее тот же. Начал я с того, что поставил Wireshark, посмотреть, что ходит по wifi. И вот тут все кончилось — не смотря на то, что нет никаких фильтров на сам поток, в момент, когда управлялка шлет любые сигналы, а машина на них реагирует (так же постоянно присутствует видеопоток с камеры) — я не вижу никаких пакетов управления! т.е. вообще! Как такое может быть? Конечно я собираюсь последовать примеру автора статьи про rover 2.0 и попробовать декомпилировать управлялку для андроида, но он-то пишет, что еще на этапе перехвата пакетов в wifi смог осуществлять простенькие действия типа вперед-назад-лево-право!
PS если добьюсь результатов — все подробно распишу с исходниками! Может кому будет интересно. )
Ну вы же сами писали про аварийный режим — именно так. За частую многие датчики нужны для обеспечения обратной связи, но если они отказывают — их показания сменяются неким усредненным расчетным значением, что позволят основному принципу ДВС продолжать работать и без них…
Я пока не очень понимаю, что вы мне пытаетесь доказать. ) Вы не согласны, что знания основ полезны? Ну не знаю — меня они выручали неоднократно.
Ну ниже я уже писал об этом. Я не пытаюсь доказать, что я в тайге переберу современный вариатор с помощью охотничьего ножа! Я говорю, что хотя за последние 30 лет автопром и не стоял на месте, все таки он не настолько видоизменился, что знание устройства автомобиля, полученные 30 лет назад, полностью не применимы сейчас. Что-то безусловно устарело. Но основы — те же. Ну, кроме Тесла. ))
На ВАЗ-2101 стуканувший движок тоже будет проблематично починить, но речь-то сейчас не об этом… Я же не говорю, что не важно какой сложности автомобиль — починил ВАЗ, починишь и Теслу! Я так же не говорю, что механик старой закалки починит bmw с помощью молотка и зубила. Я говорю лишь о том, что знание основ автомобиля, даже если получены они были на образчиках 30-ти летней давности НЕ БЕСПОЛЕЗНЫ. По крайней мере пока… Ну и если это не Тесла!
Знание общего устройства автомобиля вполне могут помочь оживить современную иномарку в тайге. Хотя бы потому, что ДВС остался ДВС-ом, свечи — свечами, а бензонасос — бензонасосом. И то, что они все управляются компьютером (в котором, кстати, причину неисправности следует искать в последнюю очередь!), а на каждую свечу по отдельной катушке зажигания — не меняет этих основ. Есть множество дополнительных, иногда очень нетривиальных агрегатов в которые лазить не стоит, однако далеко не в каждом случае проблема в них! По-прежнему, проверка искры (с умом конечно) и наличие топлива в магистрали многое может сказать.
А вот на счет диодного моста — и правда не уверен… Имеет ли практическое значение это знание или нет — не мне судить.
Ну я бы не ста так уж пренебрежительно относится к Ардуино… Все-таки все ножки исходного Atmel чипа там так или иначе разведены. Так что он может примерно то же самое, что и каноничное устройство собранное с использованием паяльника. ) Конечно с помощью avr studio в 8(16, 32...)Кб можно запихнуть значительно больше функционала, особенно с учетом того, сколько отъедает сам бутлоадер, но…
Ценность arduino в том, что множество идей так и остались бы нереализованными, не будь у людей возможности сделать что-то задуманное без паяльника.
Хотел возразить, что технология позволяет делать вещи, служащие очень долго, но тренд, очевидно, в сторону «доработал до истечения гарантийного срока и сдох».
PS если добьюсь результатов — все подробно распишу с исходниками! Может кому будет интересно. )
А цель — что бы на хабре был качественный, профессиональный контент.
>>>Меня задело то что дилетанты пишут о том чего не знают, и это находится на хабре.
Напишите же сами! Покажите дилетантам мастер-класс! ) Сделайте хабр таким, каким он должен быть с вашей точки зрения.
Вы же, судя по всему, профессионал? Может напишите статью-опровержение? Ну или просто статью на эту тему… Да можно просто статью! )
Я пока не очень понимаю, что вы мне пытаетесь доказать. ) Вы не согласны, что знания основ полезны? Ну не знаю — меня они выручали неоднократно.
Знание общего устройства автомобиля вполне могут помочь оживить современную иномарку в тайге. Хотя бы потому, что ДВС остался ДВС-ом, свечи — свечами, а бензонасос — бензонасосом. И то, что они все управляются компьютером (в котором, кстати, причину неисправности следует искать в последнюю очередь!), а на каждую свечу по отдельной катушке зажигания — не меняет этих основ. Есть множество дополнительных, иногда очень нетривиальных агрегатов в которые лазить не стоит, однако далеко не в каждом случае проблема в них! По-прежнему, проверка искры (с умом конечно) и наличие топлива в магистрали многое может сказать.
А вот на счет диодного моста — и правда не уверен… Имеет ли практическое значение это знание или нет — не мне судить.
Ценность arduino в том, что множество идей так и остались бы нереализованными, не будь у людей возможности сделать что-то задуманное без паяльника.
Хотел возразить, что технология позволяет делать вещи, служащие очень долго, но тренд, очевидно, в сторону «доработал до истечения гарантийного срока и сдох».