Aptget.org

about IT in general, Ubuntu in particular

January 14th, 2011

Устанавливаем Unity 2-D

4 Comments, Без категории, by Anakin_Sk.

[youtube http://www.youtube.com/watch?v=JAVN9isBBok?wmode=transparent]

Наверное уже все слышали о том, что Unity, бывшая когда то интерфейсом для Ubuntu-notebook, в 11(0.4) версии системы плавно переползет и на десктопы.

Я уже писал о том, что сделал себе импровизированный Unity с помощью AWN, ибо идея мне очень понравилась, но вот сама реализация у Cannonical пока не блещет хорошим качеством. Но я думаю, что к апрелю они все доведут до ума.
Интерфейс Юнити использует концепцию лево-ориентированной боковой панели, глобального меню и максимального использования рабочего пространства  Ведь почти у всех сейчас широкоформатные мониторы, у которых как известно места больше по горизонтали, но по вертикали они уступают месту обычным 4 на 3 мониторам. Поэтому, когда вы помещаете ваш любимый Awn вниз, то учитывая то. что верхняя панель у вас тоже имеется, вы очень сильно скрадываете ваше рабочее пространство. А вот по горизонтали, его наоборот, больше чем достаточно. Исходя из этих рассуждений, мне кажется такой интерфейс очень удачен и имеет неплохое будущее.
Но собственно о чем это я, что это такое вообще, Unity-2D? Все дело в том, что до недавнего времени Юнити поставлялась только в 3Д варианте, используя только проприетарные драйвера видеокарты соответственно. А что, если вы сторонник открытого свободного ПО? Такой вопрос был задан разработчикам, и недавно мы получили ответ – в виде анонса Unity 2D.
Юнити 2Д реализован на Qt и не требует проприетарного ПО, в будущем будет доступен в новой 11.04 в виде специальной опции. По последним отзывам, у нынешней Юнити-2Д не полная функциональность 3Д версии, но зато она работает намного быстрее. Пока найден только один баг – не убирается заголовок окна при его максимизации.
Установка
 
В данный момент можно попробовать Unity-2D, следуя следующим указаниям:
32bit:
wget https://launchpad.net/~unity-2d-team/+archive/unity-2d-daily/+build/2152860/+files/libqtdee_0.0~bzr12_i386.deb
wget https://launchpad.net/~unity-2d-team/+archive/unity-2d-daily/+build/2152865/+files/libqtgconf_0.0~bzr30_i386.deb
sudo dpkg -i libqtdee*.deb libqtgconf*.deb

64bit: 

wget https://launchpad.net/~unity-2d-team/+archive/unity-2d-daily/+build/2152859/+files/libqtdee_0.0~bzr12_amd64.deb
wget https://launchpad.net/~unity-2d-team/+archive/unity-2d-daily/+build/2152864/+files/libqtgconf_0.0~bzr30_amd64.deb
sudo dpkg -i libqtdee*.deb libqtgconf*.deb

Ок, теперь добавьте репозиторий и установите дополнительные компоненты системы:

sudo add-apt-repository ppa:unity-2d-team/unity-2d-daily
sudo apt-get update 
sudo apt-get install unity-qt-default-settings

 

Пара скриншотов:

Unity-2d-appsUnity-2d-desktop3Unity-2d-panel

January 2nd, 2011

Настройка Google Public DNS

2 Comments, Без категории, by Anakin_Sk.

Некоторое время назад Google запустили свою службу публичных DNS серверов. Сегодня я расскажу о том, как их настроить в Ubuntu. Так же статья будет полезна каждому, кто хочет прописать в систему нестандартные DNS, например свои собственные (см. Создание собственного DNS сервера).

 

Видео

 
Для начала видео:
[youtube http://www.youtube.com/watch?v=nWKn3GgIk_0?wmode=transparent]
Или, у кого плохой канал, письменно.
Настройка системы
 
Вообще временно протестировать любой ДНС можно следующей командой (слетает после перезагрузки):

sudo echo “nameserver 8.8.8.8” > /etc/resolv.conf

Собственно, “8.8.8.8 – это ДНС Гугла, вместо него можете вставить свои”.
Но если вы хотите прописать ДНС на долго, то вам понадобиться настроить текущее сетевое соединение в NetWork Manager (Ubuntu menu –> System –> Preferences –> Network Connections).

 

Nm1
Теперь редактируем текущее соединение так, как показано на следующем скриншоте:
Nm2
После принятия изменений, посмотреть, какие ДНС используются в системе. можно, выбрав в меню апплета сетевых соединений “Информация о соединении” (Connection Information).
Nm3

December 30th, 2010

Guest Additions на VirtualBox 4.0 – Kernel Build Failed

1 Comment, Без категории, by Anakin_Sk.
По моему, новый VirtualBox кривой. У меня он периодически вешает систему, крэшится при запуске unity и часто не хочет инсталлить Guest Additions на различные Linux системы, говоря вот это:

 

Virtboxkernfailed
Как оказалось, решение проблемы простое – установите на вирт. систему следующие пакеты – gcc make automake autoconf

sudo apt-get install gcc make automake autoconf – если Ubuntu, но этот метод подходит и для других систем, на OpenSuse у меня после этого тоже ошибка исчезла.

Теперь выполним

/etc/init.d/vboxadd setup

если все сделано правильно, все будет Ок. Guest Additions сразу заработают.

December 20th, 2010

Слушаем музыку онлайн

1 Comment, Без категории, by Anakin_Sk.
Gs1

 

 

Сегодняшний пост в первую очередь для тех, у кого хороший и быстрый безлимитный интернет, и для тех, кто хотел бы слушать музыку через сеть, да не знал как.

Я не так давно писал про то, что считаю веб-сервисы нашем будущем. Так вот, теперь остановимся более подробно на муз. проигрывателях.  Я в курсах, что музон можно (и многие пользуются) слушать вконтакте, но нормальной библиотеке там нет, а уж пр окачество выкладываемой музыки я вообще молчу. Ведь довольно здорово, согласитесь, если у вас вся музыкальная коллекция в сети, и нужен лишь любой компьютер с доступом в интернет?
Для этих целей и служит сервис Grooveshark.com. Грувшарк – это сервис потокового мультимедиа, с возможностью искать, слушать, загружать и сохранять музыку бесплатно. В принципе, по функциональности грувшарк практически не уступает стационарным проигрывателям. Тут вам и библиотека, и поиск по ней, и плейлисты различные, список текущего воспроизведения.  По утверждениям википедии, на сайте доступны около 20 млн. композиций, а если чего то нет, то всегда можно загрузить со своего компьютера.

 

Gs2

 

 

Лично у меня, почти вся моя домашняя библиотека присутствует на grooveshark, что позволяет полностью заменить им обычный проигрыватель (прощай Clementine). Что удивительно, в основном, качество предлагаемой музыки очень и очень хорошее.
Так же, grooveshark это социальная сеть, позволяет фолловить друзей (привет твиттер), следить за тем, что они слушают и т.п.. Радует сервис рекомендаций, который ставит вам композиции указанного жанра, основываясь на ваших вкусах.
Стоит отметить, что сервис недавно перешел на html5, так что никакого флеша-)
Регистрация
Итак, попробуем? Пройдемся по всем этапам регистрации.
1. Идем на grooveshrk.com, нажимаем кнопку регистрация.
2. В открывшимся окне вводим, что требуется, почту можно любую, верификация не требуется, ставим галочку.

 

Gs3

 

3. Далее вводим немног оинформации о себе.

 

Gs4

 

 

на этом все, регистрация завершена, можно начинать полноценно пользоваться сервисом.
Минусы
 
Соответственно, такому подходу присущи обычные проблемы любого веб-приложения – не оптимальное использование рабочего пространства, отсутствие синхронизации с системой, невозможность использования мультимедиа клавиатуры и т.п.
Но, если вы используете Google Chrome, то вам будет приятно узнать, что для grooveshark есть плагин, позволяющий управлять воспроизведением с других страниц браузера, так же он позволяет выводить специальное окошко с управляющими кнопками поверх всех окон (удобная очень штука).
Плагин для Google Chrome
Насчет его установки.. Я тут решил, что пора вводить инновации, как в Сколково, и сделал HD видео, где показывается как установить сей плагин.
Я честно хз, полезно ли это, но время было – сделал, будет еще время, еще что нибудь сделаю.
P.S. Если подводить итоги, то хочется сказать, что пользоваться grooveshark в целом очень удобно. Посмотрим, сможет ли в действительности сервис заменить мне Clementine.

December 18th, 2010

Устанавливаем Awn Lucido

3 Comments, Без категории, by Anakin_Sk.
Awn

Пару коротких слов про AWN.

Awn – это панель в стиле Mac OS X, довольно удобная в обращении. Последнее обновление – Lucido, сделало панель, очень, очень красивой. Раньше устанавливалась из dev ppa, но некоторое время назад разработчики перевели дистрибутив в главный репозиторий.
Установка
1. Для начала, следует убедиться, что вы удалили старые пакеты AWN, если вы используете AWN 0.4.0:

sudo apt-get remove avant-window-navigator avant-window-navigator-data awn-settings awn-applets-c-core libawn1 vala-awn && sudo apt-get autoremove

2. Затем, добавим репозиторий:

sudo add-apt-repository ppa:awn-testing/ppa && sudo apt-get update

3. Установим AWN Lucido

sudo apt-get install avant-window-navigator-trunk avant-window-navigator-data-trunk python-awn-trunk awn-settings-trunk awn-applets-python-core-trunk python-awn-extras-trunk awn-applets-python-extras-trunk awn-applets-c-core-trunk awn-applets-c-extras-trunk

Теперь смотрим видео ниже, как привести AWN в надлежащий вид.
[youtube http://www.youtube.com/watch?v=7GxPCUSO-tc?wmode=transparent]

December 16th, 2010

Пару слов про веб-приложения и Prism

No Comments, Без категории, by Anakin_Sk.
MainTwitterappPingfmappMintinstall

В последнее время я использую все больше и больше разных веб-сервисов. Начиная банальными Google Reader и Google Mail, заканчивая уже более экзотическими вроде Ping.FM Imo.IM. Так уж складывается наша интернет жизнь – прогресс ведет нас в сторону облачных сервисов.

Сегодня все больше людей предпочитают хранить информацию в сети, а не на своем компьютере. И хотя я понимаю, чем это может в конечном итоге для всех обернуться, хранить информацию в сети порой намного удобнее, чем на своем ПК.
Например, при переустановке системы, внезапного отказа жесткого диска я не потеряю данные, если буду писать письма в gmail, хранить фотографии в picasa, а блоги читать в google reader. Так же это очень удобно для тех, кто часто работает на разных компьютерах, например в большинстве случаев, мне просто достаточно таскать с собой флешку с keepassx, тогда мне достаточно лишь найти любой компьютер с подключенным интернетом.
Думаю, что в скором будущем мы почти всю свою информацию будем хранить в сети.
Так к чему это я? Недавно я заметил, что количество постоянно открытых вкладок в моем браузере стало неуклонно приближаться к совсем недозволенному. Стало банально неудобно работать. А закрывать их неудобно так же, ибо очень часто одновременно сидишь и в Фб, и вкунтакте, и в твиттере. Поэтому я пришел к выводу, что пора что то делать.
В итоге, вспомнил что не так давно наткнулся на идею веб-приложений. Такие, например, нынче реализованы в Google Chrome, вроде как добавляются и в ФФ, посредством установки дополнения. Эти приложения, по сути представляют из себя обычные ярлыки, при клике на котором у тебя открывается нужный сайт. А вот как было б хорошо, если б появилась возможность запускать каждый сайт в отдельном окне, как программу, назначить ей отдельный значок. Оказалось, что сие давно возможно, и обеспечивает данную возможность приложение по имени Prism.
 
PRISM
 
Работать с приложением предельно просто, поэтому объяснять ничего не буду – при желании сами догадаетесь. Скажу лишь, что установить можно с помощью центра приложений (В поиске введите Prism).
После установки Prism я добавил все нужные мне сайты, назначил всем красивые значки из набора Faenza, и добавил на панель AWN. Что в итоге получилось, можно поглядеть в прилагаемой галерее.
ИТОГ
 
В результате сократилось большое количество вкладок в браузере, стало удобнее работать. Немного уменьшилось место в панели внизу, но это не страшно.
PS. В виде бонуса видео от Current Google Toilet, как раз в тему -)
[youtube http://www.youtube.com/watch?v=hrontojPWEE?wmode=transparent]

 

 

December 14th, 2010

Clementine 0.6 Stable

No Comments, Без категории, by Anakin_Sk.
Clementinedev

Помнится, недавно уже писал про замечательные изменения в unstable версии Clementine. Совсем недавно вышла стабильная версия проигрывателя, содержащая все эти нововведения. Так что если вы боялись заценить новые фичи из за анстейбл версии, теперь есть возможность сделать это безопасно-)

Установка

Установить можно, скачав deb пакет с http://code.google.com/p/clementine-player/downloads/list, либо с помощью репозитория (но тут уже dev, ибо репов со stable версией я не знаю):

sudo add-apt-repository ppa:me-davidsansome/clementine-dev

sudo apt-get update && sudo apt-get install clementine