<?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-248451071445974974</id><updated>2024-10-04T19:00:36.424-07:00</updated><category term="Arduino"/><category term="MODx"/><category term="Excel"/><category term="Linux"/><category term="MODx evo"/><category term="Пакеты"/><category term="2GIS"/><category term="English"/><category term="HDD"/><category term="Kyocera M2040DN"/><category term="Samba"/><category term="Transmission"/><category term="VNC"/><category term="VPN"/><category term="VPN для Kabinet"/><category term="hostapd"/><category term="pdf"/><category term="Мебель"/><category term="Паяльник"/><category term="Путешествия"/><category term="Ремонт квартиры"/><title type='text'>Вспомнить ВСЁ</title><subtitle type='html'>устал ходить по просторам интернет в поисках информации.&#xa;Оставлю для себя памятки в блоге</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>38</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-7164392416717374385</id><published>2019-07-25T04:13:00.000-07:00</published><updated>2019-07-25T04:13:03.175-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Kyocera M2040DN"/><title type='text'>Сетевое сканирование Kyocera M2040DN</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Появилась потребность в сетевом сканировании с устройства.&lt;br /&gt;
С автоподатчика все отлично в сетевую папку сканирует.&lt;br /&gt;
&lt;a href=&quot;https://www.nibbl.ru/printery-mfu/nastrojka-setevogo-skanirovaniya-na-kyocera-fs-1035mfpdp.html&quot;&gt;Материал для настройки&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Но иногда имеется потребность сканирования &quot;со стекла&quot; нескольких документов в один файл.&lt;br /&gt;
&lt;br /&gt;
В этом случае пригодятся такие настройки - перед началом сканирования нужно нажать кнопку Function Menu (круглая кнопка сверху-справа от экрана), в открывшемся меню найти «непрерывное сканирование». Также это можно включить по умолчанию через веб: Настройки функций &amp;gt; Параметры по умолчанию общие/задания &amp;gt; Непрерывное сканирование &amp;gt; Вкл. На этой же странице, кстати, в самом низу, можно включить разделение файлов.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/7164392416717374385/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2019/07/kyocera-m2040dn.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/7164392416717374385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/7164392416717374385'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2019/07/kyocera-m2040dn.html' title='Сетевое сканирование Kyocera M2040DN'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-9121211705908405348</id><published>2018-06-26T04:21:00.003-07:00</published><updated>2018-06-26T04:21:31.075-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><title type='text'>&quot;Умная теплица&quot; (Часть 2)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Часть 2.&lt;br /&gt;
Много было запланировано, НО реальная жизнь все расставила по своим местам.&lt;br /&gt;
По завершению работ в теплице вот такой незаконченный вид&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDeFjZ2X3cgNzJJzV-tPySjuXWBlVvHEFr5GTE_5tAeMXnEgoHPlpJVgNguHi9NuqXp9w3xQIQRqZChOWHbiNsFsloIfuBijbSTXuhw64LZ25PgZZ_U0JlaIyEGtz3ueVTidus9ZCIMYc/s1600/IMG_20180610_142343_HDR.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1200&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDeFjZ2X3cgNzJJzV-tPySjuXWBlVvHEFr5GTE_5tAeMXnEgoHPlpJVgNguHi9NuqXp9w3xQIQRqZChOWHbiNsFsloIfuBijbSTXuhw64LZ25PgZZ_U0JlaIyEGtz3ueVTidus9ZCIMYc/s320/IMG_20180610_142343_HDR.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Сложности, которые возникли при реализации планов:&lt;br /&gt;
Имеем вот такой тройник капельного полива&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://ae01.alicdn.com/kf/HTB1Z3hegVcJL1JjSZFOq6AWlXXa5.jpg?width=800&amp;amp;height=800&amp;amp;size=72782&amp;amp;hash=74382&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;800&quot; data-original-width=&quot;800&quot; height=&quot;320&quot; src=&quot;https://ae01.alicdn.com/kf/HTB1Z3hegVcJL1JjSZFOq6AWlXXa5.jpg?width=800&amp;amp;height=800&amp;amp;size=72782&amp;amp;hash=74382&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
А так же ПНД труба 20мм&lt;br /&gt;
Задача: установить тройник капельного полива (4/7мм) в ПНД трубу.&lt;br /&gt;
1) Сверло на 4мм - тройник не лезет;&lt;br /&gt;
2) Сверло на 5мм - тройник лезет, но вода из ПНД трубы течет из под тройника.&lt;br /&gt;
Пока же вышел из положения так&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl9dyVebjkp918lOkvEHp_8wY80WOY-PSe_-Bmlpq-eqLPZf8Crg8GSkIjf6d2xwFbrp_iqj80hjLLIsbfXXIO8qUnKESCJG8d6ld2PXdMZaYFkp4yF-xLfdCwJNTDTEreJKNlxJRr1Sk/s1600/IMG_20180612_113003.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1200&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl9dyVebjkp918lOkvEHp_8wY80WOY-PSe_-Bmlpq-eqLPZf8Crg8GSkIjf6d2xwFbrp_iqj80hjLLIsbfXXIO8qUnKESCJG8d6ld2PXdMZaYFkp4yF-xLfdCwJNTDTEreJKNlxJRr1Sk/s320/IMG_20180612_113003.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Из тройника идет ПНД труба на нее одет шланг, на шланг быстроразъем и в него капелярная лента из галамарта по 100р/10м.&lt;br /&gt;
А так же для удобства полива, там же в галомарте была прикуплена лейка с рычагом и быстроразьем - все это одето на шланг, который пока идет на одну из ПНД труб. &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCipjkHN1lhqBd2RGOBQZvF1vjU2nvdvO2BOSAEh9O1E1snEdhSxM-tMNP7fNRRRLdpX01D9wr2HJrX-60kXMWhaUsqHDR643Jov87LawBTzeJduulhKzIpm4iuCH9omnh0aomUu2Xxo/s1600/57CYRAD-1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1000&quot; data-original-width=&quot;1000&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwCipjkHN1lhqBd2RGOBQZvF1vjU2nvdvO2BOSAEh9O1E1snEdhSxM-tMNP7fNRRRLdpX01D9wr2HJrX-60kXMWhaUsqHDR643Jov87LawBTzeJduulhKzIpm4iuCH9omnh0aomUu2Xxo/s320/57CYRAD-1.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/9121211705908405348/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2018/06/2.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/9121211705908405348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/9121211705908405348'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2018/06/2.html' title='&quot;Умная теплица&quot; (Часть 2)'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDeFjZ2X3cgNzJJzV-tPySjuXWBlVvHEFr5GTE_5tAeMXnEgoHPlpJVgNguHi9NuqXp9w3xQIQRqZChOWHbiNsFsloIfuBijbSTXuhw64LZ25PgZZ_U0JlaIyEGtz3ueVTidus9ZCIMYc/s72-c/IMG_20180610_142343_HDR.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-2925636043063353398</id><published>2018-06-06T01:50:00.002-07:00</published><updated>2018-06-13T01:09:18.522-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><title type='text'>&quot;Умная&quot; теплица (Часть 1)</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;b&gt;Часть 1. &lt;/b&gt;(идеи и закупки)&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;
задача - сделать хорошо сестре, чтобы меньше сил (здоровья) тратила на теплицу.&lt;br /&gt;
имеем - теплица 6*3 в ней 3 грядки, по крайним грядкам будут расти помидоры, в середине перец - кол-во кустов будет определено позже.&lt;br /&gt;
в наличие имеется пустая пластиковая бочка на 200л, был сколочен &quot;табурет&quot; на которую водружена бочка, высота табурета грубо 600мм от уровня земли теплицы.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Первый этап. &lt;/u&gt;&lt;br /&gt;
Куплено (в кастораме) для реализации первого этапа:&lt;br /&gt;
Врезка под бочку 117р&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.domtechnosad.com/upload/iblock/ffd/ffd81498578f47242cb9fee4506f5e88.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://www.domtechnosad.com/upload/iblock/ffd/ffd81498578f47242cb9fee4506f5e88.JPG&quot; data-original-height=&quot;616&quot; data-original-width=&quot;800&quot; height=&quot;246&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Кран 90р&lt;br /&gt;
Угол 2*49=98р&lt;br /&gt;
Тройник 2*89=178р&lt;br /&gt;
Заглушки 3*60=180р&lt;br /&gt;
Угольник 2*74=148р&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://opt-549041.ssl.1c-bitrix-cdn.ru/upload/iblock/059/0592f6e70a0cbe41907aae7e17ea565d.jpg?1471852079101877&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;535&quot; data-original-width=&quot;725&quot; height=&quot;236&quot; src=&quot;https://opt-549041.ssl.1c-bitrix-cdn.ru/upload/iblock/059/0592f6e70a0cbe41907aae7e17ea565d.jpg?1471852079101877&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Пнд труба 20мм 25м - 406р&lt;br /&gt;
ВСЕГО: 1217 руб.&lt;br /&gt;
Бочка под врезку отлично просверлена сверлом(пером) по дереву 22мм.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://zubr-vrn.ru/upload/iblock/6b2/6b23e7130528abb9d988d87004e09ff5.jpeg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://zubr-vrn.ru/upload/iblock/6b2/6b23e7130528abb9d988d87004e09ff5.jpeg&quot; data-original-height=&quot;600&quot; data-original-width=&quot;800&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Все смонтировано, и установлено, для сестры уже счастье, что достаточно из шланга наполнить бочку водой и для полива открыть кран, временно в одну из заглушек установлен переходник ерш на шланг, из которого и осуществляется полив, т.е. никаких тяжестей таскать не надо.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Второй этап.&lt;/u&gt;&lt;br /&gt;
В Китае заказан комплект - &lt;a href=&quot;https://ru.aliexpress.com/item/25-5-15-Micro/32832166798.html?spm=a2g0s.9042311.0.0.7b9233edrjJcrD&quot;&gt;Микро комплект капельного полива растений полива сада&lt;/a&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://ae01.alicdn.com/kf/HTB13.v2aqagSKJjy0Fgq6ARqFXaE.jpg?width=800&amp;amp;height=725&amp;amp;size=322354&amp;amp;hash=323879&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;725&quot; data-original-width=&quot;800&quot; height=&quot;290&quot; src=&quot;https://ae01.alicdn.com/kf/HTB13.v2aqagSKJjy0Fgq6ARqFXaE.jpg?width=800&amp;amp;height=725&amp;amp;size=322354&amp;amp;hash=323879&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Для понимание - выглядит примерно так, тройник в ПНД трубу &lt;br /&gt;
ВСЕГО: 979,55 руб.&lt;br /&gt;
По средствам данного комплекта в ПНД трубу будет устанавливаться (сверлиться сверлом 3-4мм) тройник, в который устанавливаться шланг 4/7мм, ориентировочно длинной 500мм, на конце каждого шланга форсунка (регулируемая капельница), который устанавливается к каждому растению или к группе растений.&lt;br /&gt;
На этом этапе полив уже удобнее будет осуществляться - достаточно открыть кран и полив пойдет.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Третий этап.&lt;/u&gt; (автоматизация полива)&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;br /&gt;
В Китае заказан &lt;a href=&quot;https://ru.aliexpress.com/item/New-12V-Electric-Solenoid-Valve-Magnetic-DC-N-C-Water-Air-Inlet-Flow-Switch-1-2/32785400617.html?spm=a2g0s.9042311.0.0.7b9233edrjJcrD&quot;&gt;электроклапан&lt;/a&gt; с управлением 12В, цена - 302,70 руб.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://ae01.alicdn.com/kf/HTB1clr9OXXXXXajXXXXq6xXFXXXE.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;800&quot; data-original-width=&quot;800&quot; height=&quot;320&quot; src=&quot;https://ae01.alicdn.com/kf/HTB1clr9OXXXXXajXXXXq6xXFXXXE.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Для управления включения электроклапана необходим &lt;a href=&quot;https://ru.aliexpress.com/item/Free-Shipping-1PCS-5V-low-level-trigger-One-1-Channel-Relay-Module-interface-Board-Shield-For/32711171547.html?spm=a2g0s.9042311.0.0.7b9233edrjJcrD&quot;&gt;модуль реле&lt;/a&gt; - &lt;span class=&quot;p-price&quot; data-spm-anchor-id=&quot;a2g0v.10010108.1000016/B.i0.585f192azLpawU&quot; id=&quot;j-sku-price&quot; itemprop=&quot;price&quot;&gt;38,40&lt;/span&gt;&lt;span class=&quot;p-symbol&quot; content=&quot;RUB&quot; itemprop=&quot;priceCurrency&quot;&gt; руб.&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://ae01.alicdn.com/kf/HTB17yJXKXXXXXcwXpXXq6xXFXXXU/220820613/HTB17yJXKXXXXXcwXpXXq6xXFXXXU.jpg?size=112753&amp;amp;height=1000&amp;amp;width=1000&amp;amp;hash=25f20c92a756e9999a0be43c7c4f1cf6&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;800&quot; data-original-width=&quot;800&quot; height=&quot;320&quot; src=&quot;https://ae01.alicdn.com/kf/HTB17yJXKXXXXXcwXpXXq6xXFXXXU/220820613/HTB17yJXKXXXXXcwXpXXq6xXFXXXU.jpg?size=112753&amp;amp;height=1000&amp;amp;width=1000&amp;amp;hash=25f20c92a756e9999a0be43c7c4f1cf6&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class=&quot;p-symbol&quot; content=&quot;RUB&quot; itemprop=&quot;priceCurrency&quot;&gt;Для управления временем полива приобретен &lt;a href=&quot;https://ru.aliexpress.com/item/1PCS-New-Arrival-AT24C32-Real-Time-Clock-RTC-I2C-DS1307-Module-for-AVR-ARM-PIC-51/32715323331.html?spm=a2g0s.9042311.0.0.7b9233edrjJcrD&quot;&gt;модуль часов&lt;/a&gt; реального времени - &lt;/span&gt;&lt;span class=&quot;p-symbol&quot; content=&quot;RUB&quot; itemprop=&quot;priceCurrency&quot;&gt;&lt;span class=&quot;p-price&quot; data-spm-anchor-id=&quot;a2g0v.10010108.1000016/B.i0.3cf873480s0KzV&quot; id=&quot;j-sku-price&quot; itemprop=&quot;price&quot;&gt;34,56&lt;/span&gt;&lt;span class=&quot;p-symbol&quot; content=&quot;RUB&quot; itemprop=&quot;priceCurrency&quot;&gt; руб&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://ae01.alicdn.com/kf/HTB1W0RAOVXXXXcAaXXXq6xXFXXX3/220871072/HTB1W0RAOVXXXXcAaXXXq6xXFXXX3.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;800&quot; data-original-width=&quot;800&quot; height=&quot;320&quot; src=&quot;https://ae01.alicdn.com/kf/HTB1W0RAOVXXXXcAaXXXq6xXFXXX3/220871072/HTB1W0RAOVXXXXcAaXXXq6xXFXXX3.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span class=&quot;p-symbol&quot; content=&quot;RUB&quot; itemprop=&quot;priceCurrency&quot;&gt;&amp;nbsp;&lt;/span&gt; &lt;br /&gt;
ВСЕГО: 375,66 руб.&lt;br /&gt;
По средствам данного электроклапана, установленного в замен имеющегося крана, или скорее всего после крана, при подаче 12В будет открываться полив воды.&lt;br /&gt;
Ведется обсуждение про условия открытия электроклапана:&lt;br /&gt;
-время;&lt;br /&gt;
-освещенность;&lt;br /&gt;
-влажность почвы;&lt;br /&gt;
-и т.д.&lt;br /&gt;
&lt;u&gt;Четвертый этап &lt;/u&gt;(проветривание)&lt;br /&gt;
&amp;nbsp;Для управления проветриванием предполагаю использовать механизмы или только двигатель стеклоподъемников автомобиля.&lt;br /&gt;
Были приобретены &lt;a href=&quot;https://www.avito.ru/ekaterinburg/zapchasti_i_aksessuary/steklopodemnik_zadniy_pravyy_elektro_daewoo_nexia_1720934027&quot;&gt;на авито&lt;/a&gt; стеклоподьемники задних дверей автомобиля деу нексия по доступной цене - 2*300=600 руб.&lt;br /&gt;
Управлять работой стеклоподъемников будет&amp;nbsp;&lt;a href=&quot;https://ru.aliexpress.com/item/Free-Shipping-1PCS-New-Dual-H-Bridge-DC-Stepper-Motor-Drive-Controller-Board-Module-L298N-for/32754355651.html?spm=a2g0s.9042311.0.0.8ad033edMxG236&quot;&gt;Модуль контроллера L298N для Arduino&lt;/a&gt;&amp;nbsp;- 105,15р&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://ae01.alicdn.com/kf/HTB1STBoNVXXXXbSXpXXq6xXFXXXX/220871072/HTB1STBoNVXXXXbSXpXXq6xXFXXXX.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;800&quot; data-original-width=&quot;800&quot; height=&quot;320&quot; src=&quot;https://ae01.alicdn.com/kf/HTB1STBoNVXXXXbSXpXXq6xXFXXXX/220871072/HTB1STBoNVXXXXbSXpXXq6xXFXXXX.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Необходимо найти ТТХ двигателей - нашел примерное описание -&amp;nbsp;Потребляемый ток при напряжении питания 13,5 В и номинальном усилии, не более 8А&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN0I8tGwfUPPaF7pVS0CsB6BatmEPhyPBuUqdPjE-PioHD7nkis5HVqP1UdzBEKsJuhLhQsaY2EagoacqjZAvirhTVo1_211A4DeuVVI4tUxP-0FoPoNtaZZRTR28CCjUirdFYmB_XHPo/s1600/346384340_w800_h640_img_6670.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;611&quot; data-original-width=&quot;800&quot; height=&quot;244&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN0I8tGwfUPPaF7pVS0CsB6BatmEPhyPBuUqdPjE-PioHD7nkis5HVqP1UdzBEKsJuhLhQsaY2EagoacqjZAvirhTVo1_211A4DeuVVI4tUxP-0FoPoNtaZZRTR28CCjUirdFYmB_XHPo/s320/346384340_w800_h640_img_6670.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
ВСЕГО: 705,15 руб.&lt;br /&gt;
&lt;u&gt;Вне этапов&lt;/u&gt; (для покупки)&lt;br /&gt;
1) Датчик температуры;&lt;br /&gt;
2) Дисплей;&lt;br /&gt;
3) &lt;a href=&quot;https://ru.aliexpress.com/item/WAVGAT-40pcs-10cm-2-54mm-1pin-1p-1p-male-to-female-jumper-wire-Dupont-cable-for/32840461320.html?spm=a2g0s.9042311.0.0.f6bc33edktGnsK&quot;&gt;Набор кабелей&lt;/a&gt; для коммутации на макетке - 41,59р;&lt;br /&gt;
4) Ардуино нано;&lt;br /&gt;
5) Возможно в замен ардуино нано - буду использовать ES8266;&lt;br /&gt;
6) Т.к. основное напряжение будет 12В (электроклапан, двигатели), то необходим понижающий преобразователь &lt;a href=&quot;https://ru.aliexpress.com/item/RC-Airplane-Module-Mini-360-DC-Buck-Converter-Step-Down-Module-4-75V-23V-to-1V/32711412842.html?spm=a2g0s.9042311.0.0.8ad033edX9MJXW&quot;&gt;Mini360DC&lt;/a&gt;&amp;nbsp;- 35,05р для ардуино и прочих устройств на 5В;&lt;br /&gt;
7) GSM модуль &lt;a href=&quot;https://ru.aliexpress.com/item/M590E-GSM-GPRS-Frequency-Module-Board-SMS-Message-Diy-kits-M590-Standard-AT-Instruction-Set-CPU/32672318561.html?spm=a2g0s.9042311.0.0.274233edWN1590&quot;&gt;M590&lt;/a&gt;, для управления ардуино по средствам AT команд из СМС - 135,10р, но советуют покупать модуль sim800l, но этот модуль на 3,3В&lt;br /&gt;
8) &lt;a href=&quot;https://ru.aliexpress.com/item/CJMCU-plant-watering-alarm-humidity-moisture-sensor/32808803997.html?spm=a2g0s.8937460.0.0.61602e0eGGyynZ&quot;&gt;Датчик влажности почвы&lt;/a&gt;&lt;br /&gt;
9) Система резервного питания из свинцового аккумулятора 12В или сборка из элементов 18650;&lt;br /&gt;
10) Модуль заряда аккумулятора;&lt;br /&gt;
11) Блок питания с выходом 12В 10А;&lt;br /&gt;
12) &quot;Пищалку&quot; для сигнализации режимов работы&lt;br /&gt;
ИТОГО:&amp;nbsp; 3277,66 руб. (не финальный расчет, зависит от суммы расходов по этапам)&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/2925636043063353398/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2018/06/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/2925636043063353398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/2925636043063353398'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2018/06/blog-post.html' title='&quot;Умная&quot; теплица (Часть 1)'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN0I8tGwfUPPaF7pVS0CsB6BatmEPhyPBuUqdPjE-PioHD7nkis5HVqP1UdzBEKsJuhLhQsaY2EagoacqjZAvirhTVo1_211A4DeuVVI4tUxP-0FoPoNtaZZRTR28CCjUirdFYmB_XHPo/s72-c/346384340_w800_h640_img_6670.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-697981833172764228</id><published>2018-05-23T04:14:00.000-07:00</published><updated>2018-05-31T03:47:24.476-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><title type='text'>GSM модуль NEOWAY M590</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://istarik.ru/uploads/images/00/00/01/2016/10/03/256b30.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;630&quot; data-original-width=&quot;700&quot; height=&quot;288&quot; src=&quot;https://istarik.ru/uploads/images/00/00/01/2016/10/03/256b30.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Прикупил данный модуль на али, пришел на удивление грубо за 20 дней.&lt;br /&gt;
Собираюсь собрать/спаять, а пока собираю информацию о нем:&lt;br /&gt;
https://istarik.ru/blog/arduino/68.html&lt;br /&gt;
http://arduino.ru/forum/apparatnye-voprosy/ne-rabotaet-neoway-m590&lt;br /&gt;
http://kaa-lab.blogspot.ru/2015/08/gsm-yyc-8-sms-gprs-neoway-m590.html&lt;br /&gt;
https://mysku.ru/blog/ebay/43282.html&lt;br /&gt;
http://www.2150692.ru/faq/36-otpravka-sms-cherez-arduino-i-gsm-modul-neoway-m590 &lt;br /&gt;
Ну и множество роликов на ютубе.&lt;br /&gt;
&lt;br /&gt;
Пока идея для его использования совместно с дверным радиозвонком, о котором писал ранее.&lt;br /&gt;
При нажатии на кнопку звонка, на базе загорается светодиод (не распаян), перехватить и отдать ардуино, а та в свою очередь дает команду на модуль м590, который шлет смс на мой сотовый.&lt;br /&gt;
&lt;br /&gt;
Часть 2.&lt;br /&gt;
Модуль собран и подключен без изысков, а именно&lt;br /&gt;питание взято с БП ПК +5В&lt;br /&gt;и схема - http://www.mitrey.ru/wp-content/uploads/2015/03/atx_pins.png&lt;br /&gt;RX и TX к ардуино на эти же пины.&lt;br /&gt;За время изучения найдены еще статьи:&lt;br /&gt;http://cxem.net/arduino/arduino202.php&lt;br /&gt;http://exersizze.ru/publ/ehlektronika/gsm_modul_neoway_m590e/4-1-0-13&lt;br /&gt;https://mysku.ru/blog/ebay/51321.html&lt;br /&gt;Эксперементы продолжу далее, но пока звонки с модуля идут по средствам АТ команд и на него приходят.&lt;br /&gt;В работе помогла программа - https://sites.google.com/site/terminalbpp/&lt;br /&gt;хотя putty тоже справляется нормально.&lt;br /&gt;
Для старта оптимальна статья - https://istarik.ru/blog/arduino/68.html с примерами.&lt;br /&gt;
Тут же попробовал и выяввилась неприятная деталь, как бы работает, НО ардуино исполняет код по 3 и более раз - это не дело, буду дальше смотреть.&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/697981833172764228/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2018/05/gsm-neoway-m590.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/697981833172764228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/697981833172764228'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2018/05/gsm-neoway-m590.html' title='GSM модуль NEOWAY M590'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-5225216217252687601</id><published>2018-05-21T21:35:00.003-07:00</published><updated>2018-05-22T02:08:48.104-07:00</updated><title type='text'>Беспроводный дверной звонок</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Куплен беспроводный дверной звонок, кнопка перед входной дверью, базу хоть куда установить можно и все вроде бы хорошо, НО питается база от 3х батареек АА формата, которые &quot;улетаю&quot; недели за 2-3, даже если никто кнопку не нажимал.&lt;br /&gt;
Происходит такая трата батареек по причине постоянной &quot;прослушки&quot; канала.&lt;br /&gt;
Принято решение перевести базу на питание от эл. сети 220В.&lt;br /&gt;
Разбираем&lt;br /&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;a href=&quot;http://radio-hobby.org/uploads/schemes1/954/zamel_npnk_th.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://radio-hobby.org/uploads/schemes1/954/zamel_npnk_th.jpg&quot; data-original-height=&quot;442&quot; data-original-width=&quot;639&quot; height=&quot;221&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://radio-hobby.org/uploads/schemes1/954/zamel_npn_th.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://radio-hobby.org/uploads/schemes1/954/zamel_npn_th.jpg&quot; data-original-height=&quot;426&quot; data-original-width=&quot;640&quot; height=&quot;213&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://radio-hobby.org/uploads/schemes1/954/zamel_npv_th.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://radio-hobby.org/uploads/schemes1/954/zamel_npv_th.jpg&quot; data-original-height=&quot;480&quot; data-original-width=&quot;640&quot; height=&quot;240&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://radio-hobby.org/uploads/schemes1/954/zamel_np_shem_th.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://radio-hobby.org/uploads/schemes1/954/zamel_np_shem_th.gif&quot; data-original-height=&quot;440&quot; data-original-width=&quot;640&quot; height=&quot;220&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&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;br /&gt;&lt;/div&gt;
Небольшое отступление..&lt;br /&gt;
&lt;i&gt;Передатчики собраны по схеме автогенератора, приёмники - сверхрегенератора.&lt;br /&gt;
 Код задается перемычками. Соответствующий вывод микросхемы кодера или 
декодера соединяется с плюсом питания, с минусом или ни с чем. Положение
 перемычек в передатчике и приемнике, естественно, должно совпадать (на 
матрице перемычек первая позиция обычно обозначена цифрой один и(или) 
квадратиком, кроме того нумерация совпадает с нумерацией выводов 
микросхем).&lt;br /&gt;
 Питание приемника в режиме ожидания - 3 В, а 4,5 используется только во
 время воспроизведения мелодии, поэтому два из трех полуторавольтовых 
элементов разряжаются гораздо быстрее.&lt;/i&gt;&lt;br /&gt;
Картинки и текст взяты с &lt;a href=&quot;http://radio-hobby.org/modules/news/article.php?com_id=9731&amp;amp;com_mode=thread&amp;amp;com_rootid=3509&amp;amp;storyid=954&quot;&gt;сайта&lt;/a&gt;.&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;&lt;/i&gt;
В общем схему требуется питать 3В, а динамик 4,5В.&lt;br /&gt;
На просторах инета встретилась инфа, что схема звонка может &quot;стерпеть&quot; до 4В, а далее горит.&lt;br /&gt;
Вышел из положения тем, что было под рукой:&lt;br /&gt;
- зарядное 220В для старого сотового с выходом USB (на выходе 5,2В);&lt;br /&gt;
- кабель от зарядного USB-microUSB, поврежденный разъем microUSB удалил и вывел +5В и GND;&lt;br /&gt;
- автомобильное зарядное для сотовых 12В-5В&lt;br /&gt;
Соединил так - старое зарядное, от него кабель в разобранное автомобильное зарядное на вход 5,2В на выходе получил 3,8В.&lt;br /&gt;
Все аккуратно поместилось в бывший батарейный отсек и небольшой бонус от автомобильного зарядного в схеме светодиод, сигнализирующий о входном питании.&lt;br /&gt;
&lt;br /&gt;
Что можно еще предпринять с этим дверным радиозвонком? Нашел вот такой любопытный &lt;a href=&quot;https://github.com/sigizmund/arpibell&quot;&gt;проект&lt;/a&gt;. Его суть - на плате радиозвонка есть не распаянный LED, на котором присутствует питание в момент работы динамика, а этим можно давать управление например на контроллер, который в свою очередь может отправлять пакеты в систему мониторинга.&lt;br /&gt;
&lt;br /&gt;
В продолжении темы еще один любопытный проект - &lt;a href=&quot;http://www.instructables.com/id/ESP8266-Doorwindow-Sensor-With-SMS-Alarm/&quot;&gt;ESP8266 Door/window Sensor With SMS Alarm &lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/5225216217252687601/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2018/05/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/5225216217252687601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/5225216217252687601'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2018/05/blog-post.html' title='Беспроводный дверной звонок'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-6130558809801362405</id><published>2017-09-07T21:17:00.004-07:00</published><updated>2017-09-07T21:17:52.045-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="pdf"/><title type='text'>Редактирование PDF документа</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Возникла потребность отредактировать содержимое PDF документа, текстовые поля убрать и внести правку новым текстом.&lt;br /&gt;
На просторах инета нашелся отличный бесплатный сервис - &lt;a href=&quot;http://www.pdfescape.com/windows/&quot;&gt;&lt;b&gt;pdfescape&lt;/b&gt;&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/6130558809801362405/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/09/pdf.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/6130558809801362405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/6130558809801362405'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/09/pdf.html' title='Редактирование PDF документа'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-8164938328720738212</id><published>2017-08-16T04:35:00.003-07:00</published><updated>2017-08-16T04:36:02.357-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><title type='text'>Как в Excel перевести число из миллионов в тысячи</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Возникла потребность перевести множество чисел вида - &lt;span class=&quot;ucoz-forum-post&quot; id=&quot;ucoz-forum-post-26630&quot;&gt;1635599,02 в тысячи рублей.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;ucoz-forum-post&quot; id=&quot;ucoz-forum-post-26630&quot;&gt;Решение достаточно простое&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;ucoz-forum-post&quot; id=&quot;ucoz-forum-post-26630&quot;&gt;&lt;span class=&quot;ucoz-forum-post&quot; id=&quot;ucoz-forum-post-26632&quot;&gt;выделяем ячейку, Ctrl+1, (все форматы) - &quot;#,##### &quot; - туда без кавычек (последний пробел)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;ucoz-forum-post&quot; id=&quot;ucoz-forum-post-26630&quot;&gt;&lt;span class=&quot;ucoz-forum-post&quot; id=&quot;ucoz-forum-post-26632&quot;&gt;Взято с &lt;a href=&quot;http://www.excelworld.ru/forum/2-2411-1&quot;&gt;этого&lt;/a&gt; сайта&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/8164938328720738212/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/08/excel.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8164938328720738212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8164938328720738212'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/08/excel.html' title='Как в Excel перевести число из миллионов в тысячи'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-547320219995196207</id><published>2017-06-21T20:40:00.001-07:00</published><updated>2018-05-21T03:46:06.330-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><title type='text'>Как снять защиту листа excel с паролем</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Возникла потребность преодолеть защиту листа MS Excel с паролем.&lt;br /&gt;
Пробовал различный софт, иногда помогало, НО софт обычно тральный и т.п. лицензией, что не удобно, когда работа с такими файлами возникает очень редко.&lt;br /&gt;
Помог интернет с отличной статьей.&lt;br /&gt;
Иногда случается такое, что к Вам попадает exel файл с включенной защитой листа.&lt;span id=&quot;more-917&quot;&gt;&lt;/span&gt;
 Защиту листа включают по разным причинам, например просто для того, 
чтобы кто-нибудь случайно не «сломал» формулы или просто не мог их 
увидеть.&lt;br /&gt;
При попытке редактирования такого документа мы увидим предупреждение о включенной защите.&lt;br /&gt;
&lt;a href=&quot;http://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-1.png&quot; rel=&quot;lightbox[917]&quot;&gt;&lt;img alt=&quot;xlx-pass-1&quot; class=&quot; size-medium wp-image-918 aligncenter&quot; height=&quot;195&quot; src=&quot;https://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-1-300x195.png&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Для того, чтобы редактировать такой документ необходимо перейти в:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;i&gt;«Верхнее меню EXEL -&amp;gt; Рецензирование -&amp;gt; Снять защиту листа»&lt;/i&gt;&lt;/div&gt;
Если документ не будет запаролен, то его редактирование и просмотр формул станут доступными.&lt;br /&gt;
Но чаще защиту листа, все таки, еще и скрывают паролем. Но это не является большой проблемой.&lt;br /&gt;
&lt;h4 style=&quot;text-align: center;&quot;&gt;
Как снять защиту листа exel с паролем.&lt;/h4&gt;
Как известно, exel файлы бывают двух форматов:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;.xls&lt;/b&gt; — формат использовался в старых версиях Microsoft Office (до версии 2007).&lt;/li&gt;
&lt;li&gt;&lt;b&gt;.xlsx&lt;/b&gt; — этот, более новый формат используется начиная с Microsoft Office 2007 и по современные версии.&lt;/li&gt;
&lt;/ul&gt;
Современный формат таблиц (.xlsx) по своей сути является архивом и его можно открыть архиватором.&lt;br /&gt;
Если документ, с которого необходимо снять пароль, старого формата 
(.xls), то сначала его нужно пересохранить в новый, открыв в программе 
Microsoft Office версии 2007 и выше (или аналогах), потом выбрать в меню
 программы:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;i&gt;«Сохранить как -&amp;gt; Книга Exel»&lt;/i&gt;, выбрать Тип файла, как : Книга Exel (*.xlsx) и нажать &lt;i&gt;«Сохранить»&lt;/i&gt;:&lt;/div&gt;
&lt;a href=&quot;http://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-2.png&quot; rel=&quot;lightbox[917]&quot;&gt;&lt;img alt=&quot;xlx-pass-2&quot; class=&quot;alignnone  wp-image-919&quot; height=&quot;234&quot; src=&quot;https://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-2-300x243.png&quot; width=&quot;289&quot; /&gt;&lt;/a&gt;&amp;nbsp;&amp;nbsp; &lt;a href=&quot;http://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-3.png&quot; rel=&quot;lightbox[917]&quot;&gt;&lt;img alt=&quot;xlx-pass-3&quot; class=&quot;alignnone  wp-image-920&quot; height=&quot;234&quot; src=&quot;https://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-3-300x239.png&quot; width=&quot;294&quot; /&gt; &lt;/a&gt;&lt;br /&gt;
Теперь мы имеем документ нужного формата.&lt;br /&gt;
Закрываем программу Exel и переходим в папку, где только что 
сохранили документ в формате .xlsx. Распаковываем&amp;nbsp;его любым архиватором 
(я использую программу 7zip), для этого жмем правой кнопкой мыши на файл
 и выбираем:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;i&gt;«7-Zip -&amp;gt; Распаковать в «имя_файла\» «.&lt;/i&gt;&lt;/div&gt;
&lt;a href=&quot;http://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-6.png&quot; rel=&quot;lightbox[917]&quot;&gt;&lt;img alt=&quot;xlx-pass-6&quot; class=&quot; size-medium wp-image-924 aligncenter&quot; height=&quot;164&quot; src=&quot;https://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-6-300x164.png&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Рядом с документом появится папка с таким же именем, как и наш документ. Переходим в эту папку, далее в папку &lt;i&gt;«xl»&lt;/i&gt;, потом в &lt;i&gt;«worksheets»&lt;/i&gt;, в ней будут лежать листы, которые находятся в составе exel документа (sheet1.xml — это лист1, sheet2.xml — лист2 и т.д.).&lt;br /&gt;
В этих файлах записана информация о защите листа паролем, для того, 
чтобы снять защиту нам необходимо открыть файл листа текстовым 
редактором и стереть информацию о защите. В примере я буду редактировать
 стандартным блокнотом Windows.&lt;br /&gt;
Кликаем правой кнопкой мыши на нужный лист&amp;nbsp;(sheet1.xml,&amp;nbsp; sheet2.xml и т.д.) и выбираем:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;i&gt;«Открыть с помощью -&amp;gt; Блокнот»&lt;/i&gt;&lt;/div&gt;
В блокноте нажмем:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;i&gt;«Правка -&amp;gt; Найти»&lt;/i&gt; (Для удобства включите&lt;i&gt;«Формат -&amp;gt; Перенос по словам»&lt;/i&gt;)&lt;/div&gt;
и вставим в форму поиска:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;b&gt;&lt;i&gt;&amp;lt;sheetProtection&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;
Эта строка содержит информацию о пароле и нам необходимо её удалить. Стираем всё между &lt;i&gt;«&amp;lt;sheetProtection» &lt;/i&gt;и&lt;i&gt; «/&amp;gt;»&lt;/i&gt; включительно, у меня это:&lt;br /&gt;
&lt;blockquote&gt;
&amp;lt;sheetProtection password=»CF7A» sheet=»1″ objects=»1″
 scenarios=»1″ formatCells=»0″ formatColumns=»0″ formatRows=»0″ 
insertColumns=»0″ insertRows=»0″ insertHyperlinks=»0″ deleteColumns=»0″ 
deleteRows=»0″ sort=»0″ autoFilter=»0″ pivotTables=»0″/&amp;gt;&lt;/blockquote&gt;
&lt;a href=&quot;http://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-7.png&quot; rel=&quot;lightbox[917]&quot;&gt;&lt;img alt=&quot;xlx-pass-7&quot; class=&quot; size-medium wp-image-925 aligncenter&quot; height=&quot;242&quot; src=&quot;https://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-7-300x242.png&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
В блокноте жмем:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;i&gt;«Файл -&amp;gt; Сохранить»&lt;/i&gt;&lt;/div&gt;
По необходимости повторяем с остальными листами.&lt;br /&gt;
Теперь необходимо закинуть измененные файлы обратно в документ. Для 
этого переходим в папку с exel документом .xlsx, жмем на него правой 
кнопкой мыши и выбираем:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;i&gt;«7-Zip -&amp;gt; Открыть архив»&lt;/i&gt;&lt;/div&gt;
&lt;a href=&quot;http://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-4.png&quot; rel=&quot;lightbox[917]&quot;&gt;&lt;img alt=&quot;xlx-pass-4&quot; class=&quot; size-medium wp-image-922 aligncenter&quot; height=&quot;150&quot; src=&quot;https://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-4-300x150.png&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Откроется окно архиватора с содержимым.&lt;br /&gt;
&lt;a href=&quot;http://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-5.png&quot; rel=&quot;lightbox[917]&quot;&gt;&lt;img alt=&quot;xlx-pass-5&quot; class=&quot; size-medium wp-image-923 aligncenter&quot; height=&quot;195&quot; src=&quot;https://tunedevice.ru/wp-content/uploads/2015/07/xlx-pass-5-300x195.png&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
Переходим в окне архиватора:&lt;i&gt; «\xl\worksheets\»&lt;/i&gt;, 
перетаскиваем мышью наши измененные файлы листов (те, в которых мы 
стерли строки с паролем) в это окно, соглашаемся с предупреждением о&amp;nbsp; 
замене и закрываем окно архиватора.&lt;br /&gt;
Теперь защита листа с паролем снята и Вы можете делать с документом 
все, что угодно. По необходимости файл можно сохранить обратно в старый 
формат .xls через меню Microsoft Office:&lt;br /&gt;
&lt;div style=&quot;padding-left: 30px;&quot;&gt;
&lt;i&gt;«Сохранить как -&amp;gt; Книга Exel»&lt;/i&gt;, выбрать Тип файла, как : Книга Exel&amp;nbsp;&lt;i&gt;97-2003&lt;/i&gt; (*.xls) и нажать &lt;i&gt;«Сохранить»&lt;/i&gt;.&lt;/div&gt;
Может показаться, что это долгий и муторный процесс, но на самом деле
 тут нет ничего сложного и вся процедура занимает одну минуту, а то и 
меньше.&lt;br /&gt;
Взято с &lt;a href=&quot;http://tunedevice.ru/exel-hck.html&quot;&gt;этого&lt;/a&gt; сайта &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/547320219995196207/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/06/exel.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/547320219995196207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/547320219995196207'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/06/exel.html' title='Как снять защиту листа excel с паролем'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-7147263802323444337</id><published>2017-05-16T21:39:00.000-07:00</published><updated>2018-11-11T20:49:33.189-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MODx evo"/><title type='text'>ReCaptcha + eForm</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Возникла необходимость сделать сложнее капчу в MODx Evo, т.к. появились жалобы на спам из форм обратной связи.&lt;br /&gt;
Вот нашел работоспособное решение&lt;br /&gt;
&lt;br /&gt;
В продолжении топика &lt;a href=&quot;http://modx.im/blog/questions/4891.html&quot; rel=&quot;nofollow&quot;&gt;modx.im/blog/questions/4891.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Не подошло решение, т.к. отпрака на почту мне не нужна. &lt;br /&gt;
Прикрутила ReCaptcha. Все ок&lt;br /&gt;
&lt;br /&gt;
Но для сохранения общей картины сайта, пришлось и в eform менять капчу. &lt;br /&gt;
&lt;br /&gt;
В файле eform.inc.php изменила код&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;&lt;span class=&quot;kwd&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$vericode&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;isset&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$_POST&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#39;g-recaptcha-response&#39;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;])){&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $captcha&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$_POST&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#39;g-recaptcha-response&#39;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;];&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $secretKey &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;ВАШ_СЕКРЕТНЫЙ_КЛЮЧ&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $ip &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; $_SERVER&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#39;REMOTE_ADDR&#39;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;];&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $response&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;file_get_contents&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;https://www.google.com/recaptcha/api/siteverify?secret=&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$secretKey.&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;&amp;amp;response=&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$captcha.&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;&amp;amp;remoteip=&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$ip&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $responseKeys &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; json_decode&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$response&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;true&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;);&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;kwd&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;intval&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$responseKeys&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&quot;success&quot;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;])&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;!==&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;lit&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $vMsg&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;count&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$vMsg&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;)]=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$_lang&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#39;ef_failed_vericode&#39;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;];&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $rClass&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;str&quot;&gt;&#39;vericode&#39;&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;]=&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;$invalidClass&lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;com&quot;&gt;//added in 1.4.4&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;pln&quot;&gt; &lt;/span&gt;&lt;span class=&quot;pun&quot;&gt;;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
В вызове eForm прописать vericode=`1`&lt;br /&gt;
&lt;br /&gt;
Взято &lt;a href=&quot;http://modx.im//blog/questions/4896.html&quot;&gt;тут&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Спустя год использования уже нет уверенности, что все работает как надо и по этой причине после обновления modx evo о 1.4.6. решено было изменить работу связки reCAPTCHA для eForm - &lt;a href=&quot;http://modx.im/blog/triks/4665.html&quot;&gt;найдена статья.&lt;/a&gt;&lt;br /&gt;
Но у статьи есть первоисточник - &lt;a href=&quot;https://webartis.ru/articles/recaptcha-dlya-modx-evo&quot;&gt;ссылка&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Сделав по этой статье - всё равно иногда на почту валится непонятного содержания сообщения. Изучив очередной раз, что не так с этими сообщениями - остановился на том, что они не работом пишутся, а вероятно живыми людьми.&lt;br /&gt;
&lt;br /&gt;
Как вариант найдена еще вот такая &lt;a href=&quot;https://modx.ru/novosti-i-stati/article/273/&quot;&gt;статья&lt;/a&gt; - если не устроит работа по предыдущей.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/7147263802323444337/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/05/recaptcha-eform.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/7147263802323444337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/7147263802323444337'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/05/recaptcha-eform.html' title='ReCaptcha + eForm'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-1103056695949813958</id><published>2017-01-20T02:15:00.000-08:00</published><updated>2017-01-20T02:15:22.308-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Мебель"/><category scheme="http://www.blogger.com/atom/ns#" term="Ремонт квартиры"/><title type='text'>Раздевалка в прихожую</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Задача - куда-то деть верхнию одежду при входе в квартиру.&lt;br /&gt;
Т.к. ширина коридора грубо 1100мм, то шкафы распашные и шкафы-купе отмел сразу.&lt;br /&gt;
Можно было просто брусок 50*50мм притянуть к стене саморезами, НО не эстетично.&lt;br /&gt;
В итоге подсмотрел в одном учреждении вот такую реализацию.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVqzfnYIdBFfExuwO-fpbZDwurAoMqVXvMXKOwnunUewTxPhMrzRF13-SLwJJUoqwFSbFJYFBZXsP1VGVFP0I2ZorBIlPBSeX8zGCmHrdcshFXITlSMV7mJwM_Bym1B090qSR3CFCklDU/s1600/IMG_20150217_130156.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;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVqzfnYIdBFfExuwO-fpbZDwurAoMqVXvMXKOwnunUewTxPhMrzRF13-SLwJJUoqwFSbFJYFBZXsP1VGVFP0I2ZorBIlPBSeX8zGCmHrdcshFXITlSMV7mJwM_Bym1B090qSR3CFCklDU/s320/IMG_20150217_130156.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;Прикинул возможность расположения у себя в коридоре и эстетику помещения и перешел к проектированию в гугл скечапе.&lt;br /&gt;
Вышло примерно вот такое.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_rGlwUjjT6ngwv0Jsq8xse_sa1Ezf5cFxmaWubFVljJR3q1t4zMTFC0A4fAppPMzecjDR-4H08mrVzV6PULuha6dzu3fVhTRLx2E51C-tIbmmsLcN8A4zB7yAaF8FcaaFNb9e9vakjvs/s1600/%25D0%25A1%25D1%2582%25D0%25B5%25D0%25BB%25D0%25B0%25D0%25B62.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;232&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_rGlwUjjT6ngwv0Jsq8xse_sa1Ezf5cFxmaWubFVljJR3q1t4zMTFC0A4fAppPMzecjDR-4H08mrVzV6PULuha6dzu3fVhTRLx2E51C-tIbmmsLcN8A4zB7yAaF8FcaaFNb9e9vakjvs/s320/%25D0%25A1%25D1%2582%25D0%25B5%25D0%25BB%25D0%25B0%25D0%25B62.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;a href=&quot;http://my-files.ru/21b0lu&quot;&gt;Проект&lt;/a&gt; в гугл скейчапе.&lt;br /&gt;
&lt;br /&gt;
Сходил до ближайшего магазина и купил листов ЛДСП 16мм, боковые части отпилили в размер прямо в магазине, а полки и поперечины были готового размера 800*300мм.&lt;br /&gt;
Купил дополнительно:&lt;br /&gt;
- сверло под конфирматы;&lt;br /&gt;
- конфирматы;&lt;br /&gt;
- регулируемые ножки (т.к. боялзя, что пол не ровный);&lt;br /&gt;
- уголок мебельный (чтобы притянуть) стеллаж к стене вверху;&lt;br /&gt;
- пластиковый декор (для заглушки шляпки конфирмата).&lt;br /&gt;
&lt;br /&gt;
Из инструментов использовал:&lt;br /&gt;
- шило;&lt;br /&gt;
- угольник;&lt;br /&gt;
- карандаш;&lt;br /&gt;
- рулетку;&lt;br /&gt;
- шуруповерт;&lt;br /&gt;
- шестигранник (для конфирматов);&lt;br /&gt;
- крестовая отвертка&lt;br /&gt;
&lt;br /&gt;
На верхней перекладине прикрутил 3и крючка, на средней 2а крючка - каждый крючек двойной.&lt;br /&gt;
&lt;br /&gt;
На нижнию полку можно что-то положить - сумку, рюкзак и т.п. - садиться нельзя.&lt;br /&gt;
&lt;br /&gt;
Примерно потратил - 1500 руб. и за вечер все разметил и собрал. &lt;br /&gt;
&lt;br /&gt;
P.S. Пишу уже по давно проделанной работе, так что часть уже забылась&lt;br /&gt;
&lt;br /&gt;
&lt;span id=&quot;goog_1302543358&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_1302543359&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/1103056695949813958/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/01/blog-post_20.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/1103056695949813958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/1103056695949813958'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/01/blog-post_20.html' title='Раздевалка в прихожую'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVqzfnYIdBFfExuwO-fpbZDwurAoMqVXvMXKOwnunUewTxPhMrzRF13-SLwJJUoqwFSbFJYFBZXsP1VGVFP0I2ZorBIlPBSeX8zGCmHrdcshFXITlSMV7mJwM_Bym1B090qSR3CFCklDU/s72-c/IMG_20150217_130156.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-8862749870740648611</id><published>2017-01-20T01:45:00.000-08:00</published><updated>2017-01-20T01:45:42.570-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MODx evo"/><title type='text'>Версия сайта для слабовидящих</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Возникла потребность реализовать версию сайта для слабовидящих в инете нашел &lt;a href=&quot;http://voltos.ru/jsjquery/versiya-dlya-slabovidyashhix-na-chistom-jquery.html&quot;&gt;статью&lt;/a&gt;.&lt;br /&gt;
Откровенно готового решения найти не удалось, из текста статью надо понимать, что стили для каждого сайта придется дорабатывать/разрабатывать отдельно.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/8862749870740648611/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/01/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8862749870740648611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8862749870740648611'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/01/blog-post.html' title='Версия сайта для слабовидящих'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-3073139298039137757</id><published>2017-01-15T21:10:00.002-08:00</published><updated>2017-01-15T21:10:26.634-08:00</updated><title type='text'>&quot;Карусель&quot; на главной в MODX Evo</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Возникла задача, организовать карусель на главной странице сайта и соответственно возможность нормальной работы в админке сайта.&lt;br /&gt;
Уважаемый мною человек давно уже сделал &lt;a href=&quot;http://efimov.ws/main/develop/modx/jQuery-gallery-with-MODx.html&quot;&gt;статью&lt;/a&gt; про организацию слайдера.&lt;br /&gt;
Из нее я лично вынес основной алгоритм - TV, чанк шаблона, чанк вызова слайдера, в котором будет Ditto.&lt;br /&gt;
Так же на просторах инета нашел интересное решение для организации слайдера-карусели - &lt;a href=&quot;http://fotorama.io/&quot;&gt;Фоторама&lt;/a&gt;&lt;br /&gt;
Так же &lt;a href=&quot;http://www.apsolyamov.ru/blog/jquery_slider_galereja_fotorama/2013-11-11-139&quot;&gt;статья&lt;/a&gt; по настройке фоторамы.&lt;br /&gt;
И самое важное, когда все казалось бы заработало как надо, обнаружилось, что никак не удается разрешить проблему ссылки на страницу при клике на картинку, нашлась вот такая &lt;a href=&quot;https://github.com/artpolikarpov/fotorama/issues/25&quot;&gt;статья&lt;/a&gt;.&lt;br /&gt;
И наиболее полезный &lt;a href=&quot;https://github.com/artpolikarpov/fotorama/issues/25&quot;&gt;пост&lt;/a&gt; из статьи.&lt;br /&gt;
И следовав всем инструкциям не смог настроить работу Ditto, а именно не отрабатывали плейсхолдеры чанке щаблона.&lt;br /&gt;
В итоге добрый человек с &lt;a href=&quot;http://modx.im/&quot;&gt;форума&lt;/a&gt; помог организовать правильный вызов.&lt;br /&gt;
&lt;b&gt;&amp;lt;div data-img=&quot;[+img-slide+]&quot;&amp;gt;&amp;lt;a title=&quot;[+longtitle+]&quot; href=&quot;[+url+]&quot;&amp;gt;[+longtitle+]&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/3073139298039137757/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/01/modx-evo.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/3073139298039137757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/3073139298039137757'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2017/01/modx-evo.html' title='&quot;Карусель&quot; на главной в MODX Evo'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-1650312730312830498</id><published>2012-06-19T00:34:00.001-07:00</published><updated>2012-06-19T00:34:13.062-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Парсер прогноза погоды с pogoda.mail.ru</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Очень понравилась статья на хабре по прогнозу погоды и вывода на монитор, а так же просмотра данных из интернет.&lt;br /&gt;
Благо есть свободный (не используемый) монитор - решил попробовать...&lt;br /&gt;
Ниже немного переработанная под себя статья с хабра...&lt;br /&gt;
&lt;br /&gt;
Спасибо современным 
технологиям, — температуру на улице и прогноз погоды можно в любой 
момент посмотреть на специальных сайтах (вроде &lt;a href=&quot;http://pogoda.mail.ru/&quot;&gt;pogoda.mail.ru&lt;/a&gt; или &lt;a href=&quot;http://pogoda.yandex.ru/&quot;&gt;pogoda.yandex.ru&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Вообще, идея повесить в коридоре монитор и выводить на него всякие 
непотребности посещала меня много раз за последние годы, однако впихнуть
 даже самый маленький, 14-дюймовый монитор было некуда, а маленькие 
текстовые или графические дисплеи, которые так любят всякие моддеры, ну 
совершенно неинформативны и нечитаемы издалека.&lt;br /&gt;
&lt;br /&gt;
Однажды, делая заказ на сайте DX я наткнулся на достаточно маленький (7 дюймов) &lt;a href=&quot;http://www.dealextreme.com/p/mini-7-tft-digital-colour-lcd-tv-monitor-w-remote-control-for-tv-dc-dv-dvd-vcr-vcd-22660&quot;&gt;телевизор&lt;/a&gt; с VGA-входом и решил воплотить свою идею в жизнь.&lt;br /&gt;
&lt;br /&gt;
&lt;img src=&quot;http://habrastorage.org/storage2/7a2/e35/fe0/7a2e35fe0534bd9f2f92a9e3a869f93d.jpg&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
Непосредственно над входной дверью у меня в квартире есть небольшой 
шкаф, в котором я держал роутер, старый ноутбук, используемый как 
сервер, NAS и прочую «живность». Купленный мною телевизор-монитор 
вписался в этот зоопарк идеально.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Дальнейшее описание достаточно тривиально, — большую часть можно смело опустить.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Настройка сервера&lt;/h4&gt;
Всё, что нам требуется от компьютера — показывать веб-страничку. Самый 
простой способ сделать это — поставить иксы, какой-нибудь лёгкий оконный
 менеджер, браузер и запускать всё это автоматически при запуске, 
открывая в браузере нашу страницу.&lt;br /&gt;
&lt;br /&gt;
С иксами я не мучался и просто установил последнюю убунту (12.04), благо
 она оказалась LTS, да и стоявшую у меня для всяких тестов и разработки 
версию 8.04 давно пора было обновить.&lt;br /&gt;
&lt;br /&gt;
Страничку будем отдавать с помощью nginx&#39;а:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo apt-get install nginx
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
А гененировать по крону с помощью &lt;a href=&quot;http://mojolicio.us/&quot;&gt;Mojolicious&lt;/a&gt; — замечательного фреймфорка:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;curl get.mojolicio.us | sudo sh
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Вообще, можно было бы и страничку отдавать с помощью Mojo, запустив 
скрипт (с малейшими переделками) через morbo, но вариант с nginx и 
генерацией статического файла тоже имеет право на существование — таким 
образом мы всегда отдаём браузеру сгенерированную страницу и у нас не 
будет задержек, да и кэширование, в случае с несколькими клиентами не 
помешает.&lt;br /&gt;
&lt;br /&gt;
Создаём директорию, в которой будет лежать наша html-страничка:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo mkdir -p /var/www/weather/
sudo chown www-data:www-data /var/www/weather
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Сохраняем наш перл-скрипт:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo curl https://raw.github.com/dreadatour/weather/master/weather.pl -o /usr/bin/generate-weather
sudo chmod +x /usr/bin/generate-weather
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Добавляем в crontab строку для запуска скрипта. Для этого откроем файл /etc/crontab в любом текстовом редакторе:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo vim /etc/crontab
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
И добавим в конец следующую строку:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;* * * * * www-data /usr/bin/generate-weather &amp;gt; /var/www/weather/index.html
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Ждём, когда cron отработает и у нас появится файл с прогнозом погоды (файл будет обновляться раз в минуту):&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;ls /var/www/weather/index.html
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Правим конфиг nginx /etc/nginx/sites-available/default:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;nginx&quot;&gt;&lt;span class=&quot;keyword&quot;&gt;server&lt;/span&gt; {
    &lt;span class=&quot;keyword&quot;&gt;listen&lt;/span&gt;&lt;span class=&quot;number&quot;&gt; 80&lt;/span&gt;;
    &lt;span class=&quot;keyword&quot;&gt;server_name&lt;/span&gt; localhost;
    &lt;span class=&quot;keyword&quot;&gt;root&lt;/span&gt; /var/www/weather/;
    &lt;span class=&quot;keyword&quot;&gt;index&lt;/span&gt; index.html;
}
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
И рестартим его:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo /etc/init.d/nginx restart
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Проверяем, что всё работает как надо:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;curl localhost
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
(мы должны получить нашу html-страницу).&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Настройка системы&lt;/h4&gt;
В качестве менеджера окон выбор пал на Openbox (более тяжёлые WM ставить не было никакого смысла). Ставим его:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo apt-get install openbox
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
В качестве браузера поставим хром (а точнее его вариацию — chromium):&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo apt-get install chromium-browser
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Ставим утилиту «unclutter» — с помощью неё скрываем курсор мыши:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo apt-get install unclutter
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
В настройках убунты включаем автоматический вход в систему — как 
оказалось, довольно неудобно после каждой перезагрузки залезать в шкаф и
 логиниться там с помощью клавиатуры ноутбука, а выводить клавиатуру 
наружу излишне и глупо.&lt;br /&gt;
&lt;br /&gt;
Далее, создаём файл /usr/share/xsessions/chrome-session.desktop:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;ini&quot;&gt;&lt;span class=&quot;title&quot;&gt;[Desktop Entry]&lt;/span&gt;
&lt;span class=&quot;setting&quot;&gt;Name=&lt;span class=&quot;value&quot;&gt;chrome-session&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;setting&quot;&gt;Comment=&lt;span class=&quot;value&quot;&gt;Weather&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;setting&quot;&gt;Exec=&lt;span class=&quot;value&quot;&gt;/usr/bin/chrome-session&lt;/span&gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
И файл /usr/bin/chrome-session:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;&lt;span class=&quot;shebang&quot;&gt;#!/bin/sh&lt;/span&gt;
openbox-session &amp;amp;  &lt;span class=&quot;comment&quot;&gt;# запускаем openbox&lt;/span&gt;
xrandr --output VGA1 --mode &lt;span class=&quot;number&quot;&gt;800&lt;/span&gt;x600 &amp;amp;  &lt;span class=&quot;comment&quot;&gt;# устанавливаем разрешение телевизора&lt;/span&gt;
xset s blank &amp;amp;  &lt;span class=&quot;comment&quot;&gt;# выключаем screensaver&lt;/span&gt;
xset s &lt;span class=&quot;number&quot;&gt;0&lt;/span&gt; &lt;span class=&quot;number&quot;&gt;0&lt;/span&gt; &amp;amp;
xset -dpms &amp;amp;
unclutter -idle &lt;span class=&quot;number&quot;&gt;1&lt;/span&gt; &amp;amp;  &lt;span class=&quot;comment&quot;&gt;# прячем мышку&lt;/span&gt;
chromium-browser --kiosk &lt;span class=&quot;string&quot;&gt;&quot;http://localhost/&quot;&lt;/span&gt;  &lt;span class=&quot;comment&quot;&gt;# запускаем браузер и открываем страницу с прогнозом&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
Браузер запускается в режиме «киоск» — в полноэкранном режиме.&lt;br /&gt;
&lt;br /&gt;
Разлогиниваемся, выбираем в списке сессий нашу «chrome-session», вводим 
пароль и попадаем на страничку с прогнозом погоды. На всякий случай для 
проверки перегружаем компьютер:&lt;br /&gt;
&lt;pre&gt;&lt;code class=&quot;bash&quot;&gt;sudo reboot
&lt;/code&gt;&lt;/pre&gt;
&lt;br /&gt;
всё должно работать.&lt;br /&gt;
&lt;br /&gt;
&lt;h4&gt;
Не останавливаемся&lt;/h4&gt;
Вместе с телевизором я заказал &lt;a href=&quot;http://www.dealextreme.com/p/7-inch-usb-touch-screen-film-makes-lcd-screens-touch-sensitive-12561&quot;&gt;тач-панель&lt;/a&gt;
 соответствующих размеров, но при установке её я благополучно всё 
испортил: благодаря кривизне моих рук при закручивании крепёжных винтов 
панель треснула и отказалась работать. Я уже заказал ещё одну панель и в
 следующий раз буду аккуратнее.&lt;br /&gt;
В дальнейших планах — выводить на монитор пробки (удобно посмотреть их 
перед выходом, просто ткнув в экран), а так же другие плюшки, вроде 
изображения с дверного глазка, различных напоминаний и уведомлений.&lt;br /&gt;
&lt;br /&gt;
Исходный код скрипта и конфигурационных файлов системы выложены на &lt;a href=&quot;https://github.com/dreadatour/weather&quot;&gt;гитхабе&lt;/a&gt;.&lt;br /&gt;
Пример того, как это выглядит можно посмотреть тут: &lt;a href=&quot;http://weather.dreadatour.ru/&quot;&gt;weather.dreadatour.ru&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;Взято с &lt;a href=&quot;http://habrahabr.ru/post/144624/&quot;&gt;http://habrahabr.ru/post/144624/ &lt;/a&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/1650312730312830498/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/06/pogodamailru.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/1650312730312830498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/1650312730312830498'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/06/pogodamailru.html' title='Парсер прогноза погоды с pogoda.mail.ru'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-8059320175368152136</id><published>2012-05-25T12:00:00.001-07:00</published><updated>2012-05-25T12:00:59.319-07:00</updated><title type='text'>PPTP что это и как настроить?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Очередной раз столкнулся не известным глюком убунты по работе&amp;nbsp; с PPTP при моединении с Кабинет.&lt;br /&gt;
Решил ознакомиться с доками - &lt;a href=&quot;http://ru.posix.wikia.com/wiki/PPTP&quot; rel=&quot;nofollow&quot;&gt;http://ru.posix.wikia.com/wiki/PPTP&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/8059320175368152136/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/05/pptp.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8059320175368152136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8059320175368152136'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/05/pptp.html' title='PPTP что это и как настроить?'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-8318554548898164565</id><published>2012-02-18T07:29:00.000-08:00</published><updated>2012-02-18T07:29:47.334-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><title type='text'>Как восстановить пароль администратора на MySQL сервер</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Решил для пробы поставить на свою убунту движек LiveStreet.&lt;br /&gt;
Помня о том, что инет нахваливает его, ну думаю - ничего сложного...instaall и готово.&lt;br /&gt;
Но тут закралась засада - в лице того, что я в упор забыл пасс на phpmyadmin..и как всегда интернет мне помог.&lt;br /&gt;
Небольшой мануал:&lt;br /&gt;
1. Остановим сервер&lt;br /&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;color: #6aa84f;&quot;&gt;sudo /etc/init.d/mysql stop&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot;&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;2.Необходимо запустить MySQL сервер в безопасном режиме&amp;nbsp;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;color: #6aa84f; font-family: inherit;&quot;&gt;sudo mysqld_safe --skip-grant-tables &amp;amp;amp;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;3. Входим в управление MySQL и меняем пароль&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;color: #6aa84f; font-family: inherit;&quot;&gt;mysql -u root &lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;
&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;4. Указываем, какую БД будем использовать&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;color: #6aa84f; font-family: inherit;&quot;&gt;use mysql;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;5. Меняем пароль пользователя root&amp;nbsp;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;update user set password=PASSWORD(&quot;МойНовыйПароль&quot;) where User=&#39;root&#39;;
flush privileges; &lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;
&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;6. Выйти из управления MySQL&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;color: #6aa84f; font-family: inherit;&quot;&gt;Quit&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;7. Останов и старт MySQL&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;sudo /etc/init.d/mysql stop
...
sudo /etc/init.d/mysql start &lt;/span&gt;&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;
&lt;/pre&gt;
&lt;pre class=&quot;brush: bash&quot; style=&quot;font-family: inherit;&quot;&gt;Материал выполнен на основе &lt;a href=&quot;http://blog.laptev.info/2009/reset-mysql-root-password.html&quot;&gt;http://blog.laptev.info/2009/reset-mysql-root-password.html&lt;/a&gt;&lt;/pre&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/8318554548898164565/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/02/mysql.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8318554548898164565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8318554548898164565'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/02/mysql.html' title='Как восстановить пароль администратора на MySQL сервер'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-7545802424296949973</id><published>2012-01-29T04:51:00.000-08:00</published><updated>2012-01-29T04:53:30.946-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Паяльник"/><title type='text'>Хороший паяльник</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Заглянул в промэлектронику, посмотрел на паяльники....следом на хабре появился пост о том как сделать самому управление на паяльной станции и долгое обсуждение к посту.&lt;br /&gt;
Для себя вынес полезный совет о паяльнике...&lt;br /&gt;
&lt;br /&gt;
Паяльник &lt;b&gt;KADA 936D+&lt;/b&gt; имеет антистатическую защиту. Рабочее 
напряжение паяльника составляет 24В, что предотвращает пробой элементов 
на плате. Микропроцессорная система способна регулировать температуру с 
точностью до 1°С. Сверхбыстрый разогрев до необходимой температуры и 
удобная легкая ручка паяльника способствуют комфортной работе. Прибор 
рекомендуется для работы с обычными элементами, SMD-компонентами и 
другими мелкими деталями.&lt;br /&gt;
&lt;h1 style=&quot;font-size: 16px;&quot;&gt;



Паяльник KADA 936D+ цифровой LCD&lt;br /&gt;&lt;span class=&quot;smallText&quot;&gt;[М0010752]&lt;/span&gt;&lt;/h1&gt;
&lt;h1 style=&quot;font-size: 16px; font-weight: normal;&quot;&gt;



&lt;span class=&quot;smallText&quot;&gt;Стоит всего 730 рублей. &lt;/span&gt;&lt;/h1&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://shop.siriust.ru/images/kada_936d_plus.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://shop.siriust.ru/images/kada_936d_plus.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;h4&gt;



&amp;nbsp;&lt;/h4&gt;
&lt;h4&gt;



Технические характеристики&lt;/h4&gt;
&lt;h5&gt;



Паяльная станция&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Напряжение питания: 220 В&lt;/li&gt;
&lt;li&gt;Выходное напряжение: 24 В&lt;/li&gt;
&lt;li&gt;Диапазон температур: 200-480°С&lt;/li&gt;
&lt;li&gt;Потребляемая мощность: 60 Вт (макс.)&lt;/li&gt;
&lt;li&gt;Размеры: 120х93х70 мм&lt;/li&gt;
&lt;li&gt;Вес: 1,3 кг&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;



Паяльник&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;Мощность: 24 В&lt;/li&gt;
&lt;li&gt;Тип нагревательного элемента: керамический&lt;/li&gt;
&lt;li&gt;Длина шнура: 1.2 м&lt;/li&gt;
&lt;li&gt;Общая длина: 176 мм&lt;/li&gt;
&lt;li&gt;Вес: 25 г&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
Найдено на сайте &lt;a href=&quot;http://shop.siriust.ru/product_info.php/products_id/6648&quot;&gt;http://shop.siriust.ru/product_info.php/products_id/6648&lt;/a&gt;

&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/7545802424296949973/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/01/blog-post_29.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/7545802424296949973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/7545802424296949973'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/01/blog-post_29.html' title='Хороший паяльник'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-8446828413996566524</id><published>2012-01-05T23:38:00.000-08:00</published><updated>2012-01-05T23:42:42.181-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="English"/><title type='text'>Изучение английского языка</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Сидя перед ТВ попалась интересная передача на канале Дождь - &lt;a href=&quot;http://tvrain.ru/teleshow/lectures_on_the_rain/anton_brezhestovskiy_kuda_ischezaet_detskaya_legkost_izucheniya_yazykov-25797/&quot;&gt;Антон Брежестовский - &quot;Куда исчезает детская легкость изучения языков&quot;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Порылся в инете и на &lt;a href=&quot;http://www.facebook.com/brejestovski&quot;&gt;фейсбуке&lt;/a&gt; нашел его страничку и в ней замечательный вывод об изучении языка:&lt;br /&gt;
&lt;br /&gt;
1) Учите язык по чуть-чуть, но каждый день. Если поливать цветы один раз &lt;span class=&quot;text_exposed_show&quot;&gt;в
 неделю и сразу выливать много воды - ничего хорошего не будет. A если 
поливать понемногу, но регулярно, то цветы расцветают и радуют нас.  &lt;br /&gt;
 2) Когда занимаетесь, то четко понимайте, что именно вам нужно 
улучшить: грамматику? словарь? восприятие на слух? беглость речи? - и 
тренируйте именно это. Если проблемы с грамматикой - делайте каждый день
 упражнения, доводите чистоту речи до автоматизма. Если не хватает 
разговорной практики - найдите возможность каждый день говорить 
по-английски хоть по-чуть-чуть. Если слабый словарь - каждый день 
читайте книги. Если плохо понимаете на слух - смотрите фильмы или 
слушайте подкасты, причем каждый - не один раз, а минимум четыре-пять.&lt;br /&gt;
 3) Если не видите ощутимого прогресса - не отчаивайтесь. Когда вы 
плывете на корабле, вы неуклонно движетесь вперед, но из-за того, что 
расстояние очень большое, вам может казаться, что вы стоите на месте. 
Знайте - раз занимаетесь, значит движение есть. По-другому невозможно.&lt;br /&gt;
 4) Получайте удовольствие от изучения языка. Удовольствие - мощнейший 
ускоритель! Можете побаловать себя - купить английскую книгу, диск, 
можете даже запланировать и съездить в Англию - сейчас при разумном 
планировании это вполне доступно большинству.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;text_exposed_show&quot;&gt;Отдельно &lt;a href=&quot;http://brejestovski.livejournal.com/&quot;&gt;интересная ЖЖ&lt;/a&gt;. &lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/8446828413996566524/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/01/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8446828413996566524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8446828413996566524'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2012/01/blog-post.html' title='Изучение английского языка'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-6682334151810423603</id><published>2011-10-17T02:24:00.000-07:00</published><updated>2011-10-17T02:24:54.385-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="2GIS"/><title type='text'>2GIS на Линукс</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Поставил на древний комп Linux Mint LXDE 11 покопавшись немного с настройоками пришел к выводу, что не хватает привычного 2GIS, чтобы можно было быстренько карту посмотреть как добраться.&lt;br /&gt;
Итак..&lt;br /&gt;
1) Добавляю репозиторий в файл /etc/apt/sources.list&lt;br /&gt;
 &lt;span style=&quot;color: #6aa84f;&quot;&gt;sudo gedit /etc/apt/sources.list&lt;/span&gt;&lt;br /&gt;
2) Прописать в sources.list&lt;br /&gt;
&amp;nbsp;&lt;i&gt;deb http://packages.redsolution.ru/2gis hardy non-free&lt;/i&gt;&lt;br /&gt;
3) Устанавливаем&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;sudo apt-get install 2gis-ekaterinburg&lt;/span&gt;&lt;br /&gt;
Всё...&lt;br /&gt;
 &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/6682334151810423603/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/2gis.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/6682334151810423603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/6682334151810423603'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/2gis.html' title='2GIS на Линукс'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-4337447050503185301</id><published>2011-10-08T23:05:00.000-07:00</published><updated>2011-10-08T23:05:21.847-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Samba"/><title type='text'>Samba - это не только танец</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Забыл пароль на юзера в самбе :(&lt;br /&gt;
Надо вспоминать....а ничего в голову не приходит, кроме как посмотреть конфиг.&lt;br /&gt;
Посмотрел - не помогло...&lt;br /&gt;
Инет дал подсказку на &lt;a href=&quot;http://help.ubuntu.ru/wiki/samba&quot;&gt;форуме убунты&lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/4337447050503185301/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/samba.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/4337447050503185301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/4337447050503185301'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/samba.html' title='Samba - это не только танец'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-7481224895921764263</id><published>2011-10-08T05:45:00.000-07:00</published><updated>2011-10-08T05:45:29.532-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MODx"/><title type='text'>Улучшаем админку Evolution</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Но мне очень понравилась там одна фишка в админке, а именно: при 
открытии любого ресурса тырчик сохранения стоит на «Продолжить 
редактирование». То есть, вы открываете ресурс, редактируете, сохраняете
 и можно редактировать дальше.&lt;br /&gt;

Лично мне это очень удобно, но в Evolution нужно при заходе в ресурс переставить тырчик с «Закрыть» на «Продолжить», что очень раздражает.&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://habrastorage.org/storage/79658ca9/70b3d100/6e134dea/5be8d794.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;68&quot; src=&quot;http://habrastorage.org/storage/79658ca9/70b3d100/6e134dea/5be8d794.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Создаем плагин (Управление элементами-&amp;gt;Плагины-&amp;gt;Создать плагин), называем его AlwaysStay и копируем код&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;color: #6aa84f;&quot;&gt;
$e = &amp;amp; $modx-&amp;gt;Event;&lt;br /&gt;if ($e-&amp;gt;name == &quot;OnDocFormRender&quot; ||&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $e-&amp;gt;name == &quot;OnTempFormRender&quot; ||&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $e-&amp;gt;name == &quot;OnChunkFormRender&quot; ||&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $e-&amp;gt;name == &quot;OnSnipFormRender&quot; ||&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; $e-&amp;gt;name == &quot;OnPluginFormRender&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp; ) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $html = &quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;script type=&#39;text/javascript&#39;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(!$(&#39;stay&#39;).value) $(&#39;stay&#39;).value=2;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/script&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $e-&amp;gt;output($html);&lt;br /&gt;}&lt;/div&gt;
&lt;br /&gt;
 &lt;br /&gt;
На вкладке «Системные события» отмечаем &lt;br /&gt;
&lt;code&gt;OnDocFormRender&lt;br /&gt;
OnTempFormRender&lt;br /&gt;
OnChunkFormRender&lt;br /&gt;
OnSnipFormRender&lt;br /&gt;
OnPluginFormRender&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
Сохраняем и все готово.&lt;br /&gt;
&lt;br /&gt;
Заходим в любой документ или сниппет и видим, что тырчик стоит в 
положении «Продолжить». Если его переставить в положение «Создать новый»
 — то оно также сохранится. &lt;br /&gt;
Если хотите, чтобы плагин не работал на чанках, к примеру, отключите соответствующее событие (OnChunkFormRender).&lt;br /&gt;
Сделано на основе &lt;a href=&quot;http://habrahabr.ru/blogs/modx/112813/#habracut&quot;&gt;хабра &lt;/a&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/7481224895921764263/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/evolution.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/7481224895921764263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/7481224895921764263'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/evolution.html' title='Улучшаем админку Evolution'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-3691445869071466808</id><published>2011-10-02T21:02:00.000-07:00</published><updated>2012-02-13T00:05:21.184-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><title type='text'>Индикатор</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Купил для будущих проектов индикатор - опять же в промэлектронике&lt;br /&gt;
&lt;a href=&quot;http://www.winstar.com.tw/products_detail_ov.php?lang=ru&amp;amp;ProID=25&quot;&gt;WH1602J-YYK-CTK&lt;/a&gt; возможно нужно было купить что-нибудь другое, но уж что было под рукой....&lt;br /&gt;
Обошелся в 172,52 рубля. &lt;br /&gt;
Буду копать как его подключить и как управлять им.&lt;br /&gt;
Пока в планах выводить на него значение температуры и освещенности.&lt;br /&gt;
Долго боялся подступить к подключению, Но как оказалось ничего сложного нет...нашел 3и статьи:&lt;br /&gt;
&lt;a href=&quot;http://www.pjrc.com/teensy/td_libs_LiquidCrystal.html&quot;&gt;http://www.pjrc.com/teensy/td_libs_LiquidCrystal.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://pobot.ru/topic/show/118/&quot;&gt;http://pobot.ru/topic/show/118/&lt;/a&gt;&lt;br /&gt;
и совсем уж простая и понятна и с приятным бонусом (подсветка экрана)&lt;br /&gt;
&lt;a href=&quot;http://robocraft.ru/blog/arduino/503.html&quot;&gt;http://robocraft.ru/blog/arduino/503.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Наконец то удалось решить вопрос с кириллицей в отображении экрана&lt;br /&gt;
&lt;a href=&quot;http://mk90.ru/files/source/LiquidCrystalRus-1.0.zip&quot;&gt;скачать библиотеку&lt;/a&gt;&amp;nbsp;&lt;br /&gt;
Проект также доступен на GitHub:&amp;nbsp;&lt;a href=&quot;https://github.com/mk90/LiquidCrystalRus&quot;&gt;https://github.com/mk90/LiquidCrystalRus&lt;/a&gt; &lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/3691445869071466808/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/blog-post_02.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/3691445869071466808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/3691445869071466808'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/blog-post_02.html' title='Индикатор'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-8728321543839860312</id><published>2011-10-02T20:42:00.000-07:00</published><updated>2011-10-16T21:48:58.852-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Путешествия"/><title type='text'>Авиабилеты подешевле</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Т.к. я поздно проснулся с билетами в сторону Таиланда от Узбекских авиалиний, то начал поиски, где бы купить подешевле.&lt;br /&gt;
Вышел на ресурс &lt;a href=&quot;http://skyscanner.ru/&quot;&gt;skyscanner&lt;/a&gt;&lt;br /&gt;
Прошел процедуру оформления и для надежности выбрал оплатить в отделениях сети Связной и Евросеть.&lt;br /&gt;
Сходил до связного, благо рядом и оплатил с карты.&lt;br /&gt;
Все прошло гладко - билеты на руках. Вернее как бы реальных билетов нет на руках, только в электронном виде. Так же skyscaner выслал на почту маршрутный лист, который было предложено распечатать и взять с собой.&lt;br /&gt;
&lt;br /&gt;
Обратил внимание после постоянного мониторинга цен...мой билет подешевле перестал появляться примерно недели за 3,5 до вылета...а примерно за 2е недели не осталось дешевых билетов...мораль - билет стоит выкупать - минимум за месяц до вылета...&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/8728321543839860312/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8728321543839860312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/8728321543839860312'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/blog-post.html' title='Авиабилеты подешевле'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-1579747774312896981</id><published>2011-10-02T20:29:00.000-07:00</published><updated>2012-02-15T01:25:23.651-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><title type='text'>Цифровой датчик температуры DS18B20+</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
В общем попробовал различные схемы подключения аналогового датчика температуры LM35 - не удалось его заставить правильно работать совместно с фоторезистором.&lt;br /&gt;
Вынужден был купить цифровой датчик температуры, который не имеет такой как LM35 проблемы.&lt;br /&gt;
Датчик брал в промэлектронике, впрочем как всю элементную базу &lt;a href=&quot;http://www.promelec.ru/catalog/1/22/135/0/117043/#117043&quot;&gt;DS18B20+&lt;/a&gt;&lt;br /&gt;
Обошелся в 55,13 рублей. &lt;br /&gt;
Подключил его...&lt;br /&gt;
В схему необходимо включить сопротивление на 4,7кОм. &lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD_dewdAMGc1mYAb8GzAtFPF0RU4JPaKUr0bMCBBJde2_t0beyRxD3K04AaKagVjZR4Avlkn-H80Xm4YoG1XnNUiQVX6UhLCYMIQ9CQhu8LX58KDcomINrYSpLx77N_cSy2iJ11rTstxk/s1600/DigitalTemp.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;255&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD_dewdAMGc1mYAb8GzAtFPF0RU4JPaKUr0bMCBBJde2_t0beyRxD3K04AaKagVjZR4Avlkn-H80Xm4YoG1XnNUiQVX6UhLCYMIQ9CQhu8LX58KDcomINrYSpLx77N_cSy2iJ11rTstxk/s320/DigitalTemp.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Код:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;#include &amp;lt;OneWire.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;#include &amp;lt;DallasTemperature.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;// Data wire is plugged into pin 4 on the Arduino&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;#define ONE_WIRE_BUS4&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;// Setup a oneWire instance to communicate with any OneWire devices (not just Maxim/Dallas temperature ICs)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;OneWire oneWire(ONE_WIRE_BUS);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;// Pass our oneWire reference to Dallas Temperature.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;DallasTemperature sensors(&amp;amp;oneWire);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;void setup(void)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;// start serial port&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.begin(38400);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;// Start up the library&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;sensors.begin();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;void loop(void)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;// call sensors.requestTemperatures() to issue a global temperature&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;// request to all devices on the bus&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.print(&quot; Requesting temperatures...&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;sensors.requestTemperatures(); // Send the command to get temperatures&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.println(&quot;DONE&quot;);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.print(&quot;Temperature for Device is: &quot;);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.print(sensors.getTempCByIndex(0)); // Why &quot;byIndex&quot;? You can have more than one IC on the same bus. 0 refers to the first IC on the wire&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;delay (10000); &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Для нормальной работы необходимо подключить библиотеки:&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;#include &amp;lt;OneWire.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;#include &amp;lt;DallasTemperature.h&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;В понимание работы помогли материалы:&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;http://pobot.ru/topic/show/122/&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;http://bildr.org/2011/07/ds18b20-arduino/&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/1579747774312896981/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/ds18b20.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/1579747774312896981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/1579747774312896981'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/10/ds18b20.html' title='Цифровой датчик температуры DS18B20+'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD_dewdAMGc1mYAb8GzAtFPF0RU4JPaKUr0bMCBBJde2_t0beyRxD3K04AaKagVjZR4Avlkn-H80Xm4YoG1XnNUiQVX6UhLCYMIQ9CQhu8LX58KDcomINrYSpLx77N_cSy2iJ11rTstxk/s72-c/DigitalTemp.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-4153288553894365797</id><published>2011-09-21T19:42:00.000-07:00</published><updated>2011-09-21T19:42:15.013-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><title type='text'>Схема фоторезистор и термодатчик</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Попробовал собрать одну схему из двух:&lt;br /&gt;
1) Фоторезистор&lt;br /&gt;
2) Термодатчик&lt;br /&gt;
Получилось вот так...&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8P98v8rgwhHBByf45E2TMtrS44BqkzLGmFGsJrv6Z9jXVDahhuHvZtZHOZG6oF17zZ7CDJGUuav6zvZ9An9pe_HMZJ95NRIwJUUsb-K6pLWr2yRA37uK-BpA0m8tf8HutK6Jgylabfzk/s1600/PhotocellAndTemp.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;289&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8P98v8rgwhHBByf45E2TMtrS44BqkzLGmFGsJrv6Z9jXVDahhuHvZtZHOZG6oF17zZ7CDJGUuav6zvZ9An9pe_HMZJ95NRIwJUUsb-K6pLWr2yRA37uK-BpA0m8tf8HutK6Jgylabfzk/s320/PhotocellAndTemp.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Код вот такой:&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;int sensorPin = 0;&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;int tempc = 0;&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;int photocellPin = 2;&amp;nbsp;&amp;nbsp;&amp;nbsp; // select the input pin for the photocell&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;int ledPin = 13;&amp;nbsp;&amp;nbsp; // select the pin for the LED&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;int val = 0;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // variable to store the value coming from the sensor&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;void setup()&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;{&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;pinMode(ledPin, OUTPUT);&amp;nbsp; // declare the ledPin as an OUTPUT &lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.begin(38400);&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;}&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;void loop()&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;{&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;tempc = (5.0 * analogRead(sensorPin) * 100.0) / 1024.0; &lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.println(tempc);&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;delay(1000); &lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;val = analogRead(photocellPin);&amp;nbsp;&amp;nbsp;&amp;nbsp; // read the value from the sensor&amp;nbsp; &lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.println(val);&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;if(val&amp;lt;=600){&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;digitalWrite(ledPin, HIGH); &lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;}&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;else{&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;digitalWrite(ledPin, LOW);&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;}&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;delay(1000);&lt;/span&gt;&lt;br style=&quot;color: #6aa84f;&quot; /&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
Вывод в монитор:&lt;br /&gt;
23 Celcius;&lt;br /&gt;668 Light;&lt;br /&gt;35 Celcius;&lt;br /&gt;275 Light;&lt;br /&gt;23 Celcius;&lt;br /&gt;475 Light;&lt;br /&gt;17 Celcius;&lt;br /&gt;651 Light;&lt;br /&gt;31 Celcius;&lt;br /&gt;657 Light;&lt;br /&gt;25 Celcius;&lt;br /&gt;647 Light;&lt;br /&gt;Т.е. термодатчик врет...&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/4153288553894365797/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/09/blog-post.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/4153288553894365797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/4153288553894365797'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/09/blog-post.html' title='Схема фоторезистор и термодатчик'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8P98v8rgwhHBByf45E2TMtrS44BqkzLGmFGsJrv6Z9jXVDahhuHvZtZHOZG6oF17zZ7CDJGUuav6zvZ9An9pe_HMZJ95NRIwJUUsb-K6pLWr2yRA37uK-BpA0m8tf8HutK6Jgylabfzk/s72-c/PhotocellAndTemp.jpg" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-248451071445974974.post-4660160552956224588</id><published>2011-09-19T01:42:00.000-07:00</published><updated>2011-09-19T01:43:59.076-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Arduino"/><title type='text'>Датчик температуры на Arduino</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Продолжая копаться в Ардуино был куплен термодатчик LM35 в корпусе TO92.&lt;br /&gt;
Схема его подключения простейшая.&lt;br /&gt;
Arduino шлет последовательную информацию о температуре, и Вы сможете использовать ее на своем компьютере.&lt;br /&gt;
LM35 Температурный Датчик с точностью до 1 сотой градуса.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://www.danielandrade.net/wp-content/uploads/2008/07/temp-sensor.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://www.danielandrade.net/wp-content/uploads/2008/07/temp-sensor.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Подключение:&lt;br /&gt;
Нужно только подключить 5V выход от Arduino
 к 1-му штырьку датчика, заземляющий 3-ий штырек и 2-ой, Вы соединяете с
 0-вым Аналоговыми Входом (AnalogIn).&lt;br /&gt;
&lt;br /&gt;
Схема подключения Ардуино и макетки:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZpKn8YBLWvewR-EbD4GaXM3W7AKazg29fJ28uSO1NhcKqNLl7_6sAloHOvfublpgSJQJ6lHnnfzSjMRKWkQS8yHt-JqGRa41sDf2TCgc5twMTXEhVb5G9Lr0ZUyLC8phdVBRnKd78QE/s1600/Temp.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;290&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZpKn8YBLWvewR-EbD4GaXM3W7AKazg29fJ28uSO1NhcKqNLl7_6sAloHOvfublpgSJQJ6lHnnfzSjMRKWkQS8yHt-JqGRa41sDf2TCgc5twMTXEhVb5G9Lr0ZUyLC8phdVBRnKd78QE/s320/Temp.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
Схему рисовал как всегда в программке - &lt;a href=&quot;http://fritzing.org/&quot;&gt;http://fritzing.org&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Код:&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;int sensorPin = 0;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;int tempc = 0;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;void setup()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.begin(38400);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;void loop()&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;tempc = (5.0 * analogRead(sensorPin) * 100.0) / 1024.0; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;Serial.println(tempc);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;delay(1000);&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: #6aa84f;&quot;&gt;} &lt;/span&gt;&lt;br /&gt;
Не забываем в мониторе выставить 38400....&lt;br /&gt;
Результатом выполненного кода будет вывод текущей температуры воздуха в монитор (Serial Monitor) &lt;br /&gt;
&lt;span style=&quot;font-size: xx-small;&quot;&gt;Материал сделан на основе http://pobot.ru/topic/show/12/&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://vworld-remember-all.blogspot.com/feeds/4660160552956224588/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/09/arduino_19.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/4660160552956224588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/248451071445974974/posts/default/4660160552956224588'/><link rel='alternate' type='text/html' href='http://vworld-remember-all.blogspot.com/2011/09/arduino_19.html' title='Датчик температуры на Arduino'/><author><name>vworld</name><uri>http://www.blogger.com/profile/06196385546963597058</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZpKn8YBLWvewR-EbD4GaXM3W7AKazg29fJ28uSO1NhcKqNLl7_6sAloHOvfublpgSJQJ6lHnnfzSjMRKWkQS8yHt-JqGRa41sDf2TCgc5twMTXEhVb5G9Lr0ZUyLC8phdVBRnKd78QE/s72-c/Temp.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>