welinux.ru http://welinux.ru/rss/2014-09-11T11:08:14Z0byte — Всё только начинается!nvbnhttp://welinux.ru/post/7445/Устали от постоянных багов?
<br />Надоело отсутствие нововведений?
<br />Стагнация раздражает?
<br />Тогда пишите баг-репорты и предложения в <a href="https://github.com/nvbn/djang0byte/issues">трекер</a>!
<br />Мой OpenSource проект — Everpad с тегами, блокнотами и поддержкой ubuntu 12.04nvbnhttp://welinux.ru/post/7322/<a href="http://ubuntuone.com/3WKTW42w6BZ928InVuthiP"><img style="float: right; width: 300px" src="http://ubuntuone.com/3WKTW42w6BZ928InVuthiP" alt="" /></a> <br />Вышла новая стабильная версия opensource клиента evernote с интеграцией в ubuntu - <a href="https://github.com/nvbn/everpad">everpad</a>.
<br /> <br />Изменения с предыдущего релиза:<ul><li>поддержка ubuntu 12.04;</li><li>переработанная архитектура;</li><li>поддержка блокнотов и тегов;</li><li>SQLAlchemy для локальной базы;</li><li>авторизация через oauth;</li><li>новые иконки.</li></ul>Мой OpenSource проект — Rhythmbox плагин для проигрывания музыки из Google Playnvbnhttp://welinux.ru/post/7183/Сейчас уже многие пользуются <a href="https://play.google.com/music/listen">Google Музыкой</a> - облачным хранилищем и проигрывателем песен.
<br />Всё в этом сервисе удобно: и возможность заливки 20000 треков, и удобный клиент на Android, и симпатичная web-версия.
<br />Но в последнее время вкладка браузера с облаком начала кушать по 600мб+ оперативки и частенько показывать "Опаньки".
<br />Да и интеграция с системой у приложения никакая.
<br />
<br />Итак, встречайте - <a href="https://github.com/nvbn/rhythmbox-gmusic">rhythmbox-gmusic</a>Мой OpenSource проект — Everpad - простой клиент evernote с интеграцией в ubuntunvbnhttp://welinux.ru/post/7085/Многие люди пользуются <a href="http://www.evernote.com/">evernote</a> для хранения заметок, в их числе и я. Но, к сожалению, клиент для linux они не выпускают. Существующий opensource'ный клиент <a href="http://nevernote.sourceforge.net/">nevernote</a> громоздкий, написан на толстой java и полумёртвом <a href="http://qt-jambi.org/">qt-jambi</a>. Использовать браузерную версию не всегда удобно. <cut></cut>
<br />
<br />Итак, представляю вам <a href="https://github.com/nvbn/everpad">everpad</a> - клиент для evernote с интеграцией в ubuntu!0byte — Обновлениеnvbnhttp://welinux.ru/post/6844/Предновогоднее обновление на сайте:<ul><li>объединение аккаунтов;</li><li>просмотр голосовавших при нажатии на число голосов (для всех старых отображается "плюс");</li><li>баг фикс.</li></ul><br /><a href="https://github.com/nvbn/djang0byte">Гитхаб.</a><br /><a href="https://github.com/nvbn/djang0byte/issues">Баг-трекер.</a>Linux Games — findZbomb!nvbnhttp://welinux.ru/post/6820/Вышла альфа версия <del title="ага, конечно">самой ожидаемой</del> игры findZbomb!
<br />
<br /><a href="https://github.com/nvbn/findZbomb">Git репозиторий.</a><br /><a href="https://github.com/nvbn/findZbomb/downloads">Страница для скачивания.</a>
<br />
<br />Под катом подробнее.Есть вопрос! — Готов ли LXC к использованию?nvbnhttp://welinux.ru/post/6791/Нужно развернуть несколько контейнеров на одной машине, ставить rhel/centos для openvz как-то не сильно хочется.
<br />В интернете по LXC нашёл только старую информацию, но везде о нём отзывались как ос сыром продукте.
<br />Кто-нибудь пробовал LXC?Talks! — А вы пользуетесь desura?nvbnhttp://welinux.ru/post/6762/Кто-нибудь пользуется?
<br />Я последнее время только через неё и играю =)
<br />
<br /><a href="http://http://www.desura.com/members/nvbn">Мой профиль там =)</a>0byte — Переезд на githubnvbnhttp://welinux.ru/post/6651/Так как гуглокод постепенно умирает, djang0byte был перенесён на github.
<br />
<br />Теперь помочь проекту ещё проще =)
<br />
<br /><a href="https://github.com/nvbn/djang0byte">Гитхаб проекта.</a><br /><a href="https://github.com/nvbn/djang0byte/issues">Багтерекер.</a>0byte — Небольшое обновлениеnvbnhttp://welinux.ru/post/6550/Плавно было залито небольшое обновление:<ul><br /><li>Поиск теперь основан на <a href="http://xapian.org/">xapian</a> и не использует Яндекс;</li><br /><li>Авторизация через соцсети используя <a href="https://github.com/vgarvardt/django-loginza">django-loginza</a> от <a class="user_tag user_tag_krig" href="/user/krig/">krig</a>;</li><br /><li>Статус "решено" и фильтр по нему в "Вопросы и ответы";</li><br /><li>Возможность выбора комментария с правильным ответом;</li><br /><li>Индикаторы новых постов по разделам в меню;</li><br /><li>Кнопка +1 в поделиться;</li><br /><li>Индикатор непрочитанного в ленте от <a class="user_tag user_tag_divius" href="/user/divius/">divius</a>;</li><br /><li>Возможность воздержаться в опросах от <a class="user_tag user_tag_divius" href="/user/divius/">divius</a>;</li><br /><li>Баг-фикс от <a class="user_tag user_tag_divius" href="/user/divius/">divius</a></li><br /></ul>
<br />
<br />Пока у добавленных функций нет нормального оформления и они находятся в стадии тестирования. После их доработки будет переделан раздел "Вопросы и ответы" для упрощения создания вопрос и предотвращения дубликатов.
<br />
<br /><strong>И небольшой вброс:</strong> предлагаю отображать кто и как проголосовал за пост или комментарий, как вам идея?
<br />
<br /><a href="http://djang0byte.googlecode.com/">Гуглокод проекта</a>Я рекомендую — Новый перепеисанный Debman - фронтенд для вашего пакетного менеджера с синтаксисом pacman'аnvbnhttp://welinux.ru/post/6350/Спустя год застоя вышла новая версия debman'а. Теперь все действия производятся через расширения в json формате. В комплекте расширения для работы с apt-get, aptitude, apt-build, apt-file и pip.
<br /> <br />Из коробки доступны следующие параметры:
<br /><div class="spoiler"> -Ql -- list package content
<br /> -Qo -- find package contains file
<br /> -Qy -- update file in packages index
<br /> -Qly -- update files index and show content
<br /> -Qoy -- update files index and find package contains file
<br /> -S -- install package from repository
<br /> -Ss -- search in repository
<br /> -Ssy -- update index and search
<br /> -Si -- show package information
<br /> -Sr -- install package from repository without recommends
<br /> -Sy -- update package indexes
<br /> -Su -- update packages
<br /> -Suy -- perform update and upgrade
<br /> -Qs -- search in installed packages
<br /> -Qc -- show package changelog
<br /> -R -- remove package
<br /> -Rn -- purge package
<br /> -Sc -- clean cache
<br /> -Sw -- download package without installation
<br /> -Sp -- install package from pip
<br /> -Ssp -- search package in pip
<br /> -Sbd -- install build dependencies
<br /> -Sb -- build and install package from source
<br /> -U -- install local package </div> <br />Относительно предыдущей версии код программы уменьшился в 4 раза.Пятиминутка ненависти! — IDEшки и их жручестьnvbnhttp://welinux.ru/post/6228/Мдя, с версии 1.5 PyCharm начал тормозить на домашнем ноуте с 2гб оперативки и подтупливать на рабочей машинке с 4гб во время коммитов/обновлений.
<br /> <br />А теперь немного истории моей дружбы с ide'шками:
<br /><ul> <br /><li>Начало 2008 года, eclipse, 768мб оперативки - всё летает;</li> <br /><li>конец 2008го, eclipse, 2GB - лёгкие тормоза;</li> <br /><li>середина 2009го, eclipse, 2GB - неприятные подтормаживания, netbeans - всё шустро;</li> <br /><li>середина 2010го, netbeans, 2GB - тормозит, PyCharm - всё круто и шустро;</li> <br /><li>середина 2011го, PyCharm, 2GB - тормоза, 4GB - лёгкие и почти незаметные тормоза</li> <br /></ul> <br /> <br />Сейчас решил дома тыкать Komodo Editor(их ide'шка дороговата), через год навернео придётся на vim перелазить либо брать новое железо =(
<br /> <br />Сколько блин сейчас оперативки для них надо? 8гб что ли?)Talks! — Ищется комната в Санкт-Петербурге в районе петроградкиnvbnhttp://welinux.ru/post/6138/Может вы или ваши знакомые хотят сдать комнату на петроградке/чкаловской?)
<br />А то <del>бригада отчаянных гастербайтеров</del>работающий студент(я) ищет жильё.
<br />Только без агенств. Есть какие-нибудь предложения?)Android — Превращаем планшет в полноценную рабочую машину на Linux!nvbnhttp://welinux.ru/post/6136/<a href="http://ubuntuone.com/p/11ds/" style="display: block; float: right;"><img src="http://ubuntuone.com/p/11dr/" alt="photo" /></a> <br /> <br /><i>Ведь этот ваш Linux это тёмненькое окошко с мигающим курсором, да?</i> <br />Под катом инструкция по установке Ubuntu на Android планшет.
<br />Что нам для этого потребуется:
<br /><ul><li>Рутованый планшет с Android 3(возможно будет работать и со второй версией, но не факт);</li><li>Установленный на нём терминал(в <a href="https://market.android.com/search?q=terminal&so=1&c=apps">маркете</a> их достаточно) и busybox;</li><li>Компьютер с Ubuntu.</li></ul> <br />Talks! — Мульт-сериал с персонажем Ubuntunvbnhttp://welinux.ru/post/5924/Случайно наткнулся на мультсериал от создателя "Бивис и Батхед" и "Царь горы" - "The Goode Family(Семейка Гудов)". В нём присутствует персонаж по имени Ubuntu - усыновлённый белый ребёнок из южной африки. Сам мульт унылый и повествует про семейку веганов.
<br /><div class="spoiler"> <img src="http://0.tqn.com/d/animatedtv/1/0/z/q/gf_ubuntu.jpg" alt="" /> </div> <br />Половинка второго эпизода на английском, в ней они как-то палятся:
<br /><iframe src="http://www.youtube.com/embed/WJ3Cm9XyfZo"></iframe> <br /> <br />PS вконтактике и на торрентах есть все серии с переводом =)Python — Разработка графических приложений для Android или приложение Welinuxnvbnhttp://welinux.ru/post/5836/<img src="http://chart.apis.google.com/chart?cht=qr&chs=150x150&chl=http%3A//welinux.ru/media/WelinuxForAndroid.apk&chld=H|0" alt="qr code" style="float:right" /> <br />Прошла всего неделя с момента покупки htc desire, а мне уже захотелось под него что-нибудь написать. А так как java я не знаю, то пришлось извращаться и писать на python. Забегая вперёд, для тех кого интересует только <a href="/media/WelinuxForAndroid.apk">приложение Welinux</a> - qr код справа.
<br /> <br />Приложение может потребовать <a href="http://code.google.com/p/android-scripting/downloads/detail?name=PythonForAndroid_r4.apk&can=2&q=">Python For Android</a>, без него пока не тестировалось.
<br />Новости — Adobe не собираются делать Creative Suite для Linuxnvbnhttp://welinux.ru/post/5715/Работник Adobe Кэрэй Бёргс заявил: "Adobe does not currently have any plans to release Creative Suite on Linux".Ubuntu — Всё то, что вы возможно захотите сделать после установки nattynvbnhttp://welinux.ru/post/5642/То, что вы увидите под катом:
<br /><ul><li><a href="/post/5642/#settings">Установка "Менеджера настроек CompizConfig" для настройки Unity</a></li><li><a href="/post/5642/#hidden">Dconf-editor для редактирования скрытых настроек</a></li><li><a href="/post/5642/#porno">Dash отображает ваше порно?</a></li><li><a href="/post/5642/#cpuram">Вам нужны индикаторы CPU и RAM?</a></li><li><a href="/post/5642/#firefox">Хотите в Firefox'е меню кнопкой, как в версии для windows?</a></li><li><a href="/post/5642/#dropbox">Нужен AppIndicator для dropbox?</a></li><li><a href="/post/5642/#ubuntuone">А теперь для Ubuntu One?</a></li><li><a href="/post/5642/#quicklist">Потеряли возможность быстро заходить в Загрузки/Документы/Картинки и т.д.?</a></li><li><a href="/post/5642/#remove">Хотите удалить кнопки-запуска "Приложения" и "Файлы и папки" из лончера Unity?</a></li><li><a href="/post/5642/#libre">Глобальное меню для Libre Office</a></li><li><a href="/post/5642/#weather">Нужен индикатор погоды?</a></li><li><a href="/post/5642/#gdebi">Центр Приложений ругается на плохое качество скаченного вами deb пакета?</a></li><li><a href="/post/5642/#bigsize">Dash занимает слишком много места?</a></li><li><a href="/post/5642/#showdesktop">Не можете найти кнопку "Показать рабочий стол"?</a></li><li><a href="/post/5642/#tray">Как вернуть трэй(область уведомления)</a></li><li><a href="/post/5642/#globalshit">Не нравится глобальное меню?</a></li><li><a href="/post/5642/#overlaysuck">Не нравятся оверлейные полосы прокрутки?</a></li><li><a href="/post/5642/#nofind">Не получается заменить нужный апплет?</a></li><li><a href="/post/5642/#unityshit">Не нравится Unity или ваш компьютер его не поддерживает?</a></li> <br /></ul>How-to`s — Управляем Totem'ом щелчком пальцев! (нет, правда)nvbnhttp://welinux.ru/post/5575/Почувствуйте себе в будущем (предсказанным ещё в голливудских фильмах 80 годов), теперь вы сможете управлять проигрывателем щелчком пальцев (хлопком) благодаря одному плагину к стандартному в Ubuntu медиа-плееру Totem!welinux — Мы переехали =)nvbnhttp://welinux.ru/post/5557/Мы переехали =)
<br />Видимые пользоватею изменения:
<br /><ul><li>Можно вставлять видео с youtube и vimeo;</li><li>Для вопросов и проблем появился специальный раздел;</li><li>Разделы теперь разделы, а не просто алиас для блога;</li><li>Увеличена производительность;</li><li>Куча новых косяков и багов =)</li></ul> <br />Все баги шлите в <a href="http://code.google.com/p/djang0byte/issues/list">баг-трекер</a>!
<br /> <br />Кто заметил косяки после конвертации старых постов - тоже пишите в багтрекер, если что - на выходных переделаю.How-to`s — Заставляем дружить IntelliJ IDEA/PyCharm/Ruby Mine с Unity и другими докамиnvbnhttp://welinux.ru/post/5486/<img alt="" src="http://ubuntuone.com/p/nom/" style="float:right;" />Недавно у меня возникла проблема - я не смог "закрепить" значок PyCharm в Unity.
<br />После недолгих поисков был найден источник проблемы и её решение. Всему виной оказалось то, что PyCharm отдавал WM_CLASS со значением <i>"java-lang-Thread"</i>, никак не связанным с самим приложением. А unity и другие доки определяют связь приложения с его значком запуска по этому значению.Опросы — А вы будете пользоваться Unity?nvbnhttp://welinux.ru/post/5484/welinux — Последнее тестированиеnvbnhttp://welinux.ru/post/5468/Начато последнее(надеюсь) тестирование нового движка.<br />Адрес тот же - <a href="http://188.127.239.11/">http://188.127.239.11/</a><br /><a href="http://code.google.com/p/djang0byte/issues/list">Багтрекер.</a><br /><div class="spoiler">ВСЕ НЕ НАЙДЕННЫЕ БАГИ ОСТАНУТСЯ НА ВАШЕЙ СОВЕСТИ!11111</div>Есть вопрос! — [Решено] Текст по кругу в Qtnvbnhttp://welinux.ru/post/5388/<img alt="ко: текст по кругу" src="http://ubuntuone.com/p/kVy/" style="float:left;" /> Как расположить текст (QGraphicsTextItem) по кругу, если задан радиус круга?<br />Ничего не могу найти или придумать =(<br />Если есть хотя бы идеи - пишите, дедлайн скоро =(<br />Пишу на python + PySide, но решение для qt и плюсов смогу адаптировать =)welinux — Новая волна тестированияnvbnhttp://welinux.ru/post/5377/Примите участие в новой волне тестирования, адрес тот же - <a href="http://188.127.239.11/">http://188.127.239.11/</a><br /><br />Из новых плюшек - возможность добавления видео с youtube и vimeo через их код =)<br /><br /><a href="http://code.google.com/p/djang0byte/issues/list">Баг-трекер</a><br /><br />Если хотите помочь и знаете python - перепишите <a href="http://code.google.com/p/djang0byte/source/browse/djang0byte/parser/utils.py">парсер</a> с BeautifulSoup на lxml. ставим плюсик <a class="user_tag user_tag_albibek" href="/user/albibek/">albibek</a> на <a href="/post/5377/#cmnt102152">#</a> =)Talks! — Ололо, вовкин сайт xDnvbnhttp://welinux.ru/post/5358/Запустил свою ужасную наркоманщину - <a href="http://nvbn.info/">http://nvbn.info/</a>, хвастаюсь =)<br /><br />PS домен за 28р xDUbuntu — Software Center предоставит вам тест-драйв приложений!nvbnhttp://welinux.ru/post/5356/Ubuntu Software Center в Natty обзавёлся новой интересной функцией - это возможность попробовать приложения без установки.welinux — Тестирование нового движка!nvbnhttp://welinux.ru/post/5207/Запущено тестирование нового движка на <a href="http://188.127.239.11">http://188.127.239.11/</a><br />Логин и пароль с welinux'а подходят.<br />Пользуйтесь новым <a href="http://code.google.com/p/djang0byte/issues/list">баг-трекером</a>.<br />Если хотите внести свой вклад - <a href="mailto:nvbn.rm@gmail.com">nvbn.rm@gmail.com</a><br />То, что вы сделаете на тестовом сервере, останется на тестовом сервере =)<br /><br />С 3 марта дамп базы будет заливаться раз в сутки.<br /><br /><b><span style="color:#ff0000;">От КА: фиксируйте плиз всё в <a href="http://code.google.com/p/djang0byte/issues/list">баг-трекер</a>!</span></b><br />Тот кто больше всех багов найдёт и запостит получит бонус от КА =)welinux — Автор, не пиши простыню в каментах! Пользуйся pastebin!nvbnhttp://welinux.ru/post/5153/Если у вас появилось желание запостить свой dmesg или другой текстовый файл более 30 строчек в комментариях - пользуйтесь <a href="http://pastebin.com/">pastebin</a>!<br /><br />Размер комментариев ограничен до 20000 символов.<br /><br /><div class="spoiler">Не обижайте welinux.</div>Юмор — Декодирование видеоnvbnhttp://welinux.ru/post/4874/<br /><img alt="" src="http://img526.imageshack.us/img526/4807/uvd1.png" /><br /><img alt="" src="http://img227.imageshack.us/img227/2666/uvd2.png" /><br /><br /><a href="http://www.phoronix.com/forums/showpost.php?p=165211&postcount=1131">Нагло стырено с фороникса.</a>Linux Games — Поселенцы: Онлайн (Бета)nvbnhttp://welinux.ru/post/4785/Settlers - серия экономических стратегий, игры из которой выпускаются на протяжении уже 10 лет.<br />Онлайн версия ничем не хуже обычной, всем советую =)<br /><br /><b>Трейлер игры:</b><br /><a href="http://www.youtube.com/watch?v=bBfj2bjgymc&feature=player_embedded"><img alt="" src="http://ubuntuone.com/p/VS6/" /></a><br /><br /><b>Пара скриншотов:</b><br /><a href="http://ubuntuone.com/p/VS2/"><img alt="" src="http://ubuntuone.com/p/VS2/" /></a> <a href="http://ubuntuone.com/p/VS3/"><img alt="" src="http://ubuntuone.com/p/VS3/" /></a><br /><br /><a href="http://www.diesiedleronline.de/de/startseite">Зарегистрироваться и начать играть!</a><br /><br /><a href="http://userscripts.org/scripts/show/93510">UserScript, переводящий интерфейс игры на английский.</a>How-to`s — Превращаем ноутбук в гирлянду!nvbnhttp://welinux.ru/post/4738/Скрипт: <div class="spoiler"><table class="highlighttable" id="3472"><tr><td class="linenos"><div class="linenodiv"><pre> 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139</pre></div></td><td class="code"><div class="highlight"><pre><a name="line-1"></a><span class="c">#!/usr/bin/python</span>
<a name="line-2"></a><span class="c"># -*- coding: utf-8 -*-</span>
<a name="line-3"></a><span class="c"># This program is free software; you can redistribute it and/or modify</span>
<a name="line-4"></a><span class="c"># it under the terms of the GNU General Public License as published by</span>
<a name="line-5"></a><span class="c"># the Free Software Foundation; either version 2 of the License, or</span>
<a name="line-6"></a><span class="c"># (at your option) any later version.</span>
<a name="line-7"></a><span class="c"># </span>
<a name="line-8"></a><span class="c"># This program is distributed in the hope that it will be useful,</span>
<a name="line-9"></a><span class="c"># but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<a name="line-10"></a><span class="c"># MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span>
<a name="line-11"></a><span class="c"># GNU General Public License for more details.</span>
<a name="line-12"></a><span class="c"># </span>
<a name="line-13"></a><span class="c"># You should have received a copy of the GNU General Public License</span>
<a name="line-14"></a><span class="c"># along with this program; if not, write to the Free Software</span>
<a name="line-15"></a><span class="c"># Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,</span>
<a name="line-16"></a><span class="c"># MA 02110-1301, USA.</span>
<a name="line-17"></a>
<a name="line-18"></a>
<a name="line-19"></a><span class="kn">import</span> <span class="nn">time</span>
<a name="line-20"></a><span class="kn">import</span> <span class="nn">os</span>
<a name="line-21"></a>
<a name="line-22"></a><span class="k">class</span> <span class="nc">Led</span><span class="p">:</span>
<a name="line-23"></a> <span class="sd">"""Led class"""</span>
<a name="line-24"></a>
<a name="line-25"></a> <span class="k">def</span> <span class="nf">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="nb">type</span> <span class="o">=</span> <span class="s">'file'</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
<a name="line-26"></a> <span class="sd">"""Init led and get status</span>
<a name="line-27"></a><span class="sd"> </span>
<a name="line-28"></a><span class="sd"> Keyword Arguments:</span>
<a name="line-29"></a><span class="sd"> type -- String</span>
<a name="line-30"></a><span class="sd"> adress -- String</span>
<a name="line-31"></a><span class="sd"> on -- String</span>
<a name="line-32"></a><span class="sd"> off -- String</span>
<a name="line-33"></a><span class="sd"> </span>
<a name="line-34"></a><span class="sd"> Returns: None</span>
<a name="line-35"></a><span class="sd"> </span>
<a name="line-36"></a><span class="sd"> """</span>
<a name="line-37"></a> <span class="bp">self</span><span class="o">.</span><span class="n">type</span> <span class="o">=</span> <span class="nb">type</span>
<a name="line-38"></a> <span class="k">if</span> <span class="nb">type</span> <span class="o">==</span> <span class="s">'file'</span><span class="p">:</span>
<a name="line-39"></a> <span class="bp">self</span><span class="o">.</span><span class="n">adress</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o"><</span><span class="s">'adress'</span><span class="o">></span>
<a name="line-40"></a> <span class="nb">file</span> <span class="o">=</span> <span class="nb">open</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">adress</span><span class="p">,</span> <span class="s">'r'</span><span class="p">)</span>
<a name="line-41"></a> <span class="bp">self</span><span class="o">.</span><span class="n">status</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="nb">file</span><span class="o">.</span><span class="n">read</span><span class="p">())</span>
<a name="line-42"></a> <span class="nb">file</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
<a name="line-43"></a> <span class="k">elif</span> <span class="nb">type</span> <span class="o">==</span> <span class="s">'command'</span><span class="p">:</span>
<a name="line-44"></a> <span class="k">for</span> <span class="n">arg</span> <span class="ow">in</span> <span class="n">kwargs</span><span class="p">:</span>
<a name="line-45"></a> <span class="nb">setattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">arg</span><span class="p">,</span> <span class="n">kwargs</span><span class="o"><</span><span class="n">arg</span><span class="o">></span><span class="p">)</span>
<a name="line-46"></a> <span class="bp">self</span><span class="o">.</span><span class="n">status</span> <span class="o">=</span> <span class="mi">0</span>
<a name="line-47"></a>
<a name="line-48"></a> <span class="k">def</span> <span class="nf">push</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">data</span><span class="p">):</span>
<a name="line-49"></a> <span class="sd">"""Change led file value</span>
<a name="line-50"></a><span class="sd"> </span>
<a name="line-51"></a><span class="sd"> Keyword Arguments:</span>
<a name="line-52"></a><span class="sd"> data -- Int</span>
<a name="line-53"></a><span class="sd"> </span>
<a name="line-54"></a><span class="sd"> Returns: None</span>
<a name="line-55"></a><span class="sd"> </span>
<a name="line-56"></a><span class="sd"> """</span>
<a name="line-57"></a> <span class="nb">file</span> <span class="o">=</span> <span class="nb">open</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">adress</span><span class="p">,</span> <span class="s">'w'</span><span class="p">)</span>
<a name="line-58"></a> <span class="nb">file</span><span class="o">.</span><span class="n">write</span><span class="p">(</span><span class="nb">str</span><span class="p">(</span><span class="n">data</span><span class="p">))</span>
<a name="line-59"></a> <span class="nb">file</span><span class="o">.</span><span class="n">close</span><span class="p">()</span>
<a name="line-60"></a>
<a name="line-61"></a> <span class="k">def</span> <span class="nf">action</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="nb">type</span><span class="p">):</span>
<a name="line-62"></a> <span class="sd">"""Run on/off command</span>
<a name="line-63"></a><span class="sd"> </span>
<a name="line-64"></a><span class="sd"> Keyword Arguments:</span>
<a name="line-65"></a><span class="sd"> type -- Int</span>
<a name="line-66"></a><span class="sd"> </span>
<a name="line-67"></a><span class="sd"> Returns: None</span>
<a name="line-68"></a><span class="sd"> </span>
<a name="line-69"></a><span class="sd"> """</span>
<a name="line-70"></a> <span class="n">os</span><span class="o">.</span><span class="n">system</span><span class="p">(</span><span class="nb">getattr</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="nb">type</span> <span class="ow">and</span> <span class="s">'on'</span> <span class="ow">or</span> <span class="s">'off'</span><span class="p">))</span>
<a name="line-71"></a>
<a name="line-72"></a> <span class="k">def</span> <span class="nf">change_status</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">value</span> <span class="o">=</span> <span class="o">-</span><span class="mi">1</span><span class="p">):</span>
<a name="line-73"></a> <span class="sd">"""Change led status"</span>
<a name="line-74"></a><span class="sd"> </span>
<a name="line-75"></a><span class="sd"> Keyword Arguments:</span>
<a name="line-76"></a><span class="sd"> value -- Int</span>
<a name="line-77"></a><span class="sd"> </span>
<a name="line-78"></a><span class="sd"> Returns: None</span>
<a name="line-79"></a><span class="sd"> </span>
<a name="line-80"></a><span class="sd"> """</span>
<a name="line-81"></a> <span class="k">if</span> <span class="n">value</span> <span class="o">==</span> <span class="o">-</span><span class="mi">1</span><span class="p">:</span>
<a name="line-82"></a> <span class="n">value</span> <span class="o">=</span> <span class="mi">1</span> <span class="o">-</span> <span class="bp">self</span><span class="o">.</span><span class="n">status</span>
<a name="line-83"></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">type</span> <span class="o">==</span> <span class="s">'file'</span><span class="p">:</span>
<a name="line-84"></a> <span class="bp">self</span><span class="o">.</span><span class="n">push</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
<a name="line-85"></a> <span class="k">elif</span> <span class="bp">self</span><span class="o">.</span><span class="n">type</span> <span class="o">==</span> <span class="s">'command'</span><span class="p">:</span>
<a name="line-86"></a> <span class="bp">self</span><span class="o">.</span><span class="n">action</span><span class="p">(</span><span class="n">value</span><span class="p">)</span>
<a name="line-87"></a> <span class="bp">self</span><span class="o">.</span><span class="n">status</span> <span class="o">=</span> <span class="n">value</span>
<a name="line-88"></a>
<a name="line-89"></a><span class="k">class</span> <span class="nc">Leds</span><span class="p">:</span>
<a name="line-90"></a> <span class="sd">"""Flashing leds class"""</span>
<a name="line-91"></a> <span class="n">leds</span> <span class="o">=</span>
<a name="line-92"></a>
<a name="line-93"></a>
<a name="line-94"></a> <span class="k">def</span> <span class="nf">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="o">*</span><span class="n">args</span><span class="p">,</span> <span class="o">**</span><span class="n">kwargs</span><span class="p">):</span>
<a name="line-95"></a> <span class="sd">"""Init leds</span>
<a name="line-96"></a><span class="sd"> </span>
<a name="line-97"></a><span class="sd"> Keyword Arguments:</span>
<a name="line-98"></a><span class="sd"> *args -- Led init data</span>
<a name="line-99"></a><span class="sd"> </span>
<a name="line-100"></a><span class="sd"> Returns: None</span>
<a name="line-101"></a><span class="sd"> </span>
<a name="line-102"></a><span class="sd"> """</span>
<a name="line-103"></a> <span class="k">try</span><span class="p">:</span>
<a name="line-104"></a> <span class="bp">self</span><span class="o">.</span><span class="n">interval</span> <span class="o">=</span> <span class="n">kwargs</span><span class="o"><</span><span class="s">'interval'</span><span class="o">></span>
<a name="line-105"></a> <span class="k">except</span> <span class="ne">NameError</span><span class="p">:</span>
<a name="line-106"></a> <span class="k">pass</span>
<a name="line-107"></a> <span class="k">for</span> <span class="n">led</span> <span class="ow">in</span> <span class="n">args</span><span class="p">:</span>
<a name="line-108"></a> <span class="bp">self</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">led</span><span class="p">)</span>
<a name="line-109"></a>
<a name="line-110"></a> <span class="k">def</span> <span class="nf">append</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">adress</span><span class="p">):</span>
<a name="line-111"></a> <span class="sd">"""Add led to leds array</span>
<a name="line-112"></a><span class="sd"> </span>
<a name="line-113"></a><span class="sd"> Keyword Arguments:</span>
<a name="line-114"></a><span class="sd"> adress -- String or Tuple</span>
<a name="line-115"></a><span class="sd"> </span>
<a name="line-116"></a><span class="sd"> Returns: None</span>
<a name="line-117"></a><span class="sd"> </span>
<a name="line-118"></a><span class="sd"> """</span>
<a name="line-119"></a> <span class="k">if</span> <span class="nb">type</span><span class="p">(</span><span class="n">adress</span><span class="p">)</span> <span class="o">==</span> <span class="nb">str</span><span class="p">:</span>
<a name="line-120"></a> <span class="bp">self</span><span class="o">.</span><span class="n">leds</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">Led</span><span class="p">(</span><span class="nb">type</span><span class="o">=</span><span class="s">'file'</span><span class="p">,</span> <span class="n">adress</span><span class="o">=</span><span class="n">adress</span><span class="p">))</span>
<a name="line-121"></a> <span class="k">elif</span> <span class="nb">type</span><span class="p">(</span><span class="n">adress</span><span class="p">)</span> <span class="o">==</span> <span class="nb">tuple</span><span class="p">:</span>
<a name="line-122"></a> <span class="bp">self</span><span class="o">.</span><span class="n">leds</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">Led</span><span class="p">(</span><span class="nb">type</span><span class="o">=</span><span class="s">'command'</span><span class="p">,</span> <span class="n">on</span><span class="o">=</span><span class="n">adress</span><span class="o"><</span><span class="mi">0</span><span class="o">></span><span class="p">,</span> <span class="n">off</span><span class="o">=</span><span class="n">adress</span><span class="o"><</span><span class="mi">1</span><span class="o">></span><span class="p">))</span>
<a name="line-123"></a>
<a name="line-124"></a> <span class="k">def</span> <span class="nf">run</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
<a name="line-125"></a> <span class="sd">"""Start led flashing"""</span>
<a name="line-126"></a> <span class="k">while</span> <span class="bp">True</span><span class="p">:</span>
<a name="line-127"></a> <span class="k">for</span> <span class="n">led</span> <span class="ow">in</span> <span class="bp">self</span><span class="o">.</span><span class="n">leds</span><span class="p">:</span>
<a name="line-128"></a> <span class="n">led</span><span class="o">.</span><span class="n">change_status</span><span class="p">()</span>
<a name="line-129"></a> <span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">interval</span><span class="p">)</span>
<a name="line-130"></a>
<a name="line-131"></a>
<a name="line-132"></a><span class="k">if</span> <span class="n">__name__</span> <span class="o">==</span> <span class="s">'__main__'</span><span class="p">:</span>
<a name="line-133"></a> <span class="n">leds</span> <span class="o">=</span> <span class="n">Leds</span><span class="p">(</span>
<a name="line-134"></a> <span class="s">'/sys/devices/platform/asus_laptop/wlan'</span><span class="p">,</span>
<a name="line-135"></a> <span class="s">'/sys/devices/platform/asus_laptop/bluetooth'</span><span class="p">,</span>
<a name="line-136"></a> <span class="p">(</span><span class="s">'streamer -c /dev/video0 -b 16 -o /dev/null&'</span><span class="p">,</span> <span class="s">'killall streamer'</span><span class="p">),</span>
<a name="line-137"></a> <span class="n">interval</span><span class="o">=</span><span class="mf">0.5</span><span class="p">,</span>
<a name="line-138"></a> <span class="p">)</span>
<a name="line-139"></a> <span class="n">leds</span><span class="o">.</span><span class="n">run</span><span class="p">()</span><span class="o"></</span><span class="n">arg</span><span class="o">></span>
</pre></div>
</td></tr></table></div><br />Для работы на вашем ноутбуке нудно отредактировать 133-135 строки.<br />Можно указывать файл(пример - <i>'/sys/devices/platform/asus_laptop/bluetooth'</i>) отвечающий за лампочку, либо команды для включения и выключения лампы: <table class="highlighttable" id="3473"><tr><td class="linenos"><div class="linenodiv"><pre>1</pre></div></td><td class="code"><div class="highlight"><pre><a name="line-1"></a><span class="p">(</span><span class="s">'streamer -c /dev/video0 -b 16 -o /dev/null&'</span><span class="p">,</span> <span class="s">'killall streamer'</span><span class="p">),</span>
</pre></div>
</td></tr></table><br />В файле настройки для ноутбуков asus, для web-камер команда универсальная (135 строчка).<br />Запускать через sudo, либо от рута.How-to`s — Полноценный полноэкранный просмотр видео на youtube с html5 в chromenvbnhttp://welinux.ru/post/4690/Инструкция ориентирована на ubuntu с gnome, в других дистрибутивах тоже должно работать.<br />Для пользователей kde инструкция не подойдёт.0byte — Тестеры и помощник для djang0byte.nvbnhttp://welinux.ru/post/4546/Если у вас есть желание потестировать(пока свою локальную копию) или помочь - отпишитесь.<br />Если буду желающие - сделаю скрипты для быстрого развёртывания.<br />Также ищу нормального верстальщика.<br /><br />Отпишитесь тут, либо на nvbn.rm@gmail.com<br /><br /><a href="http://code.google.com/p/djang0byte/">Гуглокод</a>Talks! — Вот такой вот он "школьный" линупс!nvbnhttp://welinux.ru/post/4495/Бедным Сургустким школам не хватает денег, чтоб купить windows для своих маков. И им придётся переходить на linux.<br />Вся правда о linux'е на видео:<br /><br /><a href="http://nvbn.shell.tor.hu/linux_suck.mp4"><img src="http://nvbn.shell.tor.hu/vlcsnap-2010-11-09-21h47m43s95.png" alt="скачать" /></a><br /><br />У кого не грузится - идите по ссылке.Есть вопрос! — Как убрать иконку возле индикатора раскладки в ubuntu 10.10?nvbnhttp://welinux.ru/post/4233/Она занимает лишнее место и как-то не вписывается в оформление:<br /><br /><img alt="оно" src="http://dl.dropbox.com/u/3198811/icon_lang_blya.png" />Есть проблема! — [Решено]Не работает принтер Samsung ML-1665 в Ubuntu 10.04nvbnhttp://welinux.ru/post/4176/Родители купили принтер Samsung ML-1665, в системе определяется как ML-1660.<br />При определении принтера системой он "дёргается".Talks! — Сайт amd с их видеокартой и драйверомnvbnhttp://welinux.ru/post/4134/Вот такой вот он:<br /><br /><a href="http://dl.dropbox.com/u/3198811/ati%20%D1%82%D0%B0%D0%BA%D0%B8%D0%B5%20ati.png"><img alt="вобляЁ" style="width:400px;" src="http://dl.dropbox.com/u/3198811/ati%20%D1%82%D0%B0%D0%BA%D0%B8%D0%B5%20ati.png" /></a>How-to`s — 5 шагов для интеграции приложений wine в ubuntunvbnhttp://welinux.ru/post/4012/<img src="http://i.imgur.com/QFWl1.png" style="width:200px;float:left;margin-right:20px;" alt="QFWl1.png" /><br /><br />По ссылке 5 простых шагов для придания приложениям windows нативного внешнего вида и интеграции с системой.Talks! — Как часто вы выпиваете?nvbnhttp://welinux.ru/post/3686/Новости — Вышел wine 1.2!nvbnhttp://welinux.ru/post/3678/<img style="float:right;" src="http://www.winehq.org/images/winehq_logo_glass_sm.png" alt="winehq_logo_glass_sm.png" />После двух лет разработки вышла новая стабильная версия wine, изменения относительно предыдущей:<br />Более трёх тысяч исправлений;<br />Поддержка 64 битных приложений;<br />Поддержка субпиксельного сглаживания шрифтов;<br />Реализована большая часть DirectX 9.0;<br />Иконки Tango для лучшей интеграции внешнего вида с системой.<a href="http://www.winehq.org/news/2010071601">Новость на winehq.</a>How-to`s — rekonq и табы в заголовке с kwinnvbnhttp://welinux.ru/post/3604/Открываем настройки rekonq на вкладке "вкладки" и снимаем галочки с "Открывать ссылки в новой вкладке, а не в новом окне" и "Всегда показывать панель вкладок":<br /><br /><img src="http://dl.dropbox.com/u/3198811/rekonqconf.png" alt="rekonqconf.png" /><br />Выставляем хоткеи Ctrl+t на "Открыть новое окно" и Ctrl+w на "Выход":<br /><br /><img src="http://dl.dropbox.com/u/3198811/rekonqconf1.png" alt="rekonqconf1.png" /><br />Жмём правой кнопкой на заголовок окна, настроить поведение окон<br />Выбираем вкладку "Особые параметры окон" и создаём новое правило:<br /><br /><img alt="" src="http://dl.dropbox.com/u/3198811/rekonqconf2.png" /><br />Жмём "Определить свойства окна" и тыкаем на окно с rekonq<br />Ставим галочку "Использовать класс окна (всё приложение)":<br /><br /><img src="http://dl.dropbox.com/u/3198811/rekonqconf3.png" alt="rekonqconf3.png" /><br />Переходим на вкладку "Поведение", выставляем "Автогруппировка с идентичным" - "принудительно" и ставим галочку:<br /><br /><img src="http://dl.dropbox.com/u/3198811/rekonqconf4.png" alt="rekonqconf4.png" /><br />Наслаждаемся результатом =)<br /><br /><a href="http://dl.dropbox.com/u/3198811/rekonq_rocks!.png"><img alt="preview" src="http://dl.dropbox.com/u/3198811/rekonq_rocks!_prw.png" /></a><br /><br />PS работает с kde 4.4 и rekonq 0.5 и git<br /><br />И под конец, сравнение размера верхней панели в популярных браузерах:<br /><img src="http://dl.dropbox.com/u/3198811/fat_browsers.png" alt="fat_browsers.png" />Есть вопрос! — [Решено]Аналог tomboy для kde?nvbnhttp://welinux.ru/post/3569/Существуте ли в природе аналог томбоя на qt?<br /><br />Из требований:Иконка в трее для доступа к заметкамВозможность синхронизацииНеобязательно, но хотелось бы совместимости с tomboy<br /><br />PS tomboy - менеджер заметок.<br /><br /><b>upd:</b> Буду использовать knote =)Мой рабочий стол. — Мой принципиально^W новый KDE =)nvbnhttp://welinux.ru/post/3556/Собственно kubuntu 10.04 + kde 4.4.5, тема плазмы - Аят (хз как по английски).<br />Рабочий стол:<br /><a href="http://dl.dropbox.com/u/3198811/my_kde.png"><img alt="desktop preview" src="http://dl.dropbox.com/u/3198811/my_kde_p.png" /></a><br />С хромом:<br /><a href="http://dl.dropbox.com/u/3198811/my_kde_chrome.png"><img alt="=with chrome" src="http://dl.dropbox.com/u/3198811/my_kde_chrome_p.png" /></a>0byte — Порт 0byte на django.nvbnhttp://welinux.ru/post/3541/Портирование началось, критика, пожелания и фичреквесты приветствуются.<br />Желающие поучаствовать в разработке, пишите сюда, либо на nvbn.rm@gmail.com.<br /><br /><a href="http://code.google.com/p/djang0byte/">Гуглокод.</a>Talks! — Вышла первая серия 4го сезона It Crowd!nvbnhttp://welinux.ru/post/3528/После долгой задержки наконец-то выпустили первую серию нового сезона, и она нам принесла:<br /><img alt="бубунту!" src="http://dl.dropbox.com/u/3198811/image%5B7%5D.png" /><br /><a href="http://rutracker.org/forum/viewtopic.php?t=3033071">На торрентах уже с сабами =)</a>Talks! — Выложили 1 и 2 серии 6го сезона футурамы.nvbnhttp://welinux.ru/post/3521/Собственно <a href="http://tfile.ru/forum/viewtopic.php?t=331438">тут</a> выложили с субтитрами =)<br />Talks! — А у вас много «кактусов»?nvbnhttp://welinux.ru/post/3514/Собственно у меня:<br /><table class="highlighttable" id="2505"><tr><td class="linenos"><div class="linenodiv"><pre> 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20</pre></div></td><td class="code"><div class="highlight"><pre><a name="line-1"></a><nvbn>% vrms
<a name="line-2"></a>
<a name="line-3"></a> Non-free packages with status other than installed on nvbn-laptop
<a name="line-4"></a>
<a name="line-5"></a>fglrx <span class="o">(</span> dei<span class="o">)</span> Video driver <span class="k">for </span>the ATI graphics accelerators
<a name="line-6"></a>
<a name="line-7"></a> Contrib packages installed on nvbn-laptop
<a name="line-8"></a>
<a name="line-9"></a>pidgin-skype Skype plugin <span class="k">for </span>libpurple messengers
<a name="line-10"></a>ttf-mscorefonts-installer Installer <span class="k">for </span>Microsoft TrueType core fonts
<a name="line-11"></a>
<a name="line-12"></a> Contrib packages with status other than installed on nvbn-laptop
<a name="line-13"></a>
<a name="line-14"></a>conky-all <span class="o">(</span> dei<span class="o">)</span> highly configurable system monitor <span class="o">(</span>all featur
<a name="line-15"></a>nvidia-common <span class="o">(</span> dei<span class="o">)</span> Find obsolete NVIDIA drivers
<a name="line-16"></a>
<a name="line-17"></a> 1 non-free packages, 0.1% of 1813 installed packages.
<a name="line-18"></a> 4 contrib packages, 0.2% of 1813 installed packages.
<a name="line-19"></a>
<a name="line-20"></a></nvbn>
</pre></div>
</td></tr></table>Бенчмарки — Сравнение способов декодирования видео для систем с atinvbnhttp://welinux.ru/post/3483/Посмотрел последнее сравнение на <a href="http://www.phoronix.com/scan.php?page=article&item=amd_catalyst_xv&num=1">фороникс</a> и как-то оно мне не понравилось, решил провести своё.<br /><img alt="Полное сравнение" src="http://dl.dropbox.com/u/3198811/full.png" /><br /><br /><b>Используемые версии:</b> catalyst 10.6, xorg-video-ati 6.13.99~git20100613, core avc 2.0.0, mplayer-vaapi-20100602 для xvba, mplayer 1.0~rc3+git20100617 для остального, libva1_0.31, xvba-video_0.6.11.<br /><br />mplayer-full и mplayer-sum - сумма нагрузки двух процессов, создаваемых mplayer'ом, сравнение по процессам:<br /><img alt="=По процессам" src="http://dl.dropbox.com/u/3198811/percore.png" /><br /><br />Для тестирования использовался небольшой скрипт:<table class="highlighttable" id="2471"><tr><td class="linenos"><div class="linenodiv"><pre>1
2
3
4
5
6
7
8</pre></div></td><td class="code"><div class="highlight"><pre><a name="line-1"></a><span class="c">#!/usr/bin/python</span>
<a name="line-2"></a>
<a name="line-3"></a><span class="kn">import</span> <span class="nn">os</span>
<a name="line-4"></a><span class="kn">import</span> <span class="nn">time</span>
<a name="line-5"></a>
<a name="line-6"></a><span class="k">while</span> <span class="bp">True</span><span class="p">:</span>
<a name="line-7"></a> <span class="n">os</span><span class="o">.</span><span class="n">system</span><span class="p">(</span><span class="s">"ps aux|grep mplayer|grep -v grep|awk '{ print $3 }'"</span><span class="p">)</span>
<a name="line-8"></a> <span class="n">time</span><span class="o">.</span><span class="n">sleep</span><span class="p">(</span><span class="mf">0.1</span><span class="p">)</span>
</pre></div>
</td></tr></table><br />Его вывод перенаправлялся в файлы. Когда использовался просто mplayer, файл бился на чётные и нечётные строки. Потом содержимое файлов вставлялось в OOo Calc и там строились диаграммы. <br /><br /><a href="http://dl.dropbox.com/u/3198811/test.ods">Скачать файл.</a><br /><br /><b>Команды запуска:</b><div class="spoiler"><table class="highlighttable" id="2472"><tr><td class="linenos"><div class="linenodiv"><pre>1
2
3</pre></div></td><td class="code"><div class="highlight"><pre><a name="line-1"></a>mplayer -vc coreserve /media/rm-rf/media/Футурама-В<span class="se">\ </span>дикую<span class="se">\ </span>зелёную<span class="se">\ </span>даль<span class="se">\(</span>Futurama-Into<span class="se">\ </span>the<span class="se">\ </span>Wild<span class="se">\ </span>Green<span class="se">\ </span>Yonder<span class="se">\ </span>2009<span class="se">\ </span>BDrip720p.mkv
<a name="line-2"></a>mplayer /media/rm-rf/media/Футурама-В<span class="se">\ </span>дикую<span class="se">\ </span>зелёную<span class="se">\ </span>даль<span class="se">\(</span>Futurama-Into<span class="se">\ </span>the<span class="se">\ </span>Wild<span class="se">\ </span>Green<span class="se">\ </span>Yonder<span class="se">\ </span>2009<span class="se">\ </span>BDrip720p.mkv
<a name="line-3"></a>./mplayer -va vaapi -vo vaapi:gl /media/rm-rf/media/Футурама-В<span class="se">\ </span>дикую<span class="se">\ </span>зелёную<span class="se">\ </span>даль<span class="se">\(</span>Futurama-Into<span class="se">\ </span>the<span class="se">\ </span>Wild<span class="se">\ </span>Green<span class="se">\ </span>Yonder<span class="se">\ </span>2009<span class="se">\ </span>BDrip720p.mkv
</pre></div>
</td></tr></table></div><br /><br /><b>Информация о системе:</b><div class="spoiler"><table class="highlighttable" id="2473"><tr><td class="linenos"><div class="linenodiv"><pre> 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83</pre></div></td><td class="code"><div class="highlight"><pre><a name="line-1"></a><nvbn>% lspci 21:25:03
<a name="line-2"></a>00:00.0 Host bridge: Silicon Integrated Systems <sis> 671MX
<a name="line-3"></a>00:01.0 PCI bridge: Silicon Integrated Systems </sis><sis> PCI-to-PCI bridge
<a name="line-4"></a>00:02.0 ISA bridge: Silicon Integrated Systems </sis><sis> SiS968 <mutiol <span class="nv">media</span><span class="o">=</span><span class="s2">"Media"</span> <span class="nv">io</span><span class="o">=</span><span class="s2">"IO"</span>> <span class="o">(</span>rev 01<span class="o">)</span>
<a name="line-5"></a>00:02.5 IDE interface: Silicon Integrated Systems </mutiol></sis><sis> 5513 <ide> <span class="o">(</span>rev 01<span class="o">)</span>
<a name="line-6"></a>00:03.0 USB Controller: Silicon Integrated Systems </ide></sis><sis> USB 1.1 Controller <span class="o">(</span>rev 0f<span class="o">)</span>
<a name="line-7"></a>00:03.1 USB Controller: Silicon Integrated Systems </sis><sis> USB 1.1 Controller <span class="o">(</span>rev 0f<span class="o">)</span>
<a name="line-8"></a>00:03.3 USB Controller: Silicon Integrated Systems </sis><sis> USB 2.0 Controller
<a name="line-9"></a>00:04.0 Ethernet controller: Silicon Integrated Systems </sis><sis> 191 Gigabit Ethernet Adapter <span class="o">(</span>rev 02<span class="o">)</span>
<a name="line-10"></a>00:05.0 IDE interface: Silicon Integrated Systems </sis><sis> SATA Controller / IDE mode <span class="o">(</span>rev 03<span class="o">)</span>
<a name="line-11"></a>00:06.0 PCI bridge: Silicon Integrated Systems </sis><sis> PCI-to-PCI bridge
<a name="line-12"></a>00:07.0 PCI bridge: Silicon Integrated Systems </sis><sis> PCI-to-PCI bridge
<a name="line-13"></a>00:0f.0 Audio device: Silicon Integrated Systems </sis><sis> Azalia Audio Controller
<a name="line-14"></a>01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series
<a name="line-15"></a>02:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter <span class="o">(</span>rev 01<span class="o">)</span>
<a name="line-16"></a></sis></nvbn><nvbn>% cat /proc/cpuinfo 21:27:51
<a name="line-17"></a>processor : 0
<a name="line-18"></a>vendor_id : GenuineIntel
<a name="line-19"></a>cpu family : 6
<a name="line-20"></a>model : 15
<a name="line-21"></a>model name : Intel<span class="o">(</span>R<span class="o">)</span> Core<span class="o">(</span>TM<span class="o">)</span>2 Duo CPU T5750 @ 2.00GHz
<a name="line-22"></a>stepping : 13
<a name="line-23"></a>cpu MHz : 996.000
<a name="line-24"></a>cache size : 2048 KB
<a name="line-25"></a>physical id : 0
<a name="line-26"></a>siblings : 2
<a name="line-27"></a>core id : 0
<a name="line-28"></a>cpu cores : 2
<a name="line-29"></a>apicid : 0
<a name="line-30"></a>initial apicid : 0
<a name="line-31"></a>fdiv_bug : no
<a name="line-32"></a>hlt_bug : no
<a name="line-33"></a>f00f_bug : no
<a name="line-34"></a>coma_bug : no
<a name="line-35"></a>fpu : yes
<a name="line-36"></a>fpu_exception : yes
<a name="line-37"></a>cpuid level : 10
<a name="line-38"></a>wp : yes
<a name="line-39"></a>flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
<a name="line-40"></a>bogomips : 4001.02
<a name="line-41"></a>clflush size : 64
<a name="line-42"></a>cache_alignment : 64
<a name="line-43"></a>address sizes : 36 bits physical, 48 bits virtual
<a name="line-44"></a>power management:
<a name="line-45"></a>
<a name="line-46"></a>processor : 1
<a name="line-47"></a>vendor_id : GenuineIntel
<a name="line-48"></a>cpu family : 6
<a name="line-49"></a>model : 15
<a name="line-50"></a>model name : Intel<span class="o">(</span>R<span class="o">)</span> Core<span class="o">(</span>TM<span class="o">)</span>2 Duo CPU T5750 @ 2.00GHz
<a name="line-51"></a>stepping : 13
<a name="line-52"></a>cpu MHz : 996.000
<a name="line-53"></a>cache size : 2048 KB
<a name="line-54"></a>physical id : 0
<a name="line-55"></a>siblings : 2
<a name="line-56"></a>core id : 1
<a name="line-57"></a>cpu cores : 2
<a name="line-58"></a>apicid : 1
<a name="line-59"></a>initial apicid : 1
<a name="line-60"></a>fdiv_bug : no
<a name="line-61"></a>hlt_bug : no
<a name="line-62"></a>f00f_bug : no
<a name="line-63"></a>coma_bug : no
<a name="line-64"></a>fpu : yes
<a name="line-65"></a>fpu_exception : yes
<a name="line-66"></a>cpuid level : 10
<a name="line-67"></a>wp : yes
<a name="line-68"></a>flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
<a name="line-69"></a>bogomips : 4001.12
<a name="line-70"></a>clflush size : 64
<a name="line-71"></a>cache_alignment : 64
<a name="line-72"></a>address sizes : 36 bits physical, 48 bits virtual
<a name="line-73"></a>power management:
<a name="line-74"></a>
<a name="line-75"></a></nvbn><nvbn>% lsb_release -a 21:27:58
<a name="line-76"></a>No LSB modules are available.
<a name="line-77"></a>Distributor ID: Ubuntu
<a name="line-78"></a>Description: Ubuntu 10.04 LTS
<a name="line-79"></a>Release: 10.04
<a name="line-80"></a>Codename: lucid
<a name="line-81"></a></nvbn><nvbn>% uname -r 21:28:09
<a name="line-82"></a>2.6.32-23-generic
<a name="line-83"></a></nvbn>
</pre></div>
</td></tr></table></div><br /><br />В итоге самым "менеенагружающим" процессор оказался coreavc, но он платный. Примерно на его уровне держится xvba, ну а победитель по мнению фороникса xf86-video-ati+xv оказался аутсайдером.Новости — Вышел amd catalyst 10.6nvbnhttp://welinux.ru/post/3450/Первый релиз, за который можно похвалить amd, из изменений:Для 2d поумолчанию используется алгоритм direct2d(nobackfill и nobackclear больше не нужны, окна изменяют размер и разворачиваются быстро)Исправлено искажение цветов в xvba(аппаратное ускорение видео)Opengl 4 для всех карт серии EvergreenOpengl 3.3 для r600-700По традиции свежие версии Xorg и ядра официально не поддерживаются, но есть патчи.<br /><br /><a href="http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx?type=2.4.2&product=2.4.2.3.32%E2%8C%A9=English">Страница для скачивания</a>