<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9000746380751846811</id><updated>2017-08-09T02:46:40.624-07:00</updated><category term="CLI"/><category term="FreeBSD"/><category term="Lubuntu"/><category term="словоблудие"/><category term="Android"/><category term="USB-flash"/><category term="железо"/><category term="AB492HW"/><category term="Mac Os X"/><category term="Ubuntu"/><category term="pentium 2"/><category term="медиаплеер"/><category term="7-zip"/><category term="MSI WIND"/><category term="MicroSDHC"/><category term="Wexler.Book E7001B"/><category term="mplayer"/><category term="svgalib"/><category term="zgv"/><category term="карты памяти"/><title type='text'>Slow PC gadgets</title><subtitle type='html'>Нашим девайсам посвещается</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-1297392129068516478</id><published>2017-08-09T02:46:00.000-07:00</published><updated>2017-08-09T02:46:40.658-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="железо"/><category scheme="http://www.blogger.com/atom/ns#" term="словоблудие"/><title type='text'>Xiaomi Redmi 4</title><content type='html'>Уже два месяца, как обзавелся Xiaomi Redmi 4. Поэтому могу уже могу сделать вывод о данном телефоне. И он положительный.&lt;br /&gt;При выборе я отталкивался от негативного опыта использования предыдущего телефона - LG Leon, который был приобретен 2-мя годами ранее.&lt;br /&gt;&lt;br /&gt;В LG Leon в 2017 году мне не нравилось:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;768 Mb оперативной памяти;&lt;/li&gt;&lt;li&gt;4 Gb ROM, который делился равными долями для приложений и данными;&lt;/li&gt;&lt;li&gt;3G и отсутствие 4G - интернет был не шустер;&lt;/li&gt;&lt;li&gt;A-GPS - и невозможность определить координаты при отсутствии мобильной сети;&lt;/li&gt;&lt;li&gt;не удовлетворительное качество фотоснимков;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Малый объем ROM приводил к сильному дискомфорту, потому что большое число приложение занимало более 100Mb на флеш памяти. Такие приложения как Telegram, Instagram кешировали весь медиа контент на основной flash памяти (а не на sd карте), чем вызывали дикие лаги через несколько месяцев интенсивного общения. Место для других приложений не было.&lt;br /&gt;&lt;br /&gt;В Xiaomi Redmi 4 пропало поддержка радио (не критично). Встроенная батарея как компромисс. Sim карту можно менять не выключая телефон. Скриншоты экрана можно делать свайпом 3-х пальцев в низ.&lt;br /&gt;&lt;br /&gt;Обнаружил несколько багов:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;c Sim картой Ростелекома, иногда не возможно восстановить подключение к сети если некоторое время был в не зоны действия сети (ехал в метро, был в другой стране). Наблюдал 3 раза. Иногда помогал рестарт телефона, иногда связь восстанавливалась через пару часов. Есть подозрения, что это было связано с слабым покрытием мобильной сети Ростелекома в месте моих попыток подключится к сети.&lt;/li&gt;&lt;li&gt;автоматическое переключение часового пояса в часах. Устанавливался часовой пояс собеседника в телеграмме. Вероятно это связано с настройками оболочки MIUI, потому что поиграв с настройками, оно прекратилось.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Из любимых приложений:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;maps.me - оффлайн карты;&lt;/li&gt;&lt;li&gt;ColorNote - для заметок;&lt;/li&gt;&lt;li&gt;termux - эмулятор терминала.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Моя оценка телефона - положительная :)</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/1297392129068516478/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2017/08/xiaomi-redmi-4.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/1297392129068516478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/1297392129068516478'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2017/08/xiaomi-redmi-4.html' title='Xiaomi Redmi 4'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-4260389671248085876</id><published>2015-10-17T14:27:00.000-07:00</published><updated>2015-10-17T14:29:31.949-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mac Os X"/><title type='text'>Настройка Mac Os X после установки</title><content type='html'>После того как El Capitan стал доступен для загрузки, он образ системы записан на флешку, что бы заменить собой Mavericks на Mac mini. Сразу после установки приступил к настройке новой системы.&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;p1&quot;&gt;&lt;b&gt;Настройка&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;раскладки&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;В&lt;span class=&quot;s1&quot;&gt; OS X &lt;/span&gt;по&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;умолчанию&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;системе&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;не&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;назначен&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;шорткат&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;на&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;смену&lt;span class=&quot;s1&quot;&gt; Mac-&lt;/span&gt;раскладки&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;клавиатуры&lt;span class=&quot;s1&quot;&gt;.&amp;nbsp;&lt;/span&gt;Смена&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;раскладки&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;происходит&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;при&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;помощи&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;сочетании&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;клавиш&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&lt;b&gt;Cmd + &lt;/b&gt;&lt;/span&gt;&lt;b&gt;Пробел&lt;/b&gt;&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;но&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;этот&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;шорткат&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;был&amp;nbsp;&lt;/span&gt;закреплен&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;за&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;вызовом&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;строки&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;поиска&lt;span class=&quot;s1&quot;&gt; Spotlight. &lt;/span&gt;Чтобы&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;исправить&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;ситуацию&lt;span class=&quot;s1&quot;&gt;, надо&amp;nbsp;&lt;/span&gt;зайдти&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s1&quot;&gt; → &lt;/span&gt;Системные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;настройки&lt;span class=&quot;s1&quot;&gt; → &lt;/span&gt;Клавиатура&lt;span class=&quot;s1&quot;&gt; → &lt;/span&gt;Сочетания&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;клавиш&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;и&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;отключить&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&lt;/span&gt;два&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;шортката&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;для&lt;span class=&quot;s1&quot;&gt; Spotlite.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;Теперь&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;меню&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&quot;&lt;/span&gt;Клавиатуры/ввод&quot;&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;надо&amp;nbsp;&lt;/span&gt;активировать&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&lt;/span&gt;эти&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;же&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;шорткаты&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;для&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;смены&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;раскладки&lt;span class=&quot;s1&quot;&gt; Mac.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p2&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-EhIqQkfbPKs/ViK9a2RSLuI/AAAAAAAAAZI/G380y9Dh4Nk/s1600/system_settings.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;399&quot; src=&quot;http://1.bp.blogspot.com/-EhIqQkfbPKs/ViK9a2RSLuI/AAAAAAAAAZI/G380y9Dh4Nk/s640/system_settings.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;b&gt;Настройка&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;направления&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;скрола&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;Как&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;других&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;ОС&lt;span class=&quot;s1&quot;&gt;.&amp;nbsp;&lt;/span&gt;Переходим&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&quot;&lt;/span&gt;Системные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;настройки&lt;span class=&quot;s1&quot;&gt;/&lt;/span&gt;Мышь&quot;&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;и&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;снимаем&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;галочку&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;у&lt;span class=&quot;s1&quot;&gt; &quot;&lt;/span&gt;Направление&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;прокрутки&lt;span class=&quot;s1&quot;&gt;: &lt;/span&gt;обычное&lt;span class=&quot;s1&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p2&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;b&gt;&lt;span class=&quot;s2&quot;&gt;Отключаем&lt;/span&gt; [CapsLock]&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&quot;Системные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;настройки&lt;span class=&quot;s1&quot;&gt;/&lt;/span&gt;Клавиатура&quot;&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;перейдите&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;раздел&lt;span class=&quot;s1&quot;&gt; &quot;&lt;/span&gt;Клавиши&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;модификации&lt;span class=&quot;s1&quot;&gt;&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;Для&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;выбранной&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;клавиатуры&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;выберите&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;выпадающем&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;списке&lt;span class=&quot;s1&quot;&gt; &quot;&lt;/span&gt;Клавиша&lt;span class=&quot;s1&quot;&gt; CapsLock&quot; - н&lt;/span&gt;икакое&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;действие.&lt;/div&gt;&lt;div class=&quot;p2&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;b&gt;Включаем&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;функциональные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;клавиши&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&quot;Системные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;настройки&lt;span class=&quot;s1&quot;&gt;/&lt;/span&gt;Клавиатура&quot; Ставим&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;галочку&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;у&lt;span class=&quot;s1&quot;&gt; &quot;&lt;/span&gt;Использовать&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;клавиши&lt;span class=&quot;s1&quot;&gt; F1, F2 ...&quot;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p2&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;b&gt;Настройка&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;учетной&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;записи&lt;span class=&quot;s1&quot;&gt; App Store&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;Я&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;предполагаю&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;что&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;пользователь&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;будет&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;платить&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;только&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;за&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;тот&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;софт&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;который&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;ему&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;знаком&lt;span class=&quot;s1&quot;&gt;. &lt;/span&gt;Поэтому&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;App Store, &lt;/span&gt;с&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;целью&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;ознакомления&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;будет&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;устанавливать&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;только&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;бесплатный&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;софт&lt;span class=&quot;s1&quot;&gt;. &lt;/span&gt;Поэтому&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;настройках&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;можно&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;добавить&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;опцию&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;сохранить&lt;span class=&quot;s1&quot;&gt;&amp;nbsp; &lt;/span&gt;пароль&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;от&lt;span class=&quot;s1&quot;&gt; App Store &lt;/span&gt;для&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;временно&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;бесплатных&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;установок&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;Переходим&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;раздел&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&quot;&lt;/span&gt;Системные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;настройки&lt;span class=&quot;s1&quot;&gt;/App Store&quot;. &lt;/span&gt;В&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;самом&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;низу&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;выбираем&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;в&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;чек&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;боксе&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;Покупки&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;и&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;встроенные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;покупки&lt;span class=&quot;s1&quot;&gt; - &lt;/span&gt;Запрашивать&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;всегда&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;Бесплатные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;загрузки&lt;span class=&quot;s1&quot;&gt; - &lt;/span&gt;Сохранить&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;пароль&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;span class=&quot;s2&quot;&gt;За&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;скидками&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;я&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;слежу&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;на&lt;/span&gt; &lt;a href=&quot;http://appshopper.com/&quot;&gt;http://appshopper.com/&lt;/a&gt;&amp;nbsp;.&lt;/div&gt;&lt;div class=&quot;p2&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;b&gt;Устанавливаем&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;свободный&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;софт&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;i&gt;Chrome&lt;/i&gt; - google:chrome&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;i&gt;Keka&lt;/i&gt; - http://www.kekaosx.com/ru/&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;i&gt;Vlc&lt;/i&gt; - http://www.videolan.org/vlc/download-macosx.html&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;Android File Transfer - https://www.android.com/filetransfer/&lt;/div&gt;&lt;div class=&quot;p5&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;/span&gt;Програмка&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;для&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;передачи&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;файлов&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;с&lt;span class=&quot;s1&quot;&gt; Android &lt;/span&gt;старше&lt;span class=&quot;s1&quot;&gt; 5.0.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p5&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;/span&gt;Если&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;Андроиды&lt;span class=&quot;s1&quot;&gt; 2.&lt;/span&gt;х&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;и&lt;span class=&quot;s1&quot;&gt; 4.&lt;/span&gt;х&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;монтировались&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;к&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;файловой&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;системе&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;как&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;сменные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;носители&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;то&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;файлы&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;с&lt;span class=&quot;s1&quot;&gt; Android 5.0 &lt;/span&gt;приходится&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;доставать&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;через&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;такую&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;программку&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;i&gt;XnView&lt;/i&gt; - Для&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;просмотра&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;картинок&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;Если&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;хочется&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;антивирус&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;можно&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;попробовать&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;установить&lt;span class=&quot;s1&quot;&gt; Avira&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;i&gt;CleanMyMac -&amp;nbsp;&lt;/i&gt;http://macpaw.com/ru/cleanmymac&lt;/div&gt;&lt;div class=&quot;p5&quot;&gt;&lt;span class=&quot;s1&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;/span&gt;Набор&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;утилит&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;для&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;очистки&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;системы&lt;/div&gt;&lt;div class=&quot;p7&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot;&gt; &lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;&lt;b&gt;Софт&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;для&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;кодера&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;i&gt;sublimetext&lt;/i&gt; http://www.sublimetext.com/3&lt;/div&gt;&lt;div class=&quot;p3&quot;&gt;&lt;i&gt;node.js&lt;/i&gt; https://nodejs.org/en/&lt;/div&gt;&lt;div class=&quot;p2&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;П&lt;span class=&quot;s1&quot;&gt;. &lt;/span&gt;С&lt;span class=&quot;s1&quot;&gt;. &lt;/span&gt;буду&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;признателен&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;если&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;кто&lt;span class=&quot;s1&quot;&gt;-&lt;/span&gt;то&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;подскажет&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;свободную&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;альтернативу&lt;span class=&quot;s1&quot;&gt; itunes. &lt;/span&gt;Простой&lt;span class=&quot;s1&quot;&gt; mp3 &lt;/span&gt;плеер&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;с&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;плейлистами&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;без&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;магазина&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;библио&lt;span class=&quot;s1&quot;&gt;/&lt;/span&gt;медиатек&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;адаптера&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;телефона&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;и&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;т&lt;span class=&quot;s1&quot;&gt;. &lt;/span&gt;п&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;p1&quot;&gt;Т&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;е&lt;span class=&quot;s1&quot;&gt;. &lt;/span&gt;я&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;его&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;использую&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;как&lt;span class=&quot;s1&quot;&gt; mp3 &lt;/span&gt;плеер&lt;span class=&quot;s1&quot;&gt;, &lt;/span&gt;но&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;подача&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;всего&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;остального&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;функционала&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;провоцирует&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;рвотные&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;позывы&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class=&quot;p1&quot;&gt;По&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;этой&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;причине&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;вернулся&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;с&lt;span class=&quot;s1&quot;&gt;&amp;nbsp; iPhone &lt;/span&gt;на&lt;span class=&quot;s1&quot;&gt; Android.&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/4260389671248085876/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/10/mac-os-x.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4260389671248085876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4260389671248085876'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/10/mac-os-x.html' title='Настройка Mac Os X после установки'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-EhIqQkfbPKs/ViK9a2RSLuI/AAAAAAAAAZI/G380y9Dh4Nk/s72-c/system_settings.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-1885333906095018786</id><published>2015-10-17T14:02:00.002-07:00</published><updated>2015-10-17T14:09:55.762-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Mac Os X"/><title type='text'>Памятка по хоткеям для Mac Os X</title><content type='html'>Когда у меня только появился mac mini, я подключил к нему свою старую виндос клавиатуру.&lt;br /&gt;И получил дикий диссонанс из-за различий поведений на хоткеи (хотя знаю человека который за iMac-ом работает с виндовс клавиатурой).&lt;br /&gt;&lt;br /&gt;Когда я докупил себе беспроводную apple клавиатуру (мышку оставил старую, проводную), то переучится на новые хоткеи довольно быстро. Проще было привыкнуть к новым комбинациям, когда не можешь найти пальцами старые.&lt;br /&gt;Поэтому приведу как памятку сочетание клавиш.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Управление сессией&lt;/b&gt;&lt;br /&gt;Ctrl + Shift + Eject - заблокировать экран с вводом пароля&lt;br /&gt;Cmd + Alt + Eject - переход в спящий режим&lt;br /&gt;Ctrl + Eject - окрыть диалог выключения&lt;br /&gt;Eject - кнопка с иконкой в виде домика в правом верхнем углу клавиатуры&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Переключение между окнами&lt;/b&gt;&lt;br /&gt;Cmd + [~] - переключение к следуюзему окну текущего приложения (Одно приложение может иметь несколько открытых документов в разных окнах).&lt;br /&gt;Cmd + Tab - переключение к окну другого приложения&lt;br /&gt;Ctrl + [Top] или Fn + F3 - открыть Mission Control. Т.е. показать все открытые не свернутые окна в миниатюрах (с тем чтобы можно было перейти к одному из них)&lt;br /&gt;Fn + F4 - открыть launchpad. Т.е. открыть список установленных приложений&lt;br /&gt;Fn + Cmd + F4 - показать рабочий стол. Все открытые окна будут разогнаны в стороны&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Хоткеи для текста&lt;/b&gt;&lt;br /&gt;Cmd + [Right] - переход в конец строки&lt;br /&gt;Cmd + [Left] - переход в начало строки&lt;br /&gt;Cmd + [Top] - переход к первой строке&lt;br /&gt;Cmd + [Bottom] - переход к последней строке&lt;br /&gt;Alt + [Left] - перейти к началу слова&lt;br /&gt;Alt + [Right] - перейти к концу слова&lt;br /&gt;Fn + Backspace - удалить символ (Аналог копки Delete, которой здесь нету)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Переключение раскладки клавиатуры&lt;/b&gt;&lt;br /&gt;Cmd + [Space]&lt;br /&gt;И эту комбинацию можно менять только на ограниченный набор сочетаний. Так же между ними желательно делать небольшую паузу, потому что комбинация может не сработать из за &quot;системы борьбы с залипанием клавиш&quot;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Хоткеи для Finder&lt;/b&gt;&lt;br /&gt;Cmd + [Top] - перейти к родительской папке&lt;br /&gt;Cmd + [C] - &amp;nbsp;скопировать выбранные элементы файловой системы&lt;br /&gt;Cmd + Alt + V - переместить выбранные элементы файловой системы&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Хоткеи для создания скриншотов&lt;/b&gt;&lt;br /&gt;Cmd + Shift + [3] - сделать скриншот всего экрана&lt;br /&gt;Cmd + Shift + [4] - &amp;nbsp;сделать скриншот выбранной области&lt;br /&gt;Скриншоты будут с расширением png и находится на рабочем столе&lt;br /&gt;Если добавить к этм комбинациям пробел (Space) - сохранить скриншот в выбранное место&lt;br /&gt;Если добавить Ctrl - сохранить скриншот в буфер обмена</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/1885333906095018786/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/10/macos-x.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/1885333906095018786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/1885333906095018786'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/10/macos-x.html' title='Памятка по хоткеям для Mac Os X'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-8393649247789250027</id><published>2015-09-22T02:29:00.003-07:00</published><updated>2015-09-22T02:29:41.936-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD"/><category scheme="http://www.blogger.com/atom/ns#" term="USB-flash"/><title type='text'>Восcтановление ФС FreeBSD после ресета</title><content type='html'>&lt;div&gt;Случился досадный фейл при попытке вставить флешку в системный блок на FreeBSD. Он подвис, и после перезагрузки пропал из списка DHCP клиентов - для терминальной системы это потеря признаков жизни.&lt;/div&gt;&lt;div&gt;В терминале обнаружил сообщение о проблемах с файловой системой &quot;segmentation fail 11&quot;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Поэтому собрал, что мне помогло оживить этот труп.&lt;/div&gt;&lt;div&gt;Первое что я нашел в интернете (но не помогло)&lt;/div&gt;&lt;div&gt;#: fsck -y /&lt;/div&gt;&lt;div&gt;#: mount -w /&lt;/div&gt;&lt;div&gt;Потом, по списку устройств из cat /stc/fstab&lt;/div&gt;&lt;div&gt;#: fsck -y -f /dev/ad0s2a&lt;/div&gt;&lt;div&gt;Где&lt;/div&gt;&lt;div&gt;&#39;-y&#39; - флаг, дающий право производить любые необходимые действия для восстановления&lt;/div&gt;&lt;div&gt;&#39;-f&#39; - в документации значилось, как &quot;force check&quot;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Так же нашел мудрый совет - добавить в стартовые скрипты проверку файловой системы fsck-ом.&lt;/div&gt;&lt;div&gt;#: echo &#39;fsck_y_enable=&quot;YES&quot;&#39; &amp;gt;&amp;gt; /etc/rc.conf&lt;/div&gt;&lt;div&gt;#: echo &#39;background_fsck=&quot;NO&quot;&#39; &amp;gt;&amp;gt; /etc/rc.conf&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/8393649247789250027/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/09/c-freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/8393649247789250027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/8393649247789250027'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/09/c-freebsd.html' title='Восcтановление ФС FreeBSD после ресета'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-4534962887353920481</id><published>2015-09-05T06:09:00.001-07:00</published><updated>2015-09-05T06:09:41.881-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="словоблудие"/><title type='text'>Избавился от старых трубок</title><content type='html'>Благополучно избавился от 2-х мобильных трубок.&lt;br /&gt;Аппараты остались после апгрейдов и лежали без дела. Поэтому чтобы они не превратились в мусор с умершими батареями я продал их через avito.&lt;br /&gt;Пока продавал, вспомнил, про Yota. Вероятно этот оператор не подойдет по частотам, для этих трубок.&lt;br /&gt;&lt;br /&gt;Выкладываю фотки на память.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Nokia 6030&lt;/b&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-ztbfRnBiO-8/VerokmZIYnI/AAAAAAAAAYw/50k99yVwTs8/s1600/nokia_6030_1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;http://3.bp.blogspot.com/-ztbfRnBiO-8/VerokmZIYnI/AAAAAAAAAYw/50k99yVwTs8/s320/nokia_6030_1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Количество sim: 1&lt;/li&gt;&lt;li&gt;GSM: 900, 1800&lt;/li&gt;&lt;li&gt;Платформа: Series 40 2nd Edition&lt;/li&gt;&lt;li&gt;Вес: 90г&lt;/li&gt;&lt;li&gt;Емкость батареии: 900 mAh&lt;/li&gt;&lt;li&gt;Экран: TFT 128x128px 65 тыс. цветов&lt;/li&gt;&lt;li&gt;Дополнительно: Радио&lt;/li&gt;&lt;li&gt;Телефонная книга: 300 контактов&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Samsung E1182 Duos&lt;/b&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-fTtgsR8Ws_I/Vero3qValGI/AAAAAAAAAY4/KKHObVFTUCU/s1600/samsung_e1182_1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;http://2.bp.blogspot.com/-fTtgsR8Ws_I/Vero3qValGI/AAAAAAAAAY4/KKHObVFTUCU/s320/samsung_e1182_1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Количество sim: 2&lt;/li&gt;&lt;li&gt;GSM: 900, 1800&lt;/li&gt;&lt;li&gt;Вес: 68г&lt;/li&gt;&lt;li&gt;Экран: TFT 128x128px&lt;/li&gt;&lt;li&gt;Дополнительно: Радио&lt;/li&gt;&lt;li&gt;Емкость батареии: 1000 mAh&lt;/li&gt;&lt;li&gt;Телефонная книга: 500 контактов&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/4534962887353920481/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/09/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4534962887353920481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4534962887353920481'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/09/blog-post.html' title='Избавился от старых трубок'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-ztbfRnBiO-8/VerokmZIYnI/AAAAAAAAAYw/50k99yVwTs8/s72-c/nokia_6030_1.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-8482139366085375642</id><published>2015-01-11T12:34:00.000-08:00</published><updated>2015-01-11T12:34:28.222-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="словоблудие"/><title type='text'>После новогодний пост</title><content type='html'>В первые недели января, посмотрел что окружен лишними вещами. Поэтому потихоньку избавляюсь от старых вещей, по тем или иным причинам ставших ненужными.&lt;br /&gt;Так отдал старый принтер принтер потому что за 4 года после окончания ВУЗа так им и не пользовался, отдал старые книги и учебники, потому что читать их не буду. Ну и там далее по шкафу...&lt;br /&gt;&lt;br /&gt;Нашел так же бесполезные, но бесценные из за связанной памяти вещи - тетрадь деда со стихами, пачку рукописных сочинений выпускников начала 90-х годов и т п.&lt;br /&gt;&lt;br /&gt;Обнаружил, что за последние годы мой почтовый ящик засветился в разных списках рассылок. И каждый более менее серьезный ресурс от твиттера и фейсбука до торент трекера ежедневно бомбит мой ящик свежей порцией спама. Отписываюсь, удаляю тонны накопившейся почты ( &amp;gt; 8000).&lt;br /&gt;&lt;br /&gt;Осенью переехал на MacOs X и Mac Mini как на основную систему.&lt;br /&gt;Подтолкнуло к такому шагу смена места работы и необходимость плотной работы с сафари и собственоручное тестирование.&lt;br /&gt;&lt;br /&gt;Новый девайс - Mac Mini mid 2010 c 4 Gb Ram, производительность вполне удовлетворительная.&lt;br /&gt;С непривычки больше месяца мучался с раскладками клавиатуры. Как бонус получил систему в которой есть фотошоп и могу открывать psd файлы без гемороя с gimp.&lt;br /&gt;Теперь дома windows доступна на ноутбуке, ubuntu на другом системнике. Музыкальная коллекция, для удобства доступа, переехала на Android смартфон.&lt;br /&gt;&lt;br /&gt;Из ново приобретенных привычек макавода - это просмотр списка бесплатных приложений. Само собой, соответствующая страница в закладках браузера, открываю раз в сутки, как прогноз погоды. Для этих целей пришлось даже заапрувить в App store дебетовую карту, без этого нельзя установить даже бесплатный софт.&lt;br /&gt;Вообще для таких операций лучше использовать виртуальную предоплаченную карту с минимальной суммой 50 рублей. Потому что в моем случае, я использовал только реквизиты старой карты, и Apple удовлетворило их наличие. Но Apple может поменять условия в любой момент.&lt;br /&gt;&lt;br /&gt;К положительному чертам мак оси и всего софта могу отнести слаженной стандартизированной организации горячих клавиш. Т.е. набор клавиатурных комбинаций идентичен между приложениями. Это положительно сказывается на персональной продуктивности. Что-то подобное реализовано в Ubuntu, но в других менее популярных дистрибутивах с этим хуже.&lt;br /&gt;&lt;br /&gt;Стабильность работы системы и софта, нормальная. В том смысле, что в ребут система не уходит, но иногда чтобы убить вышедший из под контроля процесс приходится перезагружать систему. Что то подобное имеет место быть и на Windows 8.1 и на некоторых версиях Ubuntu.&lt;br /&gt;&lt;br /&gt;Под Mac есть сборки для популярных свободных приложений, поэтому дискомфорта от перехода не было:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Sublime&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Chrome&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;uTorrent&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;FileZilla&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;VLC&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;XnView (спорный кандидат в хорошие просмотрщики фоток)&lt;/li&gt;&lt;/ul&gt;Из appStore:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Keka - архиватор&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ViewPic - просмотрщик картинок&lt;/li&gt;&lt;/ul&gt;Из Apple софта:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;mail&lt;/li&gt;&lt;li&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;itunes&lt;/li&gt;&lt;/ul&gt;Другое не распробовал. Если буду ставить офисный пакет, то это будет LibreOffice&lt;br /&gt;В общем софт из AppStore не сильно богат по функциональности, поэтому приходится ориентироваться на межплатформенное свободное ПО.&lt;br /&gt;&lt;br /&gt;В профессиональной стороне из того что вспомнилось пока набирал пост.&lt;br /&gt;Перешел с Grunt на gulp, с SCSS на SASS (про LESS перестал думать).&lt;br /&gt;В разаработке приложений подсел на паттерн MVP (Backbone.js). Да так что с мастерил самописный &quot;облегченный&quot; клон фреймворка заточенный на ES5, который использую в некоторых проектах (в том числе браузерных расширений)&lt;br /&gt;B serverside больше делал на node.js/express.</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/8482139366085375642/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/01/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/8482139366085375642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/8482139366085375642'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2015/01/blog-post.html' title='После новогодний пост'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-3305975562295449682</id><published>2014-08-11T04:45:00.003-07:00</published><updated>2015-09-05T05:55:47.871-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Lubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="MSI WIND"/><title type='text'>Upgrade MSI Wind</title><content type='html'>В 2008 году приобрел MSI Wind u90x. Это был только что появившийся в продаже нетбук с процессоромAtom N2700 512 Mb оперативной памяти и 80 Gb Hdd.&lt;br /&gt;&lt;br /&gt;Активно использовал пока учился в университете. Потом некоторое время пылился на полке. Безуспешно пытался его толкнуть на avito.&lt;br /&gt;&lt;br /&gt;После последнего переустройство своего &quot;рабочего&quot; места дома нашел ему новое применение - как стационарный компьютер. По найденным в сети описаниям разборки произвел небольшой тюнинг.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Upgrade:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Подключил мышь, клавиатуру, монитор&lt;/li&gt;&lt;li&gt;Добавил памяти до 1.5Gb&lt;/li&gt;&lt;li&gt;Заменил hdd на 60 Gb SSD&lt;/li&gt;&lt;li&gt;Поставил Lubuntu&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Profit:&lt;/b&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;Комфортный серфинг в браузере&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Технический бэкграунд&lt;/b&gt;&lt;br /&gt;По объявлением в авито пришел к выводу что люди активно пытаются избавиться от того класса устройств. Выставляют ценик на уровне 3.5 - 4.5 тыс. рублей. Несмотря на устаревание, нетбук сделан на вполне удовлетворительной элементной базе.&lt;br /&gt;Так жесткий диск имеет интерфейс sata поэтому ему легко удалось найти ssd замену (в отличие от ide). Интегрированное видео поддерживает максимальное разрешение экрана 1280 х 1024 пикселей на дисплей с vga разъемом.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-kaf_0ALL76E/U-issw_UPCI/AAAAAAAAAVs/GwayJ8F-oHc/s1600/IMG_20140811_145706.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;360&quot; src=&quot;http://4.bp.blogspot.com/-kaf_0ALL76E/U-issw_UPCI/AAAAAAAAAVs/GwayJ8F-oHc/s1600/IMG_20140811_145706.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/3305975562295449682/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2014/08/upgrade-msi-wind.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/3305975562295449682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/3305975562295449682'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2014/08/upgrade-msi-wind.html' title='Upgrade MSI Wind'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-kaf_0ALL76E/U-issw_UPCI/AAAAAAAAAVs/GwayJ8F-oHc/s72-c/IMG_20140811_145706.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-1257407405932224613</id><published>2013-11-10T09:54:00.004-08:00</published><updated>2013-11-10T09:55:52.418-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CLI"/><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD"/><title type='text'>Шпаргалка по работе с портами FreeBSD</title><content type='html'>За несколько лет работы с FreeBSD 8/9 собрал множество заметок по работе с софтом в FreeBSD. Собрав их все в месте выкладываю в одном посте.&lt;br /&gt;&lt;br /&gt;Содержание:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Поиск портов;&lt;/li&gt;&lt;li&gt;Установка и конфигурирование &amp;nbsp;порта;&lt;/li&gt;&lt;li&gt;Аудит установленных портов и зависимостей между ними;&lt;/li&gt;&lt;li&gt;Удаление портов;&lt;/li&gt;&lt;li&gt;Обновление портов.&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Поиск портов&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Поиск порта можно осуществить четырьмя способами:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;Поиск портов 1-й способ:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;#: cd /usr/ports&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;#: make search name=&amp;lt;имя_порта&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Поиск портов 2-й способ:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;#: cd /usr/ports&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;#: make search key=&lt;string&gt;&amp;nbsp;&lt;/string&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Поиск портов 3-й способ:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;#: cd /usr/ports&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;#: locate &amp;lt;название_порта&amp;gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Поиск портов 4-й способ:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace; font-size: x-small;&quot;&gt;#: whereis &amp;lt;название_порта&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Установка и конфигурирование &amp;nbsp;портов&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Процедура установки&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Рассмотрим процедуру инсталляции порта по этапам.&lt;/div&gt;&lt;div&gt;1. Конфигурирование порта:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make config&lt;/span&gt;&lt;/div&gt;&lt;div&gt;2. Конфигурирование и установка необходимых зависимостей порта&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make configure&lt;/span&gt;&lt;/div&gt;&lt;div&gt;3. Сборка&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make&lt;/span&gt;&lt;/div&gt;&lt;div&gt;4. Установка&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make install&lt;/span&gt;&lt;/div&gt;&lt;div&gt;5. Очистка созданных во время компиляции и конфигурирования файлов&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make clean&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Операции можно сократить:&lt;/div&gt;&lt;div&gt;#: make configure &amp;amp;&amp;amp; make &amp;amp;&amp;amp; make install &amp;amp;&amp;amp; make clean&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Полезные опции утилиты make&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Просмотреть получившуюся конфигурацию (созданную командой make config) порта можно командой:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make showconfig&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Загрузка всех зависимых портов:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make fetch-recursive&lt;/span&gt;&lt;/div&gt;&lt;div&gt;У каждого порта можно узнать список его &amp;nbsp;зависимостей:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make all-depends-list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make run-depends-list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make build-depends-list&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Удаление файлов созданных во время сборки зависимых портов:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make clean-depends&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Переустановка пакета:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make reinstall&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Обновление установленного порта&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Для поддержания системы в актуальном состоянии необходимо периодически производить обновление установленных пакетов. Это можно сделать с помощью утилиты portupgrade (/usr/ports/sysutils/portupgrade/)&lt;/div&gt;&lt;div&gt;Обновление порта:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portupgrade название_программы&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Если вы хотите обновить только определенное приложение, но не полностью базу данных, используйте portupgrade pkgname, с флагом -r, если portupgrade должен отработать все пакеты, которые зависят от указанного, и использовать флаг -R для отработки всех пакетов, которые требуют указанные пакеты.&lt;/div&gt;&lt;div&gt;Так же можно обновить пакет перейдя в его директорию в папке /usr/ports/ и выполнив:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portupgrade&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Обновление дерева портов через portsnap&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Для первого запуска:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portsnap fetch&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portsnap extract&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Для всех последующих запусков:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portsnap fetch&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portsnap update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Или&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portsnap fetch update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Обновление портов с помощью portupgrade&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portsnap fetch update&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: portupgrade -arR&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Второй командой будут скачаны исходники всех портов, нуждающихся в обновлении, распакованы, скомпилированы и инсталлированы в порядке, определяемом зависимостями.&lt;/div&gt;&lt;div&gt;Ключи portupgrade:&lt;/div&gt;&lt;div&gt;-a - обновление всех портов, для которых portversion выявила &quot;старение&quot; по сравнению с текущим деревом;&lt;/div&gt;&lt;div&gt;-r - рекурсивное обновление всех портов, которые зависят от установленных и обновляемых;&lt;/div&gt;&lt;div&gt;-R - рекурсивное обновление всех портов, от которых зависят пакеты, установленные в системе.&lt;/div&gt;&lt;div&gt;Две последние опции могут показаться тавтологичными, но это не так: только их сочетание позволяет корректно обновить все установленные ранее пакеты (да и то не всегда - в некоторых случаях может потребоваться ручное вмешательство).&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Устранение возможных неполадок и пере конфигурирование собранного порта.&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Варианты развития событий:&lt;/div&gt;&lt;div&gt;Вариант 1 — необходимо пере конфигурировать пакет.&lt;/div&gt;&lt;div&gt;Необходимо удалить собственную заданную с помощью make config конфигурацию:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: make rmconfig&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Затем можно начинать с начало всю процедуру инсталляции&lt;/div&gt;&lt;div&gt;Вариант2 — необходимо пересобрать порт с другим набором зависимостей или конфигурациями этих зависимостей.&lt;/div&gt;&lt;div&gt;Есть такой момент, что опции заданные через make configure задаются один раз. При последующих попытках пересбора порта могут появится сообщения вида:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;… Found saved configuration for &amp;lt;имя пакета&amp;gt; …&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Один раз заданные опции порта хранятся в /var/db/ports/&lt;portname&gt;/options .&lt;/portname&gt;&lt;/div&gt;&lt;div&gt;Для того чтобы иметь возможность заново переконфигурировать все зависимости пакета следует файл options удалить&lt;/div&gt;&lt;div&gt;Подробнее можно прочитать п. 5.11.2: &lt;a href=&quot;http://www.freebsd.org/doc/ru_RU.KOI8-R/books/porters-handbook/makefile-options.html&quot;&gt;http://www.freebsd.org/doc/ru_RU.KOI8-R/books/porters-handbook/makefile-options.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Удаление портов&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Удаление портов с помощью утилиты pkg_deinstall&lt;/div&gt;&lt;div&gt;Ключ -r&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: pkg_deinstall -r &lt;pkg_name&gt;&lt;/pkg_name&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Удалить все пакеты, которые от него не зависят без учета зависимостей от него других пакетов. Т. е. удаляет порт и все, что от него зависит — рекурсия к листьям.&lt;/div&gt;&lt;div&gt;Ключ -R&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: pkg_deinstall -R &lt;pkg_name&gt;&lt;/pkg_name&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Удалить пакеты и пакеты, которые от него зависят — рекурсия к корню. При этом пакеты используемые в других портах будут пропущены (если pkg_deinstall без ключа -f).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Аудит установленных портов и зависимостей между ними&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Утилита pkg_tree&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Утилита pkg_tree строит визуальное дерево пакетов и их зависимостей.&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: cd /usr/ports/ports-mgmt/pkg_tree ; make install clean&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Используемые ключи:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;-v - зависимости зависимостей.&lt;/li&gt;&lt;li&gt;-t - чтобы показывать только верхнего уровня пакетов.&lt;/li&gt;&lt;li&gt;-b - чтобы показать только нижний уровень пакеты.&lt;/li&gt;&lt;li&gt;-t -q - даст список верхнего уровня пакетов без их зависимостей, установка только этих пакетов должны установить всех установленных пакетов.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Список установленных пакетов и портов:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: pkg_info&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Поиск установленных пакетов по части названия&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Для поиска пакета с помощью утилиты pkg_info необходимо ввести не только полное название, но и версию пакета, что иногда может вызвать трудность.&lt;/div&gt;&lt;div&gt;C ключом -x можно указать только первую часть названия пакета:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: pkg_ingp -xc lynk&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Как узнать какие файлы относятся к данному пакету:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: pkg_info -xL имя_пакета&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Как узнать какому пакету необходимо обновление:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: pkg_version -v | grep «need»&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/1257407405932224613/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/11/freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/1257407405932224613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/1257407405932224613'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/11/freebsd.html' title='Шпаргалка по работе с портами FreeBSD'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-3995213162791966567</id><published>2013-08-17T04:35:00.001-07:00</published><updated>2013-08-17T04:35:03.159-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AB492HW"/><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="CLI"/><category scheme="http://www.blogger.com/atom/ns#" term="железо"/><category scheme="http://www.blogger.com/atom/ns#" term="медиаплеер"/><title type='text'>Консольные утилиты на 3QMMP-AB492HW</title><content type='html'>&lt;i&gt;Продолжении серии статей о повседневном использовании медиаплеера &amp;nbsp;3QMMP-AB492HW.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Работа с консольным утилитами может пригодится в том случае, если предполагается реализация удаленной работы с медиаплеером. Поднятие веб сервера, торент качалки или просто выключить медиаплеер. К примеру, единственным способом &amp;nbsp;получить скриншот устройства (который я нашел) – это дамп фреймбуфера из консоли.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;SSH подключение к Медиаплееру&lt;/b&gt;&lt;br /&gt;Самым удобным способом удаленного подключения к медиаплееру - это подключение по ssh (security shell)&lt;br /&gt;Для доступа по ssh надо установить DropBear SSH &amp;nbsp;server II из Android Маркета.&lt;br /&gt;После установки можно будет узнать/поменять параметры подключения.&lt;br /&gt;Так с Ubuntu можно подключиться к устройству:&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: sudo ssh root@192.168.1.103&lt;/span&gt;&lt;br /&gt;Пока что подключаемся через root пользователя.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;b&gt;Выключение устройства из консоли&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;На практике проверил, что медиаплеер 3Q 3QMMP-AB492HW можно выключить через консоль командами:&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: su&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: reboot -p&lt;/span&gt;&lt;br /&gt;О возможных неполадках пока не известно&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Как сделать скриншот экрана на медиаплеере&lt;/b&gt;&lt;br /&gt;Поискав по play-маркету, я так и не нашел пристойных приложений позволяющих сделать скриншот (главный недостаток найденных приложений &amp;nbsp;было использование для снятия скриншота недоступных на медиа плеере действий — мультитач, потрясти девайс или &amp;nbsp;наклонить).&lt;br /&gt;Пришлось снимать дамп с фреймбуфера.&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: cat /dev/graphics/fb0 &amp;gt; /home/$USER/screenshot.raw&lt;/span&gt;&lt;br /&gt;Конвертация дампа&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: ffmpeg -vframes 1 -f rawvideo -pix_fmt rgb32 -s 1280x720 -i fb0.raw fb0.png&lt;/span&gt;&lt;br /&gt;Как видно, чтобы с конвертировать дамп в обычное изображение надо знать текущее разрешение экрана. Это можно сделать с помощью Antutu Banchmark или System Tuner.&lt;br /&gt;Боже, у вас нет ffmpeg?&lt;br /&gt;Как обстоят дела в Windows я не в курсе, но в Ubuntu ffmpeg ставиться из пакетов.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;BusyBox&lt;/b&gt;&lt;br /&gt;BusyBox — это набор стандартных Unix утилит &amp;nbsp;в одном исполняемом файле.&lt;br /&gt;У меня установлен stericson.busybox из Play Market-а.&lt;br /&gt;Перечислю интересные вещи.&lt;br /&gt;Как узнать версию ядра Linux на медиаплеере:&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox uname -a // версия ядра&lt;/span&gt;&lt;br /&gt;Как вывести файл на экран;&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox cat file.txt&lt;/span&gt;&lt;br /&gt;Как создать директорию:&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox mkdir dimonvideo&lt;/span&gt;&lt;br /&gt;Как удалить файл (rm) или директорию (rm-r):&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox rm -r 4da&lt;/span&gt;&lt;br /&gt;Как скопировать файл (cp) или папку (cp -r):&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox cp -r 4da ../test&lt;/span&gt;&lt;br /&gt;Как переименование файл (mv)&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox mv dimonvodeo DimonVideo&lt;/span&gt;&lt;br /&gt;Как вывести полного пути к текущему каталогу&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox pwd&lt;/span&gt;&lt;br /&gt;Как вывести состояния оперативной памяти в мегабайтах&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox free -m&lt;/span&gt;&lt;br /&gt;Как вывести информации об использовании дисков&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox df&lt;/span&gt;&lt;br /&gt;Как вывести информации о объеме данных&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox du&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Вместе с busybox становится возможным писать скрипты awk и на bash:&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox awk -f script.awk&lt;/span&gt;&lt;br /&gt;Про awk:&lt;br /&gt;&lt;a href=&quot;http://www.ibm.com/developerworks/ru/library/l-awk1/&quot;&gt;http://www.ibm.com/developerworks/ru/library/l-awk1/&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://rus-linux.net/MyLDP/consol/awk.html&quot;&gt;http://rus-linux.net/MyLDP/consol/awk.html&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.opennet.ru/docs/RUS/awk/&quot;&gt;http://www.opennet.ru/docs/RUS/awk/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;После того как мной был установлен пакет busybox на устройстве появился единственный консольный текстовый редактор vi. Так как все мои попытки запустить nano на устройстве провалились, то мне пришлось свыкнуться с мыслью что все же придется запомнить команды vi (&lt;a href=&quot;http://ru.wikipedia.org/wiki/Vi&quot;&gt;http://ru.wikipedia.org/wiki/Vi&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Компиляторы gcc и g++ на android.&lt;/b&gt;&lt;br /&gt;Главное ограничение кодинга под Android связано с тем, что большинство интерпретаторов и компиляторов идущих на Android идут без поддержки работы в консольном режиме. То есть возможность запуска из под ssh отсутствует. А перспектива &amp;nbsp;кочеряжится с исходниками перед телевизором немного пугает.&lt;br /&gt;Ковыряя форумы 4pda нашел описание среды разработки C/C++/Lua для &lt;b&gt;Android Cctools &lt;/b&gt;(&lt;span style=&quot;font-family: inherit;&quot;&gt;&lt;a href=&quot;http://cctools.info/index.php?title=Main_Page&quot;&gt;http://cctools.info/index.php?title=Main_Page&lt;/a&gt;&lt;/span&gt;)&lt;br /&gt;который после установки тянет на устройство скомпилированную под armv7 сборку gcc 4.7. Которую для меня представляет наибольший интерес.&lt;br /&gt;&lt;br /&gt;Компиляторы gcc, g++ будут находится по следующему пути&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;/data/data/com.pdaxrom.cctools/root/cctools/bin&lt;/span&gt;&lt;br /&gt;Поэтому их надо добавить в переменную PATH&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;export PATH=$PATH:/data/data/com.pdaxrom.cctools/root/cctools/bin&lt;/span&gt;&lt;br /&gt;Напомню, чтобы скомпилированную программу можно было запустить, ее надо переместить в раздел /data/local . SD карта при монтирована в режиме noexecute.&lt;br /&gt;Поэтому потребуется немного такой магии;&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: busybox cp tst /data/local/tst&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: chmod 777 tst&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0c343d; font-family: Courier New, Courier, monospace;&quot;&gt;#: ./tst&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/3995213162791966567/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/08/3qmmp-ab492hw.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/3995213162791966567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/3995213162791966567'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/08/3qmmp-ab492hw.html' title='Консольные утилиты на 3QMMP-AB492HW'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-4916827307709059127</id><published>2013-06-29T04:08:00.005-07:00</published><updated>2013-07-02T12:02:05.191-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AB492HW"/><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="медиаплеер"/><title type='text'>Миниобзор 3Q AB492HW </title><content type='html'>&lt;br /&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Медиаплеер AB492HW я приобрел менее двух месяцев назад и  с того момента за два месяца эксплуатации у меня сложилась свое видение  данного девайса, которое я представляю в этом посте.&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Сам плеер достался мне примерно за 2300 (не слишком дорого для устройства с Android), но потом пришлось докупить HDMI кабель и беспроводную клавиатуру/мышь общей стоимостью 1300 руб (похоже must have для подобного вида устройств).  Итого 3600 за рабочий комплект.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-kkVlJFatKPU/Uc4IaZMM3GI/AAAAAAAAAS4/uix1irX7M1s/s800/img.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-kkVlJFatKPU/Uc4IaZMM3GI/AAAAAAAAAS4/uix1irX7M1s/s800/img.jpg&quot; height=&quot;480&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Внешний вид&lt;/b&gt;&lt;br /&gt;Что можно найти при внешнем осмотре:&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Разъем HDMI;&lt;/li&gt;&lt;li&gt;Разъем RCA (про него можно забыть);&lt;/li&gt;&lt;li&gt;2 USB и карт ридер;&lt;/li&gt;&lt;li&gt;упоминание о Wi-Fi 802.11 b/g/n;&lt;/li&gt;&lt;li&gt;Кнопка включения/выключения отсутствует;&lt;/li&gt;&lt;li&gt;Отдельный пульт.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Кнопке включения можно посвятить отдельный абзац. Ее нет. Но есть на пульте и работает она через телевизор. Так же плеер включается каждый раз когда втыкается вилка в розетку. Как я посмотрел у других более поздних моделей плееров 3Q кнопка включения все же есть.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/--2fWG_3WrK0/Uc4JVCCkaSI/AAAAAAAAATI/3k7d5ns9edQ/s800/fb0.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/--2fWG_3WrK0/Uc4JVCCkaSI/AAAAAAAAATI/3k7d5ns9edQ/s800/fb0.jpg&quot; height=&quot;360&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Интерфейс оболочки&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-cZrXcUlCwwc/Uc673SyqwvI/AAAAAAAAATs/ofZMpn3RS2c/s800/fb4.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-cZrXcUlCwwc/Uc673SyqwvI/AAAAAAAAATs/ofZMpn3RS2c/s800/fb4.jpg&quot; height=&quot;360&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Характеристики полученные в AnTuTu Benchmark&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-puKYUlgk2cY/Uc66DFeVY9I/AAAAAAAAATY/MZs4cNISNss/s800/fb3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://3.bp.blogspot.com/-puKYUlgk2cY/Uc66DFeVY9I/AAAAAAAAATY/MZs4cNISNss/s800/fb3.jpg&quot; height=&quot;360&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Как видно со свободной памятью плохо&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Замеченные недостатки&lt;/b&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Устройство обладает рядом свойств, доставляющие не удобства.&lt;br /&gt;Пульт. На пульте много кнопок которые ни как не используются. Набирание таким пультом какого-либо текста через визуальную клавиатуру — долгий и утомительный процесс. Для этого я приобрел себе беспроводную клавиатуру с тач панелью.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Android софт.&lt;/i&gt;&lt;br /&gt;Большая часть софта под Android так или иначе использует мультитач, свайп и прочие прелести жестового управления. С помощью мышки вы можете максимум получить One touch - хватает разве что в AngryBirds поиграть. Понятно, что наклонять и трясти медиаплеер чтобы сделать скриншот бессмысленно.&lt;br /&gt;Хороший (т.е с продуманной юзабилити для десктопов) софт найти трудно. Метод работы с плеером можно к свести к алгоритму. Идете на google play, вводите что нужно, выбираете несколько приложений и устанавливаете их. Запускаете. Смотрите. Удаляете.&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Видео плееры.&lt;/i&gt;&lt;br /&gt;На устройстве уже предустановлены два видео плеера (TvdVideo и ES Медиаплеер). Один даже частично откликается на нажатие клавиш с пульта. Воспроизводить видео с место последней остановки если носитель извлекался не способен не один из них. А это важно, так как на них и будут хранится записи.&lt;br /&gt;Сейчас мой рейтинг лучших видео плееров для устройства возглавляет MX Player:&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;/ul&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-hNjAr2gRrX4/Uc6-0tQRaHI/AAAAAAAAAT8/dc-Vil3q8Jk/s800/fb8.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://2.bp.blogspot.com/-hNjAr2gRrX4/Uc6-0tQRaHI/AAAAAAAAAT8/dc-Vil3q8Jk/s800/fb8.jpg&quot; height=&quot;360&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Внешний вид файлового менеджера и список доступных плееров&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Что погрузило в полное уныние.&lt;/b&gt;&lt;br /&gt;Глядя на данные на скриншотах, в первый момент я подумал что что то с памятью и flash ROM диском не то. Служба поддержки 3Q не особо комментируя технические детали, заявило что все в порядке, 506 Mb на приложения хватает большинству юзеров.&lt;br /&gt;Покопав поглубже (#: busybox df -h) &amp;nbsp;получил следующие данные - полный и в скобках занятый объем:&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;/system 344.5M (270.1M)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;/data 503.9M (474.7M)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;/cache 126M (4.1M)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;/mnt/private 15.9M(4K)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;/mnt/sdcard 2.3G (175.5M)&lt;/span&gt;&lt;br /&gt;Раздел /data - под приложения, /mnt/sdcard - под данные пользователя.&lt;br /&gt;С оперативной памятью тоже не понятно на что используется 200 MB.&lt;br /&gt;Не все нужные мне приложения могут переносятся на карту и раздел /data в итоге быстро забился.&lt;br /&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-BZRvuklvlzM/Uc6_f-vU7_I/AAAAAAAAAUE/mJJzmNSBhr8/s1280/fb6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-BZRvuklvlzM/Uc6_f-vU7_I/AAAAAAAAAUE/mJJzmNSBhr8/s1280/fb6.png&quot; height=&quot;360&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Вторая иллюстрация печальной картины&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Что может порадовать:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;рутованный «из коробки» android девайс;&lt;/li&gt;&lt;li&gt;процессор с архитектурой arm v7.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;Забегу вперед и напишу, что мне удалось завести на устройстве полноценный консольный компилятор C/C++ (GCC), интерпретатор lua, php/mysql/lighttpd, ssh. В общем не так все безнадежно.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Сухой вывод:&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Устройство «слабенькое», отпущенный производителем объем памяти очень мал;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Raspberry pi может &amp;nbsp;быть более выгодным приобретением за туже цену.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/4916827307709059127/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/06/3q-ab492hw.html#comment-form' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4916827307709059127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4916827307709059127'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/06/3q-ab492hw.html' title='Миниобзор 3Q AB492HW '/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-kkVlJFatKPU/Uc4IaZMM3GI/AAAAAAAAAS4/uix1irX7M1s/s72-c/img.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-836362076016592221</id><published>2013-05-14T12:04:00.000-07:00</published><updated>2013-05-14T12:07:41.293-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Lubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Запись скринкаста в Linux при помощи ffmpeg</title><content type='html'>&lt;br /&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Чтобы ffmpeg мог записывать происходящее на экране он должен быть собран с опцией `--enable-x11grab`. Как оказалось в моем случае, идущая из репозитария Ubuntu версия пакета ffmpeg было собрана с этой опцией.&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Пример захвата потока&lt;/b&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #0b5394; font-family: Arial, Helvetica, sans-serif;&quot;&gt;#: ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1280x1024 -i :0.0 -acodec pcm_s16le -vcodec libx264 -vpre lossless_ultrafast -threads 0 output.mkv&lt;/span&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Или такой же вариант но без записи аудио сигнала, только видео:&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #0b5394; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span lang=&quot;ru-RU&quot;&gt;#: &lt;/span&gt;&lt;span lang=&quot;ru-RU&quot;&gt;ffmpeg -f x11grab -r 30 -s 1280x1024 -i :0.0  -vcodec libx264 -vpre lossless_ultrafast -threads 0 output3.mkv&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;После запуска команды (если не появятся сообщения об ошибках) в консоль будет выводится информация о текущем состоянии записи. Остановить процесс записи скринкаста можно с помощью комбинации [Ctrl+C].&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Аудио-поток поступает с сервера pulseaudio и кодируется его в PCM (стерео).&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Видео-поток в примере захватывается с частотой 30 кадров в секунду и разрешением 1280x1024 с дисплея :0.0 и кодируем его без потерь в h264 используя libx264. Если использовать, как в примере, &quot;-threads 0&quot;, FFmpeg сам определяет количество потоков. Результат помещается в контейнер Matroska (.mkv). FFmpeg определяет тип контейнера автоматически по расширению. Результирующий файл &quot;output.mkv&quot; будет сохранен в текущем каталоге.&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&amp;nbsp;Чтобы в скринкаст попал не весь экран а только его фрагмент можно указать желаемую область и геометрию. Для этого необходимо добавить +X,Y после :0.0, то есть чтобы получилось что-то вроде:&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;-s 800x600 -i :0.0+200,100&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Это значит, что мы будем захватывать прямоугольник размером 800x600 пикселей со смешением по X в 200 и по Y 100 пикселей соответственно.&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Примечание: Если вы получите сообщение вида `Unrecognized option ‘preset’` то вам необходимо до установить пакеты связанные с кодеком x264:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;libavcodec-extra-53&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;libx264-123&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;libx264-dev   &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;как на скриншоте.&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-lPBi7ed8q6o/UZE3AAoaXNI/AAAAAAAAASY/5xt-k5TgIsA/s1600/Untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://1.bp.blogspot.com/-lPBi7ed8q6o/UZE3AAoaXNI/AAAAAAAAASY/5xt-k5TgIsA/s1600/Untitled.png&quot; height=&quot;167&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Кодирование &lt;/b&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Полученный файл скринкаста необходимо сжать.&lt;/div&gt;&lt;style type=&quot;text/css&quot;&gt;#vid-table{  width:100%; border-collapse: collapse; } #vid-table td{  width:50%;  border: 1px solid #666;  vertical-align:top; } #vid-table .code{  display:block;  margin:0 0 5px 0;  font-family:Arial;  color:#0b5394; }  &lt;/style&gt; &lt;br /&gt;&lt;table id=&quot;vid-table&quot;&gt;&lt;tbody&gt;&lt;tr&gt;  &lt;td&gt;Высокое качество видео| кодек H.264   &lt;/td&gt;  &lt;td&gt;Видео среднего качества| кодек  Theora   &lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;&lt;span class=&quot;code&quot;&gt;#: ffmpeg -i output.mkv -acodec libfaac -ab 128k -ac 2 -vcodec libx264 -vpre slow -crf 22         -threads 0 our-final-product.mp4&lt;/span&gt;         Аудио кодируется  с помощью кодека AAC с битрейтом 128k на канал. &lt;br /&gt;Видео-поток кодируется с помощью кодека H.264 используя параметр &quot;slow&quot; и CRF равен 22 -м (Чем меньше CRF, тем выше качество, но больше результирующий файл и время кодирования. Разумный диапазон значений от 18 до 28).   &lt;/td&gt;  &lt;td&gt;&lt;span class=&quot;code&quot;&gt;#: ffmpeg -i output.mkv -acodec libvorbis -ab 128k -ac 2 -vcodec libtheora -b 1000k our-final-product.ogg&lt;/span&gt;   Аудио-поток кодируется используя vorbis, а видео - theora. Для видео указан битрейт 1000k и контейнер .ogg.   &lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Удаление из скринкаста не нужных фрагментов&lt;/b&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #0b5394; font-family: Arial, Helvetica, sans-serif;&quot;&gt;#: ffmpeg -ss 00:00:10 -t 00:07:22 -i output.mkv -acodec libvorbis -ab 128k -ac 2 -vcodec libx264&lt;/span&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #0b5394; font-family: Arial, Helvetica, sans-serif;&quot;&gt;       -vpre slow -crf 22 -threads 0 our-final-product.mkv&lt;/span&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;С помощью опций -ss и -t можно указать отрезок времени который необходимо оставить в видео файле. В примере кодирование начинается спустя 10 секунд и кодируются последующие 7 минут 22 секунды потока.&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;b&gt;Кодирование скринкаста в Avi c XVID  и mp3&lt;/b&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;color: #0b5394; font-family: Arial, Helvetica, sans-serif;&quot;&gt;#: ffmpeg -i output.mkv -acodec libmp3lame -ab 128k -ac 2 -vcodec libxvid -qscale 8 -me_method full -mbd rd -flags +gmc+qpel+mv4 -trellis 1 -threads 0 our-final-product.avi  &lt;/span&gt;&lt;/div&gt;&lt;div lang=&quot;ru-RU&quot; style=&quot;margin-bottom: 0in;&quot;&gt;Параметр -qscale подобен описанному ранее CRF. То есть, точно так же, чем он ниже, тем выше качество, дольше кодирование, больше файл. &amp;nbsp;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/836362076016592221/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/05/linux-ffmpeg.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/836362076016592221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/836362076016592221'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/05/linux-ffmpeg.html' title='Запись скринкаста в Linux при помощи ffmpeg'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-lPBi7ed8q6o/UZE3AAoaXNI/AAAAAAAAASY/5xt-k5TgIsA/s72-c/Untitled.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-6058347515225037404</id><published>2013-03-26T12:21:00.001-07:00</published><updated>2013-04-20T15:21:34.919-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Lubuntu"/><title type='text'>Как настроить русскую раскладку клавиатуры в Lubuntu</title><content type='html'>&lt;b&gt;Введение&lt;/b&gt;&lt;br /&gt;Я&amp;nbsp;очень долго сидел на оригинальной Ubuntu &amp;nbsp;и тот факт, что переключение раскладки с латиницы на русский в Lubuntu 12.10 не работает был для меня шоком. (До того, что были идеи завязать с opensource-ными осями). В итоге, когда гнев остыл, я провел целые выходные за настройкой Lubuntu. Мои изыскания легли в основу этого поста.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Описание проблемы&lt;/b&gt;&lt;br /&gt;Как я понял, переключение раскладок клавиатур не работает не только для русского, для других языков тоже. И это не фича, а самый настоящий баг.&amp;nbsp;Поставляемая&amp;nbsp;с дистрибутивом Lubuntu утилита &amp;nbsp;Lxkeymap позволяет настроить раскладку, но она будет работать до первой перезагрузки.&lt;br /&gt;Вариант запуск по шагового мастера настройки приведет к такому же варианту:&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo dpkg-reconfigure console-data&lt;/span&gt;&lt;br /&gt;Если выдаст что не может найти программу, то надо установить&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get install console-data&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Как можно настроить переключение клавиатуры на русскую раскладку&lt;/b&gt;&lt;br /&gt;Имеются два одинаково работающих варианта с переключением раскладок с русского на&amp;nbsp;английский&amp;nbsp;при помощи сочетания [Ctrl]+[Schift]:&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: setxkbmap -option grp:switch,grp:ctrl_shift_toggle,grp_led:num us,ru&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#:&amp;nbsp;setxkbmap -layout &quot;us,ru&quot; -variant &quot;,&quot; -option &quot;grp:ctrl_shift_toggle&quot;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;Вы можете установить другие настройки&lt;br /&gt;&lt;style type=&quot;text/css&quot;&gt;#stable{  width:100%;  border-collapse: collapse; } #stable td{  border: 1px solid #CCC; padding: 3px; } &lt;/style&gt; &lt;br /&gt;&lt;table id=&quot;stable&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;grp:toggle&lt;/td&gt;&lt;td&gt;переключение правым Alt&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:shifts_toggle&lt;/td&gt;&lt;td&gt;двумя клавишами shift&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:ctrl_shift_toggle&lt;/td&gt;&lt;td&gt;ctrl+shift&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:alt_shift_toggle&lt;/td&gt;&lt;td&gt;alt+shift&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:ctrl_alt_toggle&lt;/td&gt;&lt;td&gt;ctrl+alt&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:caps_toggle&lt;/td&gt;&lt;td&gt;переключение по CapsLock&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:lwin_toggle&lt;/td&gt;&lt;td&gt;переключение по левой &quot;Win&quot; клавише на Windows клавиатуре (для X Window старше 4.2);&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:rwin_toggle&lt;/td&gt;&lt;td&gt;переключение по правой &quot;Win&quot; клавише на Windows клавиатуре (для X Window старше 4.2)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:menu_toggle&lt;/td&gt;&lt;td&gt;переключение по клавише &quot;Контекстное меню&quot; на Windows клавиатуре (для X Window старше 4.2)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:lctrl_toggle&lt;/td&gt;&lt;td&gt;переключение по левой клавише Control&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:rctrl_toggle&lt;/td&gt;&lt;td&gt;переключение по правой клавише Control&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:switch&lt;/td&gt;&lt;td&gt;переключение по правому Alt только на момент нажатия&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:lwin_switch&lt;/td&gt;&lt;td&gt;переключение по левой клавише Windows только на момент нажатия&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:rwin_switch&lt;/td&gt;&lt;td&gt;переключение по правой клавише Windows только на момент нажатия&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;grp:win_switch&lt;/td&gt;&lt;td&gt;переключение по любой клавише Windows только на момент нажатия&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Теперь чтобы не выполнять эти команды в ручную каждый раз после загрузки необходимо их добавить в скрипт который будет автоматически выполняться при загрузки LXDE.&lt;br /&gt;Для этого я создал файл /home/nick/.rukeyboard.sh&lt;br /&gt;Скопировал в него одну из команд и сделал его исполняемым:&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: chmod +x /home/nick/.rukeyboard.sh&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;После этого в папке&amp;nbsp;/home/nick/.config создал папку autostart и в ней создал файл&amp;nbsp;auto.desktop со следующим содержанием:&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;[Desktop Entry]&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;Encoding=UTF-8&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;Name= CustomKBfix&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;Comment=Fix russion keyboard&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;Exec=lxterminal --command &quot;/home/nick/.rukeyboard.sh&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;Terminal=true&lt;/span&gt;&lt;br /&gt;Теперь после перезагрузки переключение&amp;nbsp;раскладок&amp;nbsp;клавиатуры работает.&lt;br /&gt;Файлы с расширением .desktop &amp;nbsp;в папке autostart можно использовать для любых других задач требующих выполнения после загрузки LXDE.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Ссылки:&lt;br /&gt;&lt;a href=&quot;http://ru.gentoo-wiki.com/wiki/XkbOptions&quot;&gt;http://ru.gentoo-wiki.com/wiki/XkbOptions&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://linux.koolsolutions.com/2009/09/01/howto-auto-launch-programsscripts-on-lxde-startup/&quot;&gt;http://linux.koolsolutions.com/2009/09/01/howto-auto-launch-programsscripts-on-lxde-startup/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Update:&lt;br /&gt;Опытным путем было установлено, что переключение кодировок можно задать через аплет&amp;nbsp;Keyboard layout handler (который предварительно нужно добавить на панель рабочего стола).&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-LAlhqdjO09Q/UXMUYbtF3jI/AAAAAAAAARE/-Xg396_aLhU/s1600/Screenshot+from+2013-04-21+02:18:34.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://4.bp.blogspot.com/-LAlhqdjO09Q/UXMUYbtF3jI/AAAAAAAAARE/-Xg396_aLhU/s1600/Screenshot+from+2013-04-21+02:18:34.png&quot; height=&quot;400&quot; width=&quot;235&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/6058347515225037404/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/03/blog-post.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/6058347515225037404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/6058347515225037404'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/03/blog-post.html' title='Как настроить русскую раскладку клавиатуры в Lubuntu'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-LAlhqdjO09Q/UXMUYbtF3jI/AAAAAAAAARE/-Xg396_aLhU/s72-c/Screenshot+from+2013-04-21+02:18:34.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-7639002154838252278</id><published>2013-03-24T04:09:00.001-07:00</published><updated>2013-03-26T11:41:46.008-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Lubuntu"/><title type='text'>Готовим Lubuntu к работе</title><content type='html'>Lubuntu - вариант дистрибутива ubuntu с lxde по умолчанию, быстрый &amp;nbsp;и мало требовательный к ресурсам.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Ставим&amp;nbsp;сторонний&amp;nbsp;софт&lt;/b&gt;&lt;br /&gt;Необходимо установить полезный, но в тоже время трудно доступный в ubuntu, софт из сторонних источников.&lt;br /&gt;Установим flash, java, аудио- и видео-кодеки:&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get install ubuntu-restricted-extras&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Ставим софт который пригодится вебразработчику node.js + sublime text2:&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo add-apt-repository ppa:chris-lea/node.js&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo add-apt-repository ppa:webupd8team/sublime-text-2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get update&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get install nodejs&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get install sublime-text&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Теперь установим Skype&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo add-apt-repository &quot;deb http://archive.canonical.com/ $(lsb_release -sc) partner&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get update&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get install skype&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Установка Opera&lt;br /&gt;#: wget -O - http://deb.opera.com/archive.key | sudo apt-key add -&lt;br /&gt;Запустив эту команду необходимо вести пароль! (просьбы вы не увидите, надо жать)&lt;br /&gt;Терминал выполнит скачивание archive.key (wget …) и передаст его программе apt-key, которая по требует root доступа (sudo). Значит нужно ввести ваш пароль. Несмотря на то, что вы нажимаете клавиши на клавиатуре, символы не появляются в терминале (даже звёздочки) — это нормально. &amp;nbsp;В конце должно появится сообщение содержащее &quot;Ok&quot;.&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo sh -c &#39;echo &quot;deb http://deb.opera.com/opera/ stable non-free&quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/opera.list&#39;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get update&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;#: sudo apt-get install opera&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Пока это все, расширю пост если найду еще что можно допилить.&amp;nbsp;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/7639002154838252278/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/03/lubuntu.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/7639002154838252278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/7639002154838252278'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/03/lubuntu.html' title='Готовим Lubuntu к работе'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-572344465054654000</id><published>2013-03-23T04:48:00.003-07:00</published><updated>2013-03-27T02:08:45.628-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Lubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><title type='text'>Откат ubuntu на предыдущую версию ядра</title><content type='html'>&lt;b&gt;Краткое введение&lt;/b&gt;&lt;br /&gt;Так получилось, что после более чем полутора лет благополучной эксплуатации ubuntu, система перестала функционировать в один момент. Я получил и установил новое обновление ядра.  Система начала сыпать сообщения о системных ошибках, просто зависать на каждый чих, и т. п.&lt;br /&gt;Проблема была 100% с обновленным ядром. Это я понял потому что, провел ряд экспериментов:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Установил Ubuntu 12.10 (До этого была 12.04). После установки пачки обновлений с ядром система снова продолжила падать;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Установил Lubuntu 12.10 (Те же действия с моей стороны и тот же результат).&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Устав перебирать дистрибутивы, я полез в google искать как избавится от нового ядра.  Так как с проблемой восстановления предыдущего ядра ubuntu я никогда не сталкивался, то решил оставить заметки на будущее.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Как узнать текущую версию ядра?&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;background-color: #eeeeee; color: #20124d;&quot;&gt;#: uname -a&lt;/span&gt;&lt;br /&gt;(Окно терминала можно вызвать сочетанием клавиш [Ctrl]+[Alt]+[T])&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Как при загрузке Ubuntu выбрать другое ядро для загрузки?&lt;/b&gt;&lt;br /&gt;При загрузке системы зажать клавишу [Schift]. Откроется диалог выбора варианта загрузки в котором можно выбрать необходимое ядро.&lt;br /&gt;Подробнее о настройке &lt;a href=&quot;http://forum.ubuntu.ru/index.php?topic=74165.0&quot;&gt;grub в ubuntu&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Как удалить лишнее ядро в ubuntu?&lt;/b&gt;&lt;br /&gt;Если удаляемое ядро дефолтное в системе, то предыдущее ядро linux занимает его место.&lt;br /&gt;&lt;span style=&quot;background-color: #f3f3f3; color: #0c343d;&quot;&gt;#: sudo apt-get purge purge linux-image-3.5.0-26-generic&lt;/span&gt;&lt;br /&gt;Версию ядра надо поменять на то которое надо удалить&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Какие версии ядер имеются?&lt;/b&gt;&lt;br /&gt;Смотрите в папке /boot/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/572344465054654000/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/03/ubuntu.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/572344465054654000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/572344465054654000'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/03/ubuntu.html' title='Откат ubuntu на предыдущую версию ядра'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-4963689920672055010</id><published>2013-01-04T06:32:00.004-08:00</published><updated>2013-01-04T06:33:07.892-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD"/><title type='text'>Заметка об удаленной сборке ядра FreeBSD</title><content type='html'>&lt;b&gt;Предыстория&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;FreeBSD у меня установлена на pentium 2 с частотой 350 MHz, где компиляция ядра занимает около 2-х суток. Поэтому я решил сэкономить время (попутно и электричество) и собрать новое ядро из под виртуальной машины. Машина для сборки ПК с процессором Intel Core i3 3.1 GHz, 2 ядра + HyperThreading. Система FreeBSD 8.3 на виртуальной машине VirtualBox.&lt;br /&gt;К радости, надо сказать, сборка нового ядра заняла около 15 минут времени.&lt;br /&gt;Замечания:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Все операции следует выполнять под рутом;&lt;/li&gt;&lt;li&gt;Описание компиляции и настройки ядра приводится мною не будут.&lt;/li&gt;&lt;/ul&gt;&lt;b&gt;Подготовка основной системы&lt;/b&gt;&lt;br /&gt;Если устанавливаемые в конфигах опции &amp;nbsp;нового ядра будут отличаться от конфигов старого, то необходимо отключить все настройки системы использующие отключаемые опции.&lt;br /&gt;Достаточно комментировать все опции в настройках использующие возможности старого самосборного ядра. Такие настройки могут быть в /etc/rc.conf.&lt;br /&gt;Самое первое что нужно, до начала каких-либо манипуляций с ядром системы, скопировать заведомо рабочую версию ядра ( в идеале GENERIC ) в отдельную папку, например:&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: cp -Rp /boot/kernel /boot/kernel.good&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;b&gt;Трансплантация скомпилированных ядер&lt;/b&gt;&lt;br /&gt;После того, как на виртуальной машине было скомпилировано новое ядро, установлено и по возможности протестировано, необходимо перенести ядро на основную систему. Для этого можно воспользоваться архиватором tar.&lt;br /&gt;Делаем архив рабочего ядра системы на виртуальной машине:&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: tar -cf krn2m.tar /boot/kernel/*&lt;/span&gt;&lt;br /&gt;Переносим архив krn2m.tar на основную систему и распаковываем&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: tar -xf krn2m.tar -C /tmp/&lt;/span&gt;&lt;br /&gt;Таким образом в директорию /tmp/boot/kernel/ будут перемещены все необходимые файлы ядра. Эту директорию переименуем в kernel.krn2m и перенесем в папку /boot:&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: mv /tmp/boot/kernel/ /boot/kernel.krn2m&lt;/span&gt;&lt;br /&gt;Далее воспользуемся командой nextboot, которая одноразово задает ядро для следующей загрузки. Обратите внимание на путь к ядру, он читается относительно директории /boot :&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: nextboot -k kernel.krn2m&lt;/span&gt;&lt;br /&gt;Если nextboot ни на что не ругнулась, все ок, при этом был создан файл /boot/nextboot.conf. Можно перезагружаться.&lt;br /&gt;После загрузки смотрим на каком мы ядре:&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: uname -a&lt;/span&gt;&lt;br /&gt;Если все работает, то фиксируем изменения — устанавливаем новое ядро по дефолту. А старое переименовываем в kernel.old2&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: mv /boot/kernel /boot/kernel.old2&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family: Courier New, Courier, monospace;&quot;&gt;#: mv /boot/kernel.krn2m /boot/kernel&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Дело сделано.</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/4963689920672055010/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/01/freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4963689920672055010'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4963689920672055010'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2013/01/freebsd.html' title='Заметка об удаленной сборке ядра FreeBSD'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-700344238825160722</id><published>2012-12-18T02:13:00.003-08:00</published><updated>2012-12-18T02:14:45.586-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="7-zip"/><category scheme="http://www.blogger.com/atom/ns#" term="CLI"/><title type='text'>Пример работы с 7-zip в консоли</title><content type='html'>Иногда требуется создать zip архив из командной строки (батника, скрипта). Поэтому написал напоминалку по ключам, которые могут понадобиться, что бы создать архив при помощи 7-zip.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;set arch=&quot;C:\Program Files\7-Zip\7z.exe&quot;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;%arch% a -tzip -ssw -mx5 -r0 -xr!?git -x!*.xcf arch_name arch_folder&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Дальше будет описание ключей консольного архиватора 7zip.&lt;br /&gt;&lt;b&gt;-tzip&lt;/b&gt; формат архива установлен в zip, без этого ключа&amp;nbsp;по умолчанию&amp;nbsp;формат 7z;&lt;br /&gt;&lt;b&gt;-ssw&lt;/b&gt; принудительная упаковка файлов, которые в данный момент открыты для записи;&lt;br /&gt;&lt;b&gt;-mx7&lt;/b&gt; высокая степень сжатия (7), можно поставить и 5 (нормальное сжатие);&lt;br /&gt;&lt;b&gt;-r0&lt;/b&gt; исключения, которые будут прописаны дальше обрабатываются только в рабочем каталоге;&lt;br /&gt;Команды для исключения файлов и директорий из архива:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;например, чтобы создать архив из которого будет исключена папка с маской dir_mask указываем:&amp;nbsp;&lt;b&gt;-xr!dir_mask&lt;/b&gt; . Где &lt;b&gt;r&lt;/b&gt; обеспечивает&amp;nbsp;рекурсивный&amp;nbsp;режим исключения всего&amp;nbsp;содержимого&amp;nbsp;директорий вида .git&lt;/li&gt;&lt;li&gt;обнаружил, что предыдущий пример архиватора 7-zip не справляется с папками вида `.git`, поэтому может пригодиться&amp;nbsp;&lt;b&gt;-xr!?git&lt;/b&gt;&lt;/li&gt;&lt;li&gt;исключение файлов по маске. Для примера удалить все файлы с расширением xcf&amp;nbsp;&lt;b&gt;-x!*.xcf&lt;/b&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;так же можно добавить файл с указанием списка исключений (exclusions.txt) &lt;b&gt;-x@exclusions.txt&lt;/b&gt;&amp;nbsp;Каждая строка файла — новое исключение. Можно использовать маски типа *.ext и т.п.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;arch_name - это соответственно путь и имя нового архива;&lt;br /&gt;arch_folder - это папка, которая подлежит упаковке.</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/700344238825160722/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2012/12/7-zip.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/700344238825160722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/700344238825160722'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2012/12/7-zip.html' title='Пример работы с 7-zip в консоли'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-844326640068449025</id><published>2012-10-29T11:46:00.000-07:00</published><updated>2012-10-29T11:51:19.136-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="USB-flash"/><title type='text'>Создание загрузочной флешки</title><content type='html'>Представляю компетентной общественности недавно мною обнаруженный способ создания мультизагрузочных флешек (да и&amp;nbsp;вообще&amp;nbsp;загрузочных).&lt;br /&gt;&lt;br /&gt;Загрузочная флешка очень помогает, когда надо устанавливать новую операционную систему на ПК. Прожечь новый DVD/CD диск недорого, но если учесть, что после одной установки его можно выкидывать (Хранить его даже нет смысла, новая версия может появиться в ближайшие полгода ),&amp;nbsp;задумываешься&amp;nbsp;об&amp;nbsp;использовании&amp;nbsp;чего-нибудь безотходного...&lt;br /&gt;&lt;br /&gt;По привычке&amp;nbsp;я пользовался unetbootin. Но почему то, один раз записанный образ стартанул при запуске, второй и последующие на одном и том же компьютере загружаться отказались. После чего в Google нашел другую программу&lt;a href=&quot;http://tools.oszone.net/Jekson07/USB/usb_setup.7z&quot;&gt; MultiBoot USB (Работает из под Windows)&lt;/a&gt;.&lt;br /&gt;MultiBoot USB - устанавливает на flash drive загрузчик grub4dos с необходимыми конфигами.&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-USJjpa87NHQ/UI7MHkrWYrI/AAAAAAAAAOU/Qch6Gy1n59Q/s1600/capture_001_27102012_104940.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;http://2.bp.blogspot.com/-USJjpa87NHQ/UI7MHkrWYrI/AAAAAAAAAOU/Qch6Gy1n59Q/s1600/capture_001_27102012_104940.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Рис. 1 интерфейс главного меню программы&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;MultiBoot USB включает набор программ делающих:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;форматирование устройств (можно делать и стандартными возможностями ОС);&lt;/li&gt;&lt;li&gt;установка Grub4dos на usb-drive (самая важная функция MultiBoot USB);&lt;/li&gt;&lt;li&gt;Есть опция для включения в меню загрузки любых сторонних iso образов, а не только Windows;&lt;/li&gt;&lt;li&gt;Qemu - для проверки работоспособности.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Качаем и запускаем. (Для windows 7 необходимо запустить от имени администратора).&lt;/div&gt;Я&amp;nbsp;проиллюстрирую&amp;nbsp;работу на примере создании загрузочной флешки с каким-нибудь Linux Дистрибутивом.&lt;br /&gt;1) Форматируем флешку (Fat подойдет);&lt;br /&gt;2) Переходим к пункту установка установка Grub4Dos. Т.е. выбираем 2-ой пункт &quot;Grub4Dos Installer&quot; (Рис 1).&lt;br /&gt;Жмем галочку напротив Disk, выбираем свой USB носитель. Жмём кнопку &quot;Install&quot;.&lt;br /&gt;В случае успеха должны получить окно с подобным содержанием.&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-42SD6Z4ZjCg/UI7NTuyRfxI/AAAAAAAAAOc/DtVfMRT5IBM/s1600/usb_multiboot_4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;158&quot; src=&quot;http://1.bp.blogspot.com/-42SD6Z4ZjCg/UI7NTuyRfxI/AAAAAAAAAOc/DtVfMRT5IBM/s1600/usb_multiboot_4.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Окно с сообщением об успешной установки Grub4Dos&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;3) Выбираем 5-ый пункт: «Копирование файлов и утилит», появится окно с выбором диска куда будут установлены загрузочные файлы. Выбираем вашу флэшку.&lt;br /&gt;Жмём &quot;Извлечь&quot;.&lt;br /&gt;4) Когда все файлы будут скопированы. Заходим на флэшку, и видим следующее:&lt;br /&gt;В папке /boot/ будут много &quot;балластных&quot; образов, которые особо и&amp;nbsp;не нужны.&lt;br /&gt;5) Переходим к 4 му пункту в списке &quot;WinSetup from USB&quot;&lt;br /&gt;Появится окно. Ставим галочку на против четвертой строки &quot;Parted Magic/Ubuntu Desctop Varints /Other G4D ...&quot;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-zmFACNo6Zrc/UI7Nz0uJbnI/AAAAAAAAAOk/pI8Ov_oHqtg/s1600/capture_003_27102012_215857.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://1.bp.blogspot.com/-zmFACNo6Zrc/UI7Nz0uJbnI/AAAAAAAAAOk/pI8Ov_oHqtg/s1600/capture_003_27102012_215857.jpg&quot; width=&quot;243&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Диалог добавления образа на флеш носитель&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Выбираем необходимый iso. Если после создание необходимо проверить работу в виртуальной машине QEMU &amp;nbsp;ставим галочку напротив пункта &quot;Test in QEMU&quot;&lt;br /&gt;Жмем кнопку &quot;GO&quot;&lt;br /&gt;&lt;br /&gt;На флешке должен появится выбранный iso файл, а в корне флешке должен быть файл menu.lst - в нем будут настройки grub4dos для выбранного дистрибутива, как у меня:&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;title Start lubuntu-12.10-desktop-i386 LIVE from partition 0&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;map --unmap=0:0xff&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;map --unhook&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;root (hd0,0)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;map /ubuntu/lubuntu-12.10-desktop-i386.iso (0xff) || map --mem /UBUNTU/lubuntu-12.10-desktop-i386.iso (0xff)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;map --hook&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;root (0xff)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/UBUNTU/lubuntu-12.10-desktop-i386.iso quiet splash --&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;errorcheck off&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;initrd /casper/initrd.lz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;initrd /casper/initrd.gz&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;errorcheck on&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #20124d; font-family: Courier New, Courier, monospace;&quot;&gt;map --unmap=0:0xff&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Вот как бы и все&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/844326640068449025/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2012/10/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/844326640068449025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/844326640068449025'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2012/10/blog-post.html' title='Создание загрузочной флешки'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-USJjpa87NHQ/UI7MHkrWYrI/AAAAAAAAAOU/Qch6Gy1n59Q/s72-c/capture_001_27102012_104940.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-4655117213177745930</id><published>2012-01-09T10:33:00.000-08:00</published><updated>2012-01-10T10:35:40.151-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MicroSDHC"/><category scheme="http://www.blogger.com/atom/ns#" term="карты памяти"/><title type='text'>Тест производительности 2х 16Gb MicroSDHC карт памяти</title><content type='html'>В праздники покупал две карты памяти MicroSDHC, так как не знал, что толком покупаю, купил карточки двух производителей. За одно прогнал их на скоростных бенчмарках (данные сведены в таблицу 1).&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: right;&quot;&gt;Таблица 1&lt;/div&gt;&lt;style type=&quot;text/css&quot;&gt;table.info{  border-collapse:collapse;  width:100%; } table.info td{  border: 1px solid black; } &lt;/style&gt;&lt;br /&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;info&quot;&gt;&lt;thead&gt;&lt;tr&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Модель&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Средняя скорость чтения,&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;мБ/с&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Минимальная и максимальная скорочть чтения,&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;мБ/с&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Средняя скорость записи,&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;мБ/с&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Минимальная и максимальная скорочть записи,&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;мБ/с&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;Время доступа, мс&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;  &lt;td&gt;Silicon Power 16Gb MicroSDHC Class 6, SP016GBSTH006V30&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;19.5&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;13.4, 19.6 &lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;1,4&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;0.7, 14.7&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;1,1&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;&lt;tr&gt;  &lt;td&gt;Transcend 16Gb MicroSDHC Class 6, TS16GUSDHC6(V)&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;19.2&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;17.7, 19.9&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;3.6&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;2.0, 9.2&lt;/div&gt;&lt;/td&gt;  &lt;td&gt;&lt;div style=&quot;text-align: center;&quot;&gt;1.5&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-Aqupj0z6kU4/Twsyd_n2qKI/AAAAAAAAAJ8/bh0li7A0ZXU/s1600/sp16_microSDGC_1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://4.bp.blogspot.com/-Aqupj0z6kU4/Twsyd_n2qKI/AAAAAAAAAJ8/bh0li7A0ZXU/s640/sp16_microSDGC_1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Silicon Power 16Gb MicroSDHC Class 6, SP016GBSTH006V30&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-ddm-v5j-aX4/Twsyw9mt-VI/AAAAAAAAAKE/s35vRFF_HBY/s1600/TransFlash_16Gb_MicroSDHC_2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;310&quot; src=&quot;http://4.bp.blogspot.com/-ddm-v5j-aX4/Twsyw9mt-VI/AAAAAAAAAKE/s35vRFF_HBY/s640/TransFlash_16Gb_MicroSDHC_2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Transcend 16Gb MicroSDHC Class 6, TS16GUSDHC6(V)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/4655117213177745930/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2012/01/2-16gb-microsdhc.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4655117213177745930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4655117213177745930'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2012/01/2-16gb-microsdhc.html' title='Тест производительности 2х 16Gb MicroSDHC карт памяти'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Aqupj0z6kU4/Twsyd_n2qKI/AAAAAAAAAJ8/bh0li7A0ZXU/s72-c/sp16_microSDGC_1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-2522648604881061269</id><published>2011-12-23T10:12:00.000-08:00</published><updated>2011-12-23T10:12:51.744-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="словоблудие"/><title type='text'>Ким 3-го поколения</title><content type='html'>Очень интересная эта чудо-страна КНДР.&lt;br /&gt;Далее несколько фотографий Ким-ов. Про каждого из них можно сказать - от Пхеньяна до окраин он проходит как хозяин...&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-PBGGyQ9JS9w/TvTDGBEwZ0I/AAAAAAAAAIw/YA8aZ257lGs/s1600/280px-Kim_Il_Song_Portrait-2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://4.bp.blogspot.com/-PBGGyQ9JS9w/TvTDGBEwZ0I/AAAAAAAAAIw/YA8aZ257lGs/s320/280px-Kim_Il_Song_Portrait-2.jpg&quot; width=&quot;211&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ким Ир Сен (Голливудская&amp;nbsp;улыбка)&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-FoDS_cu7d0Q/TvTDReBNlPI/AAAAAAAAAJI/npdWprv10eQ/s1600/13596-YWQxMDFhYWQ4Yw.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;http://4.bp.blogspot.com/-FoDS_cu7d0Q/TvTDReBNlPI/AAAAAAAAAJI/npdWprv10eQ/s320/13596-YWQxMDFhYWQ4Yw.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ким Чин Ир&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-9Jr9p1q3CXg/TvTDL7AVZPI/AAAAAAAAAI8/unaad8SbBXo/s1600/684282568.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://1.bp.blogspot.com/-9Jr9p1q3CXg/TvTDL7AVZPI/AAAAAAAAAI8/unaad8SbBXo/s320/684282568.jpg&quot; width=&quot;256&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ким Чин Ир в образе&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-ykUQqF8eNiU/TvTDVEKr8jI/AAAAAAAAAJU/319yYKECjmg/s1600/13594-NzJhOTU2YTc3ZQ.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;264&quot; src=&quot;http://2.bp.blogspot.com/-ykUQqF8eNiU/TvTDVEKr8jI/AAAAAAAAAJU/319yYKECjmg/s320/13594-NzJhOTU2YTc3ZQ.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Все же ему не чужд&amp;nbsp;эпатаж&amp;nbsp;...&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-QYT-eVl0EdU/TvTETjJooXI/AAAAAAAAAJg/dpF3qoIu8f8/s1600/1263449_400_300_source.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;http://2.bp.blogspot.com/-QYT-eVl0EdU/TvTETjJooXI/AAAAAAAAAJg/dpF3qoIu8f8/s320/1263449_400_300_source.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Ким Чон Ын&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/2522648604881061269/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/12/3.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/2522648604881061269'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/2522648604881061269'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/12/3.html' title='Ким 3-го поколения'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-PBGGyQ9JS9w/TvTDGBEwZ0I/AAAAAAAAAIw/YA8aZ257lGs/s72-c/280px-Kim_Il_Song_Portrait-2.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-2169560691427944506</id><published>2011-12-18T04:36:00.000-08:00</published><updated>2011-12-18T04:37:31.265-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CLI"/><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD"/><category scheme="http://www.blogger.com/atom/ns#" term="mplayer"/><category scheme="http://www.blogger.com/atom/ns#" term="pentium 2"/><category scheme="http://www.blogger.com/atom/ns#" term="svgalib"/><category scheme="http://www.blogger.com/atom/ns#" term="zgv"/><title type='text'>Настраиваем видео режим в FreeBSD</title><content type='html'>&lt;br /&gt;Что можно делать в &amp;nbsp;расширенном видео режиме:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Изменять  разрешение экрана и  следовательно  консоль не ограничена 80x25;&lt;/li&gt;&lt;li&gt;Просматривать изображения (с помощью  драйвера svgalib);&lt;/li&gt;&lt;li&gt;Вертикальный скролинг консоли —  клавишами вверх и вниз;&lt;/li&gt;&lt;li&gt;Создавать скриншоты и сохранять их в графические файлы;&amp;nbsp;&lt;/li&gt;&lt;li&gt;Просматривать видео в консоли с помощью драйвера svgalib.&lt;/li&gt;&lt;/ol&gt;Для того чтобы в консоли были доступны настройки расширенного видео режима необходимо пересобрать ядро с соответствующими опциями.&lt;br /&gt;Замечания:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Исходники ядра должны быть установлены.&lt;/li&gt;&lt;li&gt;Материалов по сборке ядра с поддержкой расширенного видео режима в интернете довольно много, поэтому я ограничусь скромным описанием этого процесса.&lt;/li&gt;&lt;/ol&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Пересборка ядра FreeBSD с опциями &amp;nbsp;расширенного видео режима&lt;/b&gt;&lt;/div&gt;Копируем файл настроек:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: cp /usr/src/sys/i386/conf/GENERIC /usr/src/sys/i386/conf/NEWKERNEL&lt;/span&gt;&lt;br /&gt;Редактируем (папка i386 ест-но должна соответствовать вашей архитектуре):&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: vi /usr/src/sys/i386/conf/NEWKERNEL&lt;/span&gt;&lt;br /&gt;Добавляем для включения расширенного видеорежима:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;options VESA&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;options SC_PIXEL_MODE&lt;/span&gt;&lt;br /&gt;Ну и собственно собираем&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: make buildkernel KERNCONF=NEWKERNEL &amp;amp;&amp;amp; make installkernel KERNCONF=NEWKERNEL&lt;/span&gt;&lt;br /&gt;Перезагрузка системы и проверяем (собственно смотрим, какие видеорежимы имеются):&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: vidcontrol -i mode&amp;nbsp;&lt;/span&gt;&lt;br /&gt;Устанавливаем видео режим:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: vidcontrol MODE_282&lt;/span&gt;&lt;br /&gt;Если хотим, чтобы после перезагрузки настройка видеорежима сохранилась, добавляем в:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: vi /etc/rc.conf&lt;/span&gt;&lt;br /&gt;строку с полюбившимся видеорежимом&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;allscreens_flags=&quot;MODE_282&quot;&lt;/span&gt;&lt;br /&gt;Посты о сборке ядра:&lt;br /&gt;&lt;a href=&quot;http://msnp.ru/126&quot;&gt;http://msnp.ru/126&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://noted.org.ua/255&quot;&gt;http://noted.org.ua/255&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Устанавливаем svgalib, zgv&lt;/b&gt;&lt;/div&gt;Для просмотра изображений понадобится библиотека для работы с графикой svglib&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: cd /usr/ports/graphics/svgalib&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: make configure&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: make&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: make install&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: make clear&lt;/span&gt;&lt;br /&gt;Устанавливаем просмотрщик zgv использующий svgalib:&lt;br /&gt;либо устанавливаем порт /usr/ports/graphics/zgv&lt;br /&gt;либо закачиваем пакет:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: pkg_add -r zgv&lt;/span&gt;&lt;br /&gt;Ссылки:&lt;br /&gt;&lt;a href=&quot;http://www.svgalib.org/&quot;&gt;Официальный сайт проекта svgalib и zgv&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://aleksandrservis.ucoz.ru/publ/1/luchshie_konsolnye_prilozhenija_linux_programma_prosmotra_izobrazhenij_zgv/1-1-0-398&quot;&gt;Описание работы с zgv&lt;/a&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Вертикальный скролинг консоли&lt;/b&gt;&lt;/div&gt;При активированном расширенном видеорежим в консоли FreeBSD доступен скролинг при &amp;nbsp;выключенном Scroll Lock.&lt;br /&gt;Скролинг вниз — нижняя стрелка&lt;br /&gt;Скролинг вверх — &amp;nbsp;верхняя стрелка&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Скриншоты&lt;/b&gt;&lt;/div&gt;См. &lt;a href=&quot;http://www.i2r.ru/static/282/out_8790.shtml&quot;&gt;http://www.i2r.ru/static/282/out_8790.shtml&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Установка программного обеспечения для просмотра видео в консоли&lt;/b&gt;&lt;/div&gt;Потребуется установить svgalib и ее пакет разработки, чтобы MPlayer собрал свой SVGAlib драйвер (определяется автоматически, но можно включить принудительно), и отредактировать /etc/vga/libvga.config в соответствии с вашей картой и монитором.&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Настройка svgalib&lt;/b&gt;&lt;/div&gt;Запустив на воспроизведение файл увидел что часть изображения не влезает на экран.&lt;br /&gt;На самом деле мне еще повезло! И это по нескольким причинам:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Svga драйвер поддерживает мою видеокарту (svgalib похоже давно уже не поддерживается);&lt;/li&gt;&lt;li&gt;Настройки по умолчанию позволили хоть что-то увидеть.&lt;/li&gt;&lt;/ol&gt;Настройки svgalib хранятся в файле /usr/local/etc/vga/libvga.config. В котором необходимо подобрать частоту (это влияет и на качество отображения).&lt;br /&gt;Как я понял из немного численных источников по настройке драйвера svgalib, разрешение экрана и будет ли вообще отображение помещаться на экране определяется заданной частотой развертки монитора.&lt;br /&gt;В файле &amp;nbsp;libvga.config частота развертки монитора задаются, следующими строками:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;HorizSync min_kHz max_kHz&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;VertRefresh min_Hz max_Hz&lt;/span&gt;&lt;br /&gt;Пример:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;HorizSync 31.5 35.5&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;VertRefresh 50 70&lt;/span&gt;&lt;br /&gt;Так же можно задать частоту развертки, через параметр monitor:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;monitor monitor_class&lt;/span&gt;&lt;br /&gt;Где monitor_class — число от 0 до 6 или максимальная горизонтальная частота в кГц(kHz). Примеры:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;monitor 0 # Max horizontal sync is 31.5 kHz&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;monitor 1 # Max horizontal sync is 35.1 kHz&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;monitor 2 # Max horizontal sync is 35.5 kHz&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;monitor 3 # Max horizontal sync is 37.9 kHz&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;monitor 4 # Max horizontal sync is 48.3 kHz&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;monitor 5 # Max horizontal sync is 56.0 kHz&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;monitor 6 # No restrictions.&lt;/span&gt;&lt;br /&gt;Небольшое пояснение по тому какие параметры задавать monitor или же HorizSync c VertRefresh:&lt;br /&gt;&lt;i&gt;«For your convenience you may specify the max horizontal sync explicitly. The correct class will the be chosen. You may use floats consisting of digits and a decimal point for this too:&lt;/i&gt;&lt;br /&gt;&lt;i&gt;monitor 40.0 # equivalent to monitor 3&lt;/i&gt;&lt;br /&gt;&lt;i&gt;This command is privileged.»&lt;/i&gt;&lt;br /&gt;Источник: &lt;a href=&quot;http://linux.die.net/man/5/libvga.config&quot;&gt;http://linux.die.net/man/5/libvga.config&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Просмотр Видео в Консоли&lt;/b&gt;&lt;/div&gt;Подготовка подготовка программного обеспечения&lt;br /&gt;Для просмотра видео будет использоваться svga драйвер поэтому прийдется:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;установить из исходных кодов svgalib (/usr/ports/graphics/svgalib) (см. выше);&lt;/li&gt;&lt;li&gt;установить из исходников mplayer (в опциях указать svga, а драйверы использующие x11 можно не отмечать).&lt;/li&gt;&lt;/ol&gt;Запуск файла на воспроизведение в mplayer:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: mplayer &amp;nbsp;-vo svga path.avi&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Настройка Mplayer&lt;/b&gt;&lt;/div&gt;Запуск файла на воспроизведение в mplayer:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: mplayer &amp;nbsp;-vo svga path.avi&lt;/span&gt;&lt;br /&gt;Для того чтобы не набирать каждый раз опции mplayer в консоли можно настроить его с помощью файла ~/.m[layer/config&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;vo=svga&lt;/span&gt;&lt;br /&gt;Настройка и регулирование звука в Mplayer - клавиши «0» и « /» , диапазон можно увеличить подняв mixer vol до 100 (см.&amp;nbsp;&lt;a href=&quot;http://slowpcgadgets.blogspot.com/2011/11/freebsd.html&quot;&gt;звук в FreeBSD&lt;/a&gt;).&lt;br /&gt;Про сохранение уровня громкости: &lt;a href=&quot;http://www.daemony.ru/?p=1170&quot;&gt;http://www.daemony.ru/?p=1170&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Кэширование воспроизведения видео.&lt;/b&gt;&lt;br /&gt;Ключи для кэширования в molayer:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;-cache 8912&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;-cache-min 4&lt;/span&gt;&lt;br /&gt;ключ cache задает кэш в 8MB, а ключ cache-min &amp;nbsp;- кэш должен быть заполнен минимум на 4% перед началом.&lt;br /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Просмотр видео по локальной сети.&lt;/b&gt;&lt;/div&gt;Если возникает потребность посмотреть фильм с другого компьютера, то можно воспользоваться ssh. Команда:&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: ssh user@ip.adres &quot;cat path/to/movie.avi&quot; | mplayer -&lt;/span&gt;&lt;br /&gt;Дефис в конце обязателен&lt;br /&gt;&lt;br /&gt;&lt;b&gt;П.С.&lt;/b&gt;&lt;br /&gt;Настройкой FreeBSD для просмотра видео в консоли я занимался &amp;nbsp;летом 2011 года. И с того момента сделал несколько наблюдений. Видео драйвер svgalib уже не поддерживается и не обеспечивает достаточной производительности для просмотра dvd рипов размером около 1,5 Гб на процессоре pentium 2 (Наблюдалось расхождение звукового и видео ряда по времени). Поэтому от повседневного использования mplayer на маломощных конфигурациях я отказался.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/2169560691427944506/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/12/freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/2169560691427944506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/2169560691427944506'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/12/freebsd.html' title='Настраиваем видео режим в FreeBSD'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-4544972323198650136</id><published>2011-12-11T11:03:00.001-08:00</published><updated>2011-12-18T04:13:20.416-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Wexler.Book E7001B"/><title type='text'>Wexler.Book E7001B</title><content type='html'>&lt;br /&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Первым моим eBook-ом был Qumo Libro. Которого с начала подкосило попадание прямого солнечного света и добило случайное падение на пол. В Юлмарте мой выбор на следующий ридер пал на Wexler.Book E7001B.&amp;nbsp;В интернете почему-то не смог найти, какого-нибудь описания поэтому устройству, поэтому решил написать свое, мало-ли кому будет интересно.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Читалка, по правде, меня удивила. Довольно сильно отличается (в&amp;nbsp;лучшую&amp;nbsp;сторону) от Qumo Libro.&amp;nbsp;Знакомство с читалкой Wexler.Book E7001B началось с упаковки. Она действительно сделана под книгу!&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-GghaIJKKazE/TuT_KnA8SuI/AAAAAAAAAH0/BokMrDkgE08/s1600/IMG073.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;http://4.bp.blogspot.com/-GghaIJKKazE/TuT_KnA8SuI/AAAAAAAAAH0/BokMrDkgE08/s400/IMG073.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Рис. 1 Упаковка Wexler.Book E7001B&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;CENTER&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;Осмотр ридера&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Устройство собрано добротно, без люфтов. Задняя сторона сделана из приятного на о щ&amp;nbsp;уп металла (рис. 4).&lt;/div&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-zUreipiqVwY/TuT_u49acII/AAAAAAAAAH8/K6S6ctiQGoU/s1600/IMG078.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;http://2.bp.blogspot.com/-zUreipiqVwY/TuT_u49acII/AAAAAAAAAH8/K6S6ctiQGoU/s400/IMG078.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Рис. 2 выключенный ридер&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Экран устройства — E-Ink, cенсорный и 7-ми дюймовый. Но  по ширине как 6 дюймовый.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Чувствительность экрана настраивается (см. Настройки и калибровка экрана).&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Несмотря на наличие сенсорного экрана в нижней части ридера имеется пять кнопок&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Процессор: RK2808A с частотой 560 Мгц (в интернете можно найти что и все 600, но 560 — на официальном сайте производителя).&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;В нижней части книги  расположены слева на право: карт-ридер, вход для наушников,&amp;nbsp;разъем&amp;nbsp;для usb, отверстие для перезагрузки, кнопка включения-выключения (см. рис. 3).&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-L5cXXuRJqvo/TuUAYNw705I/AAAAAAAAAIE/K_YU7_c-RgA/s1600/IMG080.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;http://2.bp.blogspot.com/-L5cXXuRJqvo/TuUAYNw705I/AAAAAAAAAIE/K_YU7_c-RgA/s400/IMG080.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Рис. 3&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-peAd7LCG9yg/TuUAxtpG16I/AAAAAAAAAIM/nxTJ7b0EiBI/s1600/IMG082.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;http://2.bp.blogspot.com/-peAd7LCG9yg/TuUAxtpG16I/AAAAAAAAAIM/nxTJ7b0EiBI/s400/IMG082.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Рис. 4&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style=&quot;margin-bottom: 0cm; text-align: center;&quot;&gt;&lt;b&gt;Несколько слов о прошивки и просмотре pdf&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;На устройстве установлена последняя на момент покупки версия прошивки 1.04. По поводу адекватности ПО книги есть замечания, но в целом удовлетварительно. Книжку планирую использовать для чтения pdf, по этому особое внимание я уделил тому как ридер переваривает PDF.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Чтобы не быть многословным, скажу сразу, смотрите меню доступное при просмотре pdf (на рис. 6) — оно скажет (или намекнет) об основных возможностях ПО.&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;Масштабирование&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Доступно три режима масштабирования:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Основной;&lt;/li&gt;&lt;li&gt;Масштаб 1;&lt;/li&gt;&lt;li&gt;Масштаб 2.&lt;/li&gt;&lt;/ol&gt;То как отмасштабирует книжка ваш pdf зависит от размера страницы файла pdf. В книжке отсутствует горизонтальный скрол, только вертикальный. Поэтому есть вероятность, что книжка просто обрежет «лишнюю» часть.&lt;br /&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;Поворот страницы&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Поворот страницы осуществляется в ручную. Так как наличие акселерометра (ака G-сенсор) мне не удалось подтвердить. Особенность поворота — в том что поворачивает сначала на 90 градусов по том на -90.     &lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;b&gt;Переход на заданную страницу&lt;/b&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;На рис. 7 представлен скрин  формы ввода номера страницы. При наличие сенсорного экрана, ввод номера страницы осуществляется клавишами «вверх», «вниз», «влево» и «вправо» в нижней части экрана. Никакой визуальной клавиатуры.  &lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Так клавиши «вверх» и «вниз» задают числа 0-9, а клавиши «Влево» и «Вправо» определяют цифру в числе.&lt;/div&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-nCPSF6UH9YI/TuUBoyIB-jI/AAAAAAAAAIU/IWHhpkm5yb0/s1600/IMG084.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;http://3.bp.blogspot.com/-nCPSF6UH9YI/TuUBoyIB-jI/AAAAAAAAAIU/IWHhpkm5yb0/s400/IMG084.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Рис. 5 Главное меню&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-ZxpXFzILkOE/TuUBsIhRm1I/AAAAAAAAAIc/L71PaLrdlDg/s1600/IMG086.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://4.bp.blogspot.com/-ZxpXFzILkOE/TuUBsIhRm1I/AAAAAAAAAIc/L71PaLrdlDg/s400/IMG086.jpg&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Рис. 6 Меню при просмотре pdf&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://2.bp.blogspot.com/-xmOYoqfQHBo/TuUBwkzaaXI/AAAAAAAAAIk/c_aQHyB9OQg/s1600/IMG089.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;http://2.bp.blogspot.com/-xmOYoqfQHBo/TuUBwkzaaXI/AAAAAAAAAIk/c_aQHyB9OQg/s400/IMG089.jpg&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Рис. 7 Форма ввода номера страницы&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;Что в поставке:&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Ридер;&lt;/li&gt;&lt;li&gt;Зарядное устройство;&lt;/li&gt;&lt;li&gt;Переходник на USB;&lt;/li&gt;&lt;li&gt;Инструкция и гарантийный талон;&lt;/li&gt;&lt;li&gt;Наушники;&lt;/li&gt;&lt;li&gt;Чехол;&lt;/li&gt;&lt;li&gt;Купоны на скидки и бесплатные книги в онлайн магазинах.&lt;/li&gt;&lt;/ul&gt;Карту памяти&amp;nbsp;обнаружить не удалось, так что взял из старого ридера.&lt;br /&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;         &lt;br /&gt;&lt;div style=&quot;margin-bottom: 0cm; text-align: center;&quot;&gt;&lt;b&gt;Скорость работы. Впечатления от интерфейса.&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Ридер на самом деле без каких-либо изысков в плане производительности.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;При чтение книг скорость перелистывания зависит от скорости перерисовки экрана. Это где-то 1-2 сек.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Время загрузки pdf книг зависит от размера книги. Так pdf объемом 15 Мб загружался где-то секунд 20.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Интерфейс прошивки ридера работает стабильно, при работе не подвисает. Но прошивка еще сырая. PDF, как я уже описывал, читает сносно, а вот DJVU еще плохо.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;При чтение DJVU отсутствует возможность перехода на заданную страницу, поворот страницы не работает и имеются небольшие другие косяки.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;В интерфейсе прошивки читалки отсутствует возможность манипуляции книгами. Так ненужную книгу не возможно удалить с ридера, только подключившись к компьютеру.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Подводить итог не буду.&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;Приведу лишь сравнение со своей предыдущей читалкой. Со времен покупки Qumo Libro в 2010 году Wexler.Book E7001B в конце 2011 года выделился лишь:&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;наличием&amp;nbsp;сенсорного экрана (который с текущей версии прошивки не сильно нужен);&lt;/li&gt;&lt;li&gt;большим объемом встроенной памяти;&lt;/li&gt;&lt;li&gt;и меньшей стоимостью.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/div&gt;Остальные выводы делать Вам.&lt;br /&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;margin-bottom: 0cm;&quot;&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/4544972323198650136/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/12/wexlerbook-e7001b.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4544972323198650136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4544972323198650136'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/12/wexlerbook-e7001b.html' title='Wexler.Book E7001B'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-GghaIJKKazE/TuT_KnA8SuI/AAAAAAAAAH0/BokMrDkgE08/s72-c/IMG073.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-4114596481712743592</id><published>2011-11-27T09:54:00.001-08:00</published><updated>2011-11-27T10:18:20.187-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CLI"/><category scheme="http://www.blogger.com/atom/ns#" term="FreeBSD"/><title type='text'>Звук в FreeBSD</title><content type='html'>&lt;div style=&quot;text-align: center;&quot;&gt;             &lt;div style=&quot;margin-bottom: 0cm; text-align: left;&quot;&gt;&lt;b&gt;Небольшое вступление&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Уже прошло много времени с тех пор как я написал последний пост в своем блоге.&amp;nbsp;&lt;/div&gt;&lt;div&gt;И сейчас я хочу исправить эту ситуацию, потому что у меня скопилось достаточно много заметок по работе с FreeBSD и работы в консольном режиме в особенности.&lt;/div&gt;&lt;div&gt;В этом посте я просто приведу свой заметки по настройке звука, воспроизведения mp3, ogg из под консоли.&lt;/div&gt;&lt;div&gt;Небольшое замечание:&lt;/div&gt;&lt;div&gt;Ясно, что нормальные люди не будут слушать музыку:&lt;/div&gt;&lt;div&gt;а) в FreeBSD;&lt;/div&gt;&lt;div&gt;б) и из консоли.&lt;/div&gt;&lt;div&gt;Свои заметки я привожу так, что бы не пропали, может быть кому-то они будут полезны.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;Содержание:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Настройка звука в FreeBSD;&lt;/li&gt;&lt;li&gt;Необходимое ПО для воспроизведения mp3;&lt;/li&gt;&lt;li&gt;Необходимое ПО для воспроизведения ogg;&lt;/li&gt;&lt;li&gt;Регулирование громкости звука.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Настройка звука в FreeBSD&lt;/b&gt;&lt;/div&gt;&lt;div&gt;С первым чем придется разобраться это настройкой звуковой карты, а именно подгрузкой соответствующих модулей.&lt;/div&gt;&lt;div&gt;Подгрузка всех &amp;nbsp;модулей для всех известных аудио устройств:&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: kldload snd_driver&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Или можно подобрать тот который подходит больше всего&amp;nbsp;(&lt;a href=&quot;http://www.freebsd.org/releases/8.1R/hardware.html#SOUND&quot;&gt;ссылка&lt;/a&gt;):&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: kldload snd_emu10k1&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;или добавлением соответствующей строки к файлу /boot/loader.conf:&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;snd_emu10k1_load=&quot;YES&quot;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Необходимое ПО для воспроизведения mp3&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Для прослушивания mp3 будем использовать mpg123 (Порт audio/mpg123).&lt;/div&gt;&lt;div&gt;Запуск на прослушивание одной композиции:&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: mpg123 file.mp3&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Запуск списка на воспроизведение:&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;&lt;b&gt;#: mpg123 -C -@ /home/user/musuk/list.txt&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Необходимое ПО для воспроизведения ogg&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Для воспроизведения файлов в формате ogg необходима утилита ogg123, поставляемая с пакетом &lt;b&gt;vorbis-tools&lt;/b&gt;. Vorbis-tools — набор утилит для &amp;nbsp;использования, манипулирования и создания vorbis файлов.&lt;/div&gt;&lt;div&gt;Запуск на прослушивание:&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: ogg123 file.ogg&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Особенности настройки порта vorbis-tools.&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Единственная, мною замеченная, большая особенность этого порта — это то, что он &amp;nbsp;подтягивает за собой большое количество ненужных в консольных системах библиотек и программ. Поэтому есть потребность ознакомится со списком зависимостей, чтобы не захламить компьютер не нужными графическими библиотеками.&lt;/div&gt;&lt;div&gt;Первое что попадается в зависимостях&amp;nbsp;vorbis-tools&amp;nbsp;- это Libao.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Libao&lt;/b&gt; &amp;nbsp;- это кросс платформенная аудио библиотека позволяющая программам ее использующим &amp;nbsp;выдавать звуковые сигналы используя простой API. У библиотеки libao имеются следующие зависимости на выбор пользователя:&lt;/div&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;b&gt;ARTS&lt;/b&gt; - aRts (analog Real time synthesizer, аналоговый синтезатор реального времени) Из &amp;nbsp;wikipedia: мультимедийная архитектура, реализуемая в проекте рабочей среды KDE. Cтала частью её архитектуры в KDE версии 2.0. aRts позволяет воспроизводить множество аудиопотоков одновременно, как на локальном компьютере, так и по сети.&amp;nbsp;&lt;/blockquote&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;b&gt;ESOUND&lt;/b&gt; -Enlightened Sound Daemon (ESD или EsounD) — звуковой сервер для оконного менеджера Enlightenment и среды GNOME. ESD смешивает звуковые потоки нескольких одновременно выполняемых программ и выводит получающийся поток на звуковую плату. ESD также может управлять передачей звука посредством сети. Так, приложения, поддерживающие ESD, могут передавать аудио поток по сети любому присоединённому компьютеру, на котором запущен сервер ESD. Поддержка ESD должна быть специально реализована в приложении, поскольку ESD не эмулирует обычные звуковые API. Так как ESD был доступен на протяжении более чем десятилетия — раньше чем большинство других звуковых серверов, то очень большое количество приложений Unix поддерживают ESD непосредственно или с помощью дополнений.&lt;/blockquote&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;b&gt;NAS&lt;/b&gt; - (Network Audio System) клиент-серверная система передачи звука с открытым исходным кодом.&lt;/blockquote&gt;&lt;blockquote class=&quot;tr_bq&quot;&gt;&lt;b&gt;PulseAudio&lt;/b&gt; - кроссплатформенный звуковой сервер, созданный в качестве улучшенной замены таких серверов, как ESD.&lt;/blockquote&gt;&lt;div&gt;Все системы кроме ESD в качестве зависимостей тянут компоненты X11 и|или Qt, что в консольной системе может быть излишеством. Выбираем ESD.&lt;/div&gt;&lt;div&gt;Подробнее о звуковых системах в Unix like системах на &lt;a href=&quot;http://www.slackguide.com/content/view/62/1/&quot;&gt;http://www.slackguide.com/content/view/62/1/&lt;/a&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;b&gt;Регулирование громкости звука&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Получить текущий уровень громкости:&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: mixer vol&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;задать уровень громкости 60%:&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #0b5394;&quot;&gt;#: mixer vol 60&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Ссылки по теме:&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;http://howtobsd.com/?p=180&amp;amp;lang=ru&quot;&gt;http://howtobsd.com/?p=180&amp;amp;lang=ru&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/4114596481712743592/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/11/freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4114596481712743592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/4114596481712743592'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/11/freebsd.html' title='Звук в FreeBSD'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-109995661886464953</id><published>2011-06-26T01:10:00.000-07:00</published><updated>2011-06-26T01:10:47.294-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="USB-flash"/><title type='text'>Чудо флешка</title><content type='html'>Получил за чудо &amp;nbsp;балы &quot;чудо флешку&quot; (имеется ввиду промо акция торговой марки &quot;Чудо&quot;).&lt;br /&gt;Флешка на 1 МБ &amp;nbsp;и похоже получилась из бракованной модели большего объема путем отключения бракованных и лишних кластеров.&lt;br /&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://1.bp.blogspot.com/-v-75B8bBWyM/TgbnjkwTH2I/AAAAAAAAAGs/RvJqFQix4FA/s1600/IMG045.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;240&quot; src=&quot;http://1.bp.blogspot.com/-v-75B8bBWyM/TgbnjkwTH2I/AAAAAAAAAGs/RvJqFQix4FA/s320/IMG045.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Чудо Флешка (надпись &quot;Чудо&quot; осталось на нижней стороне)&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;http://4.bp.blogspot.com/-RMhkOVPY_68/TgbooOYcmjI/AAAAAAAAAGw/1HmCw22d7Wk/s1600/chydo_1GB.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;265&quot; src=&quot;http://4.bp.blogspot.com/-RMhkOVPY_68/TgbooOYcmjI/AAAAAAAAAGw/1HmCw22d7Wk/s640/chydo_1GB.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Тестирование флешки на скорость чтения/записи&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Как видите из графика скорость чтения записи резко меняется ступенькой.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Итого:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Средняя скорость чтения: 11.7 Мб/с&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Средняя скорость записи: 6.6 Мб/с&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/109995661886464953/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/06/blog-post_26.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/109995661886464953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/109995661886464953'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/06/blog-post_26.html' title='Чудо флешка'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-v-75B8bBWyM/TgbnjkwTH2I/AAAAAAAAAGs/RvJqFQix4FA/s72-c/IMG045.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-6659152531405010583</id><published>2011-06-13T06:00:00.000-07:00</published><updated>2011-06-13T06:00:07.605-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="pentium 2"/><category scheme="http://www.blogger.com/atom/ns#" term="железо"/><title type='text'>Пациент #1 Old PC Pentium 2</title><content type='html'>&lt;h3&gt;Железо:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;MotherBoard Intel CC820;&lt;/li&gt;&lt;li&gt;Processor Intel Pentium 2 350 MHz;&lt;/li&gt;&lt;li&gt;RAM 256 MB   увеличенное до 384 Mb;&lt;/li&gt;&lt;li&gt;Жесткий диск 28 Gb + 10 Gb.&lt;/li&gt;&lt;/ul&gt;&lt;h3&gt;Краткая история:&lt;/h3&gt;Был куплен 9 июня 2001 года в Магазине Свега Про,  город Санкт-Петербург.&lt;br /&gt;Работал  под управлением Microsoft Windows 98, XP до 2005 года, когда его подменил другой ПК.&lt;br /&gt;В рамках испытания на нем ставилиcь Runtu LXDE, Xubuntu, PuppuRus 5.20/1.30.&lt;br /&gt;Последняя установленная ось — FreeBSD 8.2 с CUI (Console User Interface)&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;http://3.bp.blogspot.com/-SOpuSeLeYgI/TfYJya1GK7I/AAAAAAAAAGo/Kzat4Ce0ibo/s1600/pentium2_oldpc.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;http://3.bp.blogspot.com/-SOpuSeLeYgI/TfYJya1GK7I/AAAAAAAAAGo/Kzat4Ce0ibo/s320/pentium2_oldpc.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;h3&gt;Цели использования:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Файловый сервер;&lt;/li&gt;&lt;li&gt;Торрент качалка;&lt;/li&gt;&lt;li&gt;медиаплеер;&lt;/li&gt;&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/6659152531405010583/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/06/1-old-pc-pentium-2.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/6659152531405010583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/6659152531405010583'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2011/06/1-old-pc-pentium-2.html' title='Пациент #1 Old PC Pentium 2'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-SOpuSeLeYgI/TfYJya1GK7I/AAAAAAAAAGo/Kzat4Ce0ibo/s72-c/pentium2_oldpc.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9000746380751846811.post-6663598180550942751</id><published>2010-06-10T00:09:00.000-07:00</published><updated>2010-06-10T00:59:46.082-07:00</updated><title type='text'>Поиск значений атрибутов в XML при помощи XPath в C#</title><content type='html'>Поиск значений атрибутов в XML при помощи Xpath в C#:&lt;br /&gt;&lt;br /&gt;Однажды имелась потребность осуществить поиск по атрибутам элементов в xml базе:&lt;br /&gt;&lt;p style=&quot;margin-bottom: 0cm;&quot;&gt;&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot; ?&amp;gt;&lt;/p&gt;&amp;lt;sensomotor&amp;gt;&lt;br /&gt;&lt;p style=&quot;margin-bottom: 0cm;&quot;&gt;  &amp;lt;aqustic less=&quot;180&quot; more=&quot;&quot; value=&quot;Удовлетворительно&quot; signal=&quot;0&quot;/&amp;gt;&lt;/p&gt;&amp;lt;aqustic less=&quot;240&quot; more=&quot;211&quot; value=&quot;Пипец&quot; signal=&quot;0&quot;/&amp;gt;&amp;lt;aqustic less=&quot;210&quot;&lt;br /&gt;&lt;p style=&quot;margin-bottom: 0cm;&quot;&gt;more=&quot;181&quot; value=&quot;Необходимы меры по оказанию ПМП&quot;&lt;br /&gt;signal=&quot;1&quot;/&amp;gt;&lt;/p&gt;...&lt;br /&gt;&amp;lt;optic less=&quot;220&quot; more=&quot;&quot; value=&quot;Удовлетворительно&quot; signal=&quot;0&quot;/&amp;gt;&lt;br /&gt;&lt;p style=&quot;margin-bottom: 0cm;&quot;&gt;  &amp;lt;optic less=&quot;260&quot; more=&quot;220&quot; value=&quot;Принять срочные меры по оказанию ПМП&quot; signal=&quot;1&quot;/&amp;gt;&lt;/p&gt;&amp;lt;optic less=&quot;&quot; more=&quot;260&quot; value=&quot;Нет реакции&quot; signal=&quot;2&quot;/&amp;gt;...&lt;br /&gt;&lt;p style=&quot;margin-bottom: 0cm;&quot;&gt;&amp;lt;/sensomotor&amp;gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;В этой xml базе содержится  соответствие диапазона значений и соответствующий им «диагноз». Атрибуты элементов определяют диапазоны значений.&lt;br /&gt;&lt;br /&gt;Решить эту задачу можно в C# использую Xpath:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 153, 0);font-size:85%;&quot; &gt;&lt;span style=&quot;font-style: italic;&quot;&gt;using System.Xml.XPath;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;…&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;//current – значение которое должно входить в интервал задаваемое в атрибутах эл-та &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;//param — имя эл-та  aqustic или  optic&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;public string readConf(string current,string param)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;        {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            XPathDocument xpdoc = new XPathDocument(&quot;conf.xml&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            XPathNavigator nav = xpdoc.CreateNavigator();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            XPathExpression expr = nav.Compile(&quot;sensomotor/&quot;+param+&quot;[(@more&lt;&quot; + current +&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;                &quot;and @less&gt;&quot; + current + &quot;) or (@less&gt;&quot; + current + &quot; and @more=\&quot;\&quot;) or (@more&lt;&quot;+&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;                current + &quot; and @less=\&quot;\&quot;)]&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            XPathNodeIterator iter = nav.Select(expr);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            string str=&quot;&quot;;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            while (iter.MoveNext())&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            {&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;                XPathNavigator nav2 = iter.Current.Clone();&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;        // Выбираем у найденого эл-та атрибут  “value”:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;                str += nav2.GetAttribute(&quot;value&quot;,&quot;&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            }&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;            return str;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;          }&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://slowpcgadgets.blogspot.com/feeds/6663598180550942751/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://slowpcgadgets.blogspot.com/2010/06/xml-xpath-c.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/6663598180550942751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9000746380751846811/posts/default/6663598180550942751'/><link rel='alternate' type='text/html' href='http://slowpcgadgets.blogspot.com/2010/06/xml-xpath-c.html' title='Поиск значений атрибутов в XML при помощи XPath в C#'/><author><name>matraska23</name><uri>http://www.blogger.com/profile/13356839348859121862</uri><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/_pvv-AGd7V9Q/TBCH00h_IpI/AAAAAAAAACs/o-A-cm-gBn0/S220/foto_2078.gif'/></author><thr:total>0</thr:total></entry></feed>