<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/tim4dev/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя tim4dev]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Fri, 21 Aug 2026 04:44:21 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Билл Гейтс. Срыв покровов]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/511344/</guid>
      <link>https://habr.com/ru/articles/511344/?utm_campaign=511344&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p><img src="https://habrastorage.org/webt/tq/gs/pm/tqgspmqkvfhltnn1hv_ny2gjk1u.jpeg"></p><br>
<p>Первоначально эта информация была опубликована в блоге, который давно прекратил свое существование и я не собирался ее переиздавать. Однако, после некоторых публикаций на заданную тему в “этих ваших интернетах” и на Хабре, все-таки решил изложить более логичную версию событий. А уж читатель сам разберется, что больше похоже на правду.</p><br>
<p>Приступим. Bill Gates. Scandals, intrigues, investigations.</p><br>
<p>Меня всегда интересовало начало великих дел. Кто, как, когда и при каких обстоятельствах вбил, что называется, первый гвоздь.</p><br>
<p>И эта статья о самом начале начал большого пути Билла Гейтса, который не нуждается в дополнительном представлении.</p> <a href="https://habr.com/ru/articles/511344/?utm_campaign=511344&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Thu, 16 Jul 2020 18:55:07 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[История IT]]></category>
      <category><![CDATA[Билл Гейтс]]></category><category><![CDATA[Гарри Килдалл]]></category><category><![CDATA[CP/M]]></category><category><![CDATA[IBM]]></category><category><![CDATA[Microsoft]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Quo vadis. Баны разработчиков в Google Play]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/446062/</guid>
      <link>https://habr.com/ru/articles/446062/?utm_campaign=446062&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p><img src="https://habrastorage.org/webt/oc/ju/ry/ocjury5kotaeuuoekgl9gilwhjy.jpeg"></p><br>
<p><em>Наш скорбный труд не пропадет...</em></p><br>
<h1 id="bez-predisloviya">Без предисловия</h1><br>
<p>Давайте договоримся сразу. Никаких длинных вступлений по истории от абака до интела не будет, сразу — мордой об стол. Кто в теме — тот в теме, кто нет — дойдет потом. Вопросы, пожелания и замечания в комментариях конечно можете задавать и, сразу же не дожидаясь никого, самим же начинать отвечать.</p> <a href="https://habr.com/ru/articles/446062/?utm_campaign=446062&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Sat, 30 Mar 2019 09:35:52 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[Google API]]></category><category><![CDATA[Android]]></category>
      <category><![CDATA[google play]]></category><category><![CDATA[android development]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Android Storage: Internal, External, Removable. Часть 1/3]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/429338/</guid>
      <link>https://habr.com/ru/articles/429338/?utm_campaign=429338&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<blockquote>Всем, кто, несмотря ни на что, сумел сделать правильный выбор.</blockquote><p>Это перевод серии статей от Mark Murphy из CommonsWare, широко известного на stackoverflow, а так же автора книг “The Busy Coder’s Guide to Android Development”, “Android’s Architecture Components”. Некоторые термины оставлены не переведенными специально.</p><br>
<h1 id="internal-storage">Internal Storage</h1><br>
<p>Существует много путаницы в отношении модели хранилища Android. Путаницы стало значительно больше с изменениями Android 4.4 в Storage Model, и с тех пор ситуация не улучшилась. Есть бесчисленное множество вопросов на Stack Overflow и тому подобных ресурсах, где люди явно не совсем разбираются в различных моделях хранилищ Android.</p> <a href="https://habr.com/ru/articles/429338/?utm_campaign=429338&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Fri, 09 Nov 2018 18:50:48 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[Android]]></category>
      <category><![CDATA[android]]></category><category><![CDATA[разработка под android]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Взрывающие телефон]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/427141/</guid>
      <link>https://habr.com/ru/articles/427141/?utm_campaign=427141&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p><img src="https://habrastorage.org/getpro/habr/post_images/808/c1f/6ea/808c1f6ea765f08a0e5669652f06905b.jpg" alt="Bob Gudgel, Jay Dee Pritchard, и John “Captain Crunch” Draper с bluebox,используемом для обмана телефонной системы для совершения бесплатных звонков, во время поездки в Duvall, Washington, 1971. Фото Bob Gudgel"></p><br>
<h1 id="nerasskazannye-istorii-o-podrostkah-i-hakerah-kotorye-vzlamyvali-ma-bell">Нерассказанные истории о подростках и хакерах которые взламывали Ma Bell</h1><br>
<p>Когда компьютеры были большими, а деревья маленькими, до всех этих смартфонов, iPad’ов и планшетов, до времен Интернета или персональных компьютеров, группа технофилов, подростков, хиппи и преступников выяснила, как взломать самую большую в мире машину: телефонную систему.</p><br>
<p>Ниже приводится перевод отрывка из книги «Exploding the Phone», написанной Филом Лапсли (Phil Lapsley), в которой рассказывается история «телефонных фриков».</p><br>
<p>На заглавном фото: Bob Gudgel, Jay Dee Pritchard, и John “Captain Crunch” Draper с bluebox, используемом для обмана телефонной системы для совершения бесплатных звонков, во время поездки в Duvall, Washington, 1971. Фото Bob Gudgel.</p> <a href="https://habr.com/ru/articles/427141/?utm_campaign=427141&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Sat, 20 Oct 2018 15:02:27 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[Информационная безопасность]]></category><category><![CDATA[История IT]]></category>
      <category><![CDATA[перевод]]></category><category><![CDATA[история]]></category><category><![CDATA[Ma Bell]]></category><category><![CDATA[bluebox]]></category><category><![CDATA[hacking]]></category><category><![CDATA[телефония]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Arduino. Проект «Робот-машина RoboCar4W»]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/426097/</guid>
      <link>https://habr.com/ru/articles/426097/?utm_campaign=426097&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p><em>Вы понимаете, — втолковывал редактор, — это должно быть занимательно, свежо, полно интересных приключений… Так, чтобы читатель не мог оторваться.</em><br>
И.Ильф, Е.Петров <em>"Как создавался Робинзон"</em>.</p><br>
<p>Начинать работу с Arduino, как и с любой другой платформой программной или аппаратной, всегда интереснее с какого-нибудь реального проекта. Программисты при этом пишут код выводящий «Hello, world», ардуинисты моргают светодиодом. И все радуются как дети.</p><br>
<p>Я же решил начать с продвинутого проекта, в том числе с тайной надеждой оторвать молодое поколение от Counter-Strike (не получилось).</p><br>
<p>Как можно догадаться из названия RoboCar4W, первым проектом стал робот-машина о четырех колесах. Начиная работу я уже имел опыт программирования, умел когда-то давно паять, но совершенно не знал даже распиновки Arduino и документацию совершенно не читал. Все премудрости изучал по ходу пьесы и Гугл в помощь.</p> <a href="https://habr.com/ru/articles/426097/?utm_campaign=426097&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Fri, 12 Oct 2018 05:49:18 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[DIY или Сделай сам]]></category><category><![CDATA[Arduino]]></category>
      <category><![CDATA[arduino]]></category><category><![CDATA[car]]></category><category><![CDATA[для чайников]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Метеостанция на Arduino от А до Я. Часть 5]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/426019/</guid>
      <link>https://habr.com/ru/articles/426019/?utm_campaign=426019&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Окончание. <a href="https://habr.com/post/425963/">Предыдущая часть</a>.</p><br>
<p>Оглавление:</p><br>
<ul>
<li><a href="https://habr.com/post/425901/">Часть 1. Требования. Выбор железа. Общая схема</a></li>
<li><a href="https://habr.com/post/425927/">Часть 2. Софт. Центральный блок, железо</a></li>
<li><a href="https://habr.com/post/425953/">Часть 3. Центральный блок, софт</a></li>
<li><a href="https://habr.com/post/425963/">Часть 4. Заоконный датчик</a></li>
<li><a href="https://habr.com/post/426019/">Часть 5. MySQL, PHP, WWW, Android</a></li>
</ul><br>
<h1 id="zaokonnyy-datchik-programmnoe-obespechenie">Заоконный датчик. Программное обеспечение</h1><br>
<p>Поговорим о программном обеспечении заоконного датчика. После этого у вас получится законченная система с которой уже можно экспериментировать.</p><br>
<p>Напомню, что <em>сервер</em> — это центральный, домашний блок, который может общаться с интернет через WiFi, а <em>клиент</em> — это удалённый, заоконный датчик, который передаёт данные на сервер по радиоканалу.</p><br>
<p>Исходный код как для сервера, так и для клиента <a href="https://github.com/tim4dev/arduino/tree/master/project/weather-station/">находится здесь</a>.<br>
Исходные тексты снабжены подробными комментариями.</p><br>
<p>На клиенте почти ничего настраивать не надо.</p> <a href="https://habr.com/ru/articles/426019/?utm_campaign=426019&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Fri, 12 Oct 2018 05:28:20 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[DIY или Сделай сам]]></category><category><![CDATA[Arduino]]></category>
      <category><![CDATA[arduino]]></category><category><![CDATA[метеостанция]]></category><category><![CDATA[android]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Метеостанция на Arduino от А до Я. Часть 4]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/425963/</guid>
      <link>https://habr.com/ru/articles/425963/?utm_campaign=425963&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Продолжение. <a href="https://habr.com/post/425953/">Предыдущая часть</a>.<br>
Оглавление:</p><br>
<ul>
<li><a href="https://habr.com/post/425901/">Часть 1. Требования. Выбор железа. Общая схема</a></li>
<li><a href="https://habr.com/post/425927/">Часть 2. Софт. Центральный блок, железо</a></li>
<li><a href="https://habr.com/post/425953/">Часть 3. Центральный блок, софт</a></li>
<li><a href="https://habr.com/post/425963/">Часть 4. Заоконный датчик</a></li>
<li><a href="https://habr.com/post/426019/">Часть 5. MySQL, PHP, WWW, Android</a></li>
</ul><br>
<h1 id="zaokonnyy-datchik-zhelezo">Заоконный датчик. Железо</h1><br>
<p>Надо сразу признать, что первая версия заоконного (удаленного) датчика получилась не совсем удачной в плане электропитания и энергопотребления. Как я уже писал, у меня под рукой был только модуль Arduino Pro Mini на 5 В. И я использовал Ni-MH аккумуляторы.</p><br>
<p>При том, что я подсоединил ещё и солнечную батарею вся конструкция у меня проработала автономно около 25 дней. Очень отрицательно на ёмкость аккумуляторов повлияли низкие, часто отрицательные температуры на улице конца зимы.</p><br>
<p>Чтобы у вас всё работало гораздо дольше, произведите следующие замены:</p><br>
<ul>
<li>Купите Arduino Pro Mini на 3,3В</li>
<li>Используйте Li-ion аккумулятор типа Panasonic NCR18650A на 3,7 В, 2 шт. примерно за $14 на 3100mAh. Можете попробовать CR123, CR123A батареи. И помните о том, что 9В батарея (типа "Крона") плохой источник питания.</li>
</ul> <a href="https://habr.com/ru/articles/425963/?utm_campaign=425963&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Wed, 10 Oct 2018 13:50:09 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[DIY или Сделай сам]]></category><category><![CDATA[Arduino]]></category><category><![CDATA[Электроника для начинающих]]></category>
      <category><![CDATA[arduino]]></category><category><![CDATA[метеостанция]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Метеостанция на Arduino от А до Я. Часть 3]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/425953/</guid>
      <link>https://habr.com/ru/articles/425953/?utm_campaign=425953&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Продолжение. <a href="https://habr.com/post/425927/">Предыдущая часть</a>.</p><br>
<p>Оглавление:</p><br>
<ul>
<li><a href="https://habr.com/post/425901/">Часть 1. Требования. Выбор железа. Общая схема</a></li>
<li><a href="https://habr.com/post/425927/">Часть 2. Софт. Центральный блок, железо</a></li>
<li><a href="https://habr.com/post/425953/">Часть 3. Центральный блок, софт</a></li>
<li><a href="https://habr.com/post/425963/">Часть 4. Заоконный датчик</a></li>
<li><a href="https://habr.com/post/426019/">Часть 5. MySQL, PHP, WWW, Android</a></li>
</ul><br>
<h1 id="centralnyy-blok-programmnoe-obespechenie">Центральный блок. Программное обеспечение</h1><br>
<p>Наконец мы подошли к самой трудной части для любого программиста — описать по-человечески что он там наваял.</p><br>
<p>Исходный код для сервера составляет около 1300 строк, включая отступы, но это не должно вас пугать. Исходный текст снабжен подробными комментариями, в этом плане я не ошибусь, если скажу, что мои исходники описаны лучше чем любые другие которые вы только сможете найти. В комментариях прямо в исходном тексте вы найдете всю распиновку для подключения модулей и все необходимые ссылки на внешнюю документацию. Секрет прост — я писал комментарии для себя постоянно, «по ходу пьесы», поэтому никаких трудностей с документированием не испытал.</p> <a href="https://habr.com/ru/articles/425953/?utm_campaign=425953&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Wed, 10 Oct 2018 12:24:19 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[DIY или Сделай сам]]></category><category><![CDATA[Arduino]]></category>
      <category><![CDATA[arduino]]></category><category><![CDATA[метеостанция]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Метеостанция на Arduino от А до Я. Часть 2]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/425927/</guid>
      <link>https://habr.com/ru/articles/425927/?utm_campaign=425927&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Продолжение. <a href="https://habr.com/post/425901/">Предыдущая часть</a>.</p><br>
<p>Оглавление:</p><br>
<ul>
<li><a href="https://habr.com/post/425901/">Часть 1. Требования. Выбор железа. Общая схема</a></li>
<li><a href="https://habr.com/post/425927/">Часть 2. Софт. Центральный блок, железо</a></li>
<li><a href="https://habr.com/post/425953/">Часть 3. Центральный блок, софт</a></li>
<li><a href="https://habr.com/post/425963/">Часть 4. Заоконный датчик</a></li>
<li><a href="https://habr.com/post/426019/">Часть 5. MySQL, PHP, WWW, Android</a></li>
</ul><br>
<h1 id="soft-vybor-komponentov">Софт. Выбор компонентов</h1><br>
<p><img src="https://habrastorage.org/webt/ew/mv/xw/ewmvxwk-6m-horit-imnrso2jn0.jpeg"></p><br>
<p>Выбор железа и софта тесно взаимосвязан как «курица и яйцо». С чего начать, с железа, с софта? Если у вас хорошее железо, но к нему нет драйверов, библиотек и софта (IDE, утилиты для прошивки и т.п.), то оно бесполезно, и наоборот.</p> <a href="https://habr.com/ru/articles/425927/?utm_campaign=425927&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Wed, 10 Oct 2018 10:00:17 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[DIY или Сделай сам]]></category><category><![CDATA[Arduino]]></category>
      <category><![CDATA[arduino]]></category><category><![CDATA[метеостанция]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Метеостанция на Arduino от А до Я. Часть 1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/425901/</guid>
      <link>https://habr.com/ru/articles/425901/?utm_campaign=425901&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<p>Оглавление:</p><br>
<ul>
<li><a href="https://habr.com/post/425901/">Часть 1. Требования. Выбор железа. Общая схема</a></li>
<li><a href="https://habr.com/post/425927/">Часть 2. Софт. Центральный блок, железо</a></li>
<li><a href="https://habr.com/post/425953/">Часть 3. Центральный блок, софт</a></li>
<li><a href="https://habr.com/post/425963/">Часть 4. Заоконный датчик</a></li>
<li><a href="https://habr.com/post/426019/">Часть 5. MySQL, PHP, WWW, Android</a></li>
</ul><br>
<p><img src="https://habrastorage.org/webt/xk/oe/xj/xkoexjwqms1mpe52sextnnqdjza.jpeg" alt="Метеостанция. Arduino, ESP8266, nRF24L01, DHT22"></p><br>
<p><em>«Так, давайте сразу договоримся: вы не собираетесь снимать кино для Голливуда. Даже в Стране чудес утверждается не более пяти процентов от всех сценариев, и только один процент идет затем в производство… Таким образом, вместо всего этого вы собираетесь создать свой собственный Голливуд.»</em><br>
Эд Гаскель «Снимаем цифровое кино, или Голливуд на дому»</p><br>
<h1 id="predislovie">Предисловие</h1><br>
<p>Что, ещё одна погодная станция на Arduino?! Да, ещё одна и, что-то мне подсказывает, не последняя в интернете вещей.</p><br>
<p>Точно также, как каждый программист обязан написать программу «Hello World!», так и каждый ардуинщик обязан иметь за плечами опыт построения простой или не очень метеостанции.<br>
Уже созданных проектов метеостанций в интернете описано немалое количество, читатель может выбрать любой из них для реализации. Не скрою, я внимательно изучил около десятка подобных проектов и ещё кучу смежных. Поэтому нельзя сказать, что я создал всё с нуля, конечно же я «стоял на плечах гигантов».</p> <a href="https://habr.com/ru/articles/425901/?utm_campaign=425901&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше →</a>]]></description>
      
      <pubDate>Wed, 10 Oct 2018 07:51:50 GMT</pubDate>
      <dc:creator><![CDATA[tim4dev]]></dc:creator>
      <category><![CDATA[DIY или Сделай сам]]></category><category><![CDATA[Arduino]]></category>
      <category><![CDATA[arduino]]></category><category><![CDATA[метеостанция]]></category><category><![CDATA[электроника для начинающих]]></category><category><![CDATA[для чайников]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
