Архив рубрики: Others

Посты, которые можно отнести к любым категориям или, наоборот, посты не подходящие под описание ни одной из категорий.

IDE для MotoMAGX/Dingux?! Легко! Подрубаем Toolchain’s & SDK’s к Qt Creator’у! И не только!

Наверное, каждый кто пытался написать что-нибудь интересное для телефонов Motorola на платформе MotoMAGX или для различных портативных игровых консолей, к примеру, Dingoo A320 или Ritmix RZX-50 на платформе Dingux, сталкивался с жесткой необходимостью использования какой-либо удобной среды разработки. Голая консоль и режимный редактор — это конечно круто и хардкорно, но иногда так хочется использовать полноценную рабочую среду с ее огромными возможностями, а не нагружать свой мозг различными командами консольных текстовых редакторов, которые так неудобны многим разработчикам. Хотя некоторые, особо бородатые спецы, вытворяют с ними такие вещи, что все удобство интегрированных средств разработки невольно меркнет на фоне скорости набора и редактирования текста этими профессионалами в таких вот экзотических программах.



Qt Creator, запущенный в одном из дистрибутивов GNU/Linux (кликабельно)

Поскольку Toolchain’s & SDK’s для платформ MotoMAGX и Dingux можно использовать только в дистрибутивах GNU/Linux, разработчики приложений для этой платформы весьма ограничены в выборе полноценных IDE. Скорее всего им приходится работать либо в KDevelop, либо в Code::Blocks. Но большинство разработчиков вообще не знают о существовании достойных интегрированных сред разработки под GNU/Linux, и предпочитают писать код прямо в любимом текстовом редакторе. Кто-то пишет в Kate, а кто-то в gedit или его форках, ну а некоторые даже осиливают для такого дела vim, а то и emacs!

Но сейчас, к счастью, речь пойдет о весьма зрелой и проверенной на прочность кроссплатформенной IDE, имя которой — Qt Creator.

Читать далее IDE для MotoMAGX/Dingux?! Легко! Подрубаем Toolchain’s & SDK’s к Qt Creator’у! И не только!

Dingux, Manuals, MotoMAGX, Others

Настройка Git’а и работа с удаленными репозиториями в Qt Creator под Windows 7

Недавно я столкнулся с небольшой проблемой настройки Git‘а для моей любимой IDE под Windows 7. Git никак не хотел работать с Qt Creator’ом нормально, все время «зависал» сам и «вешал» мне среду разработки. Информации по его настройке для этой IDE в интернете оказалось катастрофически мало. Настолько мало, что у меня даже возникло ощущение того, что будто бы я один столкнулся с этими проблемами и непонятками.

Решение всех этих странных проблем в работе Git’a с Qt Creator’ом оказалось достаточно простым и банальным. Камнем преткновения всех «глюков» являлось подтверждение действий пользователя на каждый его «чих», будь то «Pull» или «Push». Все эти команды требовали авторизации по SSH/HTTPS, которую ну никак не хотел отображать в своей консоли Qt Creator, постоянно «зависая» на 60 секунд при выполнении команд, которые требовали ввода каких-либо данных в консоль.



В конце-концов я решил все основные проблемы работы Git’а с этой средой разработки. Поскольку начинающему разработчику возможно будет трудно разобраться во всех тонкостях настройки, эта статья призвана помочь ему и обучить его базовым принципам работы с Git’ом.

Читать далее Настройка Git’а и работа с удаленными репозиториями в Qt Creator под Windows 7

Manuals, Others

Установка MinGW/MSYS и настройка окружения для разработчика

Наверное, многие разработчики сталкивались с проблемой выбора или создания окружения для программирования. На мой взгляд, бесплатное окружение на основе порта компилятора gcc (MinGW) и какая-нибудь IDE, совместимая с ним — наиболее приемлемый выбор.
В этой статье я рассмотрю установку компилятора, его интеграцию с интегрированной средой разработки, его настройку, установку и компиляцию сторонних библиотек. Рассмотрю некоторые полезные утилиты для облегчения сборки исходного кода и системы контроля версий файлов.
Статья со временем будет обновляться и дополняться.


MinGW/MSYS и QtCreator

Данный мануал создавался с целью быть пособием и заметкой для разработчиков, помочь им собрать и настроить собственное окружение для разработки нативных приложений в семействе OS Windows.

Читать далее Установка MinGW/MSYS и настройка окружения для разработчика

Dev, Manuals, Others

EasyCAP USB 2.0 — Обзор и опыт использования

Недавно мне потребовалось оцифровать несколько VHS-видеокассет, но так как поблизости не было ни MiniDV-камеры, ни TV-тюнера, ни даже какой-либо видеокарты с возможностью захвата видео- и аудиосигнала, я заказал себе вот такой гаджет на аукционе ebay.com:


EasyCAP USB 2.0

EasyCAP USB 2.0 – это небольшое устройство, позволяющее захватывать видео- и аудиосигнал напрямую через USB-порт, без применения каких-либо дополнительных устройств. Адаптер не требует наличия внешнего питания и позволяет легко и просто оцифровать любую VHS-кассету. Помимо всех этих прелестей, порадовала ещё и демократичная цена всего в 207 рублей ($6.69) и это с учетом доставки.

Читать далее EasyCAP USB 2.0 — Обзор и опыт использования

Others, Reviews

Переходим с утечки (leak) на официальное OTA на Motorola Droid 4

Если вы счастливый владелец Motorola Droid 4, то вы вряд ли стали дожидаться выпуска официального обновления на Ice Cream Sandwich от Verizon и сразу перешли на одну из прошивок-утечек (leak), которые моментально распространились по сети.


6.16.208 to 6.16.217

Теперь же, когда официальное обновление вышло и вы решили перейти на прошивку версией повыше, вам поможет эта небольшая инструкция.

Читать далее Переходим с утечки (leak) на официальное OTA на Motorola Droid 4

Android, Manuals, Others

Делаем SIM-карту формата Micro-SIM из обычной SIM-карты формата Mini-SIM

Допустим, у нас есть мобильный телефон или планшет, который поддерживает SIM-карты формата Micro-SIM (iPhone, iPad, Nokia N9, LG U88, Motorola Droid RAZR или какие-либо другие модели) и старая SIM-карточка с любимым оператором и номером. Если идти в салон оператора лень, то можно обрезать SIM-карту и в домашних условиях.



Для начала немного теории. Практически, SIM-карточка формата Micro-SIM ничем не отличается от всем привычной SIM-карты формата Mini-SIM, которая на рынке уже достаточно давно и используется в 99% мобильных телефонов стандарта GSM и 3G. Единственное отличие — это размер. Контактные площадки идентичны у обоих типов SIM-карт. То есть, чтобы получить карточку формата Micro-SIM, достаточно лишь подогнать размеры старой SIM-карты.

Читать далее Делаем SIM-карту формата Micro-SIM из обычной SIM-карты формата Mini-SIM

Manuals, Others

Опыт приобретения нескольких телефонов Motorola на ebay.com

Понадобился мне корпус для Motorola E398, так как у меня была вполне рабочая старая плата от данной модели. Новые корпуса в основном китайские и некачественные, поэтому я решил искать на ebay.com нерабочий или б/у телефон. Таких, к сожалению, не оказалось, но после непродолжительных поисков я наткнулся на интересный лот, с шестью якобы плохо работающими телефонами, среди которых был и E398 с разбитым разъемом.



Корпус, судя по фото, был оригинальный и достаточно хорошего качества. Я поставил ставку на лот в 2.05 фунта (101 руб.), и выиграл его. Вместе с доставкой получилось 15.04 фунтов (739 рублей). На следующий день оплатил покупку и продавец выслал лот. Посылка пришла из Британии за 22 дня, я забрал её с почты не став ждать извещения.

Читать далее Опыт приобретения нескольких телефонов Motorola на ebay.com

Others, Reviews

Распиновка TV-Out кабеля от Motorola ZN5

Нарисовал в векторе схему распиновки TV-Out кабеля для Motorola ZN5. Возможно, кому-нибудь пригодится. Например, тому, кто не хочет тратить лишние деньги и имеет возможность сделать такой кабель самостоятельно. По приложенной схеме видно, что для кабеля нужен именно 4-pin 3.5 мм джек, обычный 3-pin, к сожалению, не подходит. 4-pin джек можно найти в стоковых гарнитурах для мобильных телефонов: те, что с микрофоном и с разъёмом 3.5 мм.


ZN5 TV-OUT Cable

Для рисования схемы я использовал следующие программы:

  • CorelDRAW Graphics Suite X3.
  • Стандартные «Ножницы» в MS Windows 7, для растеризации рисунка.
MotoMAGX, Others

Компиляция и декомпиляция MDL-моделей движка GoldSrc

Эта статья пригодится тем людям, которым нужно поменять какие-либо параметры MDL-модельки для Half-Life или Counter-Strike 1.6, но они не знают с чего начать. Мне понадобилось просто перетекстурировать модель игрока, однако, в декомпилированной модельке можно изменить все параметры, включая анимацию и геометрию.


Котик

Для декомпиляции нашей MDL-модели мы будем использовать консольную утилиту mdldec.exe (скачать все инструменты можно ниже, в приложенном архиве). Этот декомпилятор умеет извлекать из модельки: SMD-исходники (меши и анимацию), BMP-текстуры и QC-скрипт. Для удобства декомпиляции в папке с mdldec.exe был создан батник decompile_all.bat, позволяющий декомпилировать все MDL-модели разом.

Читать далее Компиляция и декомпиляция MDL-моделей движка GoldSrc

Half-Life, Others

Опыт покупки Motorola ROKR E1 на ebay.com

Решил я приобрести Motorola ROKR E1 в хорошем состоянии для различных экспериментов, взамен старому E1, который уже порядком потрепался. Магазинов и аукционных площадок, где можно приобрести данную модель телефона — немного, так как ROKR E1 был снят с продажи ещё в далёком 2007 году.

Просмотрев наиболее популярные русскоязычные площадки (molotok.ru, avito.ru и другие) лота, который бы соответствовал моим критериям, я не нашёл и мне оставалось топать на ebay.com и выбирать там. Лотов Motorola ROKR E1 на ebay.com было совсем немного, в основном это были Manufacturer refurbished (восстановленные девайсы), а мне был нужен Used, но в приемлемом состоянии. Спустя 20 минут поисков нужный мне девайс в отличном состоянии был найден, и я поставил свою ставку.



Желающих приобрести лот было крайне мало, и аукцион закончился моей выигрышной ставкой в 6.71 фунтов (примерно 320 рублей) + доставка 11.95 фунтов (560 рублей). Итого я заплатил 882.06 рублей. На следующий день после оплаты, продавец выслал лот.

Из Туманного Альбиона посылка в Россию отправилась Королевской почтой, а именно Air Royal Mail International Signed-for. До границ нашей необъятной родины посылочка дошла за 13 дней, что достаточно большой срок, наверное, это связано с задержкой авиапочты. Ну и затем 8 дней посылка путешествовала по стране, до места вручения в Новосибирске.

Читать далее Опыт покупки Motorola ROKR E1 на ebay.com

Others, Reviews