Archive

Archive for the ‘Software’ Category

Set up lighttpd server with fastcgi support on Orange Pi

02.02.2017 Leave a comment
  1. Install lighttpd and fastcgi: sudo apt-get install lighttpd libfcgi-dev libfcgi0ldbl
  2. Now you have lighttd installed and running. You can test it by opening http://orange_ip_address
  3. In the home directory create folder cgi_test: mkdir ~/cgi_test && cd ~/cgi_test
  4. It’s time to create your first CGI prnt.c” with the  following code: Read more…
Categories: 1, ARM, orange pi, Software

Orange Pi Zero remote debugging with Eclipse CDT on Mac OS X

14.01.2017 Leave a comment
  1. Download ARM toolchain from this blog — http://www.welzels.de/blog/en/arm-cross-compiling-with-mac-os-x/
  2. Create your C++ project, do not forget to select 'Cross GCC' and specify cross compiler path and prefix.01.png
  3. Build project to verify that it is buildable.
  4. Read more…

Categories: ARM, Mac OS X, orange pi, Software, zero

Как я в Амперку резюме отправлял

28.10.2016 Leave a comment

Пора сдуть пыль с моего блога и что-нибудь сюда написать.
Как-то раз зашёл я на сайт интернет-магазина “Амперка” посмотреть, что нового появилось у них в ассортименте и вдруг глаз цепляется за неприметную надпись “У нас есть вакансия! ヽ(´▽`)ノ”.

01

Та самая надпись

Перешёл по ссылке, почитал описание вакансии. Ничего сложного или неподъемного для себя не обнаружил. Почти всё, что описано в секции “что от вас требуется”, я делал. Ну, за исключением канала на Youtube. Думаю, а почему бы не откликнуться? Но не всё так просто.
Read more…

Как начать разрабатывать под QNX.

09.09.2012 1 comment

Всем доброго времени суток!

Что же такое QNX? Это операционная система реального времени. Лучшая из всех ОСРВ.
Начать программировать под неё достаточно просто. В этом посте я расскажу, как это сделать. Всё, написанное ниже, относится к ОС Ubuntu Linux 12.04 LTS и VirtualBox 4.1.12. Кому интересно – прошу под кат. Read more…

GPS в LY-F1

27.08.2012 2 comments

Всем доброго времени суток!

Что же такое LY-F1? Это такой китайский планшетный компьютер за 100 баксов. Вот его обзор  – http://habrahabr.ru/post/143198/ и обсуждение – http://4pda.ru/forum/index.php?showtopic=298444 Штука классная и недорогая. Вещь для тех, кто не знает, нужен ли ему планшет или нет, но попробовать хочет.

Плюсы планшета: мизерная цена,root, usb-host (otg; порта 2, но распаян только один), hdmi.
Минусы: очень слабая батарея, глянцевые корпус, отсутствие gps.

Вот как раз убиранием последнего минуса мы и займёмся.

Read more…

Получаем hex-файл в AVR Srudio 5

10.04.2011 3 comments

Зашёл я на днях на atmel.com, а там на всё страницу баннер:”Зацените, мол, новую Avr Studio 5″. Заполнил кучу полей на сайте, чтобы скачать. 20 минут и вот они – 500 мегабайт инсталлятора. AVR Studio теперь больше не обычный текстовый редактор, а нормальная среда разработки, “powered by Visual Studio”. Внешний вид точь в точь как у MS Visual Studio 2010.

Теперь о теме разговора.

По умолчанию,  AVR Studio создаёт только elf-файл, который может не поддерживаться некоторыми программаторами. Заставить AVR Studio создавать еще и hex-файл прошивки можно следующим образом:

1. Запускаем AVR Studio, перед нами находится стартовая страница. Ближе к правому краю экрана находится ссылка “New Project…”. Щелкаем по ссылке, в появившемся окне слева выбираем Installed Templates – AVR GCC, справа – Empty AVR GCC Project, внизу пишем название проекта, место размещения, а поле Solution Name заполнится автоматически. Read more…

Qt. Особенности запуска EXE.

27.10.2010 1 comment

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

И как же быть? Ответ прост! Необходимо прописать в системную переменную  PATH путь к системной директории Qt. Как это сделать я расскажу ниже.

Read more…