<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5214476275545192614</id><updated>2024-08-28T16:44:32.532+03:00</updated><category term="Arch Linux"/><category term="Ubuntu"/><category term="Linux"/><category term="жизнь"/><category term="железо"/><category term="Python"/><category term="Eclipse"/><category term="Flash"/><category term="firefox"/><category term="hardware"/><category term="Социальные сети"/><category term="размышления"/><category term="AUR"/><category term="Calibre"/><category term="Catalyst"/><category term="Fdisk"/><category term="GUI"/><category term="Gnome3"/><category term="Google"/><category term="Google+"/><category term="Jabber"/><category term="LightDM"/><category term="Live CD"/><category term="PHP"/><category term="Ruby"/><category term="SSH"/><category term="WebKitGTK+"/><category term="XMMP"/><category term="bootable"/><category term="chrome"/><category term="debian"/><category term="debootstrap"/><category term="falsh"/><category term="linux games"/><category term="mplayer"/><category term="skype"/><category term="swt"/><category term="voip"/><category term="Приёмы программирования на Python"/><category term="медиапроигрыватель"/><category term="настройка сети"/><category term="работа"/><category term="русские имена файлов в Zip"/><category term="установка linux"/><category term="флешка"/><title type='text'>GlowingSword Blog</title><subtitle type='html'>Заметки обо всём, что привлекло моё внимание</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>56</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-4988924420888848115</id><published>2014-09-04T17:17:00.002+03:00</published><updated>2014-09-04T17:17:48.938+03:00</updated><title type='text'>Первые впечатления от Docker</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Вы используете виртуализацию для разработки и тестирования? А может для каких-то своих экспериментов с новым и не стандартным ПО? В таком случае скорее всего вы уже столкнулись с главным недостатоком обычных систем виртуализации - каждый контейнер - это отдельный образ(или каталог в случае с LXC и OpenVZ), который содержит в себе полноценную инсталляцию одного из дистрибутивов Linux&amp;nbsp;+ дополнительно установленное ПО. При этом и загружается контейнер именно как ОС(со всеми системными службами, находящимися в автозагрузке), в то время как зачастую есть необходимость запустить в виртуальном окружении лишь парочку приложений. Да и поддержка актуальной версии базового окружения (к примеру Centos&amp;nbsp;+ LAMP) превращается в нетривиальную задачу. &lt;br /&gt;
&lt;br /&gt;
И тут на сцене виртуализации появляется новая(и очень яркая) звезда - Docker.&amp;nbsp;Docker позволяет создавать одни образа на базе других. Вы можете взять базовый образ Censtos, создать на его базе новый образ, добавив&amp;nbsp;LAMP, и использовать полученный вами образ в качестве основы для десятков ваших проектов. Мало того, образ созданный на базе другого образа является не более, чем суммой отличий между состоянимем файловой системы образа, использованного в качестве базы, и вашим образом. В результате вы не только экономите время в процессе поддержвания зоопарка ваших контейнеров, но и дисковое пространство.&lt;br /&gt;
&lt;br /&gt;
Если вам по душе идеи, заложенные в LXC - уверен, вам стоит попробовать Docker в деле. Или хотя-бы поэкспериментировать с этой потрясающей технологией. Она вас не разочарует.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/4988924420888848115/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/4988924420888848115?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4988924420888848115'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4988924420888848115'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2014/09/docker.html' title='Первые впечатления от Docker'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-3884478536408869509</id><published>2013-01-05T02:23:00.002+02:00</published><updated>2013-01-05T02:28:05.467+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Flash"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="флешка"/><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
Столкнулся я на днях с задачей: как измерить скорость работы флеш-брелка(моей любимой флешки ADATA S102/32GB Pro) в Linux? Специальных утилит для измерения скорости в Linux не обнаружил(может плохо искал), и решил я задействовать для этих целей тяжёлую артиллерию в лице утилиты dd.&lt;br /&gt;
&lt;br /&gt;
Итак, измерение скорости записи на флешку состоит из двух этапов:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;cd &amp;lt; путь до каталога, в который смонтирована наша флешка&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;dd if=/dev/zero of=tempfile bs=5M count=1024 conv=fdatasync,notrunc&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Обратите внимание на bs=5M и count=1024. Параметр bs=5M говорит dd брать данные из файла-источника блоками по 5MiB(мебибайт), а параметр count=1024 указывает, сколько раз нужно повторить данную процедуру. То есть в результате на флешку записывается файл с данными из /dev/zero размером 5MiB x 1024 = 5GiB(гибибайт). Если у вас флешка меньших размеров, стоит уменьшить или размер копируемых блоков данных, или их количество.&lt;br /&gt;
&lt;br /&gt;
Результат измерения скорости записи(помним, что NTFS в Windows довольно неповоротливая ФС(по сравнению с FAT32), в Linux ситуация только усугубляется, и скорость работы NTFS вообще становится очень невысокой, кроме того на скорость работы флешки так-же повлияло отсутствие USB 3.0):&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTuDOvj_HWeMrPLkb5lhQPBDXNA3aP_p8_bjpyrQQgXn9235YkG5EQBC2NBfbpHm-eF2HyBhnaof9fFgPMowpY4YP9bXYLr1URothqvU-oNJ32i6rF7aWhseHMeu25-D1d3OdjO9Orjocr/s1600/Screenshot-from-2012-12-25-152600.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTuDOvj_HWeMrPLkb5lhQPBDXNA3aP_p8_bjpyrQQgXn9235YkG5EQBC2NBfbpHm-eF2HyBhnaof9fFgPMowpY4YP9bXYLr1URothqvU-oNJ32i6rF7aWhseHMeu25-D1d3OdjO9Orjocr/s320/Screenshot-from-2012-12-25-152600.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Да, я ранее запостил новость о моём новом блоге, на wordpress. Так вот, данный пост - это перепост с моего блога &lt;a href=&quot;http://lordofgale.org/&quot;&gt;lordofgale.org&lt;/a&gt;. Я планирую часть материалов публиковать на обоих блогах, часть - только на данном блоге, или на новом. Поэтому если вам нравится данный блог, посетите и&amp;nbsp;&lt;a href=&quot;http://lordofgale.org/&quot;&gt;lordofgale.org&lt;/a&gt;, возможно там вы найдёте интересную для вас информацию.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/3884478536408869509/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/3884478536408869509?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/3884478536408869509'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/3884478536408869509'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2013/01/adata-s10232gb-pro-linux-linux-dd.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTuDOvj_HWeMrPLkb5lhQPBDXNA3aP_p8_bjpyrQQgXn9235YkG5EQBC2NBfbpHm-eF2HyBhnaof9fFgPMowpY4YP9bXYLr1URothqvU-oNJ32i6rF7aWhseHMeu25-D1d3OdjO9Orjocr/s72-c/Screenshot-from-2012-12-25-152600.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-4701696442134317996</id><published>2012-09-02T01:31:00.005+03:00</published><updated>2014-09-04T17:50:25.699+03:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Читая на Хабре про сайты эпохи девяностых, вспомнил что когда-то я начал делать сайт про ассемблер, мой первый сайт крутящийся не на localhost. Я выложил главную страницу, и начал работать над материалом наполнения сайта контентом.&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMAzojWhHc4fWwsSE3hXpjeyvdqlwpHOv2dXJbxSLXzFAkcUjBamTLBHaOn6GbFOb-2YedNNzqLBLe3lyVQV0dNZjVsToW2roVsfv90GydUEwZbO0PqRvc0-3elZ1nm5G9SL3AbHUwoKTF/s1600/starcoding.narod.ru+site+2012-09-02+00:33:40.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMAzojWhHc4fWwsSE3hXpjeyvdqlwpHOv2dXJbxSLXzFAkcUjBamTLBHaOn6GbFOb-2YedNNzqLBLe3lyVQV0dNZjVsToW2roVsfv90GydUEwZbO0PqRvc0-3elZ1nm5G9SL3AbHUwoKTF/s320/starcoding.narod.ru+site+2012-09-02+00:33:40.png&quot; height=&quot;200&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Скриншот сабжа сделанный сегодня для этого поста. &lt;br /&gt;
Старичок всё ещё жив, главная страница отображается до сих пор корректно.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
Собрал материал, которого хватил бы на пару десяток страниц, но статику под хостинг на narod.ru верстать было лень. Я решил автоматизировать рутинные процессы, и зарегистрировал себе услугу бесплатного хостинга с поддержкой PHP. Написал скрипт, который роутил все запросы на index.php(при помощи правил mod_rewrite), и в зависимости от того, по какому пути вызывался статичный файл с HTML(которого на самом деле,естественно не было) брал текст и метаинформацию из набора файлов, содержащих данную информацию, и вставлял её в нужные места HTML-шаблона. Думаю, каждый в своё время начинал с чего-то подобного.&lt;br /&gt;
&lt;br /&gt;
По сравнению со статикой, где не только материал, но и его оформление нужно было верстать ручками для каждой статьи(или копипастить тескст материала в HTML-шаблон ручками) - это был явный прогресс. К сожалению, посещаемость сайта была не очень большой. Ведь контента на нам было очень мало. И его &amp;nbsp;прикрыли. Кажется, нужно было что-бы сайт имел не менее десяти уникальных посещений в день... Потерял я свой первый сайт на PHP-скрипте.&amp;nbsp;А его прототип с одной главной страницей на narod.ru до сих пор жив, существует сам по себе как призрак из прошлого.&lt;br /&gt;
&lt;br /&gt;
Посмотрел я на своё первое творение, понастальгировал... Вспомнилось, как учил азы PHP в 2006 году, как писал себе программу-будильник на fasm в RadIDE. Она умела выключать ПК по таймеру, проигрывать звуковой сигнал или выбрнную мелодию, открывать и закрывать программу указанную в настройках. Для меня 2006 и 2007 годы были очень интересными. Изучал ассемблер, WinAPI и прочие низкоуровневые вещи. Экспериментировал с Linux. Сайт в частности верстал в Bluefilsh, под Ubuntu linux. Мне тогда казалось что я так много знаю... &lt;br /&gt;
&lt;br /&gt;
С тех пор много воды утекло. Я изучил основы Python, познакомился с Javascript и, совсем немного, с Ruby. Намного лучше стал разбираться в коде на PHP. Всё это очень интересно. Хочется досконально изучить парадигмы и шаблоны проектирования. И много других интересных вещей. Наверно, жизнь очень интересная штука именно потому, что возможности нашего познания безграничны. А наш разум постоянно пребывает в состоянии голода. Это прекрасно.&lt;br /&gt;
&lt;br /&gt;
Возможность вспомнить себя таким, каким я был лет 5-6 назад лишь помогает осознать, как много нового я смог узнать за этот промежуток времени. И как много того, что я &amp;nbsp;планировал изучить хотя-бы поверхностно, я так и не узнал в силу различных причин. Что не умалило моей тяги к познанию чего-то нового. Чем больше интересных вещей мы узнаём, тем интересней жить. Не останавливайтесь в своих стремлениях. Не оставляйте дело, которое можно сделать сегодня, на потом. Не получилось что-то из того, что планировалось? Не страшно, важен сам факт личного роста и вашего развития. Нужно уметь двигаться вперёд. Идти к цели, не обращая внимания на препятствия, которые могут возникнуть между вами и вашей целью.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
Если вы обнаружите, что за некольео прошедших лет вы не развивались, не работали над собой - это тревожный признак. Собираем волю в кулак, &amp;nbsp;и настравиваемся на победу. И тогда обязательно настанет тот день, когда прогресс ваш станет вам заметен. А через некоторое время  он станет заметен и окружающим вас людям. И не важно насколько плохи, или хороши вы в своём деле сегодня. Важно то, кем вы можете стать. Если только захотите, конечно:)&lt;br /&gt;
&lt;br /&gt;
Я мечтал написать ПО, которое приносило бы пользу хотя-бы кому-то. В результате работаю над сайтом для одной компании сейчас, а до этого создал два интернет-магазина за тот учебный год, что учился курсах бухгалтерского учёта. А ведь я даже не программист, просто мне нравится работать над сайтами, настраивать и собирать ПК и ковырять различные программы. &amp;nbsp;Мечтайте, представляйте что то, о чём вы мечтаете уже у вас есть. Планируйте своё будущее. Рисуйте перед мысленным взором ваше будущее в деталях. И работайте над собой. Обстоятельства вокруг вас сами начнут складываться так, что то, над чем вы работали станет реальностью. Если только вы не забросите ваше дело раньше. Будьте тверды, и не отступайте. И тогда всё у вас будет хорошо;)&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/4701696442134317996/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/4701696442134317996?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4701696442134317996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4701696442134317996'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/09/localhost.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMAzojWhHc4fWwsSE3hXpjeyvdqlwpHOv2dXJbxSLXzFAkcUjBamTLBHaOn6GbFOb-2YedNNzqLBLe3lyVQV0dNZjVsToW2roVsfv90GydUEwZbO0PqRvc0-3elZ1nm5G9SL3AbHUwoKTF/s72-c/starcoding.narod.ru+site+2012-09-02+00:33:40.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-8405066480376750996</id><published>2012-08-18T17:00:00.003+03:00</published><updated>2012-08-18T17:37:49.450+03:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 15px; white-space: pre-wrap;&quot;&gt;Почему я пользуюсь для храниения паролей программой KeepassX? Потому что у меня много паролей, более десяти почтовых ящиков, аккаунты в 6 социальных сетях и на многих форумах, сайтах производителей ПО и многих других ресурсах. Хранить в голове сотню(возможно больше) ников и паролей просто невозможно. Хранить их в текстовом файле опасно, да и неудобно.  Хранить в онлайн сервисах вроде Roboform - тоже опасно. Где гарантия что работники подобных сервисов не уведут у вас пароли или просто адресса той же почты? И не монетизируют данную информацию?&amp;nbsp;Поэтому я уже не один год использую KeepassX для хранения моих паролей. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 15px; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b id=&quot;internal-source-marker_0.48000447335653007&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Захотелось мне установить активно разрабатываемую  вторую версию этого замечательного кросс-платформенного хранителя паролей на Ubuntu Linux 12.04. На это были серьёзные причины, главная из которых - это работа данной версии программы с базами данных Keepass версии 2.0 . Быстро нашёл PPA проекта. Что оказалось очень кстати, потому что собирать deb-пакеты из исходников - очень муторное занятие. Debian и Ubuntu - это далеко не Arch(с его замечательными PKGBUILD’ами), и даже не RHEL и Fedora(с их не менее замечательными SPEC-файлами).&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Добавляем PPA командой: &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;sudo add-apt-repository ppa:keepassx/daily&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;и затем обновляем систему:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;apt-get update &amp;amp;&amp;amp; apt-get upgrade&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;если у вас никогда не было keepassx, то вместо &amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;apt-get upgrade&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; смело набирайте &lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;apt-get install keepassx&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;. &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;После установки нужно импортировать старую базу данных формата &amp;nbsp;Keepass 1.0 и конвертировать её в формат Keepass 2. Для этого в меню Database ищем пункт Import Keepass 1 database.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxnxxpqZyEBwD_lfV3Qu81JZBUQIpJFhzJTmgWW5TJ6aAdGAGHlR22fWJBMYt0dI2hoVtHl1m2Hy5H-oaw9z_shV_Ysej2V6BAz9XQuidneBqSCRxFgdo1o29FWifdEQPtve4W_wnKgaoY/s1600/Screenshot+from+2012-08-18+16:11:42.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxnxxpqZyEBwD_lfV3Qu81JZBUQIpJFhzJTmgWW5TJ6aAdGAGHlR22fWJBMYt0dI2hoVtHl1m2Hy5H-oaw9z_shV_Ysej2V6BAz9XQuidneBqSCRxFgdo1o29FWifdEQPtve4W_wnKgaoY/s400/Screenshot+from+2012-08-18+16:11:42.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Вводим пароль, ищем ключ(если таковой использовался) и получаем доступ к своим паролям.&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiADgQy9eC3Zo6r7WLGTrdx0dQB6A4RqILE-JC1nbxeZlHh154uQQ8VBOp17jzwYM81rZCMHHl7Q5LbXNzmXecRJqUZmAsKukP7-gUvoFL9o2jC_1TPD2ATfvVXG-mp8k3hiKHsodc1ZQSW/s1600/Screenshot+from+2012-08-18+16:12:01.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiADgQy9eC3Zo6r7WLGTrdx0dQB6A4RqILE-JC1nbxeZlHh154uQQ8VBOp17jzwYM81rZCMHHl7Q5LbXNzmXecRJqUZmAsKukP7-gUvoFL9o2jC_1TPD2ATfvVXG-mp8k3hiKHsodc1ZQSW/s400/Screenshot+from+2012-08-18+16:12:01.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Импортируем файл формата keepass 1&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizEzEq-fEYPRDMWWv9r0qmVQa6gI-wPHYH5aTeC2KBDlq63RoXf9uO9xOWgEbMfJ6H5Kf1vvfQeJ_iyg1-SLmUJ3ztq4CrcUOk73IwV9KSA1711Pe1IIrCDcDaVJ327UsJEpqfQj2lFLk-/s1600/Screenshot+from+2012-08-18+16:12:16.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizEzEq-fEYPRDMWWv9r0qmVQa6gI-wPHYH5aTeC2KBDlq63RoXf9uO9xOWgEbMfJ6H5Kf1vvfQeJ_iyg1-SLmUJ3ztq4CrcUOk73IwV9KSA1711Pe1IIrCDcDaVJ327UsJEpqfQj2lFLk-/s400/Screenshot+from+2012-08-18+16:12:16.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Вводим пароль&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd53MfC9C__XfkZil_Ka-Xj0K2Dzvlq4LpY3AlPa_XsKX-CetegXf6lHQH8wVDXpXvOLwP9mvh1iuSYfHjI0Y0ZGLdQkMn7pcBjAmX8CUhvzRpEV46iZXaDnTr4NC4IWYiuwj6IdgHNChp/s1600/Screenshot+from+2012-08-18+16:21:25.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjd53MfC9C__XfkZil_Ka-Xj0K2Dzvlq4LpY3AlPa_XsKX-CetegXf6lHQH8wVDXpXvOLwP9mvh1iuSYfHjI0Y0ZGLdQkMn7pcBjAmX8CUhvzRpEV46iZXaDnTr4NC4IWYiuwj6IdgHNChp/s400/Screenshot+from+2012-08-18+16:21:25.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ну вот, данные успешно импортированны. &lt;br /&gt;
Осталось только сохранить их в новом формате.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Теперь нажимаем на Save database as в том же меню, и сохраняем файл с базой данных в новом формате. С данным файлом кроме Keepassx также отлично работает и оригинальная Keepass второй версии, работающая на &amp;nbsp;Mono/.NET Framework. Получается, теперь вы можете использовать одну базу на целой кипе устройств, в том числе и на мобильных девайсах. Профит от этого, думаю, очевиден.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: normal; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;P.S.: Программа лично у меня работает не хуже старой Keepassx 0.4.3, но всё же это даже не бета-версия, а альфа и до релиза ещё может и полгода пройти. Всё-таки работы немало, программа была полностью переписана. Не я(как автор данного поста), ни автор данного ПО не несут никакой ответственности за то, что может случиться с вашей базой данных с паролями, при использовании данного ПО. Помните об этом, и на всякий случай сделайте бэкап вашей базы перед экспериментами. Удачи;) &lt;br class=&quot;kix-line-break&quot; /&gt; &lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/8405066480376750996/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/8405066480376750996?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/8405066480376750996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/8405066480376750996'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/08/keepassx-6.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxnxxpqZyEBwD_lfV3Qu81JZBUQIpJFhzJTmgWW5TJ6aAdGAGHlR22fWJBMYt0dI2hoVtHl1m2Hy5H-oaw9z_shV_Ysej2V6BAz9XQuidneBqSCRxFgdo1o29FWifdEQPtve4W_wnKgaoY/s72-c/Screenshot+from+2012-08-18+16:11:42.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-1525458570202749545</id><published>2012-08-11T17:04:00.000+03:00</published><updated>2013-01-06T17:32:20.087+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ruby"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Управление версиями ruby при помощи rvm</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; В Ubuntu 12.04 версия интерпритатора ruby немного старовата. А я люблю всё новое. Решил я обновить ruby. Как обычно стал по привычке искать PPA. Но вместо этого нашёл гораздо более удобный вариант установки новой версии ruby. Ещё возможность выбора разных версий интерпритатора, а также разных наборов gem&#39;ов. Оказалось, что есть на свере такая удобная вещь как rvm.&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 15px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Arial;&quot;&gt;&lt;span style=&quot;font-size: 15px; white-space: pre-wrap;&quot;&gt;Установка &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;ruby-1.9.3-p194 на ubuntu 12.04 делается так:&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: Arial; font-weight: bold;&quot;&gt;&lt;span style=&quot;font-size: 15px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;font-weight: bold; text-align: left;&quot;&gt;
&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Установка необходимого для rvm пакета curl&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-weight: bold; vertical-align: baseline;&quot;&gt;$ sudo apt-get install curl&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;vertical-align: baseline;&quot;&gt;&lt;/span&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;vertical-align: baseline;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;vertical-align: baseline;&quot;&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Установка rvm и последней стабильной версии ruby&lt;/div&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
$ curl -L https://get.rvm.io | bash -s stable --ruby&lt;/div&gt;
&lt;/span&gt;&lt;span style=&quot;vertical-align: baseline;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Смотрим доступные благодаря rvm версии ruby&lt;/div&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
$ rvm list&lt;/div&gt;
&lt;/span&gt;&lt;span style=&quot;vertical-align: baseline;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Переключаем интерпритатор на ruby-1.9.3-p194&lt;/div&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
$ rvm use ruby-1.9.3-p194&lt;/div&gt;
&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; font-weight: bold; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;И не забываем про то, что Gnome Terminal при запуске bash игнорирует настройки из ~/.bash_login и ~/.bash_logout. Решается проблема установкой одной галочки в настройках Gnome Terminal, как на этом скриншоте. &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGJKl13WxdgW7aq1d4q1pPIQBF30NbdpsuCTgOV3u9npglRr7L-7ywNX0JLZtuSRqUGROVhqIjDSpYctt8DiySGrweYrQz1tFpz52wiwqkxb1oq151UVUYNQ4uT3O1yOJT2pf10t_64Gop/s1600/Screenshot+from+2012-08-11+16:50:44.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGJKl13WxdgW7aq1d4q1pPIQBF30NbdpsuCTgOV3u9npglRr7L-7ywNX0JLZtuSRqUGROVhqIjDSpYctt8DiySGrweYrQz1tFpz52wiwqkxb1oq151UVUYNQ4uT3O1yOJT2pf10t_64Gop/s640/Screenshot+from+2012-08-11+16:50:44.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Arial; font-size: 15px; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Закрываем терминал, и открываем заново.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: Arial; font-size: 15px; white-space: pre-wrap;&quot;&gt;Ну вот, стоит запустить ruby c опцией --version мы увидим, что мы успешно сменили версию ruby, не трогая при этом установленной в системе версии ruby.&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/1525458570202749545/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/1525458570202749545?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/1525458570202749545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/1525458570202749545'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/08/ubuntu-12.html' title='Управление версиями ruby при помощи rvm'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGJKl13WxdgW7aq1d4q1pPIQBF30NbdpsuCTgOV3u9npglRr7L-7ywNX0JLZtuSRqUGROVhqIjDSpYctt8DiySGrweYrQz1tFpz52wiwqkxb1oq151UVUYNQ4uT3O1yOJT2pf10t_64Gop/s72-c/Screenshot+from+2012-08-11+16:50:44.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-5821166460735293229</id><published>2012-08-03T14:27:00.000+03:00</published><updated>2014-09-04T17:56:26.824+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SSH"/><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Недавно я решил создать виртуальную машину на базе KVM для Web-разработки(что-бы не настраивать&amp;nbsp;LAMP-стек&amp;nbsp;каждый раз, как я решу сменить свой дистрибутив). Дело &amp;nbsp;не сложное, но муторное. /&gt;
&lt;br /&gt;
Так вот, передав публичный ключ на сервер, я был очень удивлён что при вводе команды&lt;br /&gt;
&lt;br /&gt;
ssh devel@vserv&lt;br /&gt;
&lt;br /&gt;
вылез стандартный запрос пароля. Стал я искать, в чём же причина данного явления. Вначале глянул на процес авторизации с ключом -v, но отладка показала, что ssh работает нормальным образом. Прочитал на одном форуме что нужно отключить директиву PermitRootLogin. Отключил на всякий случай. Не помогло. Выставил правильные права на ~/.git, тоже не помогло. &lt;br /&gt;
&lt;br /&gt;
Проверил &amp;nbsp;на всякий случай лог /var/log/auth.log &amp;nbsp;и обнаружил там прелюбобытнейшую вещь:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aug &amp;nbsp;3 13:45:01 vserv sshd[1344]: Authentication refused: bad ownership or modes for directory /home/devel&lt;br /&gt;
&lt;br /&gt;
Итак, ssh указывал на небезопастные права на директории /home/devel. Пришлось изменить эти права на 700, и ssh сразу стал конектится с авторизацией по ключу. Всё решилось очень просто, одной командой:&lt;br /&gt;
&lt;br /&gt;
chmod 700 /home/devel&lt;br /&gt;
&lt;div&gt;

Если вы столкнулись с подобной проблемой, и авториазция по ключу не проходит, попробуйте запустить ssh с ключом -vvv, который выводит расширенную информацию о процессе работы ssh. Если это не поможет, не поленитель проверить права на домашний каталог вашего пользователя, и на каталог .ssh. И конечно, столкнувшись с проблемой, всегда стоит первым делом изучить логи. Нередко в них можно найти достаточно информации для успешной диагностики вознкшей проблемы.
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/5821166460735293229/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/5821166460735293229?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5821166460735293229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5821166460735293229'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/08/web-kvm.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-700897085486709801</id><published>2012-07-18T14:58:00.000+03:00</published><updated>2012-07-18T14:58:25.772+03:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;p&gt;Сегодня зайдя на YouTube увидел, что наконец-то я могу связать свой аккаунт Google с учётной записью на YouTube. Как давно я ждал этого. Теперь бы ещё сделали универсальный ID(что-то вроде хеш-ключа) для каждого пользователься. Тогда можно было бы несколько аккаунтов на одну свою личность с уникальным ID-идентификатором вешать. И не вводить кучу паролей для входа в свой десяток аккаунтов.&lt;/p&gt;&lt;br/&gt;  
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMkgrMfNvfIU3wXGNhSCpyNnpuj068joh5PKVlNnrimAnpgYoLq5rIkEIC3MtobTJQAqro-gMnnUM7Bcf5YXKJyjD0phhwv_7oIn6B4A86y8RRmlCnuDMc0qvXDsQuQY4-V5ooHe-icBay/s1600/Screenshot+from+2012-07-18+14%253A46%253A55.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left:1em; margin-right:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMkgrMfNvfIU3wXGNhSCpyNnpuj068joh5PKVlNnrimAnpgYoLq5rIkEIC3MtobTJQAqro-gMnnUM7Bcf5YXKJyjD0phhwv_7oIn6B4A86y8RRmlCnuDMc0qvXDsQuQY4-V5ooHe-icBay/s320/Screenshot+from+2012-07-18+14%253A46%253A55.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br/&gt;

&lt;p&gt;Вот так теперь выглядит мой канал. Интеграция с другими сервисами налицо. А вот прикреплять несколько ников с почтой к одной личность пока сервисы Google не умеют. Может стоит написать feature request им в саппорт? Очень хочется все свои аккаунты от почты открывать разом. Тогда мне даже Mozilla Thunderbird не понадобится.&lt;/p&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/700897085486709801/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/700897085486709801?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/700897085486709801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/700897085486709801'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/07/youtube-google-youtube.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMkgrMfNvfIU3wXGNhSCpyNnpuj068joh5PKVlNnrimAnpgYoLq5rIkEIC3MtobTJQAqro-gMnnUM7Bcf5YXKJyjD0phhwv_7oIn6B4A86y8RRmlCnuDMc0qvXDsQuQY4-V5ooHe-icBay/s72-c/Screenshot+from+2012-07-18+14%253A46%253A55.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-2687403373149075936</id><published>2012-06-15T22:32:00.000+03:00</published><updated>2013-01-06T17:28:36.723+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arch Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Сегодня вышел PHP 5.4.4, ну и я решил, что если обновлять apache и php в системе(что я проделал на днях, и о чём даже запостил в бложек на днях), то надо быстро обновиться и до php 5.4.4&lt;br /&gt;
Итак, скачиваем пакеты с PKGBUILD и прочими нужными для работы Apache 2.4.2 и PHP 5.4.4 с Google Drive (замечательного бесплатного средства для расшаривания файлов)  по ссылкам  
&lt;a href=&quot;https://docs.google.com/open?id=0B4Dc0qVLHzy2dFkxMkxBVi1ibFU&quot;&gt;php-5.4.4-0302.src.tar.gz&lt;/a&gt; 
&lt;a href=&quot;https://docs.google.com/open?id=0B4Dc0qVLHzy2NDY5cWtpNFRzak0&quot;&gt;apache-2.4.2-1.src.tar.gz&lt;/a&gt;  
 и проделываем с каждым из этих пакетов следующее:&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;
$ cd /путь к скачанным исходникам
$ tar -zxf пакет.src.tar.gz
$ cd пакет
$ makepkg
$ sudo pacman -U *.tar.xz
&lt;/code&gt;
&lt;br /&gt;
Ну,и как всегда, не забываем настроить ПО, перенеся в новые конфиги все свои настройки из старых конфигурационных файлов.&lt;br /&gt;
P.S.: Люблю всё новое, поэтом и собираю новые версии если не нахожу их в репах arch linux&#39;а или в AUR. Надеюсь, кому-то ещё это может пригодиться.
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/2687403373149075936/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/2687403373149075936?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/2687403373149075936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/2687403373149075936'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/06/php-5.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-7038707762631324162</id><published>2012-06-11T15:47:00.000+03:00</published><updated>2014-09-04T18:30:47.209+03:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;p&gt;Думал я глянуть на web-сервер Apache версии 2.4, узнать что новенького в данном релизе. И, к моему глубокому сожалению, не обнаружил на AUR PKGBUILD&#39;а для установки данной версии этого великолепного веб-сервера. Настоящего джедая это не остановит, и повозившись немного, я запилил PKGBUILD&#39;ы со всем необходимым для установки apache 2.4 на любимый arch linux. Не знаю, за что банят apache 2.4 на AUR, поэтому для тех кто желает установить apache 2.4 под arch linux предлагаю использовать результат моих стараний.&lt;/p&gt;

&lt;p&gt; Файлы&lt;br/&gt;&lt;br/&gt;
&lt;a href=&quot;https://docs.google.com/open?id=0B4Dc0qVLHzy2cjl2ZTE3YVhaaFE&quot;&gt;apache-2.4.2-1.src.tar.gz&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://docs.google.com/open?id=0B4Dc0qVLHzy2NDY5cWtpNFRzak0&quot;&gt;php-5.4.3-4.src.tar.gz&lt;/a&gt;&lt;br/&gt;

&lt;br/&gt;
распаковываем архив в каталог, и используем &lt;i&gt;makepkg&lt;/i&gt; для сборки пакета.&lt;/p&gt;&lt;br/&gt;

&lt;p&gt;Потом выполяем
&lt;br/&gt;
&lt;br/&gt;
&lt;code&gt;

pacman -U /путь к пакету/собранный пакет.tar.xz

&lt;/code&gt;
&lt;br/&gt;
&lt;br/&gt;
 для установки(от суперпользователя выполняем только эту, вторую команду) И настраиваем apache под себя. Помня что некоторые директивы конфигурационных файлов, используемые в apache 2.2 устарели, и могут вызывать нарекания у новой версии apache. Успехов в нелёгком деле освоения нового ПО.&lt;/p&gt;
 
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/7038707762631324162/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/7038707762631324162?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/7038707762631324162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/7038707762631324162'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/06/web-apache-2.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-5874163004598576081</id><published>2012-05-16T19:21:00.000+03:00</published><updated>2012-05-16T19:21:38.001+03:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

Сегодня я наконец-то получил доступ к новой технологии Google - Google Drive. Первые впечатления от сервиса - сугубо положительные. Простой и понятный интерфейс, два варианта представления файлов List и Grid. Второй вариант очень напоминает окно проводника(Nautilus или Dolphin).  Папки, файлы(даже с предварительным просмотром содержимого вместо иконок для документов). Всё так, как привык видеть рядовой пользователь ПК у себя на десктопе. Это явный плюс данного сервиса. 5Гб места в облаке на дороге не валяются, вместе с двумя подобными аккаунтами на старичке DropBox&#39;e это весьма приятно. Важные файлы перед заливкой неплохо бы шифровать, мало ли что, вдруг кто-то уведёт парольчик от акканта. И спокойно пользоваться, радуясь такой приятной жителю бывшего СССР халяве. В общем, если у вас ещё нет облачного хранилища для ваших файлов, время пришло. Ведь теперь с этим сервисом и Google Docs интегрирован. Удобно очень получилось. Ну и в нормальном браузере очень шустро работает загрузка файлов методом обыкновенного перетаскивания aka drag &amp; drop. Пару скриншотов демонстрирующих красоты нового сервиса прилагаю.

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsKQR5UWyWaIdHZrQteaDg4vUpHM8uD4J9FGGyBx4XwV9M6kBYJBt1A018RkJFVeqBZkpYKa-UiaBtSPf2HoQcve3kA4jgf0EmRshBmvETSSY_lY1Z7tKjEfz1T5UchLCvIDhDN6GjzIbY/s1600/Google+drive.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left:1em; margin-right:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsKQR5UWyWaIdHZrQteaDg4vUpHM8uD4J9FGGyBx4XwV9M6kBYJBt1A018RkJFVeqBZkpYKa-UiaBtSPf2HoQcve3kA4jgf0EmRshBmvETSSY_lY1Z7tKjEfz1T5UchLCvIDhDN6GjzIbY/s320/Google+drive.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUFuR0KZy4YhjEdccJ90xAC2-MKfIGIzY9I7lNQ0HmyYB9WBZld_8Yl-S7VHKxbKKpi8Wi2aNfu4CToCHWvy53Vv5Q-YkMPglAJawJXNWiMK2RAciB8DwNMpv4tq_8UKUxIFg1qLNtosNj/s1600/Google+drive1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left:1em; margin-right:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUFuR0KZy4YhjEdccJ90xAC2-MKfIGIzY9I7lNQ0HmyYB9WBZld_8Yl-S7VHKxbKKpi8Wi2aNfu4CToCHWvy53Vv5Q-YkMPglAJawJXNWiMK2RAciB8DwNMpv4tq_8UKUxIFg1qLNtosNj/s320/Google+drive1.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

 

&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/5874163004598576081/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/5874163004598576081?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5874163004598576081'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5874163004598576081'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/05/google-google-drive.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsKQR5UWyWaIdHZrQteaDg4vUpHM8uD4J9FGGyBx4XwV9M6kBYJBt1A018RkJFVeqBZkpYKa-UiaBtSPf2HoQcve3kA4jgf0EmRshBmvETSSY_lY1Z7tKjEfz1T5UchLCvIDhDN6GjzIbY/s72-c/Google+drive.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-5527638671490342382</id><published>2012-04-05T23:23:00.001+03:00</published><updated>2012-04-05T23:25:30.120+03:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;

&lt;p&gt;
При изменении поведения формы одного из скриптов CMS Prestashop столкнулся с интересной задачей. Надо было подменить обработчик события onclick на свой, который бы отсылал в обработчик на php данные из полей формы в виде, который ожидает получить php-скрипт. Стандартный скрипт не работает корректно из-за изменений в структуре формы.
&lt;/p&gt;
&lt;p&gt;
Навесил я новый обработчик по стандартным кодом(что-то вроде этого):
&lt;/p&gt;
&lt;code&gt;  
$(&quot;input[type=&#39;submit&#39;]&quot;).click(function(){alert(&quot;OOPS!&quot;);return false;});
&lt;/code&gt;
&lt;p&gt;
И получил epic fail в виде срабатывания сразу двух обработчиков на одно несчастное событие. Сразу стало ясно, что надо убрать старый обработчик события. И навесить новый. 
&lt;/p&gt;
&lt;code&gt;
$(&quot;input[type=&#39;submit&#39;]&quot;).unbind(&#39;click&#39;); 
&lt;/code&gt;
&lt;p&gt;
Отсоединяем функции-обработчики от события click, и затем &lt;strike&gt;лёгким движением руки&lt;/strike&gt; одной строчкой кода добавляем свой обработчик.
&lt;/p&gt;
&lt;code&gt;
$(&quot;input[type=&#39;submit&#39;]&quot;).click(function(){alert(&quot;OOPS!&quot;);return false;});
&lt;/code&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/5527638671490342382/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/5527638671490342382?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5527638671490342382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5527638671490342382'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/04/cms-prestashop.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-6008697348565352415</id><published>2012-02-02T07:11:00.000+02:00</published><updated>2013-01-06T17:34:52.062+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arch Linux"/><title type='text'>Глюки gtk2 с libpng 1.5.7 из testing в Arch Linux</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Вчера обновился у меня пакет gdk-pixbuf2 из testing. С собой он принёс libpng 1.5.7, но часть компонентов gtk2 не обновилась. В testing видно ещё не все связанные с gtk2 зависимости новой версии. В результате gtk2 ищет libpng версии 1.4, и все gtk2-based программы стали вылетать с ошибкой. Пришлось с утра искать, почему не работал gdm и прочие программы(gdm от gnome 3, но почему-то тоже искал эту либу и вылетал с ошибкой). Установка  нужной либы из AUR командой yaourt -S libpng14 спасла положение.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/6008697348565352415/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/6008697348565352415?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/6008697348565352415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/6008697348565352415'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/02/gtk2-libpng-157-testing-arch-linux.html' title='Глюки gtk2 с libpng 1.5.7 из testing в Arch Linux'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-7523789030086134996</id><published>2012-01-27T23:27:00.000+02:00</published><updated>2013-01-06T17:31:13.559+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arch Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Catalyst"/><title type='text'>Установка и настройка драйвера Catalyst 12.1 в Arch Linux.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Купил я себе новую видеокарту ATI Radeon HD5450. И встал вопрос выбора драйвера для неё. Это присказка, теперь к самой сути вопроса переходим.&lt;br /&gt;
С одной стороны есть свободный драйвер xf86-video-ati.Его достоинства:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;быстрое 2D-ускорение&lt;/li&gt;
&lt;li&gt;работающий фреймбуфер&lt;/li&gt;
&lt;li&gt;поддержка KMS&lt;/li&gt;
&lt;li&gt;неплохо работающее 3D-ускорение. Неплохо - это значит что с данным драйвером можно играть в игры OpenArena, Xonotic, Red Eclipse и некоторые другие. Это гораздо лучше того, что может предложить открытый драйвер для NVidia.&lt;/li&gt;
&lt;/ul&gt;
Недостатки:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;3D-ускорение не такое быстрое, возможности последних стандартов графических API могут поддерживаться только частично.&lt;/li&gt;
&lt;li&gt;про аппаратное декодирование видео можно забыть&lt;/li&gt;
&lt;/ul&gt;
С другой стороны видеодрайвер catalyst. Его достоинства:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Быстрая 3D-графика для игр и приложений. Поддержка последних версий OpenGL.&lt;/li&gt;
&lt;li&gt;Возможность задействовать аппаратное декодирование видео(vaapi)&lt;/li&gt;
&lt;li&gt;Возможность использовать OpenCL&lt;/li&gt;
&lt;/ul&gt;
Недостатки:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Драйвер закрытый&lt;/li&gt;
&lt;li&gt;В версии 11.2 корректная работа Gnome 3 не возможна из-за артефактов и тормозов (исправлено в Catalyst 12.1)&lt;/li&gt;
&lt;li&gt;Работая с xorg-server 1.11.x драйвер вызывает крах xv, самого популярного бэк-энда для вывода видео(наблюдается баг при использовании Catalyst 12.1 и Catalyst 11.2)&lt;/li&gt;
&lt;li&gt;Конфликтует с модулем драйвера radeon, в результате при старте иксов иксы сразу вылетают&lt;/li&gt;
&lt;li&gt;Отсутствует нормальный фрейм-буфер&lt;/li&gt;
&lt;li&gt;Обязателен xorg.conf&lt;/li&gt;
&lt;/ul&gt;
Для меня аппаратное ускорение и 3D важны, поэтому я не задумываясь установил Catalyst.&lt;br /&gt;
&lt;pre&gt;yaourt -S catalyst-total
&lt;/pre&gt;
Устанавливаем бэкэнд для VAAPI (API для аппаратного декодирования видео)&lt;br /&gt;
&lt;pre&gt;yaourt -S xvba-video-0.8.0 
&lt;/pre&gt;
или&lt;br /&gt;
&lt;pre&gt;yaourt -S xvba-video-open
&lt;/pre&gt;
Версия mplayer с поддержкой VAAPI&lt;br /&gt;
&lt;pre&gt;yaourt -S mplayer-vaapi
&lt;/pre&gt;
Ну, началась настройка драйвера. Он сделан по древним традициям, не поддерживает авто-настройку и требует /etc/X11/xorg.conf
Для начальной настройки используем команду:&lt;br /&gt;
&lt;pre&gt;aticonfig --initial
&lt;/pre&gt;
Затем вручную фиксим пару проблем. В Section “Device” добавляем опцию Option      &quot;TexturedVideo&quot; &quot;on&quot;
Примерно так &lt;br /&gt;
&lt;pre&gt;Section &quot;Device&quot;
     ...
        Option      &quot;TexturedVideo&quot; &quot;on&quot;
EndSection
&lt;/pre&gt;
И новую секцию для запрета модуля XVideo(xv) добавим, она фиксит баг с крахом иксов при проигрывании видео через xv.&lt;br /&gt;
&lt;pre&gt;Section &quot;Extensions&quot;
        Option &quot;XVideo&quot; &quot;Disable&quot;
EndSection
&lt;/pre&gt;
Теперь о проблеме с крахом иксов при загрузки старте иксов. Советуют добавить в опции Grub nomodeset. Но за такой совет я бы сказал кому-то пару неприятных для него вещей. Послушав советов guru я добавил данную опцию, и у меня отвалилась поддержка игрового джойстика. Я понимаю, мог отвалится фидбэк(это когда по вам в игре стреляют и т.п.), но джойстик полностью перестал определяться. Поэтому пришлось провести дополнительные изыскания, и решить проблему по другому.&lt;br /&gt;
Правим /etc/rc.conf, изменяя массив MODULES примерно так:&lt;br /&gt;
&lt;pre&gt;MODULES=(!radeon fglrx)
&lt;/pre&gt;
Модуль radeon конфликтует с fglrx, поэтому его запрещаем. А проприетарный fglrx принудительно загружаем. На всякий случай, вдруг система не загрузит.&lt;br /&gt;
После перезагрузки можно пользоваться mplayer-vaapi, или VLC.&lt;br /&gt;
Используя консольный  mplayer:&lt;br /&gt;
&lt;pre&gt;$ mplayer -vo vaapi:gl -va vaapi movie.avi
&lt;/pre&gt;
Настраиваем smplayer:&lt;br /&gt;
&lt;pre&gt;Options -&amp;gt; Preferences -&amp;gt; General -&amp;gt; Video (tab) -&amp;gt; Output driver: User Defined : vaapi:gl
Options -&amp;gt; Preferences -&amp;gt; General -&amp;gt; Video (tab) -&amp;gt; Double buffering on
Options -&amp;gt; Preferences -&amp;gt; Advanced -&amp;gt; Options for MPlayer -&amp;gt; Options: -va vaapi
&lt;/pre&gt;
Настраиваем VLC:&lt;br /&gt;
&lt;pre&gt;Tools -&amp;gt; Preferences -&amp;gt; Input &amp;amp; Codecs -&amp;gt; Use GPU acceleration
И не забываем включить v-sync в amdcccle:
3D -&amp;gt; More Settings -&amp;gt; Wait for vertical refresh = Always On
&lt;/pre&gt;
На этом спешу откланяться. На этом этапе у вас всё должно нормально работать(как и у меня). Желаю больше гигагерц камню ващего железного друга, больше оперативы и частых апгрейдов:) Ну, и &lt;strike&gt;плясок с бубном&lt;/strike&gt; успешного освоения тонкостей настройки любимого дистра.
















&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/7523789030086134996/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/7523789030086134996?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/7523789030086134996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/7523789030086134996'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/01/catalyst-121-arch-linux.html' title='Установка и настройка драйвера Catalyst 12.1 в Arch Linux.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-7885045869843557451</id><published>2012-01-21T20:21:00.000+02:00</published><updated>2013-01-06T17:33:28.115+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hardware"/><category scheme="http://www.blogger.com/atom/ns#" term="железо"/><title type='text'>Первые впечатления от SVEN HM 40 BK</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Были у меня наушники Emix HP-100 MV. Их цена в нашем регионе примерно 7-8 долларов. Качество кабеля довольно приемлемое, у многих похожих ушей он отваливается в первые два месяца. Эти прослужили пол-года. Поролоновые накладки на них стёрлись и стало неудобно ими пользоваться. Да и звук у них тусклый и не выразительный, басы отсутствуют как класс.&lt;br /&gt;
Купил я сегодня за 8$ себе новые наушники. В ближайшем компьютерном салоне - Cosmo. Наушники  - SVEN HM 40 BK. И решил поделится первыми впечатлениями. &lt;br /&gt;
Начнём с качества звучания. Глубокий и чистый бас просто завораживает. Слушаю сейчас Downtown Ballet Ольги Станкевич(Альбом Dreamway в формате   FLAC). Замечательная музыка, и прекрасное звучание - это настоящее счастье для такого любителя музыки, как я. Я не могу работать за компьютером, если в фоне нет музыки, которая как-будто заряжает меня своей энергией. Поэтому для меня наушники - очень важный момент в повседневной жизни. Вывод: такой глубокий и чистый звук у наушников данного ценового сегмента - это просто чудо. Смело рекомендую всем подписчикам и читателям моего блога, любящим послушать музыку с нормальным бит-рейтом и качеством. У многих дешёвых моделей для того, что-бы услышать басы надо выкручивать громкость почти на 100%, но в данном случае басы отлично слышны даже при небольшом уровне громкости. Так что можно беречь слух не в ущерб звучанию, слух нам ещё пригодится;)&lt;br /&gt;
Упаковка очень интересная. Прозрачный пластиковый бокс смотрится очень стильно с чёрными вставкам из бумаги по центру и внизу упаковки. А прозрачность коробочки со всех сторон даёт возможность рассмотреть наушники детально, не открывая упаковки.&lt;br /&gt;
Комплектация состоит из самих наушником,мешочка из синтетической блестящей ткани чёрного цвета(на случай если надо будет взять их в дорогу, наверно), упаковки, гарантийного талона  и руководства пользователя(весьма краткого) со списком адресов сервисных центров SVEN в РФ. Про Молдавский центр не слова, поэтому наверно мне и дали ещё одни гарантийный лист - из салона.&lt;br /&gt;
Кабель длиной 2.2 метра отлично подходит владельцам компьютерных столов большого размера. Иногда кабеля не хватает, но в данном случае этот вопрос конструкторы учли. Не иначе, как сами ими пользуются:) Кабель довольно жёсткий, с приятным покрытием софт-тач.  Пластик на регуляторе звука и на самих наушниках на ощупь такой же приятный.&lt;br /&gt;
Микрофон очень компактный и абсолютно не мешает. На гибкой, фиксирующей положение металлической ножке. Главное его достоинство - это незаметность. Качество работы микрофона тоже неплохое. Он довольно чувствительный. Но у моей камеры(A4Tech PK-800MJ он не хуже. Так что микрофон в принципе для меня не важен.&lt;br /&gt;
Оголовье состоит из металлического обруча и пластиковых элементов. Хорошо регулируется под размер головы. И не разъезжается непроизвольно, ка бывает со многими другими продуктами данной ценовой категории. В общем - весьма неплохо сделанные наушники, немного давят на уши правда. Это из-за жесткости металлического обруча.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6nf0Z67_h5eXqZpMSg6p8WqdF7JU8mQzJZQQ0X8WGFYyPgGm8NDdw963pNTqsyAIEHSW7vDziACpcT1FiGDx4nj6DRllysnSJSW_OCpD8QHKOXWWnYICCgDosTOSIAZ6M5gAHt1SBL7g-/s1600/2012-01-21-190843.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6nf0Z67_h5eXqZpMSg6p8WqdF7JU8mQzJZQQ0X8WGFYyPgGm8NDdw963pNTqsyAIEHSW7vDziACpcT1FiGDx4nj6DRllysnSJSW_OCpD8QHKOXWWnYICCgDosTOSIAZ6M5gAHt1SBL7g-/s320/2012-01-21-190843.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Складывается оголовье так, что наушники запросто умещаются в карман куртки или пиджака. Это тоже очень удобно. Можно брать их с собой в дорогу. Владельцам ноутбуков и планшетов это очень понравится, ведь компактные девайсы нуждаются в подобной компактной периферии.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9OtqkXmABAJOwO4Su0baAWM3bliFDrxqkJwI43_BWglzDY_LmjcOKtj-Hf-_XOb-a8L7oc7sj7fUm8WxosPRR0T-m4CnRG3V5MCRKFOhIterCvayiXqrycTsqovWHu_EqJznGSUmsFwd1/s1600/2012-01-21-190947.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9OtqkXmABAJOwO4Su0baAWM3bliFDrxqkJwI43_BWglzDY_LmjcOKtj-Hf-_XOb-a8L7oc7sj7fUm8WxosPRR0T-m4CnRG3V5MCRKFOhIterCvayiXqrycTsqovWHu_EqJznGSUmsFwd1/s320/2012-01-21-190947.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Не знаю, сколько они прослужат. Но за такие деньги они - весьма качественный продукт, даже не ожидал купить такие хорошие наушники с таким звучанием, когда отправился в салон. Отличное качество за небольшие деньги.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/7885045869843557451/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/7885045869843557451?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/7885045869843557451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/7885045869843557451'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/01/sven-hm-40-bk.html' title='Первые впечатления от SVEN HM 40 BK'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6nf0Z67_h5eXqZpMSg6p8WqdF7JU8mQzJZQQ0X8WGFYyPgGm8NDdw963pNTqsyAIEHSW7vDziACpcT1FiGDx4nj6DRllysnSJSW_OCpD8QHKOXWWnYICCgDosTOSIAZ6M5gAHt1SBL7g-/s72-c/2012-01-21-190843.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-3360280493595062023</id><published>2012-01-15T16:27:00.000+02:00</published><updated>2013-01-06T17:34:13.347+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hardware"/><category scheme="http://www.blogger.com/atom/ns#" term="железо"/><title type='text'>Вынужденный апгрейд ПК из-за Eclipse, и Gimp на пару c Chromium</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Взялся я делать сайт tools.md. В процессе работы выяснил, что 2Гб памяти(одной планкой) которых мне хватает на повседневные дела, мне катастрофически не хватает. Приходится то Gimp закрывать, то Eclipse, то Chromium. Из двух гигабайт 256 мегабайт откусывает интегрированное видео(NVidia GeForce 7200), ну и программы в памяти тоже висят. Надоело мне это, и вчера я решил это исправить.
&lt;br /&gt;
Итак, сколько же оперативной памяти нужно для комфортной работы в сфере веб-дизайна в ОС Linux? Это очень интересный вопрос. Наступило время замеров. Смотрим на цифры:
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;система с Gnome потребляет где-то 300-400 мегабайт&lt;/li&gt;
&lt;li&gt;Eclipse IDE - где-то 600мб&lt;/li&gt;
&lt;li&gt;Gimp с открытыми макетами и набросками - 500мб(у меня много кистей, фильтров и градиентов установлено, может поэтому так много)&lt;/li&gt;
&lt;li&gt;Браузер Chromium. В нём,в среднем, у меня открыто примерно 18 вкладок. При этом он отжирает 700-800 мегабайт памяти. Но если я что-то активно ищу, вкладок стаёт в разы больше. И памяти расходуется больше.&lt;/li&gt;
&lt;/ul&gt;
Вывод: надо  как минимум 2,5Гб оперативной памяти. В Windows 7 и с Photoshop эту цифру лучше ещё умножить раза в полтора-два. Для дизайна в наше время уже не хватает 2Гб памяти, и это факт. Если вы не в MS Paint рисуете макеты, и не в Notepad++ верстаете и кодите на PHP, конечно:)&lt;br /&gt;
Прочие вспомогательные программы тоже занимают некоторое место в памяти, и выходит что использовать весь этот зоопарк одновременно никак не получается. А закрытие и открытие приложений влияет на скорость работы, да и просто утомляет. Мне это надоело, и я проапгрейдил свой рабочий инструмент. Добавил планку на 4Гб, и воткнул нормальную видеокарточку GIGABYTE GV-R545D2-512D. Хотел брать PowerColor VTX3D Radeon HD5450 но на месте её не было, и пришлось брать GIGABYTE GV-R545D2-512D. Начинка у них идентичная, только память у PowerColor более быстрая(DDR3 vs DDR2), и её больше в два раза. Кулер у купленной карточки оказался маленьким и тихим. Приятно радует, что вместо устаревшего  DVI на ней разъём Display Port. Это просто киллер-фича для такого дешёвого девайса. Сама она дешёвая(я заплати за неё где-то пятьсот лей с копейками(примерно 42 доллара) в компьютерном салоне &lt;a href=&quot;http://cosmo.md/&quot;&gt;Cosmo&lt;/a&gt;). В общем, интегрированное видео само вырубилось, и перестало откусывать 256Мб от оперативы. И теперь работать с Eclipse и Gimp просто одно удовольствие.&lt;br /&gt;
Как бонус, я теперь могу даже играть в некоторые игрушки(не 2012 года, конечно:)) с нормальным разрешением и детализацией. И смотреть видео а аппаратным декодированием. Хотя мой Athlon II X2 220 может декодировать видео неплохо и с ffmpeg-based кодеками, но всё равно приятно. Ну и забота об экологии, ведь при полной нагрузки мой проц потребляет в три раза больше энергии, чем видеокарта. Если компьютер вы используете в основном для работы, то ATI Radeon HD5450 вполне подходящий выбор для вашего компьютера, гораздо лучше интеграшек. В общем, я рад апгрейду. Ещё бы свой телефон на что-то приличное со временем сменить, на что-то приличное с Android на борту.
&lt;br /&gt;
P.S.: В следующем посту я расскажу о том, как заставить работать аппаратное декодирование видео VAAPI в Arch Linux. Пришлось здорово поиграться, пока оно заработало.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/3360280493595062023/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/3360280493595062023?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/3360280493595062023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/3360280493595062023'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2012/01/eclipse-gimp-c-chromium.html' title='Вынужденный апгрейд ПК из-за Eclipse, и Gimp на пару c Chromium'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-1214234399635548532</id><published>2011-11-29T16:51:00.001+02:00</published><updated>2011-11-29T17:12:20.191+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GUI"/><category scheme="http://www.blogger.com/atom/ns#" term="mplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="медиапроигрыватель"/><title type='text'>Знакомство с  ROSA Media Player 1.0</title><content type='html'>На Opennet.RU узнал о новом форке моего любимого медиаплеера(SMplayer).  ROSA Media Player 1.0 разработан российской компанией РОСА. Проект базируется на базе SMPlayer, и нацелен на оптимизацию настроек по умолчанию, и расширенную поддержку проигрываемых форматов. 

Пару снимков экрана:

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMrPqQMeVITGzXKLjFaEVYswfnpCMkMkSDwHcRHGSY1naQ2bcM1xpq-Fz5yjgsHOFPi6TUSvi6kuUePghm9T5XT-MBkCoVAkbhBkOk3_eSaY28FFSJyK40vOXdrL4wHk2FuhWSqO-Q_mjy/s1600/ROMP+at+2011-11-28+23%253A51%253A01.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left:1em; margin-right:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMrPqQMeVITGzXKLjFaEVYswfnpCMkMkSDwHcRHGSY1naQ2bcM1xpq-Fz5yjgsHOFPi6TUSvi6kuUePghm9T5XT-MBkCoVAkbhBkOk3_eSaY28FFSJyK40vOXdrL4wHk2FuhWSqO-Q_mjy/s320/ROMP+at+2011-11-28+23%253A51%253A01.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

Первый запуск после сборки пакета. Вид дефолтный. 

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidrC9nqSeIDIeBU9EpK4MJPAblTIxk5Z7DPZPRsXCugY-dkfZit1DEpMsSgQc5_L3uAaC7R-72AW3o942uaijd5GR7TWIUIF8IRypEdshZW4oep5f_zwrfGkSTu8rzHg1_aq-AeIr3SbIF/s1600/ROMP+at+2011-11-28+23%253A52%253A27.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left:1em; margin-right:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidrC9nqSeIDIeBU9EpK4MJPAblTIxk5Z7DPZPRsXCugY-dkfZit1DEpMsSgQc5_L3uAaC7R-72AW3o942uaijd5GR7TWIUIF8IRypEdshZW4oep5f_zwrfGkSTu8rzHg1_aq-AeIr3SbIF/s320/ROMP+at+2011-11-28+23%253A52%253A27.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

Это воспроизведение видео. 

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgknxZtadQ_8E3TYCrhc4WiAsdZIP1Y8FKaMMPRp38VLQUsXYpjQ0tPrGxB_PYswwFWMsIqUxnTi-VstuZDb_fSzo9D7cYm4BdvOW4p8iN-b3cHhHPMmtHLd52Iv_hmN4uigkhMtIO6kjMf/s1600/ROMP+at+2011-11-28+23%253A54%253A52.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left:1em; margin-right:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgknxZtadQ_8E3TYCrhc4WiAsdZIP1Y8FKaMMPRp38VLQUsXYpjQ0tPrGxB_PYswwFWMsIqUxnTi-VstuZDb_fSzo9D7cYm4BdvOW4p8iN-b3cHhHPMmtHLd52Iv_hmN4uigkhMtIO6kjMf/s320/ROMP+at+2011-11-28+23%253A54%253A52.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

Видео эквалайзер.

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjV1CmS4eW2viBjtwNLM6hVftR8UrSwtoCNbUDfA1CCuKxGnWuJz0cUetrb-EXNSMhb1lq60WIiEOWQKFd3Q3nzcbIR9ojPyjppaMu1onsA6s0xxf2pNCKn8E3webRA3TFcDdHz55YjoSAn/s1600/ROMP+at+2011-11-28+23%253A56%253A12.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left:1em; margin-right:1em&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; width=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjV1CmS4eW2viBjtwNLM6hVftR8UrSwtoCNbUDfA1CCuKxGnWuJz0cUetrb-EXNSMhb1lq60WIiEOWQKFd3Q3nzcbIR9ojPyjppaMu1onsA6s0xxf2pNCKn8E3webRA3TFcDdHz55YjoSAn/s320/ROMP+at+2011-11-28+23%253A56%253A12.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

Теперь о впечатлениях. Интерфейс пользователя очень простой и приятный. В меню есть доступ ко всем функциям плеера, но они не мозолят глаза. Тулбар убрали, как и лишние элементы управления на нижней панели плеера. Вид на твёрдую десятку.

Функционал тот же, что и у его прародителя - известного всем юзерам Linux медиапроигрывателя SMplayer. Который к сожалению уже год, как застыл без развития. Если вы ищете проигрыватель для нормального воспроизведения фильмов с множественными встроенными и/или внешними аудио или видео-дорожками, фильтрами и эквалайзерами для видео и звука, а так-же приятным интерфейсом - посмотрите на ROSA Media Player. Он того стоит.

Да, на AUR я запостил PKGBUILD. Так-что пользователи Archlinux могут просто установить плеер при помощи pkgbuild или packer.</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/1214234399635548532/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/1214234399635548532?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/1214234399635548532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/1214234399635548532'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/11/rosa-media-player-10.html' title='Знакомство с  ROSA Media Player 1.0'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMrPqQMeVITGzXKLjFaEVYswfnpCMkMkSDwHcRHGSY1naQ2bcM1xpq-Fz5yjgsHOFPi6TUSvi6kuUePghm9T5XT-MBkCoVAkbhBkOk3_eSaY28FFSJyK40vOXdrL4wHk2FuhWSqO-Q_mjy/s72-c/ROMP+at+2011-11-28+23%253A51%253A01.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-2732079925943293515</id><published>2011-11-17T22:53:00.001+02:00</published><updated>2013-01-06T17:38:11.635+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="жизнь"/><category scheme="http://www.blogger.com/atom/ns#" term="размышления"/><title type='text'>Впечатление от просмотра Atlas Shrugged: Part I</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Сегодня глянул  Atlas Shrugged: Part I с русскими субтитрами. Да, в английском я не силён. Понимаю далеко не все реплики героев. Но смотря фильм с оригинальным звуком я имел удовольствие слышать настоящие голоса актёров, запоминал новые слова и произношение уже знакомых слов, и наблюдал за мимикой актёров. Это очень полезно для изучения языка. &lt;br /&gt;
Теперь о фильме.  Очень сильный фильм. Порождает бурю мыслей и эмоций. Есть у меня книга, по которой сняли фильм, и пожалуй я прочту все части. Да, любителям теории всеобщего равенства и радикального социализма весьма полезно глянуть этот фильм. Конечно, это не вся правда, но то немалая её часть. Пугает, что мир сейчас движется как раз в направлении, показанном в фильме. Бедные нищают, богатые богатеют, быстро как никогда в истории. И этот разрыв, и и вырождение среднего класса приведут к тому, что люди легко подадутся на уговоры некоторых демагогов брать у богатых и раздавать бедным. Мир ждёт много потрясений, и в результате идея делить всё &quot;справедливо&quot; между народами Земли получит широкую поддержку. А ведь без стимула исчезнет стремление к развитию, мир попадёт в грандиозный коллапс. Ум, трудолюбие и способности перестанут ценить.&lt;br /&gt;
Я не против некоторых идей социализма. Но при этом вэлфор в США, пособия всяким тунеядцам и лентяям в Великобритании и других развитых странах и т.п. превращают людей в потребителей которые громко кричат о своих правах, требуют лучшей жизни и ничего не делают для лучшей жизни. Уравниловка превращает людей в серую массу, ленивых и считающих что им все должны в этой жизни людей. Простая идея меритократии - вот то, что является реальным выходом из надвигающегося на наш мир системного кризиса, но политики и часть экономической элиты ради своих шкурных интересов готовы делать то, что их прототипы делают в этом потрясающем фильме. Ради дешёвой популярности среди экономически,и политически, безграмотного народа они готовы идти на популярные, но губительные для развития экономики, и общества, идеи. Если вы - человек думающий, этот фильм для вас. И книга тоже. Тем более, что они весьма актуальны. &lt;br /&gt;
P.S.: Да, я сейчас читаю &quot;Богатый папа, бедный папа&quot; Роберта Кийосаки, и это тоже нечто! Книга порождает много мыслей, и на многое открывает глаза. Хотя, как и данный фильм, она тоже не истина в последней инстанции. Но Бог для того и дал нам разум, что-бы мы его употребляли, а не принимали всё на веру. Размышления - самая ценная часть нашей жизни, и данный фильм как раз на них наводит. Меня это очень порадовало, таких фильмов мало. Как не вспомнить Декарта с его: &quot;Cogito, ergo sum&quot;.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/2732079925943293515/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/2732079925943293515?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/2732079925943293515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/2732079925943293515'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/11/atlas-shrugged-part-i.html' title='Впечатление от просмотра Atlas Shrugged: Part I'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-5521848588159041601</id><published>2011-10-16T00:43:00.000+03:00</published><updated>2013-01-06T17:37:41.300+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="жизнь"/><category scheme="http://www.blogger.com/atom/ns#" term="работа"/><title type='text'>Последние новости с личного фронта</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Больше месяца не писал ничего в своём блоге. Так как был очень занят. Пошёл учится на бухгалтера, а также был занят работой над созданием интернет-магазина &lt;a href=&quot;http://rukodelie.md/&quot;&gt;http://rukodelie.md&lt;/a&gt;. 
&lt;br /&gt;
Магазин начал делать на Joomla 1.5 и Virtuemart ветки 1.2x. Это была большая ошибка, так как Virtuemart 1.x не будет развиваться дальше, а перспективы Virtuemart 2.0 призрачны. Как всё сложится у проекта, покажет время. К магазину нужен был блог, поэтому я и хотел сделать всё на Joomla. Сделать под него один шаблон проще, чем шаблон под движок интернет-магазина и шаблон для Wordpress. Но получилось так, что с нормальным свободным движком блога для Joomla возникли трудности. Начал я переносить наработки(шаблон и прочее) на Joomla 1.7, и свежий Virtuemart 2.0 RC2. Оказалось, что Virtuemart новый не приспособлен для работы с мульти-язычным  сайтом, и пришлось срочно искать новое решение.
&lt;br /&gt;
В результате я остановился на движке Prestashop для интернет-магазина, и Wordpress для блога. Prestashop понравился своей скоростью работы, подходящими требованиями к хостингу и своим функционалом. А Wordpress как движок для блога просто идеален.
&lt;br /&gt;
Было сложно, я примерно 4-5 лет не писал ничего на PHP, меня как-то больше интересовала Java и особенно Python. Но оказалось, что былые игры с PHP оставили определённые навыки, да и понадобились мне они всего пару раз, при создании шаблона для блога.
&lt;br /&gt;
Шаблон для Prestashop использует Smarty третьей версии. Не люблю я шаблонизаторы для PHP, а этот особенно. Пожалел, что не выбрал OpenCart - проект, который тоже отлично подходил под мои нужды. Но данный движок имеет ещё более скудную документацию, чем Prestashop, поэтому всё-таки остановился я на  Prestashop.
&lt;br /&gt;

В принципе, Joomla и Wordpress намного приятней в плане создания шаблонов, чем Prestashop. Их шаблоны проще, и на нормальном PHP. PHP - это в первую очередь идеальный шаблонизатор и очень гибкий препроцессор для HTML. Так зачем совать в проект Smarty, который больше похож на ещё один препроцессор со своим языком? Тем более, что Eclipse не код шаблонов Smarty? И в них из-за этого сложно что-нибудь найти. То ли дело с PHP при установленном PDT. 
&lt;br /&gt;

Проект я практически закончил, а выводы для себя сделал:
&lt;br /&gt;


&lt;ol&gt;
&lt;li&gt;
    Выбор оптимально подходящего движка - первоочередная задача. Нельзя начинать активную работу над проектом, пока не будет выбран оптимальный для данной задачи движок.
&lt;/li&gt;
&lt;li&gt;
   Легче сделать одинаковое оформление для двух движков, чем играться с одним, но не совсем подходящим.
&lt;/li&gt;
&lt;li&gt;
  По возможности стоит избегать шаблонизаторов, которые похожи на ещё один язык программирования. Не стоит плодить лишние сущности.
&lt;/li&gt;
&lt;/ol&gt;
Ну, и я познакомился с Joomla, Virtuemart, Prestashop и Wordpress, Даже немного с Opencart. Кроме того, обнаружил как мало я знал о CSS-селекторах. Нашел удобный препроцессор для CSS, который очень мне помог в работе над проектом, и узнал много нового и интересного. О SCSS, использовании его, Eclipse и Apache Ant в одной связке и прочих интересных вещах я напишу на следующей неделе...&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/5521848588159041601/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/5521848588159041601?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5521848588159041601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5521848588159041601'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/10/blog-post.html' title='Последние новости с личного фронта'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-8141648642239199121</id><published>2011-09-02T15:24:00.001+03:00</published><updated>2013-01-17T13:18:27.747+02:00</updated><title type='text'></title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Давно не писал ничего в своём блоге. В августе у меня полетела материнская плата, я пытался перепаять полетевший элемент, но без нормального фена и паяльной станции ничего не получилось.&lt;br /&gt;
А я ещё должен был делать сайт с интернет-магазином, и поломка случилась очень не вовремя...&lt;br /&gt;
Но. слава Богу, я смог найти необходимую сумму и купил новую материнку, процессор и оперативную память. &lt;br /&gt;
&lt;table style=&quot;border: 1px white solid; cellspacing: 2px; width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th style=&quot;textalign: center;&quot;&gt;Было до поломки&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;CPU&lt;/td&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;Mainboard&lt;/td&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;RAM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;Semron 3000+&lt;/td&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;Biostar NF61S MICRO 754&lt;/td&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;SDRAM DDR 400 2x512Mb&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table style=&quot;border: 1px white solid; cellspacing: 2px; width: 100%;&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th style=&quot;textalign: center;&quot;&gt;Стало после незапланированного апгрейда&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;CPU&lt;/td&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;Mainboard&lt;/td&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;RAM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;Athlon II X2 220(AM3)&lt;/td&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;Biostar N68S3B&lt;/td&gt;
&lt;td style=&quot;border: 1px white solid;&quot;&gt;SDRAM DDR3 PC10600 1x2Gb&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
Как видите, я довольно непревередлив. И использую самое простое железо, которое годится только для офисной работы. Играю я редко, да и в довольно несовременные игры, так-что скромность железа вполне объяснима. Да и апгрейды у меня всегда незапланированные, и происходят тогда, когда проблема с финансами. Хочу выразить благодарность парням из &lt;a href=&quot;http://cosmo.md/&quot;&gt;Cosmo&lt;/a&gt; они не раз выручали меня, и я всегда рекомендую их своим друзьям и знакомым. Высокий профессионализм и замечательное отношение к клиентам - это визитная карточка их центра. Во всяком случае, Чеканского филиала точно. У меня есть дисконтная карточка, но парни меня знают, и дают мне скидку даже до того, как я предъявляю карточку. Ну, и помогают подобрать железо по средствам. В других центрах с меня хотели содрать больше, чем у меня было. А ребята выручили, как всегда. Предоставив скидку. Ну а я подкидываю им иногда клиентов, посылая их к ним, а не к их конкурентам. Хорошее отношение к клиенту порождает желание иметь дело с проверенным продавцом. Некоторые мелочи я иногда брал и в других местах, но когда дело касается серьёзной покупки - стоит обращаться к проверенным продавцам.&lt;br /&gt;
Теперь об ощущениях от нового железа. Два ядра - это намного лучше одного, я осознал это компилируя пакеты для Archlinux. Ну и просматривая видео в 720p и выше. На старой конфигурации такое видео тормозило, теперь не тормозит. А так, как встроенные видеокарты от NVidia не имеют поддержку аппаратного декодирования h264, для меня важна возможность просматривать видео с софтовым кодеком.&lt;br /&gt;
Что касается оперативной памяти, то с двумя гигами Eclipse IDE сталf на удивление шустрой, и работает одновременно с Google Chrome, при этом ещё остаётся свободная оперативная память, и ничего не тормозит. Это чудесно!&lt;br /&gt;
Как говорят на Руси: не было бы счастья, да несчастье помогло. Так и в данном случае. Мучался я бы с нехваткой оперативы и тормозами при просмотре HD-видео, но получилось иначе. Желаю всем счастливых(и своевременных!) апгрейдов, и продуктивной работы. Не забывайте проведать мой скромный блог, иногда в нём мелькает что-то полезное:)&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/8141648642239199121/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/8141648642239199121?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/8141648642239199121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/8141648642239199121'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/09/blog-post.html' title=''/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-4429939578855095955</id><published>2011-08-07T00:13:00.003+03:00</published><updated>2011-09-02T14:37:54.115+03:00</updated><title type='text'>Проблема с монтированием флеш-карты после удаления HAL</title><content type='html'>&lt;p&gt;При очередном обновлении на днях меня порадовали, что &lt;b&gt;HAL&lt;/b&gt; больше не требуется ни одному установленному пакету и может быть удалён. Возможность избавиться от ещё одной программы, отнимающей ресурсы и место на диске - это всегда хорошо. А функции HAL взял на себя &lt;b&gt;udev&lt;/b&gt;, и последний оставался в системе только для совместимости с тем ПО, которое было собрано с &lt;b&gt;HAL&lt;/b&gt;. &lt;/p&gt;

&lt;p&gt;Удалил я его, и в моём archlinux перестали монтироваться флешки. Я и документацию по &lt;b&gt;udev&lt;/b&gt;/&lt;b&gt;udisks&lt;/b&gt; прочитал, и правила для монтирования набросал. И ведь &lt;b&gt;udisks&lt;/b&gt; флешку видел, это по выводу команды&lt;b&gt; --monitor&lt;/b&gt; хорошо было видно. И я же, вроде, правила создал - как в &lt;a href=&quot;https://wiki.archlinux.org/index.php/Udev#Auto_mounting_USB_devices&quot;&gt;https://wiki.archlinux.org/index.php/Udev#Auto_mounting_USB_devices&lt;/a&gt; советовали. И все рекомендации испробовал, и правила из &lt;b&gt;&lt;i&gt;/lib/udev/rules.d/&lt;/i&gt;&lt;/b&gt; в &lt;b&gt;&lt;i&gt;/etc/udev/rules.d/&lt;/i&gt;&lt;/b&gt; перекинул, а то вдруг они &lt;b&gt;udev&lt;/b&gt; не видны... Но все эти шаманские пляски с бубном моей системе помогли не больше, чем мёртвому - припарки. А флешка всё не монтировалась, как и до всех этих процедур. Неужели коллективный разум ошибся с советами? Конечно, я смонтировал ей командой  mount из-под рута, но это не очень правильный и удобный вариант.&lt;/p&gt;

&lt;p&gt;Стал я смотреть в чём же всё-таки причина проблемы. Просмотрел различные правила монтирования... И тут меня осенило! У меня же каталог &lt;b&gt;/media&lt;/b&gt;(в котором должны были создаваться файлы для точек монтирования) пропал как раз на днях из корневой директории. Он когда-то появился вместе с &lt;b&gt;HAL&lt;/b&gt;, так с ним и сгинул видать при удалении.&lt;p /&gt;

&lt;p&gt;Командой&lt;p/&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;mkdir /media
&lt;/pre&gt;
&lt;p&gt;создал нужный каталог.&lt;p /&gt;

&lt;p&gt;А потом выставил на него нужные права доступа:&lt;p /&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;chown root:disk /media
chmod 760 /media
&lt;/pre&gt;

&lt;p&gt;Теперь монтировать и отмонтировать каталоги могут все пользователи из группы &lt;b&gt;disk&lt;/b&gt;, ну а root может ещё и запускать с неё ПО. Все, кто не входит в группу, могут забыть о разделах на флеш-картах, USB-накопителях и прочих подобных устройствах, не прописанных в &lt;b&gt;&lt;i&gt;/etc/fstab&lt;/i&gt;&lt;/b&gt;.&lt;/p&gt;
</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/4429939578855095955/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/4429939578855095955?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4429939578855095955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4429939578855095955'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/08/hal.html' title='Проблема с монтированием флеш-карты после удаления HAL'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-5594523621013866251</id><published>2011-07-31T22:43:00.004+03:00</published><updated>2011-07-31T23:56:06.466+03:00</updated><title type='text'>Столкнулся с ошибкой: ant: command not found. Метод решения данной проблемы.</title><content type='html'>&lt;p&gt;Столкнулся сегодня с маленькой неприятностью: в моём archlinux не работала утилита apache-ant. Как следствие, я просто не мог собирать проекты на Java из командной строки, а запускать каждый раз Eclipse(он имеет свою копию apache-ant), каждый раз как-то утомительно. Вместо процедуры сборки я получил сообщение &quot;ant: command not found&quot;. Ясно, что установленный apache-ant просто не прописан в переменной $PATH. Что же делать? Как-то не хочется каждый раз выставлять её вручную.&lt;/p&gt;

&lt;p&gt;Значит мы сами исправим положение. Редактируем файл /etc/profile.&lt;/p&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;sudo emacs -nw /etc/profile&lt;/pre&gt;

&lt;p&gt;И редактируем в нём запись:&lt;/p&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;
# Set our default path
PATH=&quot;/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/java/bin&quot;
export PATH&lt;/pre&gt;

&lt;p&gt;Добавляем к записи строку вида &quot;:/usr/share/java/apache-ant/bin&quot;. Все пути в переменной разделяются через двоеточие. Получаем запись вроде этой:&lt;/p&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;# Set our default path
PATH=&quot;/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/java/bin:/usr/share/java/apache-ant/bin&quot;
export PATH&lt;/pre&gt;

&lt;p&gt;И наконец, настало время применить внесённые нами в переменную:&lt;/p&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;source /etc/profile&lt;/pre&gt;

&lt;p&gt;Ну, вот теперь всё готово. У меня одно время не были установлены переменные для JRE и JDK, проблема решается так-же редактированием этой-же записи.&lt;/p&gt;

&lt;h3&gt;Полезные приёмы для работы с переменными в $PATH.&lt;/h3&gt;

&lt;p&gt;Узнаём содержимое переменной:&lt;/p&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;echo $PATH&lt;/pre&gt;

&lt;p&gt;Изменяем содержимое переменной PATH на лету:&lt;/p&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;PATH=$PATH:~/bin#наш новый путь, который мы добавляем в переменную идёт после двоеточия&lt;/pre&gt;

&lt;p&gt;Добавив строку подобного вида в файл  ~/.bash_profile и использовав команду source, мы пропишем новый путь в переменную PATH только для нашего профиля(изменяя /etc/profile мы изменяем переменную на уровне всей системы).&lt;/p&gt;

&lt;p&gt;Узнать путь, который надо добавить, можно простой командой&lt;/p&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;yaourt -Ql apache-ant&lt;/pre&gt;

&lt;p&gt;Выделяем из кучи каталогов нужный нам bin командой:&lt;/p&gt;

&lt;pre class=&quot;brush: bash&quot;&gt;yaourt -Ql apache-ant|grep bin&lt;/pre&gt;

&lt;p&gt;Для написания заметки использовались сведения из следующих источников:&lt;/p&gt;

&lt;a href=&quot;http://qa-room.com/index.php?option=com_content&amp;view=article&amp;id=48:-path-linux&amp;catid=35:linux&amp;Itemid=50&quot;&gt;http://qa-room.com/&lt;/a&gt;

&lt;a href=&quot;https://bbs.archlinux.org/viewtopic.php?id=92261&quot;&gt;https://bbs.archlinux.org&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/5594523621013866251/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/5594523621013866251?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5594523621013866251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5594523621013866251'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/07/archlinux-apache-ant.html' title='Столкнулся с ошибкой: ant: command not found. Метод решения данной проблемы.'/><author><name>Anonymous</name><uri>http://www.blogger.com/profile/06210086720591503655</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-4532652114733428465</id><published>2011-07-14T20:40:00.000+03:00</published><updated>2011-07-14T20:40:56.477+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google+"/><category scheme="http://www.blogger.com/atom/ns#" term="Социальные сети"/><title type='text'>Как я попал в Google+</title><content type='html'>Пока идёт тестирование новой социальной сети Google+, в ней можно зарегистрироваться только по приглашениям. И вот, в поисках инвайта слонялся я на Хабре(ресурс, на котором много народу из айтишников) и попал в нужный тред. Там раздавали инвайты. Но тема было только для зарегистрированных на Хабре людей, а регистрацию на Хабре ещё надо заслужить. В общем, я уже отчаялся получить приглашение, но заприметил адресок блога, на котором добрый человек раздаёт приглашения всем желающим.&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://habrahabr.ru/qa/9055/#comment_49141&quot;&gt;&amp;nbsp;пост на Хабре про раздачу приглашений на Google+ &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dimantos.ru/?p=1993&quot;&gt;пост в блоге Димантоса где каждый оставив своё мыло, получает инвайт&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Я написал&amp;nbsp; свой адресок, и получил приглашение, за что огромное спасибо Димантосу aka Дмитрию Боровских. Если у вас есть желание получить приглашение, вы можете написать об этом в комментарии к данному посту, связаться со мной используя данные из моего профиля Facebook, или посредством чата(смотрим на баннер Google Talk и стоящий рядом contact us). Опубликованные в открытом доступе адреса&amp;nbsp; могут попасть к спамерам, поэтому&amp;nbsp; по возможности используйте&amp;nbsp; чат, если я есть в сети.&amp;nbsp; Сразу послать приглашения не обещаю, но вышлю как только смогу. Да и про вышеприведённые странички про раздачу инвайтов не забывайте. Хочется попасть в новую социальную сеть раньше своих знакомых? Пользуйтесь возможностью, ведь не известно, как потом будет идти регистрация. &lt;br /&gt;
&lt;br /&gt;
Парочка скринов:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt1N3r4kSCnLUi2asMRN4-ZaYoRu25pKPsIZ6vQszBGdRHpaJLr94DgSEfh8JcJ0PcaB_LYT3ysXclIx8p6IBP6v3owsUnIzcFjpk15PTmgDOnQqvehQeMJOdRuS-mlQizfUaIaFEnR_8/s1600/Google%252B.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt1N3r4kSCnLUi2asMRN4-ZaYoRu25pKPsIZ6vQszBGdRHpaJLr94DgSEfh8JcJ0PcaB_LYT3ysXclIx8p6IBP6v3owsUnIzcFjpk15PTmgDOnQqvehQeMJOdRuS-mlQizfUaIaFEnR_8/s320/Google%252B.png&quot; width=&quot;320&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;&lt;i&gt;Т&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;&lt;i&gt;олько присоединяюсь к Google+. При этом используется мой профиль Google, который есть у каждого кто зарегистрирован на каком-то сервисе Google(например на GMail) &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmW4plm9RpB7j_wf5iHSh2PD44AJXmkf1RyiLey6qm2bhclaEBJ10HHVSA0dzB1AGiCIS9jonma-gjRxT24kksJrI6pHnyOvQsexr8I0vwujsjCgEZE2k8cWSheiqI7GvUkxztxie5Aow/s1600/Google%252B2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmW4plm9RpB7j_wf5iHSh2PD44AJXmkf1RyiLey6qm2bhclaEBJ10HHVSA0dzB1AGiCIS9jonma-gjRxT24kksJrI6pHnyOvQsexr8I0vwujsjCgEZE2k8cWSheiqI7GvUkxztxie5Aow/s320/Google%252B2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;&lt;i&gt;&amp;nbsp;Google+ просит подключить мой профиль Picasa&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBeqOdRWfLevrjQkXM0uIUHRV2K6FRotOp25OLkZcQ1dU2wLQnb05G01vYYJ3nZF7ljFETNESM-oGoCSqeWqvfxZ7y8aqGZ02YhmyjeSCaSiUXp_6aWYlfoDZtN86vpln2za5vOwKvOVg/s1600/Google%252B3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBeqOdRWfLevrjQkXM0uIUHRV2K6FRotOp25OLkZcQ1dU2wLQnb05G01vYYJ3nZF7ljFETNESM-oGoCSqeWqvfxZ7y8aqGZ02YhmyjeSCaSiUXp_6aWYlfoDZtN86vpln2za5vOwKvOVg/s320/Google%252B3.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;&lt;i&gt;Я на своей страничке. Cool!&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEire1ddaeYjbHLgN6PlkN3EbJ36ltsQTNPhieIgsW-q4U9WbrYG_VSrRrm3YHK9fp_AUmGlq2u8swLiOcsLuFrOApcXMizlp4ycHOWyJ68UGCUf_-lwiIvLWrBPL_bvvfSidN5xqo91dCw/s1600/Google%252B5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEire1ddaeYjbHLgN6PlkN3EbJ36ltsQTNPhieIgsW-q4U9WbrYG_VSrRrm3YHK9fp_AUmGlq2u8swLiOcsLuFrOApcXMizlp4ycHOWyJ68UGCUf_-lwiIvLWrBPL_bvvfSidN5xqo91dCw/s320/Google%252B5.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;&lt;i&gt;Ух-ты, тут такой же чат, как и на GMail. Знакомый чат. Я его и к блогу приделал.А ещё есть видео-чат, но пока не могу его опробовать - надо друзей пригласить.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;b&gt;&lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://habrahabr.ru/qa/9055/#comment_49141&quot;&gt;&lt;/a&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/4532652114733428465/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/4532652114733428465?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4532652114733428465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4532652114733428465'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/07/google_14.html' title='Как я попал в Google+'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt1N3r4kSCnLUi2asMRN4-ZaYoRu25pKPsIZ6vQszBGdRHpaJLr94DgSEfh8JcJ0PcaB_LYT3ysXclIx8p6IBP6v3owsUnIzcFjpk15PTmgDOnQqvehQeMJOdRuS-mlQizfUaIaFEnR_8/s72-c/Google%252B.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-518560960462839723</id><published>2011-07-07T00:12:00.000+03:00</published><updated>2011-07-07T00:12:01.946+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Google"/><category scheme="http://www.blogger.com/atom/ns#" term="Социальные сети"/><title type='text'>Google+</title><content type='html'>Только сегодня узнал о том, что Google решил запустить новую социальную сеть. У них уже были эксперименты в этом направлении, в частности проект социальной сети Orkut. Orkut стал популярным в Бразилии и Индии, но не смог догнать по популярности такие сети как ВКонтакте в России, или Facebook в Северной Америке.&lt;br /&gt;
&lt;br /&gt;
Причина такого провала проекта на рынках развитых(в сфере IT) стран проста: люди уже определились с выбором удачно реализованной социальной сети, и Orkut просто не мог предложить им ничего лучше, чем у конкурентов. В добавок к этому стоит учесть, что круг знакомых в ВКонтакте(Facebook и т.д.) у человека уже сформирован, а в Orkut нужных знакомых просто не найти. Поэтому проект не раскрутился до нужных оборотов.&lt;br /&gt;
&lt;br /&gt;

Но рынок  контекстной рекламы очень лакомый кусочек, а собственная социальная сеть позволит изучить привычки и пристрастия клиента, и соответственно им выдавать нужную рекламу(направленную на нужды конкретного индивида). За такой рекламой будущее, и в Google очень хорошо это понимают. А значит, компания будет предпринимать попытки создать успешную социальную сеть до тех пор, пока не добьётся успеха. И они предприняли ещё одну попытку подвинуть Facebook и прочих конкурентов.&lt;br /&gt;
&lt;br /&gt;
Новый проект от Google носит скромное название Google+. Этот проект выделяется среди конкурентов сразу несколькими интересными решениями. Рассмотрим их подробнее:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;
Круги - в них вы можете добавлять ваших родственников, друзей и знакомых, одноклассников, коллег и т.д. просто формируя один круг своего окружения, за другим. И помещая в них ваших знакомых, ранжируя их по кругам-группам. Очень удобно и практично. И смотрится симпотично:) Ну и настройки безопасности для каждой из групп помогут вам выставить нужный уровень доступа к вашим ресурсам. Хотите показать что-то только членам семьи? Легко. Поделиться роликом с друзьями? Тоже нет проблем. Вы вольны рассказать о себе, и показывать окружающим только то, что вы желаете показать. И тем, кому желаете:) Это огромный плюс данного проекта.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;&lt;b&gt;Ролик в тему&lt;/b&gt;&lt;/i&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/BeMZP-oyOII?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Видеоконференции на основе технологии Google Talk. Да, ВКонтакте и Facebook имеют мегаудобную фичу, под названием Jabber-чат. Но Google пошёл дальше, и в результате мы видим полноценную реализацию видеочата с режимом конференции сразу с восьмью пользователями. Так, как в основе VoIP решений корпорации Добра используется только Ъ-технология Jingle(построенная поверх XMPP/Jabber как расширение протокола) - вы скорее всего сможете общаться не только через сайт, но через любой клиент с поддержкой протоколов Jingle/Google Talk(старая версия протокола, реализованная в клиенте Google Talk для Windows)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;&lt;b&gt;Смотрим в действии:&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/Tku1vJeuzH4?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
Sparks - это сервис, помогающий сохранить ролик или статью, и поделиться им с друзьями. Может и не мегакиллерфича, но мне идея очень по душе. А простота реализации вне всяких похвал.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;iframe allowfullscreen=&#39;allowfullscreen&#39; webkitallowfullscreen=&#39;webkitallowfullscreen&#39; mozallowfullscreen=&#39;mozallowfullscreen&#39; width=&#39;320&#39; height=&#39;266&#39; src=&#39;https://www.youtube.com/embed/MRkAdTflltc?feature=player_embedded&#39; frameborder=&#39;0&#39;&gt;&lt;/iframe&gt;&lt;/div&gt;
Заключение: идея выглядит очень перспективно. Радует то, что Google решил наконец сконцентрировать все сервисы в одном месте, и даже провести ребрендинг проектов Blogger и Picasa. Очень нравиться чистый и простой, интуитивно понятный интерфейс нового проекта. Надеюсь, проект объединит в себе и такие сервисы как Google Reader и Gmail. Это позволит общаться, читать новости и получать почту из одного места - странички на Google+.

Материалы для ознакомления(да, там всё на английском):

&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://www.google.com/+/learnmore/&quot;&gt;The Google+ Project&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/518560960462839723/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/518560960462839723?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/518560960462839723'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/518560960462839723'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/07/google.html' title='Google+'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-5153075093380742489</id><published>2011-06-18T19:37:00.002+03:00</published><updated>2011-06-18T21:20:22.901+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arch Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="AUR"/><category scheme="http://www.blogger.com/atom/ns#" term="firefox"/><title type='text'>Раньше срока стал доступен релиз Firefox 5</title><content type='html'>Да, на &lt;a href=&quot;ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/5.0&quot;&gt;FTP-сервере&lt;/a&gt;  компании Mozilla действительно выложили релиз своего флагманского продукта - замечательного свободного браузера Firefox. Главные изменения:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Добавлена поддержка CSS-анимаций
Опция Do-Not-Track была перенесена в более заметное место&lt;/li&gt;
&lt;li&gt;
Улучшена производительность canvas, JavaScript, памяти, и производительности в сети&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Улучшена поддержка стандартов HTML5, XHR, MathML, SMIL, и canvas&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Улучшена проверка орфографии для некоторых локалей&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Улучшена интеграция с рабочим столом в ОС Linux&amp;nbsp;&lt;/li&gt;
&lt;li&gt;WebGL больше не подгружает кросс-доменные текстуры&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Для улучшения производительности для фоновых вкладок были изменены значения setTimeout и setInterval до 1000ms&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Переключатель каналов разработки Firefox, представленный в ранних бета-версиях, был удалён.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Есть и другие, менее заметные изменения.&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
Если вы пользуетесь Arch Linux, и не боитесь загружать пакеты из AUR - вам стоит установить пакет &lt;i&gt;&lt;b&gt;firefox-5-bin&lt;/b&gt;&lt;/i&gt;, что-бы получить релиз пятой версии браузера:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;yaourt -S firefox-5-bin
&lt;/pre&gt;
&lt;br /&gt;
Так как браузер установится в директорию &quot;/opt&quot;, то проблем с конфликтами в вашей системе не будет. А через несколько дней в репозиториях Firefox&amp;nbsp; 5 версии заменит четвёртую версию, и можно будет удалить &lt;i&gt;&lt;b&gt;firefox-5-bin&lt;/b&gt;&lt;/i&gt;.&lt;i&gt;&lt;b&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsZlMdwZqKexhgjgMp8YYpQa8dzuh1Iy7y0m9ynCbS4ceuIuc5w7BNd2IimDPxFpwqXH_7jnmonF44PMulV36HoU-EwwgBxSkuC7fecPFEN-GShZYG01Cc-f28QJVy3PhijyJJktAM6TI/s1600/Firefox-5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsZlMdwZqKexhgjgMp8YYpQa8dzuh1Iy7y0m9ynCbS4ceuIuc5w7BNd2IimDPxFpwqXH_7jnmonF44PMulV36HoU-EwwgBxSkuC7fecPFEN-GShZYG01Cc-f28QJVy3PhijyJJktAM6TI/s320/Firefox-5.png&quot; width=&quot;320&quot; /&gt;&amp;nbsp;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;background-color: white; color: #999999; font-size: x-small;&quot;&gt;&lt;i&gt;&lt;b&gt;Скрин установленного Firefox 5. Как видите, слово beta уже отсутсвует в диалоге About, но пока ещё не пофиксили информацию на оффсайте. Подозреваю, из-за этого релиз оффициально ещё не был объявлен...&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;i&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/5153075093380742489/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/5153075093380742489?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5153075093380742489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/5153075093380742489'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/06/firefox-5.html' title='Раньше срока стал доступен релиз Firefox 5'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsZlMdwZqKexhgjgMp8YYpQa8dzuh1Iy7y0m9ynCbS4ceuIuc5w7BNd2IimDPxFpwqXH_7jnmonF44PMulV36HoU-EwwgBxSkuC7fecPFEN-GShZYG01Cc-f28QJVy3PhijyJJktAM6TI/s72-c/Firefox-5.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5214476275545192614.post-4138932866056034492</id><published>2011-06-16T20:55:00.002+03:00</published><updated>2011-06-16T21:38:31.848+03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arch Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="LightDM"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Ищем замену GDM для входа в систему</title><content type='html'>Я последнее время частенько метаюсь между Gnome3, KDE 4 и Awesome. При этом выбор нужной WM/DE осуществлялся через GDM. Но при работе в Awesome/KDE использование гномовского GDM как минимум не оправдан. Смотрим зависимости GDM:&lt;br /&gt;
libcanberra  
libxklavier  
tcp_wrappers  
gnome-session  
upower
accountsservice  
consolekit  
xorg-xrdb

&lt;br /&gt;
Как минимум, gnome-session вызывает подозрение. Он тянет за собой ещё некоторые специфичные для Gnome зависимости. Значит, нужен Display Manager способный использовать GTK или Qt на выбор, и не имеющий специфичных для одной среды зависимостей. Нам нужен лёгкий и гибкий дисплейный менеджер. Что для этого надо? &lt;br /&gt;
Среди нескольких подходящих проектов выделяется один -это LightDM. Он довольно лёгкий(меньше 10 000 строчек кода на C, а у GDM их почти в пять раз больше), среди написанных для него интерфейсов для логина(greeter&#39;s) есть как GTK интерфейс, так и Qt. Кроме того, есть ещё и greeter на базе WebKit.&lt;br /&gt;
Устанавливаем это чудо(Внимание! проект в активной разработке, и будет зарелизен только к выпуску Ubuntu 11.10, для которого и разрабатывается). Но разве арчевода чем-то таким испугаешь? Да и юзера бубунты тоже:)&lt;br /&gt;
&lt;h4&gt;

Ставим в Ubuntu:&lt;/h4&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;$ sudo add-apt-repository ppa:robert-ancell/lightdm
$ sudo apt-get update
$ sudo apt-get install lightdm lightdm-theme-webkit
&lt;/pre&gt;
&lt;h4&gt;

В Arch:&lt;/h4&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;$ yaourt -Sy lightdm lightdm-webkit-greeter&amp;nbsp;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;&lt;/pre&gt;
Теперь в /etc/lightdm.conf мы можем настроить всё под себя. Помним, что &quot;#&quot; в начале строки комментирует её, поэтому для указания опции убираем в начале строки этот символ, и правим значение идущее после символа &quot;=&quot;:&lt;br /&gt;
&lt;h4&gt;

В &lt;b&gt;[UserManager]&lt;/b&gt; полезные опции:&lt;/h4&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;#load-users = true      #Указывать список имён пользователей в greeter или нет.
#minimum-uid=           #Указать минимальнй UID пользователя, начиная с которого будут отобранны пользователи для отображения в листе пользователей.
#hidden-users =         #Указать список пользователей, которые не будут отображены в листе выбора имени пользователя.
#hidden-shells =        #Shells that indicate a user cannot login 
&lt;/pre&gt;
&lt;h4&gt;

В &lt;b&gt;[default-display]&lt;/b&gt; полезные опции:&lt;/h4&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;vt=7                             #строка для указания виртуального терминала, на котором будет запущен менеджер, по умолчанию 7.
#session=gnome                   #Устанавливает сессию принудительно в Gnome, KDE или любую другую указанную в этой переменной.
#default-user=bob                #Пользователь, который будет выбран по дефолту. Укажите своё имя пользователя, или оставьте закоментированным.
#default-user-timeout=5          #Тайм-аут, после которого автоматически будет выполнена попытка входа под именем дефолтного юзера.
#default-user-session=           #Определяем дефолтную сессию для дефолтного юзера.
#greeter-theme=example-gtk-gnome # указываем тему, которую будет использовать greeter.
&lt;/pre&gt;
&lt;h4&gt;

Варианты значения для &lt;b&gt;greeter-theme&lt;/b&gt;:&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;example-gtk-gnome -простая тема gtk, простая и удобная.&lt;/li&gt;
&lt;li&gt;example-vala-gtk-gnome -Очень простой пример, написан на языке vala.&lt;/li&gt;
&lt;li&gt;example-python-gtk-gnome -Не получилось потестить, подозреваю что дело всё в необычном для других дистибутивов наименовании интерпретатора python версии 2.x в archlinux.&lt;/li&gt;
&lt;li&gt;example-qt-kde - Для фанов Qt, неплохой пример темы с использованием популярного тулкита.&lt;/li&gt;
&lt;li&gt;webkit - А это пример темы, использующий HTML+Java Script в WebKit. Самая многообещающая технология для построения тем, и от тулкита не зависит. Подойдёт для фанов любой DE/WM, и не вызовет приступ тулкитофилии у суровых адептов различных сред. Но пока тема очень нуждается в доработке, потому что в ней не реализован выбор DE/WM, выбор языка и опции управления питанием.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;

Отсутсвие webkit в Arch Linux(уже устарело, я добавил lightdm-webkit-greeter в AUR)&lt;/h4&gt;
&lt;div style=&quot;color: #cc0000;&quot;&gt;
&lt;b&gt;Информация из этого пункта устарела из-за того что я вспомнил что являюсь членом сообщества AUR,&amp;nbsp; и опубликовал на нём скрипт сборки недостающего&amp;nbsp; пакета, поэтому дружно его пропускаем:)&lt;/b&gt;&lt;/div&gt;
Теперь о печальном. Темы webkit просто нет в AUR(не верите, см. в каталоге &quot;/usr/share/lightdm/themes&quot;, поэтому пользователи archlinux должны ручками собирать её отдельно.
&lt;br /&gt;
&lt;h4&gt;

PKGBUILD для сборки темы webkit:&lt;/h4&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;pkgname=lightdm-webkit-greeter
pkgver=0.1.0
pkgrel=1
pkgdesc=&quot;A lightweight display manager&quot;
arch=(&#39;i686&#39; &#39;x86_64&#39;)
url=&quot;https://launchpad.net/lightdm&quot;
license=(&#39;GPL3&#39; &#39;LGPL3&#39;)
source=(&quot;http://people.ubuntu.com/~robert-ancell/lightdm/releases/$pkgname-$pkgver.tar.gz&quot;
)
depends=(&#39;libwebkit&#39; &#39;lightdm&#39;)
options=(!libtool)
makedepends=(&#39;gnome-doc-utils&#39; &#39;gobject-introspection&#39; &#39;pkg-config&#39;)

build() {
  cd $srcdir/$pkgname-$pkgver
     ./configure --prefix=/usr \

     --sysconfdir=/etc --libexecdir=/usr/lib/lightdm
   make || return 1
}

package() {
  cd $srcdir/$pkgname-$pkgver
  make DESTDIR=$pkgdir install
}

md5sums=(&#39;116061688e85e375096306a4bd38269b&#39;)
&lt;/pre&gt;
Сохраняем скрипт сборки в файл PKGBUILD, и натравливаем на него makepkg:&lt;br /&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;cd &amp;lt;путь к каталогу, в котором лежит сохранённый файл&amp;gt;
makepkg -s PKGBUILD
sudo pacman -U lightdm-webkit-greeter-0.1.0-1-x86_64.pkg.tar.xz
&lt;/pre&gt;

Теперь и в arch можно юзать тему webkit, её сильная сторона - изменение дизайна под силу любому человеку, знакомому с HTML/CSS и JavaScript:)

&lt;h4&gt;Подборка скриншотов:&lt;/h4&gt;

&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpYYrw4a0V3fz_3j7SYZy1V9fXyiCbBw7VEU6yhVuRGMURI3t2_1CGUz4tVWktsVSpAPumeQB4lwh0L4DM4-D59xPXNSmV700kY7J4XbSSIsvTewKDro7hxcSc5jHCT4UmRWJhm_PvYOg/s1600/Screenshot-LightDM-GTK.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;254&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpYYrw4a0V3fz_3j7SYZy1V9fXyiCbBw7VEU6yhVuRGMURI3t2_1CGUz4tVWktsVSpAPumeQB4lwh0L4DM4-D59xPXNSmV700kY7J4XbSSIsvTewKDro7hxcSc5jHCT4UmRWJhm_PvYOg/s320/Screenshot-LightDM-GTK.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;&lt;b&gt;example-gtk-gnome(мой выбор)&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPIXaQhx2D-mmB6G8JP5hE6YAHmkV8W-2TMyFGhdhhm5c1_AV08bsITnkVAtOJC7yHeoLiJCwVWf2HsGt_KjF4Q0FrmvFHnx1BOS_znRVZviLFQNg6bUl9Lwy-LMnWsiUSa8hE95lFECU/s1600/Screenshot-Qt-KDE.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;254&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPIXaQhx2D-mmB6G8JP5hE6YAHmkV8W-2TMyFGhdhhm5c1_AV08bsITnkVAtOJC7yHeoLiJCwVWf2HsGt_KjF4Q0FrmvFHnx1BOS_znRVZviLFQNg6bUl9Lwy-LMnWsiUSa8hE95lFECU/s320/Screenshot-Qt-KDE.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp; &lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;&lt;b&gt;example-qt-kde&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvLx8F7Wx2uaxGsRmSpw-U16p3jktiyUQZgWRGRXcUCAVPW1-2XN63A9j6_-OcwZkXQKpuX7g4IQQos9jsPdTojjIgy1-FDEpiWRxQKGQ5LpflHLgd65dfq3LnF5uXUawOndk7tpmH3mc/s1600/Screenshot-Vala-Gtk-Gnome2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;254&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjvLx8F7Wx2uaxGsRmSpw-U16p3jktiyUQZgWRGRXcUCAVPW1-2XN63A9j6_-OcwZkXQKpuX7g4IQQos9jsPdTojjIgy1-FDEpiWRxQKGQ5LpflHLgd65dfq3LnF5uXUawOndk7tpmH3mc/s320/Screenshot-Vala-Gtk-Gnome2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp; &lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;&lt;b&gt;example-vala-gtk-gnome&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN99HCibVgz5FQfkKn01GsDEU9nlxQ7ASaSgr5S27ZBsva7mDOVlCJSma0INtHHS0FC5Zrj7ej3eCanbjaVI0nChsWDmOfLa4v__yNKekHBjL98wtRmH7jrG50PuLYJSo1ggfCXPU9hzI/s1600/Screenshot-LightDM-webkit.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;254&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhN99HCibVgz5FQfkKn01GsDEU9nlxQ7ASaSgr5S27ZBsva7mDOVlCJSma0INtHHS0FC5Zrj7ej3eCanbjaVI0nChsWDmOfLa4v__yNKekHBjL98wtRmH7jrG50PuLYJSo1ggfCXPU9hzI/s320/Screenshot-LightDM-webkit.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&amp;nbsp; &lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;i&gt;&lt;b&gt;webkit&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://glowingsword.blogspot.com/feeds/4138932866056034492/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5214476275545192614/4138932866056034492?isPopup=true' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4138932866056034492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5214476275545192614/posts/default/4138932866056034492'/><link rel='alternate' type='text/html' href='http://glowingsword.blogspot.com/2011/06/gdm.html' title='Ищем замену GDM для входа в систему'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpYYrw4a0V3fz_3j7SYZy1V9fXyiCbBw7VEU6yhVuRGMURI3t2_1CGUz4tVWktsVSpAPumeQB4lwh0L4DM4-D59xPXNSmV700kY7J4XbSSIsvTewKDro7hxcSc5jHCT4UmRWJhm_PvYOg/s72-c/Screenshot-LightDM-GTK.png" height="72" width="72"/><thr:total>0</thr:total><georss:featurename>Молдавия</georss:featurename><georss:point>47.15984018090753 28.828124624999987</georss:point><georss:box>45.647320180907528 27.055283624999987 48.672360180907532 30.600965624999986</georss:box></entry></feed>