<?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/codename33/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя codename33]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Fri, 24 Apr 2026 20:33:02 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[Сказ о том, как один программист себе мебель из ДСП на PHP программировал]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/904994/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/904994/?utm_campaign=904994&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<a href="https://habr.com/ru/companies/ruvds/articles/904994/"><img src="https://habrastorage.org/webt/87/oe/zv/87oezvuc0oxoygu4xiadjkr_udu.jpeg"></a><br>
<br>
Тут немного о том, как я сделал библиотеку для проектировки простой мебели из ДСП не визуальным методом, а в виде PHP-скрипта. <a href="https://habr.com/ru/articles/904994/?utm_campaign=904994&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Вперед, в мир безумия!</a>]]></description>
      
      <pubDate>Sat, 17 May 2025 13:01:58 GMT</pubDate>
      <dc:creator><![CDATA[CodeName33 (RUVDS.com)]]></dc:creator>
      <category><![CDATA[Блог компании RUVDS.com]]></category><category><![CDATA[DIY или Сделай сам]]></category><category><![CDATA[GitHub]]></category><category><![CDATA[PHP]]></category><category><![CDATA[3D-графика]]></category>
      <category><![CDATA[ruvds_статьи]]></category><category><![CDATA[php]]></category><category><![CDATA[проектирование мебели]]></category><category><![CDATA[openscad]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[«Удалённо» управляем компьютером с доступом в BIOS]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/ruvds/articles/847842/</guid>
      <link>https://habr.com/ru/companies/ruvds/articles/847842/?utm_campaign=847842&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<a href="https://habr.com/ru/companies/ruvds/articles/847842/"><img src="https://habrastorage.org/webt/-o/ep/sk/-oepskbtb6dtcg1amfpsd5m9cky.jpeg"></a><br>
<br>
Итак, о чём это? Сейчас для удалённого управления компьютером есть великое множество программ на любой цвет, вкус и запах. Но что, если мы хотим пойти немного дальше, и наши требования к удалённому управлению становятся немного жёстче:<br>
<br>
<ul>
<li>Мы хотим иметь возможность не только работать в операционной системе, но и заходить в биос, или вообще эту систему переустановить.</li>
<li>По тем или иным причинам, компьютер не может быть подключён к сети, но управлять им мы от этого меньше не хотим, а рядом у нас есть компьютер, который в сети находиться может.</li>
</ul><br>
Но как это сделать? Вот этим мы тут и будем заниматься… <a href="https://habr.com/ru/articles/847842/?utm_campaign=847842&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Fri, 01 Nov 2024 09:01:52 GMT</pubDate>
      <dc:creator><![CDATA[CodeName33 (RUVDS.com)]]></dc:creator>
      <category><![CDATA[Блог компании RUVDS.com]]></category><category><![CDATA[C#]]></category><category><![CDATA[DIY или Сделай сам]]></category><category><![CDATA[GitHub]]></category><category><![CDATA[Open source]]></category>
      <category><![CDATA[ruvds_статьи]]></category><category><![CDATA[DIY]]></category><category><![CDATA[удаленное управление компьютером]]></category><category><![CDATA[remote control]]></category><category><![CDATA[esp32 s3]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Управляем нашей лодкой прямо с веб-страницы на телефоне]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/828938/</guid>
      <link>https://habr.com/ru/articles/828938/?utm_campaign=828938&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/2df/d68/2ff/2dfd682ff202f55eceb7d10834bf5c00.png" /><p>Итак, мы будем делать автопилот для лодки, который будет содержать довольно простую механическую часть, а все вычисления будут производиться прямо в веб-приложении браузера.</p><p></p> <a href="https://habr.com/ru/articles/828938/?utm_campaign=828938&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Короче, идем под кат, я все расскажу.</a>]]></description>
      
      <pubDate>Fri, 19 Jul 2024 10:28:59 GMT</pubDate>
      <dc:creator><![CDATA[CodeName33]]></dc:creator>
      <category><![CDATA[Open source]]></category><category><![CDATA[GitHub]]></category><category><![CDATA[Робототехника]]></category><category><![CDATA[DIY или Сделай сам]]></category>
      <category><![CDATA[управление лодкой]]></category><category><![CDATA[автопилот яхты]]></category><category><![CDATA[diy]]></category><category><![CDATA[web-application]]></category><category><![CDATA[web bluetooth]]></category><category><![CDATA[ble]]></category><category><![CDATA[diy или сделай сам]]></category><category><![CDATA[esp32]]></category><category><![CDATA[автопилот]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Распознаем голосовые сообщения Telegram без СМС и пересылок ботам]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/803833/</guid>
      <link>https://habr.com/ru/articles/803833/?utm_campaign=803833&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/20a/fd4/f58/20afd4f5867916d4f348b7f3fd5b630f.png" /><p>Как всем известно, люди делятся на две категории:</p><p>1. Те, кто любит отправлять голосовые сообщения</p><p>2. Те, кто кто надеются, что для первых приготовлен отдельный котел</p><p>Но мы здесь не для того чтобы осуждать какую-то из этих категорий. Читать сообщения я люблю больше, чем слушать и здесь я расскажу, как я попробовал решить для себя эту проблему.</p><p></p> <a href="https://habr.com/ru/articles/803833/?utm_campaign=803833&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 08 Apr 2024 06:10:12 GMT</pubDate>
      <dc:creator><![CDATA[CodeName33]]></dc:creator>
      <category><![CDATA[Мессенджеры]]></category><category><![CDATA[C#]]></category><category><![CDATA[GitHub]]></category>
      <category><![CDATA[telegram]]></category><category><![CDATA[telegram api]]></category><category><![CDATA[голосовые сообщения]]></category><category><![CDATA[c#]]></category><category><![CDATA[text to speech]]></category><category><![CDATA[мессенджеры]]></category><category><![CDATA[распознавание речи]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Моя попытка сделать Wi-Fi-флешку и что из этого получилось (а что нет)]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/685768/</guid>
      <link>https://habr.com/ru/articles/685768/?utm_campaign=685768&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/4e6/770/697/4e67706978e3ff7938ca4e1bf252d873.png" /><p>Что такое WiFi-флешка? Это флешка, которая опознается, как флешка, пахнет, как флешка, крякает, как флешка, но на самом деле никакая она не флешка, она эмулирует файловую систему, а данные берет по WiFi с сервера.</p> <a href="https://habr.com/ru/articles/685768/?utm_campaign=685768&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 05 Sep 2022 07:09:37 GMT</pubDate>
      <dc:creator><![CDATA[CodeName33]]></dc:creator>
      <category><![CDATA[Open source]]></category><category><![CDATA[C++]]></category><category><![CDATA[Arduino]]></category><category><![CDATA[DIY или Сделай сам]]></category>
      <category><![CDATA[esp32-s2]]></category><category><![CDATA[flash]]></category><category><![CDATA[wifi]]></category><category><![CDATA[usb flash]]></category><category><![CDATA[diy]]></category><category><![CDATA[arduino]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Приручение nRF пульта для ПК с потерянным приемником]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/556466/</guid>
      <link>https://habr.com/ru/articles/556466/?utm_campaign=556466&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1d2/ff9/74b/1d2ff974b4ba05d1bf91405dcb72028b.jpg" /><p>В этой статье я расскажу, как мне удалось заставить работать nRF пульты для ПК, для которых были утеряны приемники. Не обошлось без Arduino, множества попыток бросить это дело, долгого безуспешного гугления, радости маленьким победам, разочарования от неудач и наконец новой жизни для nRF пульта, но обо всем по порядку...</p> <a href="https://habr.com/ru/articles/556466/?utm_campaign=556466&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 10 May 2021 13:01:33 GMT</pubDate>
      <dc:creator><![CDATA[CodeName33]]></dc:creator>
      <category><![CDATA[Программирование]]></category><category><![CDATA[Беспроводные технологии]]></category><category><![CDATA[Arduino]]></category>
      <category><![CDATA[arduino]]></category><category><![CDATA[nrf24l01+]]></category><category><![CDATA[пульт]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Мощь множества ядер для укрощения кодека AV1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/511512/</guid>
      <link>https://habr.com/ru/articles/511512/?utm_campaign=511512&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/post_images/cbe/5e1/4e2/cbe5e14e20c129a1efedb3ecb4e27ebd.jpg" alt="image"><br>
<br>
<h2>Пролог</h2><br>
Периодически, я интересуюсь видеокодеками и тем, насколько они становятся эффективнее по сравнению со своими предшественниками. В свое время, когда после H264 вышел HEVC, мне было безумно интересно его пощупать, но мое железо того времени оставляло желать лучшего. <br>
<br>
Сейчас же железо подтянулось, но и HEVC давно устарел, ему на смену жаждет придти открытый AV1, обещающий нам до 50% экономии по сравнению с 1080p H264, но если скорость качественного кодирования в HEVC кажется медленноватой (по сравнения с H264), то AV1 со своим ~0.2 fps деморализует полностью. Когда что-то кодируется настолько медленно, то это значит, что даже простой 10 минутный ролик, будет обрабатываться около суток. Т.е. чтобы просто посмотреть подходят ли параметры кодирования или нужно добавить немного битрейта, придется ждать не просто часами, а днями…<br>
<br>
И вот, как-то раз, любуясь красивым закатом (кодека H264), я подумал: «А что, если натравить на AV1 все железо которое у меня есть одновременно?»<br> <a href="https://habr.com/ru/articles/511512/?utm_campaign=511512&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Sat, 18 Jul 2020 15:21:06 GMT</pubDate>
      <dc:creator><![CDATA[CodeName33]]></dc:creator>
      <category><![CDATA[Высоконагруженные системы]]></category><category><![CDATA[Работа с видео]]></category>
      <category><![CDATA[av1]]></category><category><![CDATA[ffmpeg]]></category><category><![CDATA[видео]]></category><category><![CDATA[видеокодирование]]></category><category><![CDATA[rav1e]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Управляем устройствами NooLite с роутера Zyxel Keenetic]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/396635/</guid>
      <link>https://habr.com/ru/articles/396635/?utm_campaign=396635&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/geektimes/post_images/fb4/f06/ba8/fb4f06ba81d27b58a54bbe44adbdbb61.png" alt="image"/><br/>
<br/>
В этой статье я расскажу о том, как управлять устройствами nooLite через USB переходник РС1ххх прямо из роутера Zyxel Keenetic — без участия компьютера.<br/>
<br/>
<h3>Преамбула</h3><br/>
Темы про NooLite уже не раз тут мелькали, но, на всякий случай напомню, что это компоненты для построения «умного дома», общающиеся между собой посредством радиоканала. А ещё к их системе можно заказать USB адаптер, позволяющий отправлять команды с компьютера (на самом деле есть и тот, который может эти команды получать, но мы сейчас его рассматривать не будем). Когда-то давно я специально поднимал у себя на машине Web-сервер, на который можно было зайти с компьютера или телефона в домашней сети и управлять освещением, а также добавлять запланированные задачи. Например — я, как истинный сова, с трудом просыпаюсь рано утром, и даже с удовольствием не делал бы этого, но надо. И пробуждаться в темноте от звука будильника, было крайне тяжело, даже если поставить на него самую милую мелодию, из всех милых мелодий на земле. И я решил провести эксперимент, написав скрипт для плавного включения света, когда яркость увеличивается с 0 до 100% за 20 минут, тем самым имитируя восход солнца, и эксперимент удался — просыпаться стало значительно легче, когда свет не резко бьёт по глазам, а едва заметно нарастает, и организм реагирует на подобное пробуждение намного лучше будильника… Но что-то я ушёл от темы. Все это работало себе спокойно, и впрочем меня даже не напрягало то, что требуется постоянно включенный компьютер, у меня стоят тихие вентиляторы и его практически не слышно, но не так давно узнав, что на Zyxel Keenetic с прошивкой второй версии снова можно ставить пакеты OpenWRT у меня в голове начала созревать идея. И когда эта идея совсем меня допекла, никак не желая оставить в покое мой мозг, я решился — а, черт с ним! Впереди выходные, и я сделаю это!<br/>
 <a href="https://habr.com/ru/articles/396635/?utm_campaign=396635&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Wed, 10 Aug 2016 16:47:20 GMT</pubDate>
      <dc:creator><![CDATA[CodeName33]]></dc:creator>
      <category><![CDATA[Софт]]></category><category><![CDATA[Умный дом]]></category>
      <category><![CDATA[noolite]]></category><category><![CDATA[zyxel]]></category><category><![CDATA[keenetic]]></category><category><![CDATA[умный дом]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
