Интеграция своих приложений с Unity Launcher

Автор: admin от 5-07-2011, 10:48, посмотрело: 2 235

Интеграция своих приложений с Unity Launcher
Приветствую всех!

Уже достаточно давно появилась разработка небезызвестной компании Canonical — Unity. Вызвала она крайне неоднозначные эмоции у всех пользователей. Но разработчики ПО нашли ее интересной и стараются интегрировать свои приложения в Unity, а Unity в свои приложения. Не будем же отставать и мы.
Я хотел бы поговорить с вами об одной из интереснейших возможностей Unity — Unity Launcher. Эта панель, которую мы можем наблюдать в левой части экрана. Но панель это не простая, мы можем интегрировать в нее приложения, а именно можем выводить следующую информацию: шкалу, отображающую какой-либо процесс, количество чего-либо и можем привлекать внимание пользователей.
Я постараюсь подробно описать API и показать примеры на C/C++ и Python.

Категория: Операционные системы / Ubuntu

 

ArchLinux на AC100

Автор: admin от 4-07-2011, 20:51, посмотрело: 1 280

Всем владельцам Toshiba AC100, утомленным жарким солнцем юзерспейса Убунты, подсказываю еще одну альтернативу базового дистрибутива. В рутфс достаточно добавить модули от акутального ядра и прошить как обычно. Wpa-supplicant внутри есть.

Категория: Операционные системы / Linux

 

Геопланировщик — 2.0

Автор: admin от 4-07-2011, 17:26, посмотрело: 2 479

Геопланировщик — 2.0
Итак, вот и наступил тот долгожданный день (хотя конечно стоить отметить, что мы гораздо раньше собирались выпустить апдейты), когда вышли обновления приложения Геопланировщик. Данное приложение уже описывалось у нас ранее http://habrahabr.ru/blogs/android/114297/. Как известно, главной проблемой, которая возникала ранее — это невозможность работы программы по сети, и обновления в большей своей степени должны были решить именно эту проблему, однако, мы увидели намного больше изменений, не зря версия программы поднялась на одну старшую цифру.

Категория: Операционные системы / Android

 

Конкурс русскоязычных статей Ubuntu 2011

Автор: admin от 4-07-2011, 12:48, посмотрело: 965

[img=right]http://t0.gstatic.com/images?q=tbn:ANd9GcRKiHU2Y0O6FjlO1zbxYCq6Kg9mihHvyOKC1sy2jlDwuXul6m5u[/img]
Ubuntu — самая популярная операционная система на базе Linux. В переводе с южноафриканского языка слово Ubuntu означает «человечность». Давайте поможем ей быть ещё ближе к народу и создадим целый комплекс статей, помогающий как начинающим, так и продвинутым пользователям!

Конкурс русскоязычных статей Ubuntu 2011 проводится с 1 июля по 18 октября. Конкурсантам предлагается написать «околотехнический текст» или руководство «как сделать ...» на тему Ubuntu. Призы гарантируются всем участникам конкурса, приславшим работы, удовлетворяющие условиям конкурса. Лучшие работы будут оценены специальными призами. Возраст участников не ограничен. Количество статей от одного автора тоже не ограничено.

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

Подробнее с условиями конкурса можно ознакомиться на официальном сайте konkurs.ubuntu.ru.

UPD небольшое дополнение от администрации ubuntu.ru: пишите лучше сразу на help.ubuntu.ru/wiki, дабы потом кому-то не заниматься переносом вашего творчества туда.

Категория: Операционные системы / Ubuntu

 

Обзор шины SPI и разработка драйвера ведомого SPI устройства для embedded Linux (Часть вторая, практическая)

Автор: admin от 2-07-2011, 19:26, посмотрело: 2 723

Это вторая часть моей статьи по разработке драйверов для ведомых SPI устройств в Linux. Предыдущая часть находится здесь.

3. Разработка userspace протокольного SPI драйвера с использованием spidev


Как уже было сказано выше, для SPI устройств существует ограниченная поддержка userspace API, с поддержкой базовых полудуплексных read() и write() вызовов для доступа к ведомым SPI устройствам. Используя ioctl() вызовы, можно производить полнодуплексный обмен данными с ведомым устройством, а также изменение параметров устройства.

Категория: Операционные системы / Linux

 

Google+ для Android

Автор: admin от 1-07-2011, 06:26, посмотрело: 1 654

На ниве получения доступа к Google+ по инвайтам, хабратоварищи могут заинтересоваться и работой с сетью на Android-аппарате. Google уже предоставила возможность работать в Google+ отдельным приложением на Android, но, увы, не в СНГ, тут мы столкнёмся с трудностями — попытка установки из каталога окажется неудачной. Впрочем, раз уж Android Market нам неподвластен — вполне можно скачать приложение напрямую: com.google.android.apps.plus.apk (ver. 1.0.1, 2,74 Мб). После установки приложение займёт 8 Мб в памяти телефона, а на SD-карту удастся перенести, дай бог, 2-3 из них. А вот небольшое ознакомительное видео:



Тех же, кто желает работать с Google+, но хочет этого делать до появления версии в локальном Market могу утешить наличием мобильной версии по адресу google.com/+.

Категория: Операционные системы / Android

 

Calculate Linux 11.6

Автор: admin от 30-06-2011, 23:55, посмотрело: 1 688

Сегодня, выпущен юбилейный (4 года проекту) релиз [lorMode]бинарной генты [/lorMode] замечательного российского дистрибутива Calculate Linux. Стоило бы оформить как топик-ссылку, но к сожалению не могу.

Подробности по катом.

Категория: Операционные системы / Linux

 

Обзор шины SPI и разработка драйвера ведомого SPI устройства для embedded Linux (Часть первая, обзорная)

Автор: admin от 30-06-2011, 22:11, посмотрело: 4 599

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

0. Вместо введения


Что это за статья?
Эта статья представляет собой компиляцию информации из различных источников, вольный перевод некоторых частей документации, а также мои собственные комментарии, дополнения и описания возникших проблем.

Для кого эта статья?
В первую очередь, для новичков, каковым являюсь и я. На форумах по embedded Linux очень часто можно встретить вопрос: «А как на этой плате работать с SPI?». Именно на него я и попытаюсь дать ответ. В качестве примера, я приведу код написанный для работы с моим тестовым SPI устройством.

Категория: Операционные системы / Linux

 

Вышел Voyage Linux 0.7.5

Автор: admin от 30-06-2011, 11:08, посмотрело: 3 399

Поискал по Хабру, про Voyage ни слуху ни духу. А сегодня как раз вышел очередной релиз этого очень интересного дистрибутива на основе Debian для embedded систем.

Версия 0.7.5 основана на ядре 2.6.38 и Debian 6.0.2 «Squeeze».

Следующая планируемая версия 0.8, в которую войдет ядро 3.0.x, и Voyage станет одним из первых дистров на этом ядре.

Voyage заточен на работу на следующих платформах: PC Engines ALIX/WRAP, Soekris 45xx/48xx и Atom, а также виртуальные машины.

Отличается Voyage низкими требованиями к ресурсам. Для типичной инсталляции требуется всего 128MB дискового пространства. А вообще фишка Voyage в том, что он использует unioinfs и монтирует всю систему на read-only, таким образом, система на флешке не запиливается.

Обычно на Voyage делают брэндмауэр, беспроводную точку доступа, IP АТС на базе Asterisk, музыкальный проигрыватель, или сетевое хранилище. Лично у меня Voyage работает на ALIX board с тремя ethernet портами и WiFi картой, является точкой доступа в Internet для офиса (eth0), при этом подключено два провайдера (eth1 & eth2) по PPPoE, один для данных, другой для IP телефонии. Voyage раздает WiFi, и к нему подключены офисный IP телефоны (установлен Asterisk). Покупалось это все тут, но дистрибутив Askozia был снесен и установлен Voyage.

Выглядит коробочка так:
Вышел Voyage Linux 0.7.5

Далее… →

Категория: Операционные системы / Linux

 

Каждый день активируется 500 тысяч устройств на Android

Автор: admin от 29-06-2011, 12:59, посмотрело: 1 217

Каждый день активируется 500 тысяч устройств на Android

Много это или мало? Похоже на то, что много. Пол-миллиона устройств на Android ОС активируется каждый день, и каждую неделю этот показатель увеличивается на 4,4%. Об этом сообщил руководитель руководитель подразделения Google, отвечающего за ОС Android Энди Рубин.

Категория: Операционные системы / Android