Archive for the 'soft' Category

VirtualBox 3.1.4 & Ubuntu 10.04 Beta

Saturday, March 20th, 2010

Сегодня вышла Ubuntu 10.04 Beta и я решил проверить, как она работает под VirtualBox, перед тем как ставить на “железо”. Установка прошла без проблем, равно как и установка VurtialBox Guest Additions. Однако, после того, как я перезагрузил виртуальную машину, Ubuntu помигав разными цветами, сообщила мне, что есть проблемы с видео режимом и загрузиться можно только в Safe Mode. Очевидно, что Guest Additions встали криво и нужно с этим что-то делать.

Как оказалось, вся проблема в новом ядре, с которым не совместимо пока Guest Addons.

Вылечить это можно следующим образом. Запускаем:

gksudo gedit /usr/src/vboxvideo-3.1.4/vboxvideo_drm.c

и заменяем строку 90, на следующий код:

#if defined(DRM_UNLOCKED) || LINUX_VERSION_CODE >= KERNEL_VERSION (2, 6, 33)
                 .unlocked_ioctl = drm_ioctl,
#else
                 .ioctl = drm_ioctl,
#endif

После этого, запускаем следующую команду для установки новой версии аддона:

sudo /etc/init.d/vboxadd setup

После этого, Ubuntu снова научится грузиться нормально не подмигивая разными цветами. Однако, судя по всему, Compiz, запускаясь – что-то там ломает и не отрисовывает даже курсор мыши, хотя наблюдая за тем, как подсвечиваются иконки – всё таки можно понять, где находится курсор. Т.о., нужно запустить терминал и там набрать:

killall compiz

metacity –replace –display :0 &

Ура! Без Compiz-a, зато с работающим рабочим столом.

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

http://www.virtualbox.org/ticket/6198 и http://www.virtualbox.org/changeset/27248

Ubuntu – использование клавиши Win (windows)

Thursday, March 18th, 2010

Поставив на ноутбук Ubuntu 9.04, я решил её обжить. Мои попытки подружиться с Linux именно как с Desktop OS, начались очень давно. Я охотно использую различный зоопарк из дистрибутивов по работе, но вот чтобы использовать как машину на каждый день – не получалось. То одной тулзы не хватает, то другой. Сейчас в очередной раз делаю попытку этого перехода и по ходу дела буду здесь публиковать некоторые “твики” или зарисовки с полей, которые проделываю с Ubuntu для того, чтобы сделать её чуть удобнее.
Первый шаг – заставить кнопку Windows, делать то, что обычно делает эта кнопка в Windows – сворачивать окна (Win+M), блокировать сессию (Win+L), открывать ‘Run…’ (Win+R).
Для этого, сначала нужно отключить поведение по умолчанию, которое при нажатии на кнопку Win+M инвертирует все цвета. Кому в голову пришло, что это может быть удобно, я не знаю. Но мне лично – не удобно, и выглядит это на мой взгляд странно.
Первым делом, ставим Compiz Config Settings Manager для управления настройками/эффектами Compiz-a.
Открываем консоль, выполняем следующую команду:

sudo aptitude install compizconfig-settings-manager

После этого, идём в System -> Preferences -> Compizconfig Settings Manager.
Откроется приложение, которое позволяет производить целый ряд настроек:

Нас интересует опция “Negative”, отключив которую – отключаются и клавиши для инвертирования цветов – Win+M (весь рабочий стол) & Win+N (активное окно).
Пол дела сделано, осталось теперь научить Ubuntu распознавать Win+M как команду для сворачивания всех окон.
Для этого, опять зайдём в консоль и впишем туда команды (их в последствии нужно будет сохранить в ‘~/.xstartup’:

xmodmap -e "keycode 115 = Super_L"
xmodmap -e "add mod4 = Super_L"

Тем самым, определив клавишу `Win` под именем Super_L и назначив её модификатором (позволяет использовать её в сочетании с другими клавишами).
После этого, нужно запустить System->Preferences->Keyboard Shortcuts, найти там ‘Hide all normal windows and set focus to the desktop background’, кликнуть мышью в правый столбец и нажать искомое сочетание клавиш (Win+M). В результате, эта строка должна выглядеть так:

Теперь осталось проверить всё ли работает, как задумано? Всё правильно? Тогда нужно добавить 2 команды, которые выполнялись в командной строке в файл ‘~/.xstartup’, для того, чтобы при следующем запуске – это сочетание клавиш распознавалось правильно. В Keyboard Shortcuts можно настроить и остальные клавиши по образу и подобию того, как они работали в Windows

Skyfire – браузер для Windows Mobile

Sunday, November 1st, 2009

Открыл для себя браузер Skyfire (http://www.skyfire.com/), браузер для Windows Mobile & Symbian. Насколько я знаю, первый браузер который может отображать контент для Adobe Flash (т.е. в нём работают сайты типа moskva.fm в которых главный действующий элемент – это плеер на основе Adobe Flash).

Почему-то до сегодняшнего дня он выпадал из моего поля зрения и я фокусировался только на Opera Mobile, в т.ч. и на последней бете 9.7. Да, в ней есть Opera Turbo – технология по сжатию информации, аналогичная той, которая используется в Opera Mini. Однако, иногда есть в наличии достаточно толстый канал через Wi-Fi и хочется “красоты”, в виде Web 2.0, вот тут то и приходит на помощь Skyfire.

Рекомендую попробовать, если не видели раньше.

Установка Windows 7 в виртуальный диск

Thursday, January 29th, 2009

Оказывается, фич в Windows 7 больше чем можно подумать, даже внутри процесса установки. Её можно поставить на VHD (диск, который представляет из себя файл на “родительском” HDD) и всё будет отлично работать. Ну просто чудо, которое позволяет использовать все достоинства виртуализации, но не потерять (почти) в производительности. Класс! За подробностями – прошу сюда: http://blogs.technet.com/iwalker/archive/2009/01/20/ka-windows-7.aspx

Fring на Samsung i550w официально!

Tuesday, July 29th, 2008

Приятную новость обнаружил на сайте fring.com. Теперь, Fring поддерживает Samsung i550w официально! Это же замечательно! Значит они победили проблемы с сертификатами. И хотя для меня это уже не актуально, сия новость означает, что возможно в скором времени они начнут сильно расширять ареол поддерживаемых Symbian телефонов. Да и J2ME версия для обычных телефонов тоже в принципе неплоха для не-голосового общения…

Вот что интересно мне, начнут они скоро за это брать деньги или нет? Что-то по нехорошей традиции, все приятные вещи со временем или становятся платными или исчезают :(

Подборка программ для Symbian

Thursday, June 19th, 2008

Здесь попробую описать то, что прижилось на моём телефоне в процессе пары месяцев эксплуатации:

Яндекс.Карты - вещь хорошая, есть кэш (который можно скачать из интернета), есть поддержка GPS встроенного, есть поддержка пробок (правда не понятно, если ли для нашего города поддержка). Отличная программа, рекомендую.

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

Nokia Audiobooks - программа для прослушивания аудио книг на смартфоне, поддерживает закладки, главы. Отличная программа, которую можно найти на Nokia Labs, после чуда, которое недавно случилось с моим телефоном, её удалось поставить и заставить работать. Всё здорово, качество звука хорошее, размер получаемых книг – очень небольшой.

Fring, Opera Mini, Gmail клиент - про это можно даже лишний раз не говорить, всё супер!

Talkonaut - вот эта программа, которой я пользовался как Google talk и ICQ клиентом, до того, как у меня появился Fring. Теперь возможно и не пригодится больше.. если только для IP телефонии (которая по каким-то причинам не пойдёт во Fring), но это ещё вопрос, как оно будет работать и сколько трафика потреблять. Не испытано мной пока и просто ждёт своего часа.

Ещё пока нахожусь в поисках нормальной программы для постинга в блог со смартфона. Пока нашёл и поставил только ShoZu, но ещё не хватило времени попробовать.

Symbian и приложения

Saturday, June 7th, 2008

Чудо ОС под названием Symbian не позволяет ставить неподписанные приложения и вообще своей излишней безопасностью заставляет нервничать “продвинутых” пользователей телефонов, оснащённых этой операционной системой. Пути выхода из кризиса через заказ сертификата “у китайцев” не очень хорош, да и путь этот недавно закрылся. Но, как водится, открылся новый. Ищите на просторах интернета чудо вещь, под названием HelloCarbide.sisx – и будет вам счастье. После того, как умудритесь воспользоваться ей, можно будет поставить любое приложение с любыми привилегиями без всяких проблем. Да, вы открываете путь вирусам :) , поэтому всё проделывайте на свой страх и риск. И не говорите, что не предупреждали вас.

Update: Чудеса на этом не заканчиваются. После этих телодвижений, на Samsung i550 удалось поставить Fring(!), который вроде как на нём не должен работать. Голосовые вызовы не проверял, но к ICQ и Google Talk подключается, проблем с русскими буквами нет. У-й-у-хууу! Ну есть на свете счастье :)

VoIP это модно

Tuesday, September 4th, 2007

Купил себе на днях USB телефон Skymate вроде-бы… Неплохая такая железяка за 600 рублей, втыкается в USB порт и изображает телефон. Кнопки, динамик, микрофон, на мой вкус немного лёгкая (что и понятно, чему там весить – аккумулятора нет, дисплея тооже), но к этому можно привыкнуть. Попробовал SIPNET.ru, т.к. с ней давалась карточка на 1$ (правда она вообще говоря нафуй не нужна, т.к. при регистрации на sipnet.ru и так дают 1$ на попробовать)… Позвонил на городской, на сотовый, поболтал… Очень даже.

Заманчиво выглядят бесплатные звонки на Москву и Питер через Sipnet – однако у меня там и нет никого, кому можно позвонить :) . Разве что только в какую нибудь контору. А, вот! Вспомнил, звонил по московскому номеру – узнавал точное время :) Баловство, но впечатление необходимое производит.

Скачал и Skype, широко разрекламированный, однако с удивлением обнаружил, что не смог никого, вообще НИКОГО добавить в контакт лист, то ли просто не нашёл знакомых там, то ли действительно никто не пользуется. В Google Talk-е эта труба тоже работает, вот там попробовал звонить – прелесть!

Параллельный билд софта под Linux используя множество машин?

Friday, June 22nd, 2007

Ваш программный продукт можно собрать под Linux? Он использует GNU Make как основу? Он поддерживает параллельный билд с помощью опции -j N, где N – количество одновременных потоков. У вас есть несколько серверов, которые подключены к одному внешнему хранилищу? Тогда вам будет интересно посмотреть на OpenSource продукт distmake, который исполнит все ваши мечты… Ну или планируется что исполнит. Не знаю как вы, а я на него думаю посмотреть на следующей неделе, вдруг действительно “счастье есть”.

Perforce or SVN

Wednesday, June 20th, 2007

Пытаюсь разобраться с тем, как работает SVN, сказать, что там всё просто – это сильно покривить душой. Права можно ограничить только через Apache, клиенты кривоваты настолько, что на первый баг в RapidSVN я наткнулся через 20 секунд после запуска, SVN сам пытается поставить всё под Cygwin хотя используется Windows. Беда… Сделал вывод, что лучше для начала упражняться под Linux и Apache, т.к. мне права доступа к под-папкам нужны как воздух. Подумываю написать короткий гайд, как запустить и настроить так, чтобы было похоже на Perforce. Вот он мне нравится, не без недостатков, но зато простой как топор и всё работает без сучка и задоринки. Стоит правда денег по 700$ за каждое рыло, которые его использует – дороговато…


Valid XHTML 1.0 Transitional Valid CSS!