Pull to refresh
7
Karma
0
Rating

User

Разработка софта на Nexus 7

Reading time 4 min
Views 32K
Website development *Development for Android *
В недавнем посте Планшет — не роскошь зашла речь про использование планшетов под управлением Android не только для развлечений, но и в рабочих целях. Хочу продолжить эту тему и рассказать о том, как я использую свой Nexus 7 во время долгих поездок и программирую на нём приложения под этот самый Android.

Вот список задач, которые должен решать планшет для меня во время данного времяпрепровождения:

  • редактирование исходного кода с подсветкой синтаксиса для языков Java, XML и C;
  • компиляция простейшего C кода в нативные для Android бинарики (то есть использовать Bionic вместо libc и т.д.);
  • сборка Java проекта в APK приложение;
  • git, ssh, привычные консольные GNU тулзы во всём их многообразии.


И вот что у меня получилось.

Читать дальше →
Total votes 87: ↑75 and ↓12 +63
Comments 75

Как выкачать исходники Android под Windows

Reading time 3 min
Views 13K
Development for Android *
В недавнем посте о восстановлении работы git-репозитория Android многие жаловались, что пока нет веб-интерфейса доступа к исходникам из Windows тоже нет. Это не так, git под Windows есть и их можно легко забрать. Единственное что не работает без пинка — это repo, который весьма удобен для выкачивания сырцов. Однако пинок требуется минимальный, имя пинку — Cygwin. Этот пост о том, как поставить Cygwin с нуля, какие пакеты выбрать для работоспособности repo и как всё выкачать пользователям Windows. Для понимания поста требуется умение работать с консолью на базовом уровне, понимать что такое приглашение, уметь печатать текст и жать Enter.

Читать дальше →
Total votes 27: ↑18 and ↓9 +9
Comments 14

Установка Windows 8 Developer Preview для ленивых

Reading time 3 min
Views 50K
Development for Windows *
Задача: поставить Windows 8 Developer Preview поиграться.

Условия: старая винда должна выжить, привода DVD нет, большой флешки на десять гигов тоже.

Классические решения:

  1. Поставить в виртуалку. Это медленно, нужен дополнительный софт и без хардварной виртуализации ничего не заработает.
  2. Поставить на другой жёсткий диск. Увы, в ноутбук второй винт не вставишь, да и нету его у меня.
  3. Выделить отдельный раздел на винте. А это ставить лишний софт, танцевать с бубнами вокруг разделов… Лениво!

К тому же последние два варианта обычно требуют физический DVD, которого нет. Выход? VHD!

Кроме ISO образа Windows 8 нам также понадобится установленная Windows 7 — более ранние версии не умеют работать с VHD. А из под Linux мы не сможем так просто запустить инсталлятор.

Читать дальше →
Total votes 216: ↑181 and ↓35 +146
Comments 139

iceflow 1.0 beta 3 — расширение для браузера Opera

Reading time 1 min
Views 1.5K
Website development *
Приглашаю всех хабра-пользователей браузера Opera поучаствовать в бета-тестировании моего расширения iceflow. Это расширение перехватывает ссылки на страницах на видео-сервисы типа YouTube и по клику открывает плейер поверх страницы. Скачать бета-версию можно тут. При клике на ссылку в Опере сразу откроется окно с инсталляцией расширения.

На данный момент поддерживаются самые часто используемые мною сервисы: YouTube, Vimeo, mpora и PinkBike. По мере необходимости и просьб пользователей будет добавлятся поддержка других сервисов. Также расширение имеет панель настроек, где можно указать когда и как открывать плейер, а также есть список исключений, куда вы можете спокойно вносить любые сайты и странички.

Кроме того, в виде небольшого бонуса iceflow «прокликивает» флешки на тех сайтах, где авторам было лень использовать swfobject и схожие решения. Например, на всё том же YouTube. Прокликиватель сделан на базе этого скрипта. Кстати, если вам не понравится плейер, то можно его отключить в настройках и оставить только прокликиватель (:

iceflow делался для себя любимого, однако если вам не будет хватать каких-то функций или найдёте ошибки — сообщайте, буду дорабатывать.

Ну и небольшой скриншот на последок:

Total votes 48: ↑37 and ↓11 +26
Comments 34

Модификации интерфейса браузера Opera для веб-разработчика

Reading time 1 min
Views 494
Lumber room
С выходом Opera 10.50 многие потерялись в новой менюшке браузера и в комментариях проскакивают вопросы где, что и как лежит и что вообще веб-разработчику стало неудобно. Поэтому я расскажу как я настроил интерфейс себе и где искать всякие полезные кнопки.

В правый нижний угол я вынес переключатель использования прокси-сервера (чтобы было удобнее работать с Fiddler-ом), переключатель Dragonfly и кнопку вызова консоли с ошибками. Кнопку переключения Dragonfly можно взять в блоге 200ok, все остальные вспомогательные кнопки можно найти в вики NonTroppo, а переключатель прокси есть в стандартном наборе кнопок (Shift+F12 -> Buttons -> Preferences).

Также хочу отметить, что в контекстном меню есть:
  • пункт Inspect Element, который также приводит к открытию Dragonfly;
  • Validate — отправляет исходник текущей страницы в валидатор W3C;
  • Open with — позволяет открыть текущую страницу в другом браузере установленном в системе.

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

Ну а выглядит всё это у меня вот так:

image
Total votes 24: ↑15 and ↓9 +6
Comments 10

Information

Rating
Does not participate
Location
Латвия
Date of birth
Registered
Activity