LINUX.ORG.RU

Сообщения Truf

 

Выпуск minidjvu-mod 0.9m02

Новости — Open Source
Группа Open Source

minidjvu-mod – это кодировщик текстового слоя для создания многостраничных DjVu документов (аналог cjb2 пакета DjVuLibre). Пожалуй, единственный свободный (GPL-3.0) кодировщик на данный момент, способный конкурировать по итоговому размеру файла с коммерческими проприетарными аналогами (documenttodjvum.exe от LizardTech).

minidjvu-mod является форком проекта minidjvu, разработанного Ильёй Межировым и Алексеем Крюковым в 2005-2010 гг. По сравнению с оригиналом, алгоритмы обработки переписаны с использованием битовых операций напрямую над монохромными изображениями, а также добавлена поддержка многопоточной обработки (OpenMP) общих словарей (djbz) документа. Полученный прирост в производительности позволил убрать некоторые эвристики и потратить дополнительные ресурсы на более полную оптимизацию общего словаря, от чего напрямую зависит качество сжатия итогового документа. В результате на современных многоядерных CPU minidjvu-mod уже не критично отстает по скорости работы от коммерческих аналогов, а также стал сравним по качеству сжатия результата.

В новой версии minidjvu-mod 0.9m02 также добавлена возможность передавать параметры кодирования документа через файл настроек. С его помощью можно дополнительно:

  • задавать индивидуальные параметры обработки конкретным изображениям;
  • контролировать, какие изображения попадут в тот или иной общий словарь (djbz);
  • задавать индивидуальные параметры кодирования общих словарей.

>>> Страница проекта на github

 

Truf
()

Старый TP-Link + Beeline + OpenWRT

Форум — General

Живет у меня 10-й год TP-Link tl-wr841nd v8.1 с последней (14-го года) прошивкой. Но, вчера, после грозы, у меня пропал интернет. Пропал он у всех абонентов Билайна, что мне подтвердил робот, назвав дату окончания работ. Также в админке роутера я наблюдал нули в качестве динамически выдаваемого мне ip, хотя индикатор коннекта LAN горел, да все горело как обычно. Я ждал.

Сегодня к обеду я обратил внимание, что робот билайна перестал кормить меня сроками окончания работ и начал предлагать чего-нибудь купить. А интернета у меня так и не появилось. Я начал волноваться и звонить. Добравшись через особенно умную девочку до техника я выяснил, что по моему адресу уже все починено и работает. Но интернета у меня так и не было, а нули в ip’шнике роутера - были. После чего мы с ним выяснили: что интернет таки есть, если провод воткнуть в ПК, а также меня все же видно в билайновской сети, если подключаться через роутер. Более того, ip’шник мне DHCP сервер выдает и отправляет, но мой роутер этого не понимает и каждые 2 минуты рвет сессию. Техник заверил меня, что видит моих соседей по дому, и у них такой проблемы нет.

Мне посоветовали hard reset TP-Link’а. Он не помог. Я также пробовал downgrade прошивки и обратно - не помогло. Моя версия была в том, что под шум ремонтных работ билайн еще что-то проапдейтил и сломал совместимость с моим роутером. Но доказать это невозможно - т.к. штатная прошивка диагностировать толком ничего не дает. И я решил, что настало время попробовать OpenWRT.

OpenWRT я поставил, подобрав подходящий под мою модель роутера бинарник - версии 15.05. И выяснил, что из коробки он L2TP не умеет. Поэтому, следуя инструкциям отсюда (https://blog.adminvtule.ru/quick-setup-l2tp-on-openwrt-beeline/) я накачал правильных пакетов с зависимостями, закинул их по SSH и установил. После чего добавил VPN интерфейс как описано. Но он не поднялся. Пишет:

# ifstatus vpn
{
        "up": false,
        "pending": true,
        "available": true,
        "autostart": true,
        "proto": "l2tp",
        "data": {

        }
}

и через logread видно

Wed Sep  9 06:40:30 2015 daemon.notice netifd: Interface 'vpn' is setting up now
Wed Sep  9 06:40:30 2015 daemon.notice netifd: vpn (5636): Could not resolve server address
Wed Sep  9 06:40:36 2015 daemon.debug xl2tpd[875]: No such tunnel 'l2tp-vpn'
Wed Sep  9 06:40:36 2015 daemon.notice netifd: vpn (5706): 01 No such tunnel 'l2tp-vpn'
Wed Sep  9 06:40:36 2015 daemon.debug xl2tpd[875]: No such tunnel 'l2tp-vpn'
Wed Sep  9 06:40:36 2015 daemon.notice netifd: vpn (5706): 01 No such tunnel 'l2tp-vpn'
Wed Sep  9 06:40:36 2015 daemon.notice netifd: Interface 'vpn' is now down

Я сделал ping tp.internet.beeline.ru с ПК, и прописал его ip’шник напрямую. Через это получил в логах то же самое, но без Could not resolve server address. А в статусе еще хуже:

# ifstatus vpn
{
        "up": false,
        "pending": false,
        "available": false,
        "autostart": true,
        "proto": "l2tp",
        "data": {

        }
}

А после ifup vpn даже

# ifstatus vpn
{
        "up": false,
        "pending": false,
        "available": false,
        "autostart": true,
        "proto": "l2tp",
        "data": {

        },
        "errors": [
                {
                        "subsystem": "interface",
                        "code": "NO_DEVICE"
                }
        ]
}

Собственно в чем вопрос: что я делаю не так с OpenWRT (куда копать?) или у меня действительно так экзотически избирательно сдох TP-Link на уровне железа? Как в этом убедиться?

 , ,

Truf
()

Релиз shuf-t 1.2 — аналог shuf для файлов размером с RAM

Новости — Open Source
Группа Open Source

Хочу представить публике утилиту shuf-t — аналог shuf (случайная перестановка строк файла) из GNU Core Utilities, предназначенный для работы с текстовыми файлами, размеры которых сравнимы или превышают доступную RAM.

( Кому это нужно? )

>>> Проект на github

 ,

Truf
()

Раздача дефектных Nokia n950

Форум — Mobile

День добрый,

Имеется 6 Nokia n950 в нерабочем/поврежденном состоянии: пара имеет битые пикселы на экране (до 10% от поверхности). Остальные в состоянии кирпича в виду полного разряда аккумулятора - через flasher оживить не удалось (батарейка стандартная - если выкрутить из корпуса, зарядить ее в другом устройстве (n8/e7) и вставить назад - девайс будет жить).

Хранить их бессмысленно, а уничтожить жалко. Дабы не быть собакой на сене, я готов раздать их энтузиастам по одному в руки для опытов\на запчасти. Самовывоз из офиса Нокиа в Москве: Воздвиженка, 10/2 в рабочее время.

Заявки бросайте на forumnokia.russia[at]nokia.com Просьба указывать lor'овский ник. Было бы здорово, если бы в заявке были пара слов о себе и ваша мотивация (зачем вам девайс).

На следующих выходных выложу список тех, кому достанется аппарат. Если устройства не разойдутся, будет еще одна итерация.

 , , ,

Truf
()

Тренинг по разработке приложений для MeeGo 1.2 Harmattan

Форум — Mobile

26 августа в Москве пройдет тренинг по разработке приложений для MeeGo 1.2 Harmattan (Nokia N9/N950): http://www.forum.nokia.ru/News_and_events/MeeGo-Harmattan.html

Участие бесплатное, предварительная регистрация обязательна.

Truf
()

Ovi Store принимает приложения без сертификации и поддерживает Qt

Новости — PDA
Группа PDA

Несколько дней назад Ovi Store объявил о ряде изменений, призванных облегчить жизнь рядового разработчика.

Во-первых - теперь стать Ovi Publisher может любой индивидуальный разработчик (ранее позволялась регистрация лишь сотрудников компаний). Неприятная новость - при регистрации, как и прежде, нужно заплатить 50 евро (разовый платеж).

Во-вторых - c начала июля Ovi Store поддерживает дистрибьюцию приложений, написанных на Qt. Qt приложения в Ovi Store могут таргетироваться на Nokia N8 (в них предустановленны библиотеки Qt 4.6) и на все устройства, начиная с S60 3.1. В последнем случае в дистрибутив должен быть внедрен специальный инструмент - Smart Installer. Он запускается при установке приложения, проверяет наличие на устройстве необходимых для его работы пакетов (в нашем случае - библиотек Qt) и докачивает их в случае отсутствия. Инструмент Smart Installer входит в состав недавно опубликованной финальной версии Nokia Qt SDK 1.0 (доступна для Win, *Nix и Mac). Кроме того, в Nokia Qt SDK опубликованы библиотеки QtMobility 1.0.1 с гарантией бинарной совместимости.

В-третьих - запущена программа Public beta of Nokia signing, позволяющая бесплатно сертифицировать Qt, Symbian C++ и Flash Lite (если flash контент упакован в sis архив, а не в wrt виджет) приложения при отправке их в Ovi Store. Не требуется даже Publisher ID, что позволяет воспользоваться этой программой индивидуальному разработчику. Т.е. Ovi Store будет принимать неподписанные sis файлы, которые затем будет проходить тестирование, сертифицироваться самим Ovi Store и публиковаться в магазине. Предполагается, что эта процедура будет занимать до 2-х недель. Получить подписанный sis файл назад и распространять его самостоятельно - нельзя. Для получения дополнительной информации и участия в бета программе предлагается отправить письмо с заявкой и Ovi Publish username на адрес publishtoovi.support@nokia.com

>>> Подробности

 , , ,

Truf
()

Напиши приложение и выиграй Nokia N900!

Новости — PDA
Группа PDA

Приглашаем вас принять участие в конкурсе по созданию Российских приложений для Nokia N900. Конкурс проводится проектом FRUCT при поддержке компании Nokia.

Правила участия в конкурсе

  • В конкурсе может участвовать любой разработчик или группа разработчиков. Разработчик или группа разработчиков может посылать на конкурс несколько приложений; в этом случае присланные приложения участвуют в конкурсе независимо друг от друга. Тематика приложений не должна противоречить законам Российской Федерации и этическим нормам, принятым в Российском обществе.
  • Начиная с 1 марта 2010 года, разработчики могут публиковать предварительные версии разрабатываемого приложения на форуме FRUCT - http://www.fruct.org/forum, и тем самым получить дополнительные комментарии и предложения по улучшению со стороны FRUCT сообщества.
  • Окончательная версия приложения (исходный код и собранный бинарный пакет) должна до 15 апреля 2010 года быть оформлена в виде проекта, размещённого на сайте http://garage.maemo.org. Подробные инструкции доступны по ссылке http://wiki.maemo.org/Uploading_to_Extras-devel.
  • В конкурсе могут участвовать приложения, опубликованные не ранее 1 марта 2010 года.
  • Все предлагаемые на конкурс приложения должны быть локализованы под русский язык и иметь русскоязычный интерфейс.
  • Все допущенные на конкурс приложения должны распространяться под GPLv2 или LGPL-совместимой лицензией.
  • Победитель конкурса будет объявлен 19 апреля 2010 года в новостной ленте сайта http://www.fruct.org, а так же через личное уведомление по электронной почте.
  • Награждение победителя состоится 28 апреля 2010 года, на торжественной церемонии открытия 7ой конференции FRUCT (http://fruct.org/seminar7), проводимой в рамках недели Nokia в Санкт-Петербурге.
  • Главный приз – Nokia N900!

Конкурс Правила Регистрация Все работы Nokia N900

>>> Подробности

 , , , ,

Truf
()

Напиши приложение и выиграй Nokia N900!

Форум — Mobile

Приглашаем вас принять участие в конкурсе по созданию Российских приложений для Nokia N900. Конкурс проводится проектом FRUCT при поддержке компании Nokia.

Правила участия в конкурсе

  • В конкурсе может участвовать любой разработчик или группа разработчиков. Разработчик или группа разработчиков может посылать на конкурс несколько приложений; в этом случае присланные приложения участвуют в конкурсе независимо друг от друга. Тематика приложений не должна противоречить законам Российской Федерации и этическим нормам, принятым в Российском обществе.
  • Начиная с 1 марта 2010 года, разработчики могут публиковать предварительные версии разрабатываемого приложения на форуме FRUCT - www.fruct.org/forum, и тем самым получить дополнительные комментарии и предложения по улучшению со стороны FRUCT сообщества.
  • Окончательная версия приложения (исходный код и собранный бинарный пакет) должна до 15 апреля 2010 года быть оформлена в виде проекта, размещённого на сайте garage.maemo.org. Подробные инструкции доступны по ссылке http://wiki.maemo.org/Uploading_to_Extras-devel.
  • В конкурсе могут участвовать приложения, опубликованные не ранее 1 марта 2010 года.
  • Все предлагаемые на конкурс приложения должны быть локализованы под русский язык и иметь русскоязычный интерфейс.
  • Все допущенные на конкурс приложения должны распространяться под GPLv2 или LGPL-совместимой лицензией.
  • Победитель конкурса будет объявлен 19 апреля 2010 года в новостной ленте сайта www.fruct.org, а так же через личное уведомление по электронной почте.
  • Награждение победителя состоится 28 апреля 2010 года, на торжественной церемонии открытия 7ой конференции FRUCT (http://fruct.org/seminar7), проводимой в рамках недели Nokia в Санкт-Петербурге.
  • Главный приз – Nokia N900!

Конкурс Правила Регистрация Все работы Nokia N900

Truf
()

Напиши статью про Maemo и выйграй n900!

Форум — Mobile

Oпиcaниe кoнкypca нa лyчшyю cтaтью пo тeмe пpoeктa Maemo
Иcтoчник

Maemo — oпepaциoннaя cиcтeмa, кoтopaя нaчинaeт нoвyю эпoxy в иcтopии мoбильныx ycтpoйcтв. В paмкax пpoeктa пo пoпyляpизaции плaтфopмы Maemo peдaкция caйтa iXBT.com пpи пoддepжкe кoмпaнии Nokia пpeдлaгaeт вceм жeлaющим внecти cвoй пocильный вклaд в инфopмaциoннoe пpocтpaнcтвo. Вaм пpeдлaгaeтcя нaпиcaть cтaтью или нecкoлькo cтaтeй, тeмaтикa кoтopыx пpямo cвязaнa c плaтфopмoй Maemo.

Изyчaйтe ycтpoйcтвo и дoкyмeнтaцию oпepaциoннoй cиcтeмы Maemo, тecтиpyйтe пpoгpaммы и пpилoжeния, aнaлизиpyйтe cocтoяниe и дaльнeйшee paзвитиe pынкa мoбильныx oпepaциoнныx cиcтeм. Coздaйтe cвoe coбcтвeннoe пpилoжeниe пoд Maemo и нaпишитe пpo нeгo. Дeлитecь cвoими впeчaтлeниями oт иcпoльзoвaния Nokia N900, выcкaзывaйтe cвoe взвeшeннoe и apгyмeнтиpoвaннoe мнeниe, пpoгнoзиpyйтe дaльнeйшee paзвитиe apxитeктypы Maemo, paccкaзывaйтe o cкpытыx вoзмoжнocтяx — вce мaтepиaлы, пpиcлaнныe в peдaкцию, бyдyт внимaтeльнo изyчeны. Лyчшиe paбoты бyдyт oпyбликoвaны. В мapтe 2010 гoдa бyдeт пpoвeдeн oпpoc cpeди читaтeлeй, ктo из aвтopoв являeтcя лyчшим. Пoбeдитeль пoлyчит в пoдapoк Nokia N900.

Нeт жeлaния пиcaть cтaтьи? Yчacтвyйтe в фopyмe, пocвящeннoмy плaтфopмe Maemo. Зaдaвaйтe вoпpocы, oтвeчaйтe нa вoпpocы. Caмый aктивный yчacтник фopyмa, кoтopый пoмoг нaибoльшeмy чиcлy пoceтитeлeй пoлyчит пooщpитeльный пpиз в видe нeтбyкa oт Asus. Пoбeдитeль нa звaниe caмoгo пoлeзнoгo yчacтникa фopyмa бyдeт выявлeн пo итoгaм oпpoca cpeди пoceтитeлeй фopyмa в мapтe 2010 гoдa.

Тpeбoвaния к cтaтьям пo тeмe пoпyляpизaции плaтфopмы Maemo:

  • Мaтepиaл cтaтьи мoжeт быть пocвящeн oднoмy из acпeктoв paзpaбoтки пoд Maemo; иcпoльзoвaнию плaтфopмы Maemo; нoвым пpилoжeниям для Maemo; нeoбычным вoзмoжнocтям Maemo, либo paзвитию pынкa мoбильныx oпepaциoнныx cиcтeм;
  • Cтaтья oбязaтeльнo дoлжнa быть aвтopcким пpoизвeдeниeм;
  • Cтaтья дoлжнa быть нaпиcaнa гpaмoтным pyccким языкoм и имeть лoгичнyю зaвepшeннyю cтpyктypy;

Peдaкция нe peцeнзиpyeт cтaтьи.

Cтaтьи cлeдyeт пpиcылaть в тeкcтoвoм видe c иллюcтpaциями в oднoм apxивe пo aдpecy maemo@ixbt.com.

Cтaтьи пpинимaютcя дo 15 мapтa 2010 гoдa включитeльнo.

http://maemo.ixbt.com/write.shtml

Truf
()

Релиз Maemo Eclipse Integration 2nd Edition

Новости — Open Source
Группа Open Source

Состоялся финальный релиз Maemo Eclipse Integration 2nd Edition. Maemo Eclipse Integration - является дополнением к Eclipse 3.3.x, позволяющим разрабатывать приложения для Maemo Diablo 4.1.2 (800, N810 и N810 Wimax Edition) и Maemo Fremantle 5.0 (N900) на C/C++, Python и Qt4.

Maemo Eclipse Integration поддерживает следующие 32-х битные x86 операционные системы

  • основанные на Debian (например, Ubuntu Intrepid 8.10 и Karmic 9.10)
  • Windows XP с SP3, Mac OS X 10.5 Leopard и Mac OS X 10.6 Snow Leopard
  • поддержка на стадии бета Fedora 11, Windows Vista SP2 и Windows 7

Поддержка ОС, отличных от перечисленных не гарантируется, но возможна в случае если:

  • ОС поддерживает Eclipse IDE
  • Функциональность Host PC Connectivity доступна для этой ОС
  • ОС способна исполнять Maemo SDK Virtual Image (т.е. поддерживает QEmu, VMWare или VirtualBox)

Maemo Eclipse Integration 2nd Edition включает в себя следующие компоненты:

  • Eclipse 3.4.2 IDE (Ganymede SP2) for C/C++ Developers (официальный релиз с eclipse.org)
  • Maemo PC Connectivity (версии с репозиториев Diablo extras и Fremantle extras-devel)
  • Host PC Connectivity для Linux, Windows и Mac OS X (версия PC Connectivity Garage project)
  • Maemo ESbox для Eclipse R2.0.0 (версия Esbox Garage project)
  • Maemo Pluthon для Eclipse R2.0.0 (версия Pluthon Garage project)
  • Maemo Mica plugin framework для Eclipse R2.0.0 (версия Mica Garage project)
  • Поддержка языков программирования Maemo C/C++ и Maemo Python (версии с репозиториев Diablo extras и Fremantle extras-devel)
  • Поддержка Maemo Qt4 (версии с репозиториев Diablo extras иFremantle SDK)
  • Maemo SDK Virtual Images с Ubuntu Intrepid Server (для поддержки других основанных на Debian операционных систем)
  • Maemo Flasher-3.5 Tools для Linuxes, Windows и Mac OS X

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

>>> Подробности

 , , , ,

Truf
()

Доступен исходный код ядра Symbian OS

Новости — PDA
Группа PDA

Вчера Symbian Foundation опубликовала исходный код ядра и служб аппаратного уровня под лицензией EPL. Вы можете свободно скачать, исследовать, изменять, компилировать и запускать его. Symbian подготовлен пакет Kernel Taster Kit, содержащий все необходимое для работы с ядром. Здесь находится пошаговое руководство по использованию KTK. Набор включает в себя исходный код ядра и двух его рабочих портов: Syborg: для запуске на ПК в эмуляторе QEMU, и Beagleboard: для запуска на настоящем железе. KTK также содержит исходники QEMU и различные уже готовые бинарники.

  • Скачать Kernel Taster Kit (406 Мб).
  • Здесь лежит архив с txt документом, содержащим список всех входящих в KTK файлов.
  • Документация по использованию KTK находится здесь.

Помимо этого, для скачивания доступны PDT (Product Development Toolkit) и различные PDK (Product Development Kit) для Symbian^2 и Symbian^3. (KTK является урезанной версией PDK Symbian^3 v3.0b).

Официальное сообщение.

>>> Первоисточник

 , , ,

Truf
()

KDE Plasma запустили на Symbian^1

Новости — KDE
Группа KDE

Индийским умельцам при помощи пакета OpenC/C++ и фреймворка Qt for S60 (все еще бета) удалось портировать и запустить KDE Plasma на платформу S60 (Symbian^1: S60+Symbian 9.4, Nokia 5800). Исходный код и инструкции по установки можно найти здесь. Ниже приводится демонстрационный видеоролик с youtube:

http://www.youtube.com/watch?v=9ni_6q...

>>> Источник

 , , ,

Truf
()

Intel объявляет конкурс разработчиков для Moblin и Intel Atom

Новости — Open Source
Группа Open Source

Программа Intel® Software Partner объявляет конкурс для разработчиков на лучшие приложения, оптимизированные под программную платформу Moblin и платформу Intel® Atom.

Номинация проходит в двух категориях:

  1. Адаптация существующего приложения под платформу Intel® Atom и Moblin. К этой категории относятся приложения, перенесенные из уже существующих проектов или с других аппаратных/программных платформ.
  2. Разработка собственного приложения с использованием Moblin2 RedFlag SDK. К этой категории относятся абсолютно новые приложения.

В каждой номинации эксперты определят победителя и вручат приз: Мобильное Интернет-устройство (MID) со встроенной навигационной системой GPS.

Решения жюри по определению победителей конкурса будут приняты и опубликованы не позднее 30 июня 2009.

>>> Подробности

 , , ,

Truf
()

RSS подписка на новые темы