Microsoft → Как я перестал бояться и полюбил UEFI Security Boot из песочницы
Я хочу поделиться своими соображениями, связанными с тем, почему от запрета отключения Safe Boot и добавления новых ключей в Safe Boot на ARM девайсы выигрывают пользователи. Под ARM девайсами я буду подразумевать только планшеты потому, что установка Windows 8 на других ARM девайсах крайне сомнительна. Я не хочу и не буду писать про Safe Boot на PC потому, что считаю этот вопрос исчерпанным после того, как стало известно, что можно будет добавить свои ключи или, и вовсе, отключить его.
DIY или Сделай Сам → Говорящая машинка из старого мобильника из песочницы
Привет, Хабр. Наверное у каждого человека дома валяются старые мобильники. Сдохла батарея, поцарапался экран, просто надоел.
В ряде случаев такой «старый» телефон — довольно продвинутое устройство.
В ряде случаев такой «старый» телефон — довольно продвинутое устройство.
Блог компании Lenovo → Анонсы на CES: ThinkPad X1 Hybrid — x86+ARM в одном ноутбуке
В одной из главных новинок на выставке Consumer Electronics Show, компания Lenovo попыталась совместить экономичность устройств на платформе ARM и мощность обычных ноутбуков с процессорами Intel. Получился ThinkPad X1 Hybrid: компактный 13-дюймовый ноутбук с двуядерным процессором Intel и дополнительным ARM-based процессором Qualcomm. Использование экономичной платформы и кастомизированной версии Android (названной Instant Media Mode) позволило удвоить время автономной работы до вполне себе «планшетных» 10 часов. Уверен, многим из вас такое устройство будет интересно не только из-за дополнительных «автономных» часов, но и из-за возможностей задействования ARM-части для каких-то собственных задач. Под катом я постарался собрать всю информацию, которая известна о X1 Hybrid в настоящее время.
Железо → Процессоры архитектуры ARM v8 идут на сервера

Процессорная архитектура ARM имеет на Хабре свою небольшую, но преданную армию поклонников. И хотя до сегодняшнего дня подавляющее большинство смотрело на процессоры ARM как на исключительно процессор для мобильных устройств, уже многим было ясно, что «процессорами для планшетов» возможности ARM не исчерпываются. Однако даже регулярно появлявшиеся на Хабре анонсы о «серверных» платформах на базе процессоров архитектуры ARM не могли убедить скептиков. Все равно, в существующем виде, эти процессоры на «серверные» никак не тянули, оставаясь нишевым решением, чем-то вроде пары лет назад ставшим популярным «сервере на Intel Atom».
Однако времена меняются, и этот старожил процессорных архитектур (не все знают, что первый процессор архитектуры ARM появился еще 28 лет назад, в 1983 году, и ARM как семейство архитектур, ровесник i386) наконец, похоже, дорос и до серверов.
В конце декабря ARM анонсировала новую процессорную архитектуру — ARMv8, ориентированную на серверное применение, а компания Applied Micro (APM, ранее была известна как AMCC, Applied Micro Circuits Corp.) предложила плату референсного дизайна, X-Gene Platform, для демонстрации возможностей нового продукта.
Assembler → ARM аccемблер
Привет всем!
По роду деятельности я программист на Java. Последние месяцы работы заставили меня познакомиться с разработкой под Android NDK и соответственно написание нативных приложений на С. Тут я столкнулся с проблемой оптимизации Linux библиотек. Многие оказались абсолютно не оптимизированы под ARM и сильно нагружали процессор. Ранее я практически не программировал на ассемблере, поэтому сначала было сложно начать изучать этот язык, но все же я решил попробовать. Эта статья написана, так сказать, от новичка для новичков. Я постараюсь описать те основы, которые уже изучил, надеюсь кого-то это заинтересует. Кроме того, буду рад конструктивной критике со стороны профессионалов.
По роду деятельности я программист на Java. Последние месяцы работы заставили меня познакомиться с разработкой под Android NDK и соответственно написание нативных приложений на С. Тут я столкнулся с проблемой оптимизации Linux библиотек. Многие оказались абсолютно не оптимизированы под ARM и сильно нагружали процессор. Ранее я практически не программировал на ассемблере, поэтому сначала было сложно начать изучать этот язык, но все же я решил попробовать. Эта статья написана, так сказать, от новичка для новичков. Я постараюсь описать те основы, которые уже изучил, надеюсь кого-то это заинтересует. Кроме того, буду рад конструктивной критике со стороны профессионалов.
Гаджеты. Устройства для гиков → Linux компьютер Raspberry Pi будет доступен для заказа в январе
Опубликованы новые фотографии бета версии компьютера Raspberry Pi
Ультракомпактный Linux компьютер скоро можно будет заказать на официальном сайте проекта Raspberry Pi . Либо купить посредством аукциона на сайте уже в декабре (это для самых нетерпеливых) CAUTION — Traffic!DIY или Сделай Сам → TI устраивает новогоднюю распродажу роботов

У вас есть шанс сделать себе замечательный новогодний подарок.
Texas Instruments объявил новогоднюю распродажу своих робокитов EVALBOT.
За 99 долларов (используя код купона STELLARISKITONE — иначе цена $199) вы получаете конструктор, из которого за пол-часа можно собрать робота, имеющего на борту 80 МГц Stellaris LM3S9B92 MCU, интегрированные Ethernet, USB, CAN, OLED дисплей, два моторчика с колесиками, оптические и контактные датчики, и плюс еще куча всяких «бантиков» для обработки сигналов и экспериментов с программированием робота. Работает от 3х батареек АА
Node.JS → Node.JS на Android, если Android порутованный
Оказывается, ещё в начале 2011 года японский исследователь по имени Тосио Мори, действующий под псевдонимом forest1040, выяснил, что возможно запустить Node.js на устройстве с Android, если обладать правами рута. Итоги его наблюдений изложены на нижеследующих тринадцати слайдах:
Для тех, кто не вполне понимаетпо-японски, переводчик Jed Schmidt создал англоязычную версию инструкций, выложенную во блоге у forest1040. Говоря вкратце, предлагаемая последовательность действий вот какова:
Вопросы запуска Node.js на непорутованном Android обсуждались в группе nodejs на Google Groups(в 2010 и 2011 гг.) — однако же, насколько я могу судить, не имели практического итога.
Жаль, потому что было бы приятно видеть Node.js доступным на Android с той же лёгкостию, что и для Windows (а для Windows, как известно, достаточно скачать файл node.exe да запустить его).
Для тех, кто не вполне понимает
- Получить права рута на устройстве под Android
- Использовать qemu и собрать Linux для ARM
- Внутри ARM Linux собрать Node.js
- Скопировать собранный Node.js на устройство под Android
Вопросы запуска Node.js на непорутованном Android обсуждались в группе nodejs на Google Groups
Жаль, потому что было бы приятно видеть Node.js доступным на Android с той же лёгкостию, что и для Windows (а для Windows, как известно, достаточно скачать файл node.exe да запустить его).
Разработка под Android → ARM выпустила Development Studio 5 Community Edition — среду разработки для Android
Вчера ARM выпустил среду разработки для Android — ARM Development Studio 5 Community Edition, учитывающую особенности микропроцессоров ARM, прелесть которой заключается в том, что эта версия стала бесплатной, в отличие от ранее представленной коммерческой версии. Конечно, выпущенная среда CE содержит ограниченный функционал коммерческой версии, однако же все основные инструменты для написания и отладки кода присутствуют в полной мере — включая стандартный SDK (Software Development kit) и набор NDK (Native development kit).
Среда разработки представляет из себя кастомизированный Eclipse, сама разработка ведется на С++.
Утвердается, что программы, написанные при помощи среды разработки ARM при аналогичных условиях работают в 4 раза быстрее, чем Java-код, запущенный в аналогичных условиях и написанный в Eclipse при помощи ADT от Google.
Доступны версии для Windows и Linux. Страница продукта находится здесь.
Среда разработки представляет из себя кастомизированный Eclipse, сама разработка ведется на С++.
Утвердается, что программы, написанные при помощи среды разработки ARM при аналогичных условиях работают в 4 раза быстрее, чем Java-код, запущенный в аналогичных условиях и написанный в Eclipse при помощи ADT от Google.
Доступны версии для Windows и Linux. Страница продукта находится здесь.
Железо → Компьютер с 2-х ядерным процессором в форм-факторе флэшки
который можно подключить к любому устройству с USB и HDMI. blog.laptopmag.com/usb-stick-contains-dual-core-computer-turns-any-screen-into-an-android-station