<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" gd:etag="W/&quot;DE8DR3o4eSp7ImA9WhVVFU0.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134</id><updated>2012-05-08T23:54:36.431+04:00</updated><category term="mobile" /><category term="linux" /><category term="cooking" /><category term="GAOSP" /><category term="docs" /><category term="Турция осенью 2007" /><category term="Законы" /><category term="Прошивка GT-i7500" /><category term="security" /><category term="Дети" /><category term="perl" /><category term="Идеи" /><category term="origin" /><category term="how-to" /><category term="db2" /><category term="Программы для Андроида" /><category term="avto" /><category term="chrome" /><category term="gps" /><category term="on-line" /><category term="android" /><category term="blogger" /><category term="windows" /><category term="Лытдыбр" /><category term="Мысли" /><title>r1mson blog</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>205</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/R1msonBlog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="r1msonblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DUcEQHc4cCp7ImA9WhVTE0k.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-6948765856374785201</id><published>2012-02-27T16:50:00.000+04:00</published><updated>2012-02-27T16:50:01.938+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-27T16:50:01.938+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Прошивка GT-i7500" /><category scheme="http://www.blogger.com/atom/ns#" term="GAOSP" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Проект GAOSP больше не развивается</title><content type="html">Похоже проект GAOSP больше не развивается. Последние файлы на &lt;a href="http://code.google.com/p/gaosp/downloads/list"&gt;сайте проекта GAOSP&lt;/a&gt; от Июня 2011 года. По моему опыту, установка новых прошивок на Samsung GT-i7500 настолько сильно затормаживает аппарат, что его использование удовольствия уже не доставляет.&lt;br /&gt;
&lt;br /&gt;
Сам я перешел на &lt;a href="http://www.sonymobile.com/global-en/products/phones/xperia-ray/"&gt;Sony Xperia Ray (st18)&lt;/a&gt;. Основная причина выбора - тонкий с минимальными размерами. Пользуюсь с сентября 2011. Аппаратом доволен.&lt;br /&gt;
&lt;br /&gt;
На Samsung'е вернул старую прошивку 1.5. Аппарат опять стал радовать своим быстродействием, но уже нового обладателя.&lt;br /&gt;
&lt;br /&gt;
См. также:&lt;br /&gt;
&lt;div id="idTocDiv"&gt;Loading table of contents ...&lt;/div&gt;&lt;script type="text/javascript"&gt;
loadToc('Прошивка GT-i7500','desc');
&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-6948765856374785201?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/6948765856374785201/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=6948765856374785201" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6948765856374785201?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6948765856374785201?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2012/02/gaosp.html" title="Проект GAOSP больше не развивается" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkEFQX85fCp7ImA9WhdQEE4.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-5583528961535205006</id><published>2011-08-11T08:55:00.002+04:00</published><updated>2011-08-11T08:56:50.124+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-11T08:56:50.124+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GAOSP" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Android 2.3 - не повторяется рингтон при звонке</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://market.android.com/publish/images/OwAAAJ6xJM7yfRVSTEmESt28iV4kvYAQdngwMb6hKqALKcQqkNxYCdNHjlvoReDjF3MJ5WBMFZgi46CCQuDCHzYBei0AzfqVac1QqaAV8vkvFZ7bWbYc93w7xYMJ.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://market.android.com/publish/images/OwAAAJ6xJM7yfRVSTEmESt28iV4kvYAQdngwMb6hKqALKcQqkNxYCdNHjlvoReDjF3MJ5WBMFZgi46CCQuDCHzYBei0AzfqVac1QqaAV8vkvFZ7bWbYc93w7xYMJ.png" /&gt;&lt;/a&gt;&lt;/div&gt;Android 2.3 (&lt;a href="http://code.google.com/p/gaosp/downloads/detail?name=GAOSP-NIGHTLY-06132011-signed.zip&amp;amp;can=2&amp;amp;q="&gt;GAOSP-NIGHTLY-06132011&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Попробовал установить свой рингтон на звонок и столкнулся вот с какой проблемой. При входящем звонке рингтон не повторяется. Это не было заметно, когда я устанавливал целиковые мелодии. Они играют достаточное время, чтобы успеть взять трубку. Но когда я вырезал кусок в 7 секунд из mp3-трека, то только эти 7 секунд и проиграли.&lt;br /&gt;
&lt;br /&gt;
Решение было найдено. Необходимо переконвертить mp3-файл в ogg-файл и установить тэг ANDROID_LOOP в значение true. Затем скопировать его на телефон и применить этот рингтон.&lt;br /&gt;
&lt;br /&gt;
В linux конвертация в ogg получилась так:&lt;br /&gt;
&lt;pre&gt;$ mpg123 -w - rington.mp3 | oggenc -c ANDROID_LOOP=true -o rington.ogg -
&lt;/pre&gt;&lt;br /&gt;
После этого записываем файл на телефон через Dropbox или командой:&lt;br /&gt;
&lt;pre&gt;$ adb push rington.ogg /sdcard/media/audio/ringtones/rington.ogg
&lt;/pre&gt;&lt;br /&gt;
Устанавливаем на телефон программу &lt;a href="https://market.android.com/details?id=com.angryredplanet.android.rings_extended&amp;amp;feature=search_result"&gt;Rings Extended&lt;/a&gt;. Она позволяет через стандартные настройки выбрать свой рингтон. Заходим в Настройки / Звук / Мелодия звонка. Выбираем через Rings Extended - Rings / rington.ogg.&lt;br /&gt;
&lt;br /&gt;
После этого мелодия при звонке стала повторяться.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-5583528961535205006?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/5583528961535205006/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=5583528961535205006" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/5583528961535205006?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/5583528961535205006?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/08/android-23-is-not-repeated-loop-during.html" title="Android 2.3 - не повторяется рингтон при звонке" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUIDRn8_eSp7ImA9WhZaEUo.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-1915217055688750476</id><published>2011-06-27T13:08:00.005+04:00</published><updated>2011-06-27T16:26:17.141+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-27T16:26:17.141+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Программы для Андроида" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Легковесная программа для управления задачами</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://ssl.gstatic.com/android/market/com.mile.android.gotasks/hi-256-1-6a9156c9f5eb8bea82eaf49697238af0cb0eff3c" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="100" src="https://ssl.gstatic.com/android/market/com.mile.android.gotasks/hi-256-1-6a9156c9f5eb8bea82eaf49697238af0cb0eff3c" /&gt;&lt;/a&gt;&lt;/div&gt;На&amp;nbsp;компьютере&amp;nbsp;пользуюсь Google Tasks в следующем &lt;a href="https://mail.google.com/tasks/canvas?hl=en"&gt;виде&lt;/a&gt;.&amp;nbsp;На Андроиде пробовал разные приложения для работы с Google Tasks, но все оказались достаточно тяжелыми. Нашел &lt;a href="https://market.android.com/details?id=com.mile.android.gotasks&amp;amp;feature=search_result"&gt;приложение GoTasks&lt;/a&gt;. Оно быстро открывается, быстро добавляются задачи, а это главное. Интерфейс интуитивно понятен, в основном работа через контекстное меню.&lt;br /&gt;
&lt;br /&gt;
Из недостатков на первый взгляд:&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;strike&gt;Требует постоянной аутентификации тех Google аккаунтов, у которых это авторизацию отклоняешь.&lt;/strike&gt; (update: настраивается в Настройках - Акаунты и синхронизация)&lt;/li&gt;
&lt;li&gt;При выборе на списке "Поделиться": количество отступов у всех задач одинаковое, нет иерархичности.&lt;/li&gt;
&lt;li&gt;При добавлении новой задачи неплохо бы было сразу открывать клавиатуру. Сейчас приходится лишний раз тыкать в поле для ввода.&lt;br /&gt;
&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Тем не менее это лучшее приложение на Андроиде, на мой взгляд, для ведения списка задач.&lt;/div&gt;&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
См. также:&lt;br /&gt;
&lt;div id="idTocDiv"&gt;Loading table of contents ...&lt;/div&gt;&lt;script type="text/javascript"&gt;
loadToc('Программы для Андроида','desc');
&lt;/script&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-1915217055688750476?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/1915217055688750476/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=1915217055688750476" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/1915217055688750476?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/1915217055688750476?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/06/lightweight-program-to-manage-google.html" title="Легковесная программа для управления задачами" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkIBRHs9cSp7ImA9WhZbEEU.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-8143583348770530305</id><published>2011-06-14T23:35:00.002+04:00</published><updated>2011-06-15T00:49:15.569+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-15T00:49:15.569+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><title>MEncoder для Google Picasa</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Google Picasa &lt;a href="http://googlephotos.blogspot.com/2011/03/posted-by-matt-steiner-engineering-lead.html"&gt;предлагает&lt;/a&gt; закачивать неограниченное количество фотографий с небольшим разрешением меньше 800 пикселей и видео до 15 минут. Однако, как оказалось есть &lt;a href="http://picasa.google.com/support/bin/answer.py?hl=ru&amp;amp;answer=55990"&gt;рекомендуемые значения для видео&lt;/a&gt;, которые накладывают дополнительные ограничения кроме продолжительности в 15 минут для того, чтобы оно не "съедало" место в пикасе. Рекомендуемый формат 4:3. (Update: возможно я ошибаюсь, потому что при удалении видео 16:9 в пикасе место не увеличилось)&lt;br /&gt;
&lt;br /&gt;
Поэтому два 1-минутных видео, записанных в формате HD 16:9, скушали 2x75=150 МБ. Вышел из положения перекодированием в формат 4:3 с помощью &lt;a href="http://www.mplayerhq.hu/DOCS/HTML/ru/mencoder.html"&gt;MEncoder&lt;/a&gt;:&lt;br /&gt;
&lt;pre&gt;$ mencoder -oac pcm -ovc copy -force-avi-aspect 4:3 -o SAM_0198.avi SAM_0198.MP4
&lt;/pre&gt;Здесь можно попробовать "-oac copy" вместо pcm, но у меня не пошло, а выдало ошибку.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-8143583348770530305?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/8143583348770530305/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=8143583348770530305" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/8143583348770530305?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/8143583348770530305?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/06/mencoder-for-google-picasa.html" title="MEncoder для Google Picasa" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkEMSHg5eyp7ImA9WhZUFUQ.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-5559816784142941065</id><published>2011-06-09T09:48:00.003+04:00</published><updated>2011-06-09T09:51:29.623+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-09T09:51:29.623+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><title>Получение IP-адреса на почту</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.dlink.ru/ru/products/2/728.html" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.dlink.ru/up/prod/DIR-300.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;Задача заключается в том, чтобы при включении компьютера информация об IP-адресе поступала бы на email.&lt;br /&gt;
&lt;br /&gt;
Начальные условия следующие.&lt;br /&gt;
&lt;br /&gt;
От провайдера Интернет тянется Ethernet-шнур, который втыкается в разъем RJ45 на WiFi-маршрутизаторе D-Link DIR-300. На основе логина/пароля/mac-адреса по DHCP запрашивается у провайдера динамически выделяемый IP-адрес.&lt;br /&gt;
&lt;br /&gt;
На основе маршрутизатора образована внутренняя сеть 192.168.0.0/24. Из этого пула IP-адресов опять же по DHCP выделяется IP-адрес для устройств из внутренней сети (ноутбуки, телефоны, айпады и т.д.).&lt;br /&gt;
&lt;br /&gt;
Получился следующий скрипт, который заодно и статистику по системным журналам присылает:&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;pre&gt;#!/bin/sh

PATH="/bin:/usr/bin:/usr/sbin:/home/cvt/bin"
export PATH

# Функция получения IP
get_ip()
{
  curl -s http://www.myip.ru/get_ip.php | perl -ne 'if (m/\b(\d{1,3}[.]\d{1,3}[.]\d{1,3}[.]\d{1,3})\b/){ print "$1\n"; }'
}

# Функция проверки правильности полученного IP
check_ip()
{
  IP="$1"
  echo "$IP" | perl -ne 'if (m/\b(\d{1,3}[.]\d{1,3}[.]\d{1,3}[.]\d{1,3})\b/){ $fl_ip = 1; } END { exit (($fl_ip) ? 0 : 1); }'
}

IP=`get_ip`

check_ip "$IP" || {
  sleep 5
  IP=`get_ip`
}

(echo "IP=$IP"; logwatch | iconv -futf-8 -tkoi8-r ) | smtp-client.pl --user from_user@gmail.com  --pass from_user_password --from from_user@gmail.com --to to_user@gmail.com  --subj "`uname -n`: logwatch" --host 'smtp.gmail.com' --enable-auth --data=-
&lt;/pre&gt;Пробовал использовать sendmail для посылки:&lt;br /&gt;
&lt;pre&gt;( echo "Subject: `uname -n`: logwatch

IP=$IP"; logwatch ) | sendmail to_user@gmail.com
&lt;/pre&gt;Но получил ошибку о том, что IP-адрес не авторизован, используйте SMTP своего ISP.&lt;br /&gt;
&lt;br /&gt;
За &lt;a href="http://www.logix.cz/michal/devel/smtp-cli/"&gt;smtp-client.pl&lt;/a&gt; спасибо Michal Ludvig. В новых версиях параметры использования могут отличаться.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-5559816784142941065?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/5559816784142941065/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=5559816784142941065" title="Комментарии: 2" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/5559816784142941065?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/5559816784142941065?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/06/getting-ip-address-on-email.html" title="Получение IP-адреса на почту" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;DUAFRXs9eCp7ImA9WhZUFUw.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-3463413909287870634</id><published>2011-06-08T11:21:00.001+04:00</published><updated>2011-06-08T11:21:54.560+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-08T11:21:54.560+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="chrome" /><title>Закладки Google Bookmarks в Google Chrome</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;br /&gt;
&lt;a href="https://chrome.google.com/webstore/detail/jdnejaepfmacfdmhkplckpfdcjgbeode" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/U7xVb1fyGMm-0Psk6F1ePTkRaqsuBIpGsQEXoQuYXShwLeAPhsg-HjOioImnmWG5OuwMBVJ0=s128-e365-h128" /&gt;&lt;/a&gt;&lt;br /&gt;
Установил новое расширение для браузера Google Chrome, которое позволяет довольно удобно работать с закладками Google Bookmarks. Расширение называется &lt;a href="https://chrome.google.com/webstore/detail/jdnejaepfmacfdmhkplckpfdcjgbeode"&gt;Yet Another Google Bookmarks Extension&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Есть небольшие глюки, которые вообщем-то можно было и не замечать:&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;&lt;li&gt;Не смог добавить в закладки саму страницу этого расширения. Окно добавления просто не появляется. На других страницах пока работает нормально.&lt;/li&gt;
&lt;li&gt;Не работает поиск через строку URL по ключевому слову yagbe. По-крайней мере у меня. О чем я &lt;a href="http://www.jimnuzzi.com/YAGBE/yaf_postst97_-lookup--to--find--replacement.aspx"&gt;сообщил&lt;/a&gt; разработчику.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Чего не хватает:&lt;/div&gt;&lt;div&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Запоминать текст, введенный в поле поиска.&lt;/li&gt;
&lt;li&gt;Осуществлять поиск в примечании к закладке (Note).&lt;/li&gt;
&lt;li&gt;Горячая клавиша для начала поиска&lt;/li&gt;
&lt;li&gt;Если по поисковому запросу найден тэг, то иметь возможность на него щелкнуть и открыть.&lt;/li&gt;
&lt;li&gt;Ускорить первую загрузку закладок из кэша при старте браузера.&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-3463413909287870634?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/3463413909287870634/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=3463413909287870634" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/3463413909287870634?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/3463413909287870634?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/06/google-bookmarks-in-google-chrome.html" title="Закладки Google Bookmarks в Google Chrome" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEADRXs-fSp7ImA9WhZUE0U.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-477863159306349989</id><published>2011-06-06T21:52:00.002+04:00</published><updated>2011-06-06T21:52:54.555+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-06T21:52:54.555+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><title>Как найти RPM-пакеты максимального размера?</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Когда свободного места в корневой файловой системе становится мало, а ты вроде-бы ничего специально не устанавливал, поневоле начинаешь задумываться: "А на что собственно тратится дисковое пространство?"&lt;br /&gt;
&lt;br /&gt;
Возможно ответ на этот вопрос можно найти, посмотрев список установленных пакетов, отсортированный по размеру. Такой список можно получить, выполнив команду:&lt;br /&gt;
&lt;pre&gt;$ rpm -qa --queryformat '%{SIZE} - %{NAME}\n' | sort -rn | less
&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-477863159306349989?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/477863159306349989/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=477863159306349989" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/477863159306349989?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/477863159306349989?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/06/how-to-find-rpm-packages-maximum-size.html" title="Как найти RPM-пакеты максимального размера?" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0ACQ346eip7ImA9WhZUEkQ.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-6960055850905595815</id><published>2011-06-05T21:33:00.004+04:00</published><updated>2011-06-05T21:42:42.012+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-05T21:42:42.012+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><title>Оконный менеджер LXDE в Fedora 15 с ОЗУ 512 МБ</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Установил Fedora 15 c графическим менеджером окон GNOME 3. И он оказался тяжел для моего ноутбука, в основном из-за малого количества по сегодняшним меркам памяти - 512 МБ. При загруженном браузере Google Chrome и терминале gnome-terminal оперативная память используется на 70-80%. Поработал я так немного, попробовал версию Gnome Compiz. Лучше, но все-таки тормозит.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.xfce.org/" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://help.ubuntu.ru/_media/wiki/xfce-logo-96x96.png" /&gt;&lt;/a&gt;&lt;/div&gt;Начал вспоминать дела давно минувших дней, когда мы для увеличения быстродействия ставили WindowManager вместо KDE, а позже пробовали XFCE. Установил &lt;a href="http://www.xfce.org/"&gt;xfce4&lt;/a&gt; и стал разбираться как прописать возможность загрузки xfce4 через Gnome Display Manager (GDM), в чем надо сказать так и не разобрался: ни одного мануала или README так и не нашел. Единственный способ, который я нашел, это прописать в файле ~/.xinitrc:&lt;br /&gt;
&lt;pre&gt;$ cat ~/.xinitrc 
/usr/bin/xfce4-session
&lt;/pre&gt;и запускать из консоли&lt;br /&gt;
&lt;pre&gt;$ startx&lt;/pre&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://lxde.org/" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://lxde.org/sites/default/files/garland_logo.png" /&gt;&lt;/a&gt;&lt;/div&gt;И вот в процессе такого разбирательства я обнаружил другой оконный менеджер, &lt;a href="http://ru.wikipedia.org/wiki/LXDE"&gt;LXDE&lt;/a&gt;, который многие считают быстрее XFCE.&lt;br /&gt;
&lt;br /&gt;
После того, как я установил пакеты&lt;br /&gt;
&lt;pre&gt;lx-20030328-6.fc15.i686
lxterminal-0.1.9-2.fc15.i686
lxdm-0.3.0-4.fc15.i686
lxappearance-0.5.0-2.fc15.i686
lxlauncher-0.2.1-9.fc15.i686
imsettings-lxde-1.2.2-3.fc15.i686
lxsession-edit-0.1.1-5.fc15.i686
lxinput-0.3.0-2.fc15.i686
lxde-icon-theme-0.4.2-3.fc15.noarch
lxtask-0.1.3-2.fc15.i686
lxsession-0.4.5-3.fc15.i686
lxde-common-0.5.5-0.2.20110328git87c368d7.fc15.noarch
lxmenu-data-0.1.1-4.fc15.noarch
lxshortcut-0.1.1-4.fc15.i686
lxpanel-0.5.6-2.fc15.i686
&lt;/pre&gt;в загрузчике GDM чудесным образом появился пункт LXDE.&lt;br /&gt;
&lt;br /&gt;
Рабочее место настраивается достаточно просто и интуитивно понятно. Конфигурационные файлы лежат в ~/.config/lx*. Что пока не смог настроить, так это заменить переключение раскладок RU-US с двух шифтов на &lt;alt+shift&gt; и на зажатый правый Alt. Работает все довольно шустро.&lt;br /&gt;
&lt;br /&gt;
Команда setxkbmap выдает ошибку:&lt;br /&gt;
&lt;/alt+shift&gt;&lt;br /&gt;
&lt;pre&gt;$ setxkbmap -variant ,winkeys
Error loading new keyboard description
&lt;/pre&gt;&lt;br /&gt;
Нашел &lt;a href="http://wiki.lxde.org/en/Talk:How_to_make_screenshots"&gt;как делать скриншоты в LXDE&lt;/a&gt; помещая снимки в каталог ~/screenshots/.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-6960055850905595815?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/6960055850905595815/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=6960055850905595815" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6960055850905595815?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6960055850905595815?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/06/window-manager-lxde-on-fedora-15-with.html" title="Оконный менеджер LXDE в Fedora 15 с ОЗУ 512 МБ" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;A0YMRHs8fSp7ImA9WhZUEko.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-6601820327416242346</id><published>2011-06-05T15:32:00.003+04:00</published><updated>2011-06-05T17:06:25.575+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-05T17:06:25.575+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Программы для Андроида" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Как отправить контакт в Андроиде через СМС?</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://market.android.com/details?id=shareContacts.NS.com" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="https://ssl.gstatic.com/android/market/shareContacts.NS.com/i-0-4f99474f36952dc71ab2070f11ad0a90fb8fcd8d" /&gt;&lt;/a&gt;&lt;/div&gt;По-умолчанию, в Андроиде данные о контакте отправляются в виде визитной VCF-карточки, и нет возможности передать номер телефона простым текстом через СМС. Приложение &lt;a href="https://market.android.com/details?id=shareContacts.NS.com"&gt;Share contacts via SMS&lt;/a&gt; добавляет в стандартное меню контакт / зашарить простым текстом через смс.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
См. также:&lt;br /&gt;
&lt;div id="idTocDiv"&gt;Loading table of contents ...&lt;/div&gt;&lt;script type="text/javascript"&gt;
loadToc('Программы для Андроида','desc');
&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-6601820327416242346?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/6601820327416242346/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=6601820327416242346" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6601820327416242346?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6601820327416242346?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/06/how-do-i-send-contact-via-sms-android.html" title="Как отправить контакт в Андроиде через СМС?" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A08CRHc7eip7ImA9WhZUEUw.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-3920313448864711010</id><published>2011-06-03T20:50:00.001+04:00</published><updated>2011-06-03T20:51:05.902+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-03T20:51:05.902+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><title>Как подключить wifi из консоли</title><content type="html">У меня Wi-Fi в Fedora Linux подключается через аплет Gnome для NetworkManager. И вроде бы все устраивает, потому как интернет без иксов особо не нужен. А когда загружаешь компьютер, все равно регистрируешься в X11. Но вот возникла необходимость подключить Wi-Fi из командной строки.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
А случилось это, когда я стал обновлять систему до Fedora 15. Там английским по белому написано, что при установке пакетов настоятельно рекомендуется перейти в 3-й режим init для отключения иксов, потому как они могут подвесить весь процесс установки. Я уже получил печальный опыт, когда не последовал такой рекомендации при обновлении до Fedora 13 и сначала получил подвисшую систему на 480-м пакете, а после выключения не смог ее загрузить. После этого пришлось устанавливать ОС заново с DVD-диска.&lt;br /&gt;
&lt;br /&gt;
Итак, я перешел в текстовую консоль (Ctrl+Alt+F2), написал init 3, и обнаружил, что сеть пропала и пинги до сайтов не доходят. Соответственно установка пакетов с помощью yum из интернета не представляется возможным. Только тогда я понял насколько я привык к графической оболочке :)&lt;br /&gt;
&lt;br /&gt;
Желание обновить систему у меня от этого не пропало, а желания вытаскивать Ethernet-патчик из WiFi-роутера и вставлять его напрямую в ноутбук не появилось. Поэтому поиск в Интернете, который осложнялся тестовым отключением и подключением сетевых интерфейсов, привел меня к последовательности команд, позволяющих подключить мой скрытый WiFi с WPA2 ключом из консоли.&lt;br /&gt;
&lt;br /&gt;
Скрипт на Shell получился следующим:&lt;br /&gt;
&lt;pre&gt;#!/bin/sh

systemctl stop NetworkManager.service
killall wpa_supplicant

ifconfig wlan0 up
wpa_supplicant -i wlan0 -D wext -c /root/wpa_supplicant.conf -B
iwconfig wlan0 essid "NAME"
dhclient wlan0
&lt;/pre&gt;&lt;br /&gt;
Файл конфигурации /root/wpa_supplicant.conf:&lt;br /&gt;
&lt;pre&gt;ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1

network={
        ssid="NAME"
        proto=RSN
        key_mgmt=WPA-PSK
        pairwise=CCMP TKIP
        group=CCMP TKIP
        psk="PASSWORD"
}
&lt;/pre&gt;&lt;br /&gt;
NetworkManager надо стопать, потому что он запускает процесс wpa_supplicant. А несколько таких процессов похоже конфликтуют.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-3920313448864711010?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/3920313448864711010/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=3920313448864711010" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/3920313448864711010?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/3920313448864711010?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/06/how-to-connect-wifi-from-console.html" title="Как подключить wifi из консоли" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkIHRn08fSp7ImA9WhZVGE8.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-6095027119188115413</id><published>2011-05-30T13:30:00.005+04:00</published><updated>2011-05-31T10:48:57.375+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-31T10:48:57.375+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><title>Перекодировка имен файлов в Linux из ISO-8859-5 в UTF-8 с помощью convmv</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Пришла пора полностью (ну или почти полностью:-) перейти на UTF-8 в именах файлов. В одном из каталогов у меня еще оставались файлы с именами в кодировке ISO-8859-5, и я решил приурочить к переходу на Fedora 15, еще и переход на UTF-8.&lt;br /&gt;
&lt;br /&gt;
Установил перловую утилиту &lt;a href="http://www.j3e.de/linux/convmv/man/"&gt;convmv(1)&lt;/a&gt;:&lt;br /&gt;
&lt;pre&gt;# yum install convmv&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
Для того, чтобы увидеть, что получится запустил команду:&lt;br /&gt;
&lt;pre&gt;# convmv -f iso8859-5 -t utf-8 -r --lowmem ./&lt;/pre&gt;&lt;br /&gt;
Из-за длинных имен файлов получил ошибки типа&lt;br /&gt;
&lt;pre&gt;convmv resulting filename is XXX bytes long (max: 255)&lt;/pre&gt;&lt;br /&gt;
Поскольку скрипт перловый, то в текстовом редакторе отредактировал файл /usr/bin/convmv и заменил 255 на 1024 в переменной $maxfilenamelength. Запустил еще раз: теперь без ошибок.&lt;br /&gt;
&lt;br /&gt;
Ключ --lowmem понадобился, чтобы не проверять входят символьные ссылки в перекодируемое поддерево или нет, а просто перекодировать в UTF-8 тот путь, куда они ссылаются.&lt;br /&gt;
&lt;br /&gt;
Ключ -r - обрабатывать рекурсивно текущий каталог ./&lt;br /&gt;
&lt;br /&gt;
Для реального переименования файлов из кодировки ISO-8859-5 в UTF-8 добавляется ключик --notest:&lt;br /&gt;
&lt;pre&gt;# convmv -f iso8859-5 -t utf-8 -r --lowmem --notest ./&lt;/pre&gt;&lt;br /&gt;
p.s. Можно запускать не только команду mv(1) для файлов, но и любую другую, указав строку запуска в ключе --exec:&lt;br /&gt;
&lt;pre&gt;# convmv -f iso8859-5 -t utf-8 -r --lowmem --notest --exec 'echo "А не перекодировать ли мне #1 в #2?"' ./&lt;/pre&gt;Здесь уже --notest надо указывать сразу, иначе команда просто не будет вызываться.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-6095027119188115413?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/6095027119188115413/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=6095027119188115413" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6095027119188115413?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6095027119188115413?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/05/convmv-conversion-of-file-names-in.html" title="Перекодировка имен файлов в Linux из ISO-8859-5 в UTF-8 с помощью convmv" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkYEQ3oyfyp7ImA9WhZVF08.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-3573981682315153323</id><published>2011-05-30T08:01:00.001+04:00</published><updated>2011-05-30T08:01:42.497+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-30T08:01:42.497+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><title>Исключения для прокси в Google Chrome</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Если через переменные окружения не получается прописать параметры прокси (all_proxy, no_proxy) по тем или иным причинам, о можно воспользоваться ключами при запуске программы. Для использования proxy в Google Chrome существует параметр --proxy-server. Сайты, к которым доступ осуществляется напрямую, не через прокси прописываются через параметр --proxy-bypass-list (найдено &lt;a href="http://code.google.com/p/chromium/issues/detail?id=43176"&gt;здесь&lt;/a&gt;):&lt;br /&gt;
&lt;pre&gt;$ google-chrome --proxy-server=xx.xx.xx.xx:port --proxy-bypass-list="*.zone1,*.zone2"
&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-3573981682315153323?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/3573981682315153323/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=3573981682315153323" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/3573981682315153323?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/3573981682315153323?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/05/exceptions-for-proxy-in-google-chrome.html" title="Исключения для прокси в Google Chrome" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0cBQHc6fip7ImA9WhZVFE0.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-5392737702481600347</id><published>2011-05-26T13:10:00.001+04:00</published><updated>2011-05-26T13:10:51.916+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-26T13:10:51.916+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Лытдыбр" /><title>Время в сети МТС отстало на 1,5 часа</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Сегодня проснулся позже обычного. Посмотрел на часы - пора вставать. Крепко же я спал, если будильник не услышал. Взял в руки телефон (Android 2.3 Samsung GT-i5700), а на нем на 1.5 часа меньше, и соответственно будильник просто еще не прозвенел!&lt;br /&gt;
&lt;br /&gt;
Оказалось, что в настройках Дата и время установлена галочка Автоматически (использовать данные, предоставленные сетью). Галочку убрал, настроил дату, и сразу же зазвонил будильник :) Галочку поставил - опять время на 90 минут назад установилось. Снял галочку. Теперь уже насовсем. А то так можно и на ранний поезд опоздать из-за косяков со временем оператора сотовой связи МТС.&lt;br /&gt;
&lt;br /&gt;
p.s. А может это тестирование услуги "Не спать" или, что более вероятно, "Хороших выходных"?&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-6JaPMYtLSlM/Td4YTG7TWtI/AAAAAAAAK0g/j446B_fT0Xg/s1600/MTS-Pusk_poster.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="202" src="http://2.bp.blogspot.com/-6JaPMYtLSlM/Td4YTG7TWtI/AAAAAAAAK0g/j446B_fT0Xg/s400/MTS-Pusk_poster.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;(c) картинка взята &lt;a href="http://old.idea.ru/creative/page/3366/"&gt;отсюда&lt;/a&gt;.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-5392737702481600347?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/5392737702481600347/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=5392737702481600347" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/5392737702481600347?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/5392737702481600347?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/05/time-in-mts-network-has-lagged-at-15.html" title="Время в сети МТС отстало на 1,5 часа" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-6JaPMYtLSlM/Td4YTG7TWtI/AAAAAAAAK0g/j446B_fT0Xg/s72-c/MTS-Pusk_poster.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkcNSXY-fip7ImA9WhZWFUw.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-6543179086128688547</id><published>2011-05-14T20:16:00.002+04:00</published><updated>2011-05-16T07:54:58.856+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-16T07:54:58.856+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Прошивка GT-i7500" /><category scheme="http://www.blogger.com/atom/ns#" term="GAOSP" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Galaxy i7500: Прошивка GAOSP v.0.74 05/04/11 Gingerbread (Андроид 2.3)</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://www.youhtc.ru/2010/12/chto-novogo-v-android-2-3-gingerbread/"&gt;Что нового в Android 2.3 Gingerbread?&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Внимание! &lt;a href="http://www.drakaz.com/forum/viewtopic.php?id=1271"&gt;Известные ошибки&lt;/a&gt;:&lt;br /&gt;
&lt;blockquote&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px;"&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0,5em; padding-left: 0px; padding-right: 0px; padding-top: 0,5em; text-align: left;"&gt;&lt;strong style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235);"&gt;Known issues:&lt;/strong&gt;&lt;/div&gt;&lt;ul style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0,5em; padding-left: 2em; padding-right: 0px; padding-top: 0,5em; text-align: left;"&gt;&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;DHCP issues (Wifi)&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Camera doesn't work&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;OC max 614MHz&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;HFP/HSP doesn't work&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Screen brightness&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;No kernel bootanimation&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;You have to deactivate USB Debugging to use USB Mass Storage&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;strong style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: #333333;"&gt;&lt;span style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: red;"&gt;External SD content will be removed while flashing!&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;------------------------------------------------------&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Bluetooth&amp;nbsp;&lt;strong style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: #333333;"&gt;Fixed with 04/05/11 Nightly&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Lock button doesn't work&amp;nbsp;&lt;strong style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: #333333;"&gt;Fixed with 04/05/11 Nightly&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Sometimes screen doesn't turn on after unlocking phone&amp;nbsp;&lt;strong style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: #333333;"&gt;Fixed with 04/05/11 Nightly&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Not all GaospConf settings work (drakaz forgot to merge some changes&amp;nbsp;&lt;img alt="wink" height="15" src="http://www.drakaz.com/forum/img/smilies/wink.png" style="border-bottom-color: rgb(221, 228, 235); border-bottom-width: 0px; border-color: initial; border-left-color: rgb(221, 228, 235); border-left-width: 0px; border-right-color: rgb(221, 228, 235); border-right-width: 0px; border-style: initial; border-top-color: rgb(221, 228, 235); border-top-width: 0px; max-width: 100%; vertical-align: text-top;" width="15" /&gt;)&amp;nbsp;&lt;strong style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: #333333;"&gt;--&amp;gt;&amp;nbsp;&lt;br style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); display: inline;" /&gt;&lt;a href="http://obihoernchen.androidcodex.com/downloads/index.php?dir=GAOSP+Nightly+Fixes%2F" style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: #00579c;"&gt;FIX&lt;/a&gt;&lt;/strong&gt;&amp;nbsp;&lt;strong style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: #333333;"&gt;Fixed with 04/05/11 Nightly&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;&lt;div style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"&gt;Speaker remains ON after playing music --&amp;gt; battery drain&amp;nbsp;&lt;strong style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: #333333;"&gt;Fixed with 04/05/11 Nightly&lt;/strong&gt;&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/blockquote&gt;&lt;br /&gt;
Как установить &lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;a href="http://www.drakaz.com/download/"&gt;Recovery_6.5.2&lt;/a&gt;&amp;nbsp;смотри&amp;nbsp;&lt;a href="http://blog.r1mson.ru/2010/02/update-recovery-galaxy-to-v44-from.html"&gt;здесь&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Делаем прошивку recovery:&lt;br /&gt;
&lt;pre&gt;$ unzip RECOVERY_6.5.2.zip 
Archive:  RECOVERY_6.5.2.zip
 extracting: RECTOOLS.tar.gz         
  inflating: recovery-6.5.2.img  
$ adb push RECTOOLS.tar.gz /sdcard/
1398 KB/s (7557992 bytes in 5.277s)
$ fastboot flash recovery recovery-6.5.2.img 
&amp;lt; waiting for device &amp;gt;
&lt;/pre&gt;Переход в Fastboot mode (Call+Power):&lt;br /&gt;
&lt;pre&gt;sending 'recovery' (3080 KB)... OKAY
writing 'recovery'... OKAY
&lt;/pre&gt;Переход в Recovery mode (VolumeDown+Call+Power).&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-cOBKcdXza70/Tc6MpnIZyjI/AAAAAAAAKwU/edv2g1TmJwg/s1600/gingerbread-logo.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-cOBKcdXza70/Tc6MpnIZyjI/AAAAAAAAKwU/edv2g1TmJwg/s1600/gingerbread-logo.png" /&gt;&lt;/a&gt;&lt;/div&gt;Как сделать backup и установить прошивку &amp;nbsp;под кодовым названием Gingerbread "имбирный пряник"&amp;nbsp;&lt;a href="http://code.google.com/p/gaosp/downloads/detail?name=GAOSP-3-NIGHTLY-05042011.zip&amp;amp;can=2&amp;amp;q="&gt;GAOSP-3-NIGHTLY-05042011&lt;/a&gt;&amp;nbsp;смотри &lt;a href="http://blog.r1mson.ru/2010/10/firmware-android-22-gaosp-samsung-i7500.html"&gt;здесь&lt;/a&gt;. Google apps установить из файла &lt;a href="http://www.multiupload.com/1P4MFF7SU5"&gt;gapps-gaosp-gingerbread-signed.zip&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Как проще сохранить и восстановить приложения смотри &lt;a href="http://blog.r1mson.ru/2010/11/galaxy-i7500-firmware-gaosp-v068-291010.html"&gt;здесь&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Описанный процесс выполнялся под OS Linux Fedora release 11 (Leonidas).&lt;br /&gt;
&lt;br /&gt;
(c) Картинка взята с &lt;a href="http://code.google.com/p/gaosp/"&gt;сайта проекта GAOSP&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;Послe установки потестировал немного. В результате тестирования понял, что работает не все и нашел известные ошибки (см. выше):&lt;br /&gt;
&lt;br /&gt;
&lt;ul style="text-align: left;"&gt;&lt;li&gt;Камера действительно не работает: при запуске выдает ошибку приложения.&lt;/li&gt;
&lt;li&gt;По DHCP через WiFi не подключается: прерывается после сообщения "Получения IP-адреса из wifi ...", начинает соединяться заново и так пока не отключишь.&lt;/li&gt;
&lt;li&gt;Автоматическая настройка яркости экрана работает нормально.&lt;/li&gt;
&lt;li&gt;Кернел-бут-анимэйшена действительно не видел.&lt;/li&gt;
&lt;li&gt;&lt;span style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235);"&gt;&lt;span style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235); color: red; font-weight: bold;"&gt;External SD content will be removed while flashing! &lt;/span&gt;&lt;span style="border-bottom-color: rgb(221, 228, 235); border-left-color: rgb(221, 228, 235); border-right-color: rgb(221, 228, 235); border-top-color: rgb(221, 228, 235);"&gt;Здесь слава богу ничего не удалилось ни на /sdcard, ни на /mnt/sdcard2 :)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;Для того, чтобы использовать устройство как USB-флэшку надо отключить (потом можно сразу же безболезненно включить) в Настройках: Приложения / Разработка / Отладка по USB.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
Интерфейс понравился больше, чем в предыдущей версии. Но без камеры и без WiFi не очень интересно. Буду ждать новых фиксбагов.&lt;br /&gt;
&lt;br /&gt;
Несколько скриншотов:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://3.bp.blogspot.com/-wG-lpeDFdMk/Tc6oysyQZUI/AAAAAAAAKwY/XX5dwDIWBZc/s1600/screenshot_workspace.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-wG-lpeDFdMk/Tc6oysyQZUI/AAAAAAAAKwY/XX5dwDIWBZc/s320/screenshot_workspace.jpg" width="213" /&gt;&lt;/a&gt; &lt;a href="http://3.bp.blogspot.com/-X8BeTGEXcVs/Tc6o1ZgxtGI/AAAAAAAAKwc/2JuAz6NhW6M/s1600/screenshot_000005.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/-X8BeTGEXcVs/Tc6o1ZgxtGI/AAAAAAAAKwc/2JuAz6NhW6M/s320/screenshot_000005.jpg" width="213" /&gt;&lt;/a&gt; &lt;a href="http://1.bp.blogspot.com/-cdar0jN4YtQ/Tc6pE3eeG4I/AAAAAAAAKwg/Frr5vL1yu-I/s1600/screenshot_zast.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://1.bp.blogspot.com/-cdar0jN4YtQ/Tc6pE3eeG4I/AAAAAAAAKwg/Frr5vL1yu-I/s320/screenshot_zast.jpg" width="213" /&gt;&lt;/a&gt; &lt;a href="http://4.bp.blogspot.com/-eaAGeiBmSTI/Tc6pH4vssCI/AAAAAAAAKwk/sLscYji9L_8/s1600/screenshot_000001.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://4.bp.blogspot.com/-eaAGeiBmSTI/Tc6pH4vssCI/AAAAAAAAKwk/sLscYji9L_8/s320/screenshot_000001.jpg" width="213" /&gt;&lt;/a&gt; &lt;a href="http://2.bp.blogspot.com/-H_SDnzxiNh8/Tc6pJ04MAeI/AAAAAAAAKwo/CYHc0Q_AOM0/s1600/screenshot_000004.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://2.bp.blogspot.com/-H_SDnzxiNh8/Tc6pJ04MAeI/AAAAAAAAKwo/CYHc0Q_AOM0/s320/screenshot_000004.jpg" width="213" /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
См. также:&lt;br /&gt;
&lt;div id="idTocDiv"&gt;Loading table of contents ...&lt;/div&gt;&lt;script type="text/javascript"&gt;
loadToc('Прошивка GT-i7500','desc');
&lt;/script&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-6543179086128688547?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/6543179086128688547/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=6543179086128688547" title="Комментарии: 16" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6543179086128688547?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6543179086128688547?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/05/galaxy-i7500-firmware-gaosp-v074-050411.html" title="Galaxy i7500: Прошивка GAOSP v.0.74 05/04/11 Gingerbread (Андроид 2.3)" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-cOBKcdXza70/Tc6MpnIZyjI/AAAAAAAAKwU/edv2g1TmJwg/s72-c/gingerbread-logo.png" height="72" width="72" /><thr:total>16</thr:total></entry><entry gd:etag="W/&quot;Ck4HSHYyeCp7ImA9WhZWE0w.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-3591236931184427358</id><published>2011-05-13T22:10:00.003+04:00</published><updated>2011-05-13T22:22:19.890+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-13T22:22:19.890+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="how-to" /><title>Git: кириллица в русских именах файлов</title><content type="html">При использовании git(1) для контроля версий для файлов с русскими буквами в именах файлов возникает проблема при работе с ключом status&lt;br /&gt;
&lt;pre&gt;$ ls
Тесть.doc
$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add &lt;file&gt;..." to include in what will be committed)
#
# "\302\325\341\342\354.doc"
nothing added to commit but untracked files present (use "git add" to track)
&lt;/pre&gt;Вместо русских букв "Тесть.doc" отображается "\302\325\341\342\354.doc", из чего собственно трудно сразу сделать вывод, что Untracked именно Тесть.doc.&lt;br /&gt;
&lt;a href="http://habrahabr.ru/blogs/Git/74839/"&gt;Решение&lt;/a&gt; найдено. Нужно &lt;a href="http://progit.org/book/ru/ch1-5.html" title="Как установить параметры Git"&gt;установить параметр&lt;/a&gt; quotepath в конфигурации Git в значение false:&lt;br /&gt;
&lt;pre&gt;$ git config --global core.quotepath false
$ git config --global --list
...
core.quotepath=false
&lt;/pre&gt;После этого Git отображает свой вывод в более читаемом виде:&lt;br /&gt;
&lt;pre&gt;$ git status
# On branch master
#
# Initial commit
#
# Untracked files:
#   (use "git add &lt;file&gt;..." to include in what will be committed)
#
#       Тесть.doc
nothing added to commit but untracked files present (use "git add" to track)
&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-3591236931184427358?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/3591236931184427358/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=3591236931184427358" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/3591236931184427358?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/3591236931184427358?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/05/git-cyrillic-letters-in-russian.html" title="Git: кириллица в русских именах файлов" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUADQ3k9eip7ImA9WhZREEs.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-626689269616359240</id><published>2011-04-06T09:25:00.002+04:00</published><updated>2011-04-06T09:29:32.762+04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-04-06T09:29:32.762+04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="docs" /><title>Как сделать в OpenOffice.oowriter первую страницу титульной</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-zMk30uDRwgA/TZv5GoeYYMI/AAAAAAAAKl0/MNklsk_fJvQ/s1600/%25D0%25A1%25D0%25BD%25D0%25B8%25D0%25BC%25D0%25BE%25D0%25BA-%25D0%25A1%25D1%2582%25D0%25B8%25D0%25BB%25D0%25B8%2B%25D0%25B8%2B%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D1%2580%25D0%25BE%25D0%25B2%25D0%25B0%25D0%25BD%25D0%25B8%25D0%25B5.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="400" src="http://4.bp.blogspot.com/-zMk30uDRwgA/TZv5GoeYYMI/AAAAAAAAKl0/MNklsk_fJvQ/s400/%25D0%25A1%25D0%25BD%25D0%25B8%25D0%25BC%25D0%25BE%25D0%25BA-%25D0%25A1%25D1%2582%25D0%25B8%25D0%25BB%25D0%25B8%2B%25D0%25B8%2B%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D1%2580%25D0%25BE%25D0%25B2%25D0%25B0%25D0%25BD%25D0%25B8%25D0%25B5.png" width="269" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
Задача состоит в том, чтобы убрать нумерацию с первой страницы, т.е. отключить колонтитулы.&lt;br /&gt;
&lt;br /&gt;
Для этого нужно перейти на первую страницу, выбрать в меню Формат/Стили или нажать F11. В появившемся окошке выбрать сверху стили страниц и два раза щелкнуть на стиль "Первая страница".&lt;br /&gt;
&lt;br /&gt;
После этого появляется титульная страница.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-626689269616359240?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/626689269616359240/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=626689269616359240" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/626689269616359240?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/626689269616359240?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/04/how-do-openofficeoowriter-first-page-of.html" title="Как сделать в OpenOffice.oowriter первую страницу титульной" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-zMk30uDRwgA/TZv5GoeYYMI/AAAAAAAAKl0/MNklsk_fJvQ/s72-c/%25D0%25A1%25D0%25BD%25D0%25B8%25D0%25BC%25D0%25BE%25D0%25BA-%25D0%25A1%25D1%2582%25D0%25B8%25D0%25BB%25D0%25B8%2B%25D0%25B8%2B%25D1%2584%25D0%25BE%25D1%2580%25D0%25BC%25D0%25B0%25D1%2582%25D0%25B8%25D1%2580%25D0%25BE%25D0%25B2%25D0%25B0%25D0%25BD%25D0%25B8%25D0%25B5.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkYHRHg7cSp7ImA9WhZTFE4.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-6057704652730515182</id><published>2011-03-18T10:41:00.001+03:00</published><updated>2011-03-18T10:42:15.609+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-18T10:42:15.609+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="docs" /><title>Excel: как вычислить интервал времени между двумя датами</title><content type="html">&lt;b&gt;Задача&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Исходные данные: в Excel есть две ячейки, в которых указаны дата и время. Например, в ячейке A2 указана дата, а в ячейке B2 указана дата и время.&lt;br /&gt;
&lt;pre&gt;A2: "16.03.2011"
B2: "17.03.11 14:53"&lt;/pre&gt;Необходимо вычислить интервал между двумя датами в сутках, часах, минутах.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Решение&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Стандартной функции Excel (а точнее Openoffice.oocalc) для вычисления интервалов времени я не нашел, поэтому решение пришлось изобретать самому.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.planetaexcel.ru/tip.php?aid=127"&gt;Как выяснилось&lt;/a&gt;, Excel хранит даты как число с целой и дробной частью. Целая часть числа - это количество дней, прошедших с 1 января 1900 года, а дробная часть - это доля от суток. Это можно увидеть, если установить формат ячейки "Текст" вместо "Дата". Поэтому математические вычисления позволяют получить такую вот формулу для приведенного выше примера:&lt;br /&gt;
&lt;pre&gt;=CONCATENATE(INT(B2-A2);" сут. ";INT((B2-A2)*24)-INT(B2-A2)*24;" ч. ";INT((B2-A2)*24*60)-INT((B2-A2)*24)*60;" м. ")&lt;/pre&gt;В результате получается следующий результат:&lt;br /&gt;
&lt;pre&gt;1 сут. 14 ч. 52 м.&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-6057704652730515182?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/6057704652730515182/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=6057704652730515182" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6057704652730515182?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/6057704652730515182?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/03/excel-calculate-time-interval-between.html" title="Excel: как вычислить интервал времени между двумя датами" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkMDQX8-eyp7ImA9Wx9bF08.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-8700962377010707712</id><published>2011-02-26T14:40:00.001+03:00</published><updated>2011-02-26T14:41:10.153+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-26T14:41:10.153+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><category scheme="http://www.blogger.com/atom/ns#" term="security" /><title>Установка ViPNet на Linux Fedora Core 11</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Конфигурация:&lt;ul style="text-align: left;"&gt;&lt;li&gt;kernel: 2.6.30.10-105.2.23.fc11.i586&lt;/li&gt;
&lt;li&gt;glibc: 2.10.2-1&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
Сначала надо установить kernel-devel, если не установлено.&lt;br /&gt;
&lt;br /&gt;
Установить ViPNet-координатор:&lt;br /&gt;
&lt;pre&gt;# tar zxf distribute-i386-linux2.x-3.5.1-882.tar.gz
# cd distribute/
# ./install.sh
STEP 1: Select ViPNet install distribution
[ 1 ] distribute.tar.gz
[ 2 ] Change directory
Choice:1
...
Do you agree to this License (y/n)y
...
STEP 3: Find current ViPNet configuration
No current ViPNet configuration found
STEP 4: Prepare for installation
This script will install
ViPNet Virtual Private Network (i386/Linux) Product version: 3.5.1 build 882
Do you want to continue installation? (y/n)y
Check GCC version...
Found GCC 4.4
STEP 5: Install drivers
...
STEP 6: Install applications
STEP 7: Save startup configuration
...
STEP 8: Select ViPNet configuration file (*.DST)
[ 1 ] Change directory
[ 2 ] Skip selection
Choice:2
Please select and unmerge ViPNet configuration file manually! (See documentation)
Beware of having 50M of free space for each packet database file
Installation completed.
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Установить ключевые базы:&lt;br /&gt;
&lt;pre&gt;# cd /path/dst/
# unmerge abn_xxx.DST /etc/vipnet
&lt;/pre&gt;При этом автоматически создается каталог /etc/vipnet&lt;br /&gt;
&lt;br /&gt;
Отредактировать файлы с паролями:&lt;br /&gt;
&lt;pre&gt;# cat /etc/iplirpsw
/etc/vipnet
пароль_на_дистрибутив&lt;/pre&gt;&lt;pre&gt;# cat /etc/iplirnetpsw 
пароль_на_дистрибутив
127.0.0.1
&lt;/pre&gt;&lt;br /&gt;
Инициализация конфигурации и создание основного конфигурационного файла /etc/vipnet/user/iplir.conf:&lt;br /&gt;
&lt;pre&gt;# iplir check&lt;/pre&gt;&lt;br /&gt;
Запуск вручную производится командой:&lt;br /&gt;
&lt;pre&gt;# iplir start
# failover start&lt;/pre&gt;&lt;br /&gt;
Просмотр состояния:&lt;br /&gt;
&lt;pre&gt;# iplir info
# failover info&lt;/pre&gt;Чтобы проверить vpn-сеть надо проверить соединение с виртуальным хостом, указанным в iplir.conf: послать ping на один из virtualip.&lt;br /&gt;
&lt;br /&gt;
Послал ping, почему-то не заработало. Перезагрузил полностью - заработало.&lt;br /&gt;
&lt;br /&gt;
Полное выключение ViPNet:&lt;br /&gt;
&lt;pre&gt;# iplir stop
# failover stop
# rmmod itcswd itcscrpt drviplir
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Чтобы отключить автоматический запуск:&lt;br /&gt;
&lt;pre&gt;# chkconfig --level 0123456 vipmod off
# chkconfig --level 0123456 failover off
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Удаление ViPNet:&lt;br /&gt;
&lt;pre&gt;# /sbin/rmiplir YES
# rm -rf /etc/vipnet /sbin/rmiplir
&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-8700962377010707712?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/8700962377010707712/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=8700962377010707712" title="Комментарии: 14" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/8700962377010707712?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/8700962377010707712?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/02/install-of-vipnet-linux-fedora-core-fc.html" title="Установка ViPNet на Linux Fedora Core 11" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>14</thr:total></entry><entry gd:etag="W/&quot;DE8FQXY9fyp7ImA9Wx9VE00.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-2942762407489162461</id><published>2011-01-29T16:12:00.002+03:00</published><updated>2011-01-29T16:13:30.867+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-29T16:13:30.867+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="gps" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Отдельно про маршруты для программы навигатора на андроиде - Osmand</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/__uvQfl1pku8/TUQRj5W1tBI/AAAAAAAAKao/p2s5mez4pZI/s1600/rus-fin.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"&gt;&lt;img border="0" height="325" src="http://1.bp.blogspot.com/__uvQfl1pku8/TUQRj5W1tBI/AAAAAAAAKao/p2s5mez4pZI/s400/rus-fin.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;Для офлайновой работы с маршрутами необходимо положить GPX-файл с маршрутом в каталог /sdcard/osmand/tracks/&lt;br /&gt;
на телефоне. После этого они становятся доступны в приложении &lt;a href="http://code.google.com/p/osmand/"&gt;Osmand&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Чтобы получить GPX-файл я нашел несколько способов:&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ol style="text-align: left;"&gt;&lt;li&gt;Построить маршрут в &lt;a href="http://maps.google.com/"&gt;Google Maps&lt;/a&gt; и конвертировать полученную ссылку в файл с помощью &lt;a href="http://www.gpsvisualizer.com/convert_input?convert_format=gpx"&gt;онлайн сервиса GPSVisualizer&lt;/a&gt;. Минусом этого метода является то, что маршруты по России Google не cтроит и получается только маршрут от границы.&lt;/li&gt;
&lt;!-- more --&gt;
&lt;li&gt;Второй вариант был бы замечательным, если найти экспорт маршрута в gpx. Это &lt;a href="http://www.bing.com/maps/"&gt;карты от Bing.com&lt;/a&gt;. Маршруты здесь строятся легко и быстро, а вот выгрузку в файл маршрута найти не удалось. Хотя там и есть выгрузка своей карты и закачка маршрутов напрямую в навигатор.&lt;/li&gt;
&lt;li&gt;Еще два сервиса, которые работают с OpenStreetMaps - это &lt;a href="http://maps.cloudmade.com/"&gt;CloudMade Maps&lt;/a&gt; и &lt;a href="http://www.yournavigation.org/"&gt;YourNavigation&lt;/a&gt;. О них я узнал из настроек программы Osmand. ВYourNavigation я так и не дождался пока построится маршрут, все дело подвисло на "Calculating route". А вот в CloudMade все нормально и быстро сохранилось. Единственный момент, это сначала надо воспользоваться поиском места, а потом уже на полученной точке кликнуть "From" и "Direction to". Почему нельзя выгрузить/сохранить маршруты из этих сервисов непосредственно из программы, мне не понятно. Возможно этот функционал появится в будущем.&lt;/li&gt;
&lt;li&gt;Следующий вариант - это воспользоваться своими собственными треками, записанными либо &lt;a href="http://code.google.com/p/osmand/"&gt;Osmand&lt;/a&gt;, либо &lt;a href="http://code.google.com/p/mytracks/"&gt;MyTracks&lt;/a&gt;, либо какой-то другой программой.&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-2942762407489162461?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/2942762407489162461/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=2942762407489162461" title="Комментарии: 1" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/2942762407489162461?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/2942762407489162461?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/01/map-routes-for-android-in-gpx.html" title="Отдельно про маршруты для программы навигатора на андроиде - Osmand" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/__uvQfl1pku8/TUQRj5W1tBI/AAAAAAAAKao/p2s5mez4pZI/s72-c/rus-fin.png" height="72" width="72" /><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;CUUCSXw6eSp7ImA9Wx9VEkw.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-4526831186762927081</id><published>2011-01-28T13:44:00.005+03:00</published><updated>2011-01-28T14:14:28.211+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-28T14:14:28.211+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>О выборе программы GPS-навигатора для Андроида</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Требования были такие, чтобы пользоваться навигацией без доступа в Интернет. Т.е. заранее иметь загруженные карты и по возможности проложенные маршруты.&lt;br /&gt;
&lt;br /&gt;
Искал в маркете по словам gps, maps, osm (openstreetmaps). Могу сказать, что в случае когда надо платить за что-то рекомендую сначала прочитать комментарии в маркете.&lt;br /&gt;
&lt;br /&gt;
В интернете есть неплохой &lt;a href="http://softandroid.ru/programm/gps/"&gt;список приложений для работы с GPS&lt;/a&gt; на сайте softandroid.ru. Многое из того, что там предлагается я попробовал установить на Samsung GT-i7500 (Galaxy) под управлением GAOSP v.0.72 24/12/10 (GAOSP Public BETA 3). Поэтому все тесты следует относить именно к такой конфигурации.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.androidgamespro.com/static/pic4/mapdroyd-onestepahead_ag-0_9_8_6d1966-icon0.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.androidgamespro.com/static/pic4/mapdroyd-onestepahead_ag-0_9_8_6d1966-icon0.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://www.mapdroyd.com/"&gt;MapDroyd&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Неплохая программа. Бесплатная. Основана на &lt;a href="http://ru.wikipedia.org/wiki/OpenStreetMap"&gt;OpenStreetMaps (OSM)&lt;/a&gt;. Удобна тем, что можно выкачать куски карты по областям России и по странам. После этого работает в офлайн-режиме.&lt;br /&gt;
&lt;br /&gt;
Из минусов: кроме карт и текущего местоположения ничего нет. Нет поиска по адресу, нет маршрутов.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://appstorehq-production.s3.amazonaws.com/navdroyd-android-269651.185x185.1278081902.55345.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="64" src="http://appstorehq-production.s3.amazonaws.com/navdroyd-android-269651.185x185.1278081902.55345.png" width="64" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://www.navdroyd.com/"&gt;Navdroyd&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Эту программу установить не удалось. Начинает устанавливать, потом пишет, что не установлена. Судя по всему это следующий этап после MapDroyd от того же разработчика.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.androidfreeware.net/img2/maverick_offroad_gps_android_small.gif" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.androidfreeware.net/img2/maverick_offroad_gps_android_small.gif" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://www.codesector.com/maverick.php"&gt;Maverick Pro&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Установилась. Загрузилась. Карты подкачивает в онлайне. Как загрузить и где взять сразу было непонятно.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://newsletter.sygic.com/images/admin/Press_Releases/Sygic_AURA_ICON_general.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="64" src="http://newsletter.sygic.com/images/admin/Press_Releases/Sygic_AURA_ICON_general.png" width="64" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://aura.sygic.com/"&gt;Sygic Aura&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
При установке ошибок не возникло. Но после установки сразу предлагает обновляться. Что то грузит, устанавливает, модифицирует конфигурацию. После этого запускаю программу, появляется черный экран и программа через некоторое время вылетает. Вообщем, так и не получилось запустить, чтобы увидеть мегабайты заранее выкачанных карт :)&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.navitel.su/f/1/global/logo_navitel.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://www.navitel.su/f/1/global/logo_navitel.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://www.navitel.su/"&gt;Navitel&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Пробовать не стал. Интерфейс я видел раньше и говорят, что карты только по России.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.igomyway.com/wp-content/themes/igo/i/img_logo.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="64" src="http://www.igomyway.com/wp-content/themes/igo/i/img_logo.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://www.igomyway.com/"&gt;iGO My way&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Установил. Но дальше начального меню продвинуться не смог. Видно только левый верхний угол приложения. Видимо 640x480 это для другого устройства больше подходит. Хотя мне говорили, что по Европе карты лучшими считаются.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://code.google.com/p/androzic/logo?cct=1295352075" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://code.google.com/p/androzic/logo?cct=1295352075" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://code.google.com/p/androzic/"&gt;Androzic&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Это работа с растровыми картами, с наложенными на них gps-координатами. Места карты занимают немеряно, приложение подтормаживает. Ну и похоже это больше подходит тем, кто по бездорожью через поля, через леса путь держит.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://code.google.com/p/osmand/logo?cct=1292694486" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://code.google.com/p/osmand/logo?cct=1292694486" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://code.google.com/p/osmand/"&gt;Osmand&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Бесплатная. Основана на OSM-картах. Пока остановился на ней. Можно загрузить видимую область с разной степенью детализации. Можно загрузить адреса и POI по выбранным городам. На карте поддерживаются слои, в том числе Yandex-пробки.&lt;br /&gt;
&lt;br /&gt;
Можно проложить маршрут, но только в онлайн-режиме. Причем проложенный маршрут сохранить к сожалению нельзя. Умеет загружать маршруты из GPX-файла. Поэтому, если в Google maps есть маршрут, то его можно конвертнуть в GPX с помощью &lt;a href="http://www.gpsvisualizer.com/convert_input?convert_format=gpx"&gt;онлайн сервиса GPSVisualizer&lt;/a&gt; и выложить на телефон в каталог /sdcard/osmand/tracks/.&lt;br /&gt;
&lt;br /&gt;
Вроде как бы есть запись трека, который состоит из двух частей: фоновый режим и мониторинг. Работает пока это как-то "сыровато". Вообщем, у меня записалось 3 трека случайно, а когда планировал запись, она почему не прошла. Надо разбираться.&lt;br /&gt;
&lt;br /&gt;
В целом программой доволен, буду пока пользоваться ей.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://code.google.com/p/mytracks/logo?cct=1294357619" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://code.google.com/p/mytracks/logo?cct=1294357619" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;&lt;a href="http://code.google.com/p/mytracks/"&gt;MyTracks&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;
Пользуюсь для записи треков. Треки больше 200 км лучше бить на части, а то сваливается. Там есть специальная опция, чтобы это делать автоматически.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-4526831186762927081?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/4526831186762927081/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=4526831186762927081" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/4526831186762927081?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/4526831186762927081?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/01/program-gps-navigator-for-android.html" title="О выборе программы GPS-навигатора для Андроида" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D08FRHk5eSp7ImA9Wx9VEE4.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-8330498240298017371</id><published>2011-01-26T11:31:00.002+03:00</published><updated>2011-01-26T12:56:55.721+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-26T12:56:55.721+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="linux" /><title>Начальная сетевая защита для выделенного сервера на хостинге</title><content type="html">Первичная настройка выделенного сервера на хостинге, которая касается доступа по сети, предлагается следующая:&lt;br /&gt;
Во первых, закрыть возможность входа пользователем root через ssh. Для этого в файле /etc/ssh/sshd_config указать &lt;pre&gt;PermitRootLogin no&lt;/pre&gt;и перезапустить sshd-сервер.&lt;br /&gt;
&lt;br /&gt;
Во вторых, запретить все соединения, кроме как по ssh. Для этого помещаем в файл iptables.rc содержимое скрипта, устанавливаем на него &lt;pre&gt;# chmod 0755 iptables.rc&lt;/pre&gt;и помещаем его в автозагрузку после загрузки сетевых интерфейсов.&lt;br /&gt;
&lt;pre&gt;#!/bin/sh
#
# $Id: iptables.rc,v 1.2 2008/07/13 13:05:20 root Exp root $
# $Source: /root/RCS/iptables.rc,v $
#
# host: `uname -n`
#

IPT=/sbin/iptables

# Сброс всех параметров:
$IPT -F

# Политики по умолчанию:
$IPT -P INPUT DROP
$IPT -P FORWARD DROP
$IPT -P OUTPUT ACCEPT

# Разрешаем трафик через localhost для внутреннего взаимодействия:
$IPT -A INPUT -i lo -j ACCEPT
$IPT -A OUTPUT -o lo -j ACCEPT

# ------------------------------------------------------------------
# Анализ входящего трафика (INPUT)
# ------------------------------------------------------------------

# whitelist:
# ----------
#$IPT -A INPUT -s X.X.X.X -j ACCEPT

# blacklist:
# ----------
#$IPT -A INPUT -s X.X.X.X -j DROP # Замечена атака

#ssh FOR ALL
$IPT -A INPUT -p tcp --dport 22 -i eth0 -j ACCEPT
#ssh for host X.X.X.X
#$IPT -A INPUT -p tcp --dport 22 -s X.X.X.X -i eth0 -j ACCEPT

# Разрешаем приходить и форвадится связанным пакетам (которые являются ответами на запросы)
# -----------------
$IPT -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPT -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

# Логирование отброшенных пакетов:
# --------------------------------
$IPT -A INPUT -i eth0 -m limit -j LOG --log-prefix 'IPTABLES INPUT-DROP: '
&lt;/pre&gt;&lt;br /&gt;
В третьих, настроить logwatch и анализировать возможные атаки. Закрывать доступ с атакующих IP.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-8330498240298017371?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/8330498240298017371/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=8330498240298017371" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/8330498240298017371?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/8330498240298017371?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/01/iptables-for-dedicated-server.html" title="Начальная сетевая защита для выделенного сервера на хостинге" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkMDRns-fSp7ImA9Wx9WFEo.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-8361875667860128449</id><published>2011-01-19T23:54:00.000+03:00</published><updated>2011-01-19T23:54:37.555+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-19T23:54:37.555+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="avto" /><title>Chery Kimo, 2009: 3500 km</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/__uvQfl1pku8/TTbwHI7oJ_I/AAAAAAAAKY8/AdCSsjETqww/s1600/kimo-gas-cubby.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="320" src="http://3.bp.blogspot.com/__uvQfl1pku8/TTbwHI7oJ_I/AAAAAAAAKY8/AdCSsjETqww/s320/kimo-gas-cubby.png" width="213" /&gt;&lt;/a&gt;&lt;/div&gt;Проезжаю в день примерно 30 км. Средний расход остался 9.8 л / 100 км. Бензин 92 экто.&lt;br /&gt;
&lt;br /&gt;
За это время прошел ТО-1 (от 1000 до 1500 км), получилось около 6000 р. На ТО-1 задавал вопросы:&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Скрипит педаль сцепления.&lt;br /&gt;
- Смазали.&lt;/li&gt;
&lt;li&gt;Плохо закреплен аккумулятор.&lt;br /&gt;
- Закрепили. Но аккумулятор опять болтается.&lt;/li&gt;
&lt;li&gt;Туго открывается капот.&lt;br /&gt;
- Смазали. Но особо ничего не изменилось.&lt;/li&gt;
&lt;li&gt;Заедает рычаг КПП.&lt;br /&gt;
- "Ничего не заедает. Так и должно быть. "&lt;/li&gt;
&lt;li&gt;Не нагревает полоска на заднем стекле.&lt;br /&gt;
- Надо подъезжать, когда будет холодно, чтобы можно было проверить.&lt;/li&gt;
&lt;li&gt;Не работает задний стеклоочиститель.&lt;br /&gt;
- Сам заработал и пока еще не сломался.&lt;/li&gt;
&lt;li&gt;Почему не показывается средний расход.&lt;br /&gt;
- И не будет показывать. Показывает только мгновенный расход.&lt;/li&gt;
&lt;li&gt;Как сделать пониже ремень безопасности на задних сиденьях.&lt;br /&gt;
- Никак не сделаешь.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
После ТО остались/появились следующие неисправности:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Не защелкивается заднее сиденье.&lt;/li&gt;
&lt;li&gt;Не нагревает полоска на заднем стекле.&lt;/li&gt;
&lt;li&gt;Снова не работает задний стеклоочистилель.&lt;/li&gt;
&lt;li&gt;До сих пор не могу узнать как воткнуть флэшку в mini-USB разъем, который есть в автомагнитоле.&lt;/li&gt;
&lt;/ul&gt;При -15С плохо заводилась машина, а при -20C даже не было попытки прокрутить стартер. Поменял аккумулятор на Varta 60Ah 540A 12V Blue Dynamic (242x175x190). Для того, чтобы самому поменять АКБ пришлось дополнительно купить:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Головка - 13 мм 1/2'' 6-гранная (ДТ)&lt;/li&gt;
&lt;li&gt;Вороток 250 мм, квадрат 1/2 Matrix&lt;/li&gt;
&lt;li&gt;Удлиннитель 1/2'' x 250 мм (ДТ)&lt;/li&gt;
&lt;/ul&gt;Потому что до крепежа без удлиннителя не долезешь, даже рука не пролезает. Теперь заводится при -20C с первого раза. При низкой температуре двери плохо закрываются, не с первого раза захлопывается.&lt;br /&gt;
&lt;br /&gt;
Посмотрел, как ведет себя машина в экстремальных условиях. В общем машиной доволен. Спасибо &lt;a href="http://smolov.blogspot.com/"&gt;Ilya Smolov&lt;/a&gt; за предоставленное видео.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://i.ytimg.com/vi/ikmLuODF1sQ/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ikmLuODF1sQ?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266" src="http://www.youtube.com/v/ikmLuODF1sQ?f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-8361875667860128449?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/8361875667860128449/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=8361875667860128449" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/8361875667860128449?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/8361875667860128449?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/01/chery-kimo-2009-3500-km.html" title="Chery Kimo, 2009: 3500 km" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/__uvQfl1pku8/TTbwHI7oJ_I/AAAAAAAAKY8/AdCSsjETqww/s72-c/kimo-gas-cubby.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0YARnk7cCp7ImA9Wx9WE0g.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-7429340460707794346</id><published>2011-01-18T14:41:00.003+03:00</published><updated>2011-01-18T14:45:47.708+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-18T14:45:47.708+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="GAOSP" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>SMS не доходят и не отправляются с GAOSP-2-PUBLIC-BETA-3</title><content type="html">Перезагрузил телефон в Android system recovery V6.4, выбрал пункт меню "Fix packages permissions". После этого перезагрузил телефон. SMS отправить не получилось.&lt;br /&gt;
&lt;br /&gt;
Очистил поле Settings - Calls - SMS-center (default). Перезагрузил телефон. После этого заработало.&lt;br /&gt;
&lt;br /&gt;
См. &lt;a href="http://www.drakaz.com/forum/viewtopic.php?pid=10913"&gt;Drakaz's Android stuff » GAOSP - Help &amp; Support » Cannot send and receive SMS with GAOSP-2-PUBLIC-BETA-3&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-7429340460707794346?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/7429340460707794346/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=7429340460707794346" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/7429340460707794346?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/7429340460707794346?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2011/01/cannot-send-and-receive-sms-with-gaosp.html" title="SMS не доходят и не отправляются с GAOSP-2-PUBLIC-BETA-3" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0YDSXY8cCp7ImA9Wx9QFUk.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-348485667206104906</id><published>2010-12-28T18:12:00.001+03:00</published><updated>2010-12-28T18:12:58.878+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-28T18:12:58.878+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Подключение телефона с Андроидом к спикерфону Jabra SP5050</title><content type="html">Возникла проблема подключения через Bluetooth устройства громкой связи Jabra SP5050 к телефонам с Андроидом. Пробовал подключать к Samsung i7500 (Galaxy), Acer Liquid, MTS-916 - не работает. К телефону Nokia 6500c тоже не получилось. И я бы подумал, что не работает устройство, если бы оно без проблем не подключалось к iPhone 3G.&lt;br /&gt;
&lt;br /&gt;
Оказалось, что при включении устройства надо продолжать держать клавишу answer/end пока голубой огонек не начнет мигать быстро-быстро. И после этого - все подключилось без проблем!&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.google.com/support/forum/p/android/thread?tid=639fb96f850abcd4&amp;amp;hl=en"&gt;Решение&lt;/a&gt; нашел для телефона Nexus One.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-348485667206104906?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/348485667206104906/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=348485667206104906" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/348485667206104906?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/348485667206104906?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2010/12/connect-your-phone-with-android-for.html" title="Подключение телефона с Андроидом к спикерфону Jabra SP5050" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0INSHo_cSp7ImA9Wx9WE0k.&quot;"><id>tag:blogger.com,1999:blog-5352444497541149134.post-4575557482225289631</id><published>2010-12-26T18:54:00.004+03:00</published><updated>2011-01-18T14:19:59.449+03:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-18T14:19:59.449+03:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Прошивка GT-i7500" /><category scheme="http://www.blogger.com/atom/ns#" term="GAOSP" /><category scheme="http://www.blogger.com/atom/ns#" term="android" /><title>Galaxy i7500: Прошивка GAOSP v.0.72 24/12/10 (GAOSP Public BETA 3)</title><content type="html">Прошил Андроид 2.2 &lt;a href="http://code.google.com/p/gaosp/downloads/detail?name=GAOSP-2-PUBLIC-BETA-3.zip&amp;amp;can=2&amp;amp;q="&gt;GAOSP-2-PUBLIC-BETA-3.zip&lt;/a&gt; на Samsung Galaxy GT-i7500. На &lt;a href="http://blog.r1mson.ru/2010/11/galaxy-i7500-firmware-gaosp-v068-291010.html"&gt;предыдущей прошивке&lt;/a&gt; у меня некорректно работала гарнитура bluetooth: соединение было, можно было номер набрать, но звук шел на основной аппарат, а не на гарнитуру. Надеюсь, что этот баг пофиксили.&lt;br /&gt;
&lt;a name='more'&gt;&lt;/a&gt;Некоторые из изменений от v.0.68 29/10/10 до v.0.72 24/12/10 (все изменения см.&amp;nbsp;&lt;a href="http://code.google.com/p/gaosp/wiki/ChangeLog"&gt;здесь&lt;/a&gt;.):&lt;br /&gt;
&lt;ul style="max-width: 65em; padding-left: 40px;"&gt;&lt;li&gt;Рождественские обои на рабочий стол&lt;/li&gt;
&lt;li&gt;Улучшения в GPS&lt;/li&gt;
&lt;li&gt;Обновлен Wi-Fi драйвер&lt;/li&gt;
&lt;li&gt;Ускорено приложение&amp;nbsp;Gallery3D&lt;/li&gt;
&lt;li&gt;Обновлены 3D-драйверы&lt;/li&gt;
&lt;li&gt;Разобрались с подвисаниями в режиме камеры&lt;/li&gt;
&lt;li&gt;Исправления для наушников&lt;/li&gt;
&lt;li&gt;Исправления для компаса&lt;/li&gt;
&lt;li&gt;Исправления для Bluetooth&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;b&gt;Update 26.12.10:&lt;/b&gt;&lt;/span&gt; Баг с bluetooth-гарнитурой пока не пофиксили. См. &lt;a href="http://code.google.com/p/gaosp/issues/detail?id=182"&gt;Issue 182: Sound in bluetooth not transfered to headset&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;Update 27.12.10:&lt;/span&gt;&lt;/b&gt; Появилась поддержка Приоритетных сообщений в Gmail. Удобнее стало переключаться по ярлыкам.&lt;br /&gt;
&lt;br /&gt;
См. также:&lt;br /&gt;
&lt;div id="idTocDiv"&gt;Loading table of contents ...&lt;/div&gt;&lt;script type="text/javascript"&gt;
loadToc('Прошивка GT-i7500','desc');
&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5352444497541149134-4575557482225289631?l=blog.r1mson.ru' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://blog.r1mson.ru/feeds/4575557482225289631/comments/default" title="Комментарии к сообщению" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5352444497541149134&amp;postID=4575557482225289631" title="Комментарии: 0" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/4575557482225289631?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5352444497541149134/posts/default/4575557482225289631?v=2" /><link rel="alternate" type="text/html" href="http://blog.r1mson.ru/2010/12/galaxy-i7500-firmware-gaosp-v072-241210.html" title="Galaxy i7500: Прошивка GAOSP v.0.72 24/12/10 (GAOSP Public BETA 3)" /><author><name>r1mson</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="http://1.bp.blogspot.com/-A96KOL3cMzM/TXhWEnxQJsI/AAAAAAAAKko/veFxVY32kkc/s220/r1mson_logo2011.jpg" /></author><thr:total>0</thr:total></entry></feed>

