• Разработка и модификация прошивки для Android телефонов. Часть 2

      В первой части мы научились перепаковывать официальную прошивку из формата RUU в формат пакета обновлений, что дало нам возможность использовать созданную нами прошивку, не опасаясь затирания модифицированного раздела восстановления (recovery rom). И тем временем, пока HTC воюет с хорошими ресурсами, мы продолжим изучать и улучшать прошивку.
      В предыдущей части, хоть мы и создали прошивку, которая загружается и работает как часы, мы бы хотели расширить базовый функционал оной. Одним из самых востребованных расширений является поддержка работы с правами суперпользователя (root). Также сюда можно отнести интегрирование busybox. Кроме того, мы научимся запускать произвольные скрипты при старте системы и адаптируем ramdisk под свои нужды.

      Busybox



      busybox — это набор консольных unix утилит, ориентированный на малый размер и производительность, что так актуально для мобильных систем. Вместе с системой android поставляется свой набор утилит — toolbox, который предоставляет минимально необходимых функционал для системы, и как следствие более простой в количественном и функциональном плане. Наличие busybox в системе, с одной стороны, позволит нам, как разработчикам, чувствовать себя более комфортно при удаленной работе на устройстве, с другой, позволит писать сложные скрипты, и, например, реализовать механизм запуска собственных скриптов при загрузке, используя run-parts. Также стоит учитывать, что для некоторых android приложений (особенно те, которые используют root) наличие busybox — обязательно.
      Читать дальше
    • Я попробовал его за вас — Sony Ericsson Xperia 10i

        image
        Предыстория

        iPhone первого поколения (тот что полностью металический) был прекрасен, пока я не поставил третью версию прошивки, после чего он стал кушать слишком много для того чтобы я мог продолжать им пользоваться, неделя мучений и дочка устранила мои сомнения разбив его о пол в ванной.
        Никогда бы не подумал, что я буду этому рад, появились веские основания сменить телефон.
        Читать дальше →
      • Первые шаги для пауэршельшиков

          Приди ко мне брате в Консоль!
          — Админ Долгорукий.

          Много ярлыков улетело в корзину со времён выхода в свет 2008 Windows. Люди попроще дивились новому синему окошку, которое ребята из Майкрософт зачем-то вставили в свои новые продукты. Люди, которые сидят на блогах и знают программирование начали изучать это окошко.



          В итоге к народу начало приходить осознание того, что Майкрософт действительно разработали что-то новое и интересное.
          И так, зачем вам это нужно? В основном, программа под названием PowerShell (в дальнейшем PS) предназначена для администраторов и программистов. Она позволяет автоматизировать примерно 99% всех действий в системе. С помощью неё вы можете настраивать удалённые компьютеры, запускать и перезапускать сервисы и производить обслуживание большиства серверных приложений. Как выяснилось, возможности у программы потрясающие.

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

          Задача этой статьи проста — показать вам малую долю возможностей PS и дать вам концептуальное понимание предмета. В действительности документации по предмету написано несметное количество, так что я не стремлюсь охватить всё. Я так же ознакомлю вас с набором утилит, которые позволят не вылезать из PS в принципе.

          Читать дальше →
        • 7 бесплатных сервисов для проверки сайтов (о которых вы могли и не знать)

            Картинка для привлечения внимания
            Мне достаточно часто приходится использовать различные онлайн-сервисы для проверки доступности сайтов и их поверхностных тестов и проверок.
            Как показал краткий опрос коллег — почти у всех эти наборы сервисов отличаются. Я хочу показать вам свой, прошу в
            подробности
          • Скачиваем музыку с Вконтакта, видя битрейт

              image

              Очень не хватало того, что, когда хочешь скачать музыку из Вконтакта, не видишь, какой битрейт качаешь. Я взял за основу это расширение (надеюсь, автор не будет против, а то и добавит в него такую функцию) и добавил в него вычисление битрейта, а закачивать с нормальным именем файла любой трек расширение умело и так. Для просмотра битрейта и размера файла требуется нажать на его длительность (3:23, например).

              Ссылка на мою версию расширения: fastgoogle.ru/vkontakte/vkontakte.ru_downloader-0.2.52-fx-bitrate.xpi

              UPD: Исправил ошибку с неверным вычислением битрейта, перезакачайте и переустановите расширение.

              UPD2: Переделал еще раз, теперь вычисляет еще точнее! Оказывается, в килобите 1000 бит, а не 1024. :)

              UPD3: Автор расширения добавил в него определение битрейта — addons.mozilla.org/addon/151188/versions/0.2.55?src=external-habr

              UPD4: Для Оперы: habrahabr.ru/blogs/firefox/98210/#comment_3025774

              UPD5: Для Хрома: habrahabr.ru/blogs/firefox/98210/#comment_3045438
            • Осваиваем простейший микроконтроллер PIC. Часть 2

                В первой части мы разобрали как можно прошить выбранный МК, как его правильно сконфигурировать, а так же научились работать с цифровыми портами.
                Теперь пришло время рассмотреть остальную периферию микроконтроллера.
                Читать дальше →
              • Экономим деньги — покупаем в США

                  Это первый наш пост в новоиспечённом корпоративном блоге компании Ebaytoday, так что ежели где что не так – милостиво просим, как говорится «не пинать сильно ногами».

                  Итак – представляем уважаемым читателям Хабра наше детище – проект EbayToday.ru. Этот сервис уже более 2-х лет помогает жителям России и СНГ с лёгкостью совершать покупки не где-нибудь, а в самих Соединённых Штатах Америки.

                  image


                  Чем именно мы занимаемся:
                  1) помогаем в приобретении товаров на аукционе eBay,
                  2) помогаем совершать покупки в любых американских интернет-магазинах,
                  3) предоставляем услуги мейлфорвардинга.

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

                  Ну что? Поехали?

                  Читать дальше →
                • Shutdown при завершении всех закачек Transmission

                    image
                    Люблю Transmission по его простоте и удобстве в использовании. Но то, что бы я добавил — это возможность автоматического выключения компьютера при завершении всех закачек. Делал эту фичу для себя под Убунту, но тем, кому это станет интересно, думаю, могут свободно переделать под другую ОС.
                    Читать дальше →
                  • Установка Guitar Pro 6 на x64 Linux

                      image
                      Многим музыкантам известно, что недавно Arobas Music выпустила новую версию редактора табулатур Guitar Pro 6. Также, компания обещала выход linux-версии. В общем, они выполнили свое обещание, но она доступна лишь для x86 систем в виде deb пакета. На x64 системе программу запустить пока не удавалось или вообще не было таких попыток.
                      Мне удалось заставить работать ее на x64 системе.
                      Читать дальше →
                    • Обработка гитарного звука в реальном времени на ПК

                        Гитара — инструмент простой. И играть на ней — дело, в принципе, не хитрое. Но стоит только заменить старую потрепанную акустическую шестиструнку на лаковую электрогитару — сразу начинаются проблемы.

                        Электрогитара без усилителя и процессора (ампа, примочки, педали) — немой инструмент. Самый простой и эффективный способ озвучить ее — подключить к вашему компьютеру. Итак, хочу поделится своим опытом в обработке звука от гитары на ПК.

                        Подключить электрогитару к ПК — дело двух минут — стоит лишь подсоединить гитарный шнур к линейному (или микрофонному) входу звуковой карты. Только вот звучать она будет обычно. Чтобы окрасить звук — необходимо его обработать в специальной программе. Но, обо всем по порядку.
                        Читать дальше →