Перелистывая LinuxFormat, периодически встречал статьи по аппаратному хакингу с участием Arduino.
Arduino - небольшая плата на основе RISC-процессора AVR ATMega168, к которому можно писать программы на языке высокого уровня (без применения ассемблера). Все программное обеспечение и библиотеки к нему имеют лицензию GPL и LGPL, а схемы - под Creative Commons.
Однако, в России купить Arduino было невозможно. Но прошло время, и я с удовольствием обнаружил, что Linuxcenter все-таки начал подтягивать платы в свой магазин. Первой появилась плата LilyPad Arduino Main Board:
Довольно миниатюрная и сверхмалопотребляющая платка, предназначенная больше для электронной одежды. Видите, там по кругу площадки с дырочками? Это для специальных токопроводящих ниток. Шьете ее под подкладку, в рукав идет ниточка к вибро-плате, а на тело - датчик местоположения в пространстве.
Я долго думал о практическом применении такого устройства, но, честно говоря, кроме возможности для жены дистанционно узнать, что муж уже напился и принял горизонтальное положение, не смог. Будить его этой виброй, если он заснул, явно бесполезно.
Наконец, когда я прочитал, что полученная электронная одежда практически не предназначена для стирки, я решил временно отказаться от мыслей о покупке.
Совсем недавно в магазин наконец завезли волне полноценный вариант, Arduino BT:
В отличие от базовой модификации, на которой ставят опыты в журнале, USB заменен на Bluetooth. А вот расположение колодок цифровых и аналоговых входов/выходов сохранено, и это не случайно - существуют мезонинные платы, которые можно пристыковывать сверху. Например - плата управления сервомоторами роботов.
Теперь о цене.
В европейских магазинах можно купить Arduino BT за 79 EUR. Доставка из европейского магазина в Россию-матушку неспеша за 15 дней стоит около 12 EUR, итого набегает на 3200 RUR. В Линукс-центре она есть на складе и получить можно сразу, но на 500 руб. дороже.
Мучительно раздумываю, не собрать ли прикола ради на этом устройстве аналог СМП для Электроники МК-90, вроде бы по ТТХ вполне годится.
2008-10-30
2008-10-24
Презентация Edelweiss
Я уже писал про первое устройство на ALP.
Обещанная презентация сматрфона Edelweis состоялась, но:
Подробные технические спецификации ребята из linuxphone.ru собрали здесь, за что им огромное спасибо.
Посмотрим, во что этот проект превратится к марту. Пока есть ощущение, что его огласили прежде, чем довели до логического завершения, иначе бы на все вопросы ответили. Стив Джобс в подобной ситуации держал бы все в секрете до самого начала продаж...
Обещанная презентация сматрфона Edelweis состоялась, но:
- предполагаемая цена - 750 USD, с 16Г памяти на борту (слотов для карт памяти нет)
- показали прототип, без ПО, в руки никому не дали
- продажи в России стартуют в марте 2009 года, на устройство будет 1 год гарантии
Подробные технические спецификации ребята из linuxphone.ru собрали здесь, за что им огромное спасибо.
Посмотрим, во что этот проект превратится к марту. Пока есть ощущение, что его огласили прежде, чем довели до логического завершения, иначе бы на все вопросы ответили. Стив Джобс в подобной ситуации держал бы все в секрете до самого начала продаж...
2008-10-22
Стив Джобс и Palm
Читаю книгу про С.Джобса "iКона":
В 1998 г. Стив решил выкупить линию "Palm Pilot" у компании 3COM, рассматривая это как способ предложить рынку продукт без затрат времени на разработку. Когда руководитель Palm Донна Дубински вместе с еще одним представителем высшего руководства организовала конкурирующую компанию Handspring, Стив предпринял попытку ее выкупить [неудачную].
В 2001 г. Стив дал интервью Fortune: "Вы и представить себе не можете, какое количество людей считает, что мы просто сошли с ума, отказавшись от выпуска устройств типа Palm [КПК]. Не стану лгать, мы много размышляли над этим. Но я спросил себя, насколько они полезны в действительности? Сколько людей на различных собраниях появляется с этим устройством в руках? Около года назад количество таких людей сначала резко увеличилось до 50%, а затем начало уменьшаться и сейчас составляет не более 10%. После стремительного роста интереса к этим устройствам последовал такой же быстрый спад.
Я не хочу показаться неучтивым по отношению к ребятам из Palm. Я просто утверждаю следующее: вряд ли в ранних культурах были органайзеры, но я точно знаю, что была музыка. Она - в наших генах. Все ее любят. И это не спекулятивный рынок."
Если бы Sony не прекратила выпускать устройства под PalmOS, и сама Palm довела бы до ума Cobalt, я бы продолжал использовать эти устройства и радоваться жизни. Жаль, что все хорошее рано или поздно заканчивается.
В 1998 г. Стив решил выкупить линию "Palm Pilot" у компании 3COM, рассматривая это как способ предложить рынку продукт без затрат времени на разработку. Когда руководитель Palm Донна Дубински вместе с еще одним представителем высшего руководства организовала конкурирующую компанию Handspring, Стив предпринял попытку ее выкупить [неудачную].
В 2001 г. Стив дал интервью Fortune: "Вы и представить себе не можете, какое количество людей считает, что мы просто сошли с ума, отказавшись от выпуска устройств типа Palm [КПК]. Не стану лгать, мы много размышляли над этим. Но я спросил себя, насколько они полезны в действительности? Сколько людей на различных собраниях появляется с этим устройством в руках? Около года назад количество таких людей сначала резко увеличилось до 50%, а затем начало уменьшаться и сейчас составляет не более 10%. После стремительного роста интереса к этим устройствам последовал такой же быстрый спад.
Я не хочу показаться неучтивым по отношению к ребятам из Palm. Я просто утверждаю следующее: вряд ли в ранних культурах были органайзеры, но я точно знаю, что была музыка. Она - в наших генах. Все ее любят. И это не спекулятивный рынок."
Если бы Sony не прекратила выпускать устройства под PalmOS, и сама Palm довела бы до ума Cobalt, я бы продолжал использовать эти устройства и радоваться жизни. Жаль, что все хорошее рано или поздно заканчивается.
2008-10-18
Файл .docx
Прислали по почте документ с расширением .docx, и мой офис отказался его открывать. Это, видите ли, новый формат M$ Office 2007.
Чтобы просмотреть файл размеров 12Кбайт, не содержащий только текст, пришлось качать FileFormatConverters.exe размером в 27.6 Мбайт.
Но самое обидное - Google Docs такое расширение не поддерживает! А было бы весьма логично для этого сервиса...
Чтобы просмотреть файл размеров 12Кбайт, не содержащий только текст, пришлось качать FileFormatConverters.exe размером в 27.6 Мбайт.
Но самое обидное - Google Docs такое расширение не поддерживает! А было бы весьма логично для этого сервиса...
2008-10-17
Спеллчекер
Есть CMS, которая позволяет редактировать статьи через веб-интерфейс.
Человеку свойственно ошибаться, в том числе синтаксически. Как же добиться отсутствия весьма позорных очепяток в публикациях, которые даже после исправления спустя месяцы радуют наш глаз в поисковом выводе?
А что думаете по этому поводу Вы? ;)
Человеку свойственно ошибаться, в том числе синтаксически. Как же добиться отсутствия весьма позорных очепяток в публикациях, которые даже после исправления спустя месяцы радуют наш глаз в поисковом выводе?
- Вариант для трудолюбивых: попросить автора делать cut'n'paste в M$ Word со включенной проверкой грамматики и пунктуации. Ворд стоит у большинства, но это - лишнее действие, которое всегда можно забыть предпринять (это из серии "дураков работа ищет" ;)
- Выкинуть M$ Explorer и поставить наконец Firefox. Надежнее, безопаснее, удобнее. В многострочных полях ввода орфографические ошибки подчеркиваются красным. Но нет, есть некоторые граждане, которые фанатично привержены M$IE. Обычный аргумент "есть сайты, которые работают только из-под Explrer-а". Ага, конечно, они так специально сделаны, чтобы "пощупать" ваш M$IE на известные, но незапатченные проблемы безопасности (шучу, конечно, еще ведь есть ActiveX).
- Установить Google Desktop на M$IE. После этого появляется возможность активировать режим проверки орфографии в формах и полях вввода. Обратно, все подчеркивается красным. Плюс дополнительные фичи, о которых я подробно писал, например, здесь.
А что думаете по этому поводу Вы? ;)
2008-10-16
Первое устройство на ALP
Access Linux Platform наконец нашел себе устройство для материального воплощения, это платформа Edelweiss. Компания-изготовитель - израильская Emblaze Mobile Ltd.
Спецификации:
Чудеса какие-то, просто слов нет. Хочу пожелать ребятам всяческих успехов.
Спецификации:
- Экран - 3,5", 480 x 854, 262000 цветов.
- Размер - 115 x 56 x 12.4 мм, вес - 130 г.
- GSM/GPRS/EDGE/WCDMA(UMTS), вибра есть
- Micro USB 2.0, WiFi b/g, BT 2.0, HSDPA, GPS
- Камера 3.2 мегапискелей
- Процессоры TI OMAP серия 3 и ВВ (?)
- Аккум 1450 mAh, 8 часов разговора и 550 ожидания (!)
Чудеса какие-то, просто слов нет. Хочу пожелать ребятам всяческих успехов.
2008-10-15
3Com Baseline 2426-PWR+
По работе случилось возиться с коммутатором 3Com Baseline 2426 PWR+, 3C16491. Неплохой коммутатор с PoE, вполне дешевый и практичный вариант.
Но вот однажды случилась беда: нерадивый рассеянный инсталлятор на объекте заказчика сконфигурировал коммутатор, запретив все сетевые дырки, коих 26 штук. После такого надругательства была полностью потеряна возможность зайти на девайс, ибо кроме этих 26 дырок, на нем входов больше не было (вилка питания 220В не в счет).
Вредная процедура каким-то образом отложилась в генетической памяти инсталлятора, и он повторил ее еще на одном коммутаторе. Возникло уже два дорогостоящих металлических кирпича, и мы и забили тревогу.
Естественно, любой управляемый коммутатор имеет на такой случай кнопочку аппаратного сброса, после хитрого нажатия на которую конфигурация возвращается к девственному заводскому состоянию. Вооружившись документацией, мы попробовали ее пройти: нажать, держать, обесточить свитч, снова запитать (держим кнопку, держим!), дождаться загрузки (вроде как необязательно, но мало ли?), снова обесточить. Грузится эта железка, надо прямо сказать, занудно и долго, так что пальцы, удерживающие ресет, под конец уже сводит.
Изначально дело было без меня, поэтому пересказываю с чужих слов...
Итак, попытался сделать один наш спец - не вышло. Позвал второго - после двух часов бесплодных попыток все равно не получилось. Тут они вызывали нашего админа - архикрутой супернавороченный крайне грамотный чувак. Но и у него ничего не вышло.
В итоге мне удалось выяснить следующее:
Коммутаторы 3Com 2426 PWR+ 3C16491 с версией прошивки 1.0.0.8 имеют багу с процедурой аппаратного сброса. Лечится заменой до последней - 1.0.1.11, в ней все в порядке с этим.
Кстати, в сентябре они сняты с производства (EOL), но поддерживаться будут еще пять лет, т.е. до 2013 года. На смену ему приходит 3CBLSF26PWR.
Но вот однажды случилась беда: нерадивый рассеянный инсталлятор на объекте заказчика сконфигурировал коммутатор, запретив все сетевые дырки, коих 26 штук. После такого надругательства была полностью потеряна возможность зайти на девайс, ибо кроме этих 26 дырок, на нем входов больше не было (вилка питания 220В не в счет).
Вредная процедура каким-то образом отложилась в генетической памяти инсталлятора, и он повторил ее еще на одном коммутаторе. Возникло уже два дорогостоящих металлических кирпича, и мы и забили тревогу.
Естественно, любой управляемый коммутатор имеет на такой случай кнопочку аппаратного сброса, после хитрого нажатия на которую конфигурация возвращается к девственному заводскому состоянию. Вооружившись документацией, мы попробовали ее пройти: нажать, держать, обесточить свитч, снова запитать (держим кнопку, держим!), дождаться загрузки (вроде как необязательно, но мало ли?), снова обесточить. Грузится эта железка, надо прямо сказать, занудно и долго, так что пальцы, удерживающие ресет, под конец уже сводит.
Изначально дело было без меня, поэтому пересказываю с чужих слов...
Итак, попытался сделать один наш спец - не вышло. Позвал второго - после двух часов бесплодных попыток все равно не получилось. Тут они вызывали нашего админа - архикрутой супернавороченный крайне грамотный чувак. Но и у него ничего не вышло.
В итоге мне удалось выяснить следующее:
Коммутаторы 3Com 2426 PWR+ 3C16491 с версией прошивки 1.0.0.8 имеют багу с процедурой аппаратного сброса. Лечится заменой до последней - 1.0.1.11, в ней все в порядке с этим.
Кстати, в сентябре они сняты с производства (EOL), но поддерживаться будут еще пять лет, т.е. до 2013 года. На смену ему приходит 3CBLSF26PWR.
2008-10-14
Android для Palm
Йон Форт (Jon Fortt) в своей статье высказывает смелую идею: призывает компанию Palm отказаться от выпуска PalmOS II (которая вот-вот уже должна наконец выйти) и вместо этого оседлать Android (и попутно разозлить Microsoft).
Идея не только смелая, но и рациональная. На волне-то мирового финансового кризиса.
Возможно, это и есть последний реальный шанс для Palm отыграть свои позиции на рынке смартфонов. Особенно после провала проектов с PalmOS Cobalt, а также манипуляций Access вокруг PalmSource.
C PalmOS, им придется многое наверстывать: недавно мне предложили поучаствовать в проекте под PalmOS 5, а я даже не стал читать ТЗ - программировать под Palm мне уже неинтересно. Думаю, я не один такой, а иметь армию лояльных разработчиков - вопрос жизни ОС.
Особенно мне понравилось у Йона такое высказывание: "В наше время, набор приложений зачастую важнее операционной системы." Гм. Ну, давайте вспомним осень 1979 года и первую программу-электронную таблицу Visicalc, которая помогла Apple захватить рынок, потому что работала только на Apple II. Выходит, такое было всегда?
Про сейчас я бы уточнил: "в наше время набор приложений зависит от размеров вовлеченности армии программистов-фанов устройства". Что по определению есть функция от доступности самого устройства на рынке, программ к нему, средств разработки и средств продвижения платных программных продуктов.
В настоящий момент ни одна из платформ не может похвастаться, что ей это удалось на 100%. Даже iPhone.
Идея не только смелая, но и рациональная. На волне-то мирового финансового кризиса.
Возможно, это и есть последний реальный шанс для Palm отыграть свои позиции на рынке смартфонов. Особенно после провала проектов с PalmOS Cobalt, а также манипуляций Access вокруг PalmSource.
C PalmOS, им придется многое наверстывать: недавно мне предложили поучаствовать в проекте под PalmOS 5, а я даже не стал читать ТЗ - программировать под Palm мне уже неинтересно. Думаю, я не один такой, а иметь армию лояльных разработчиков - вопрос жизни ОС.
Особенно мне понравилось у Йона такое высказывание: "В наше время, набор приложений зачастую важнее операционной системы." Гм. Ну, давайте вспомним осень 1979 года и первую программу-электронную таблицу Visicalc, которая помогла Apple захватить рынок, потому что работала только на Apple II. Выходит, такое было всегда?
Про сейчас я бы уточнил: "в наше время набор приложений зависит от размеров вовлеченности армии программистов-фанов устройства". Что по определению есть функция от доступности самого устройства на рынке, программ к нему, средств разработки и средств продвижения платных программных продуктов.
В настоящий момент ни одна из платформ не может похвастаться, что ей это удалось на 100%. Даже iPhone.
2008-10-13
Windows OEM - не для простых смертных
Теперь самостоятельная покупка и установка Windows OEM для физического лица исключена.
Раньше в соглашении http://www.microsoft.com/Rus/Licensing/General/Oem.mspx было написано, что:
В случаях, когда конечный пользователь сам выступает в роли сборщика, собирая свой собственный новый компьютер, в виде исключения сборщик может продать невскрытую OEM-упаковку заказчику. Нет лицензионного требования сопровождать такую поставку продажей какого-либо аппаратного обеспечения.
Порыскав по магазинам в поисках OEM и обломавшись, с удивлением обнаружил, что текст там теперь другой:
Может ли покупатель приобрести OEM-версию отдельно от компьютера?
OEM-версии программного обеспечения предназначены ТОЛЬКО для
сборщиков/производителей персональных компьютеров и серверов. Они не предназначены для распространения конечным пользователям отдельно от компьютерной техники. Данное требование неукоснительно применяется по отношению к настольным прикладным программам и серверному программному обеспечению. В случае необходимости поставки настольных прикладных программ и серверного ПО отдельно от компьютеров следует использовать коробочные версии или корпоративные лицензии.То есть, надо быть юриком или ЧП.
Коробочная версия, например, XP стоит на 500 руб. дороже.
Здравствуй, мировой финансовый кризис?
Раньше в соглашении http://www.microsoft.com/Rus/Licensing/General/Oem.mspx было написано, что:
В случаях, когда конечный пользователь сам выступает в роли сборщика, собирая свой собственный новый компьютер, в виде исключения сборщик может продать невскрытую OEM-упаковку заказчику. Нет лицензионного требования сопровождать такую поставку продажей какого-либо аппаратного обеспечения.
Порыскав по магазинам в поисках OEM и обломавшись, с удивлением обнаружил, что текст там теперь другой:
Может ли покупатель приобрести OEM-версию отдельно от компьютера?
OEM-версии программного обеспечения предназначены ТОЛЬКО для
сборщиков/производителей персональных компьютеров и серверов. Они не предназначены для распространения конечным пользователям отдельно от компьютерной техники. Данное требование неукоснительно применяется по отношению к настольным прикладным программам и серверному программному обеспечению. В случае необходимости поставки настольных прикладных программ и серверного ПО отдельно от компьютеров следует использовать коробочные версии или корпоративные лицензии.То есть, надо быть юриком или ЧП.
Коробочная версия, например, XP стоит на 500 руб. дороже.
Здравствуй, мировой финансовый кризис?
2008-10-10
2008-10-02
Электроника МК-90
В мое распоряжение поступила микроЭВМ "Электроника МК90".
Не думаю, что это будет интересно всем читателям, поэтому решил отнести записи в отдельный блог.
Не думаю, что это будет интересно всем читателям, поэтому решил отнести записи в отдельный блог.
Подписаться на:
Сообщения (Atom)