Mandrake

77 7

О чем думаете?

 -Музыка

 -Новостные сюжеты

 -Подписка по e-mail

 
Получать сообщения дневника на почту.

 -Поиск по дневнику

люди, музыка, видео, фото
Поиск сообщений в Mandrake

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Дата регистрации: 29.06.2003
Записей в дневнике: 3750
Комментариев в дневнике: 15112
Написано сообщений: 25053
Популярные отчеты:
кто смотрел дневник по каким фразам приходят

journal.dmitry.fi

Фотоальбом: (185) Лента Профиль->
Выбрана рубрика Linux.


Другие рубрики в этом дневнике: Фотографии(401), Программирование(82), PocketPC (hp iPAQ hx2410)(66), Symbian (Nokia N70)(38), Гаджеты(35), Видео(35), Интернеты(33), Mac (MacBook Pro)(31), Кино(14), Podcasting(2)
Сохранить ссылку - journal.dmitry.fi Календарь публикаций - journal.dmitry.fi  Версия для PDA - journal.dmitry.fi Версия для печати - journal.dmitry.fi Экспорт дневника - journal.dmitry.fi RSS - journal.dmitry.fi  Страницы: [7] 6 5... 3 2 1

Ubuntu Cola

Вторник, 22 Сентября 2009 г. 22:06 (ссылка)
Ubuntu Cola

Нашёл в одном из супермаркетов Стокгольма.
Рубрики:  Linux
Фотографии

Комментарии(2)С цитатой

Рабочее

Понедельник, 08 Июня 2009 г. 17:28 (ссылка)
Под эту штуку я пописываю на работе. Заметьте Тукса в углу! Вот на вот этом малюсеньком процессоре живёт самый настоящий Linux.

Blackfin ADSP-BF537
Рубрики:  Linux
Фотографии

Комментарии(6)С цитатой

libcurl + Twitter + Twitpic + сетевая камера Axis под управлением Linux

Среда, 06 Мая 2009 г. 13:46 (ссылка)
Посмотрим, что из этого выйдет. Пока только играюсь. Да, в рабочее время, кстати. И никто мне ничего не скажет, так как libcurl мне в текущем проекте нужен, а сервера пока нет. Так почему бы фото в Twitpic не слать через их API? libcurl под ARM собрался. Прототип на PC заработал. Осталось на камере испытать и придумать этому какое-нибудь применение. Есть идеи?
Рубрики:  Linux
Программирование

Комментарии(0)С цитатой

Кстати

Пятница, 24 Апреля 2009 г. 11:10 (ссылка)
В Helsinki University of Technology придумали и написали SSH. :)
Рубрики:  Linux

Комментарии(1)С цитатой

Рабочее

Вторник, 21 Апреля 2009 г. 15:38 (ссылка)
Получаю на входе изображение счётчика с камеры весьма хренового качества, что-то вроде такого:

 (500x375, 56Kb)

Фильтрую, избавляюсь от помех, поворачиваю с билинейной интерполяцией, вырезаю дисплей, далее adaptive thresholding (отлично знаю, что это такое, но как это по-русски будет — понятия не имею), распознаю цифры, сохраняю в локальной базе данных на всякий случай и отсылаю куда надо, где показания складируются, а потом просматриваются через веб-интерфейс. И всё это работает на встраиваемом Линуксе внутри вот этой беспроводной сетевой камеры.

 (137x250, 8Kb)

И написано всё это на чистом Си без каких-либо библиотек. Память, байты, алгоритмы... Нет, я не извращенец с нуля изобретать велосипед, я честно попытался собрать OpenCV под архитектуру ARM, которая хоть и не поддерживается официально, но собрать под неё урезанную версию можно. Только вот как оказалось, в последней прошивке камеры слишком старая uClibc, под которую OpenCV не собирается. Так что пришлось написать свой собственный Embedded Image Processing Toolkit без каких-либо зависимостей. Это вам не быдло-PHP! :)
Рубрики:  Linux
Программирование

Комментарии(5)С цитатой

HSDPA-модем и Linux

Вторник, 21 Апреля 2009 г. 10:22 (ссылка)
 (292x176, 13Kb)Как настроить HSDPA-модем под Linux? Никак! И не потому что не работает, а потому что настраивать ничего не надо, всё просто работает и всё. Кстати, без какого-либо дополнительного софта, в отличии от Windows и Mac OS X.

Вчера у меня отвалился интернет. Но без интернета я, к счастью, не остался. Из закромов достал HSDPA-модем, Huawei E169, с безлимитным интернетом через сети третьего с половиной (3.5G) поколения. C обычным 3G (UMTS) и 2G (GPRS) всё это дело, естественно, совместимо, но в теории до 14.4 мегабит тянет. Конечно, это не 100-мегабитный домашний DOCSIS, но раз он отвалился и работать не хочет, можно и на HSDPA пожить, пока проблема не решиться.

 (434x132, 24Kb)Осталось это дело ещё работать заставить. С моим Маком всё ясно, Mac OS X поддерживатся оффициально, софт для неё зашит в сам модем. Софт ставится, сам настраивает систему и нужные интерфейсы. Интернет подключается нажатием одной кнопки. Под Windows процесс подключения точно такой же. А вот как быть с Linux? У меня помимо МакБука Про есть ещё рабочая станция под Fedora 10 и ноутбук девушки под ней же. Linux, как обычно бывает, официально не поддерживается. Но как обычно бывает с Linux, он поддерживается неофициально! Точнее не Linux, а модем. Модем втыкается, в Network Manager появляется ещё один вариант подключения. Вариант выбирается, Network Manager пару секунд подключется. Вуаля! Мы в сети! И заметьте, никакого дополнительного софта и установки чего-либо не потребовалось.

Кто там говорил про недружелюбность Linux? Всё это мифы!
Рубрики:  Linux
Гаджеты

Комментарии(11)С цитатой

Не работа, а мечта гика

Вторник, 24 Марта 2009 г. 10:37 (ссылка)
Axis 207W + Blacfin ADSP-BF537-STAMP

Дали мне ещё один проект. Теперь я занимаюсь ковырянием во встраиваемом Линуксе (в частности в ARM Linux на сетевых камерах Axis и uClinux на платах с процессором Blackfin) и созданием систем на его основе, да ещё и деньги за это получаю! Да здравствует опенсорс! С этими железками имел дело ещё в 2007-ом, когда я тут практикантом был. Хоть работать было и интересно, но за работу мне нифига не платили. А теперь платят, что вдвойне приятно.
Рубрики:  Linux

Комментарии(1)С цитатой

Форвардинг иксов

Пятница, 13 Марта 2009 г. 14:11 (ссылка)
Поигрался с форвардингом иксов по SSH с домашнего компьютера под Linux на рабочий компьютер под Виндой с запущенным X-сервером. Круто, однако! Различия между локальными окнами и удалёнными никакого, окна управляются оконным менеджером винды, спасибо Xming. И это вам не виртуальная машина и не какой-то там VNC. :)

 (500x388, 161Kb)

Вот так вот я развлекаюсь на работе подручными средствами, когда скучно и делать нечего. :D Надо бы ещё попробовать зафорвардить с Линукса на Мак и с Мака на Винду. Если нажать на картинку, то можно полюбоваться полноразмерным снимком экрана и разглядеть всё во всех подробностях. :)
Рубрики:  Linux

Комментарии(4)С цитатой

SheevaPlug

Среда, 25 Февраля 2009 г. 17:14 (ссылка)
 (122x112, 2Kb)Хочу такую игрушку! Маленькая такая коробочка, которая втыкается в розетку и имеет гигабитный эзернет и USB 2.0. А внутри у этой коробочки ARM-процессор, работающий на частоте 1.2 Ггц, 512 Мб оперативной памяти и 512 Мб флэш-памяти и работает всё это под любым дистрибутивом Linux, поддерживающем архитектуру ARM. «И что она умеет?» — спросите вы. Да что угодно! Как минимум из неё можно сделать файл-сервер, принт-сервер, медиа-сервер и качалку торрентов, подключив USB-винт и принтер. А ведь можно подключить что угодно (веб-камеру, к примеру, и сделать из устройства сисистему видео-наблюдения), лишь бы драйвера под Linux были. Свободу использования устройства никто не ограничивает.

Стоит 100$ всего! Хочу!
Рубрики:  Linux

Комментарии(2)С цитатой

Линус Торвальдс перешёл на Гном!

Воскресенье, 25 Января 2009 г. 21:48 (ссылка)
I used to be a KDE user. I thought KDE 4.0 was such a disaster I switched to GNOME. I hate the fact that my right button doesn't do what I want it to do. But the whole "break everything" model is painful for users and they can choose to use something else.

I realise the reason for the 4.0 release, but I think they did it badly. They did so may changes it was a half-baked release. It may turn out to be the right decision in the end and I will re-try KDE, but I suspect I'm not the only person they lost.

Отсюда. Он, кстати, также пользуется Федорой! Чему я несказанно рад. Но до Mac OS X им всем всё равно далеко.
Рубрики:  Linux

Теги:  
Комментарии(13)С цитатой

Open Technologies For Open Business

Понедельник, 10 Ноября 2008 г. 20:34 (ссылка)
Конференция прошла успешно. Собрали почти полную аудиторию народа, который постепенно под конец сбежал. Под конец, когда я рассказывал про «Open Source Tools For Collaborative Software Development», многие уже засыпали, либо отсутсвовали. Но я не обижаюсь, так как тема моя интересна разве что узкому кругу разработчиков, да и цель конференции была познакомить народ со свободным ПО, открытыми стандартами и технологиями.

Главным гостем был американец Зак Шелби из Sensinode. Рассказал про их продукт, про бизнес-модель, про открытые технологии, на которых всё основывается. Было довольно интересно. Говорит, планируют расширяться. Так что если я подумаю сбежать из «логова зла» и присоединиться к хорошим парням из мера опенсорс, то вакансии будут. Но я на данный момент планирую «побег» в другом на правлении, но ценные контакты никогда не помешает.

Раздали народу брошюры про различный свободный софт. Раздали дистрибутивы Ubuntu 8.04, пусть приобщаются к прекрасному свободному. Так что народ сбежал с дистрибутивами, что уже хорошо. Захватил пару себе. Последний раз пробовал Убунту какой-то 5-ой версии. Не понравилась. Попробовал восьмую, восьмая тоже не понравилась. Раздражает кривое масштабирование иконок в панели, да и кучу всего по мелочам. Хотя, для новичков сойдёт, но я останусь верен красной шапочке, которой пользуюсь с версии 6.2, и их Федоре.
Рубрики:  Linux

Комментарии(3)С цитатой

Все Линуксы как Линуксы...

Пятница, 07 Ноября 2008 г. 22:10 (ссылка)
...а Убунту — это нечто! Решили проверить с Рукси аудиторию, которую нам выделили для Open Technologies for Open Business, конференции, которая состоится в следующий понедельник, где я буду выступать с докладом на тему «Open Source Tools for Collaborative Software Development». Захватил с собой бук, пришедший только что из ремонта Fujitsu-Siemens, в котором поменяли мать и винт, т.е. от старого остался только корпус и дисплей. Паник ядра не наблюдается, решил выступить с ним. Рукси захватила свой вистаубунточный Dell.

Ну так вот, решили мы проверить проектор. С компьютером в аудитории работает отлично через VGA-свитч. Но ни с моим, ни с её буком работать не захотел, что весьма странно, так как вечером предыдущего дня я протестировал дома с внешним монитором и всё работает. Вполне возможно, дело в VGA-свитче, но открутить от него кабель проектора без отвёртки не было никакой возможности. У меня винды не нашлось, Рукси же заребутилась в Висту. Воткнул ей кабель, переключил свитч на воторй второй вход — вуаля! Проектор заработал.

Дело явно в пингвинах, а точнее в свободных драйверах. Вот такой вот опенсорс, мать его за ногу! Можно было конечно забить и показывать слайды из-под Винды с компьютера аудитории, но несерьёзно как-то проповедовать то, что даже с каким-то проектором работать не хочет и не может справиться с простой задачей показа слайдов.

Последняя надежда — проприетарные драйвера. ATI драйверов для новых иксов так и не выпустила, с NVIDIA в этом плане получше. Для новых чипсетов драйвера есть, а под legacy-чипсеты пока ещё в бета-стадии. Так как у меня в буке ATI, а у Рукси NVIDIA, да и бук её был куплен совсем недавно, решено было поставить ей проприетарные драйвера, что несомненно проще, чем даунгрейд иксов.

Так как Рукси с пингвинами на Вы, ставить пришлось мне. Быстро погуглил — безрезультатно. Времени разбираться не было, так как сбегая с работы натолкнулся на начальника, возвращающегося с обеда, которому пришлось пообещать, что вернусь через час, который на тот момент уже прошёл. Так что решил ставить по старинке из официального пакета с nvidia.com.

Набираю в консоли sudo /sbin/init 3 чтобы переключиться в третий ранлевел — ничего не происходит. Бегом в гугл, время бежит, совесть не даёт покоя, на работу пора. Догуглился до совета перезагрузиться в recovery mode. Перезагрузился. Оказалось, обычный первый ранлевел, только с меню. Перехожу в консоль, набираю telinit 3, Убунта начинает грузить иксы. Вот нафига?! Это же третий ранлевел, иксы грузятся на пятом! По крайней мере в Сусе, Федоре, Шапке и, если мне не изменяет память, в Слаке. Видимо, наследие Дебиана такое.

Плюнул. Пообещал до понедельника либо сдаунгрейдить свои иксы, либо поставить 8-ую Федору и проприетарные драйвера. Если не заработает, в крайнем случае можно натянуть на винду какую-нибудь шкурку, а проектор сделать вторым экраном без панели и поставить OpenOffice.org. Авось, не заметят.
Рубрики:  Linux

Комментарии(9)С цитатой

Типограф 0.2

Воскресенье, 12 Октября 2008 г. 12:24 (ссылка)
 (320x224, 8Kb)  (320x224, 8Kb)

Типограф обзавёлся предпросмотром и сохранением настроек в конфигурационной базе GConf.

Брать здесь, если кому-то кроме меня ещё нужен: http://dmitry.fi/code/typograph/typograph-0.2.tar.gz.
Рубрики:  Linux
Программирование

Комментарии(2)С цитатой

Типограф на Gtk#

Вторник, 07 Октября 2008 г. 01:19 (ссылка)

Поковырялся в Mono и Gtk#, наваял клиента для арт.лебедевского типографа дабы упростить и ускорить процесс типографирования текста перед публикацией. Тарбол взять можно здесь: http://dmitry.fi/code/typograph/typograph-0.1.tar.gz. Устанавливается он следующим образом:

wget http://dmitry.fi/code/typograph/typograph-0.1.tar.gz
tar xvf typograph-0.1.tar.gz
cd typograph-0.1
./configure
make
sudo make install


После чего ярлык «Типографа» появляется в меню в разделе «Интернет»:


Можно пользоваться.
Рубрики:  Linux
Программирование

Комментарии(3)С цитатой

System.Windows.Forms под Mono

Вторник, 07 Октября 2008 г. 21:41 (ссылка)
 (347x312, 8Kb)

Выглядят не очень симпатично в отличии от Gtk#-приложений, которые от нативных ничем не отличаются, зато работают. Все компоненты проверять не стал, но разработчики утверждают, что Mono 2.0 их все полностью поддерживает. Поддержка тем пока ещё в разработке.
Рубрики:  Linux
Программирование

Комментарии(2)С цитатой

Trac

Вторник, 07 Октября 2008 г. 11:51 (ссылка)
Trac на LinkStation работает без проблем, но тормозит. Отключил уже всё что можно, не помогает. Надо бы ещё попробовать на mod_python посадить вместо отдельного демона, который, кстати, в производительности от модуля апача не сильно должен уступать. Но так как вариантов особо нет, всё-таки попробую.
Рубрики:  Linux

Комментарии(0)С цитатой

Как из Buffalo LinkStation сделать Linux-сервер

Понедельник, 06 Октября 2008 г. 20:53 (ссылка)
 (150x205, 7Kb)Весь день на работе игрался с этим сетевым хранилищем. Внутри диск на 500 Гб, 400-мегагерцовый ARM-процессор со 128 мгебайтами оперативки, сетевая карта и два USB-порта. Размером всё это с обычный внешний винт, а работает под управлением Linux, который разработчиком от пользователя скрывается, но добраться до него можно, а следовательно и расширить функциональность устройства, чем я и сегодня занимался благо опыт общения со встраиваемыми устройствами под Linux есть.

Варианта вмешательства во внутренности устройства два - поставить на него Debian или расширить функциональность собственной прошивки. Если ставить Debian, то появляется возможность использовать Aptitude и целая куча готовых пакетов, но теряется основная функциональность устройства (принт-серврер, бэкап по расписанию и т.д.), которая настраивается через простой веб-интерфейс. Всё это можно настроить и вручную, даже webmin какой-нибудь прикрутить, но лень - страшная сила. Так что основную функцональность я решил не трогать и за основу взял прошивку производителя. Первым делом добрался до телнета, затем настроил демон SSH и Daemonwatch. Перезагрузился, залогинился по SSH, поставил недостающие программы (wget, su, joe). Samba, Apache и Perl уже предустановлены, всё это есть в базовой прошивке, медиа-сервер тоже есть. Весь процесс описан тут, так что углубляться не стану.

Получается полноценный Linux-сервер. Веб-сайт и почту не потянет, а вот в качестве файл-сервера, принт-сервера и внутресетевого веб-ресурса для небольшой компании самое то. Решил поставить на него Trac, который сейчас хостится у меня на компьютере, который мне приходится постоянно держать включённым. Trac - инструмент управления проектами и отслеживания ошибок в программном обеспечении, в котором есть вики для внутренней документации, возможность раздавать друг другу тикеты и просматривать код в svn-репозитории. Subversion ставить пока не стал, хотя можно тоже попробовать. На него, кстати, ещё можно поставить rTorrent, которым можно удалённо управлять через XML-RPC, десктопные и веб-клиенты есть, тем самым дав возможность основному компьютеру отдыхать по ночам, пока маленькая коробочка с жёстким диском внутри сама качает и раздаёт.

Дабы не заморачиваться с кросс-компиляцией, которая обычно выливается в жуткий гемморой, поставил ipkg, менеджер пакетов, изначально разработанный для Unslug, свободной прошивки для Linksys NSLU2, но optware-пакеты которого замечательно работают и под LinkStation. Как это делается описано здесь, а список доступных пакетов можно найти здесь. Выбор довольно большой и всё уже собрано под нужную архитектуру. Поставил sqlite, openssl и python. Начал собирать Trac из сходников, но заметил пакет под названием "py25-trac". Версия последния, так что решил воспользоваться ей. Установил. Встал нормально. Осталось Apache настроить, завтра им займусь. И Subversion, благо готовый пакет есть.
Рубрики:  Linux

Комментарии(0)С цитатой

Mono 2.0 вышел

Воскресенье, 05 Октября 2008 г. 01:29 (ссылка)
Вот-вот только что, 6-ое же уже наступило. Нигде пока ни слова, случайно наткнулся на новые исходники. В release notes пишут о полной поддержки виндовых форм. Если нет вызовов виндового API, то любое .Net-приложение должно работать под Mono без проблем. Попробую. Исходники уже качаются.
Рубрики:  Linux
Программирование

Теги:  
Комментарии(4)С цитатой

MonoDevelop

Четверг, 02 Октября 2008 г. 22:12 (ссылка)
В официальных репозиториях Федоры MonoDevelop старый (0.19-6, когда 1.0 уже давно вышел) и криво собранный. Сама оболочка запускается, но плагины не находит, а без визуального редактора она не луче Gedit'а. Погуглил. Народ извращается с пакетами из openSUSE. Я же извращаться не стал. Рано или поздно родной пакет появится, а пока собрал из исходников. Немного потупил, но в конце концов сообразил.

И так, как правильно поставить MonoDevelop под Fedora 9 чтобы заработал визуальный редактор? Качаем Mono.Addins и устанавливаем следующим образом:

./configure --prefix=/usr
make
sudo make install


Я сначала забыл префикс указать и симптомы оказались такими же, как и у официального пакета, плагины не находились и визуальный редактор не работал. Потом я понял, что Mono ищет global assembly cache в /usr/lib/mono/gac/, а Mono.Addins встал не туда. Указание префикса всё исправило. После Mono.Addins можно ставить MonoDevelop таким же образом. Все остальные зависимости есть в официальных репозиториях. Будет на что-то ругаться, всё ставится при помощи yum install. После установки из исходников всё работает замечательно.
Рубрики:  Linux

Комментарии(3)С цитатой

Поставил Freevo

Вторник, 30 Сентября 2008 г. 10:24 (ссылка)
 (500x281, 63Kb)

Повыкидывал ненужное, настроил под себя. Большая LCD-панель + DVI + муз. центр + беспроводная клава + компьютер под Linux = полноценный медиа-центр. Ещё можно тюнер прикрутить, но телевизор я не смотрю и записывать мне с него нечего, RSS читалку, эмулятор приставок и кучу всего ещё. Написан на Питоне, расширяется довольно легко. Надо бы где-нибудь раздобыть пульт ДУ, в принципе, всякие универсальные (самые простые) не так дорого стоят, и ИК-порт. Прикрутить lirc и отказаться от клавы вообще.

Единственная проблема пока, после закрытия видео Freevo выбрасывает из полноэкранного режима на пару секунд, после которых всё восстанавливается, но всё-таки раздражает. Скорее всего дело в том, что Metacity не поддерживает более одного полноэкранного приложения. Лечится запуском отдельного X-сервера и запуска Freevo в качестве оконного менеджера. Попробовал. Сервер запускается, но приконнектиться я к нему не могу. Ковыряюсь.
Рубрики:  Linux

Теги:  
Комментарии(9)С цитатой

Сохранить ссылку - journal.dmitry.fi Календарь публикаций - journal.dmitry.fi  Версия для PDA - journal.dmitry.fi Версия для печати - journal.dmitry.fi Экспорт дневника - journal.dmitry.fi RSS - journal.dmitry.fi  Страницы: [7] 6 5... 3 2 1
Copyright © 2002-2010 liveinternet.ru: показано количество просмотров и посетителей за 24 часа LiveInternet
Найти дневники