<?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/timreset/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя timreset]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Fri, 01 May 2026 11:43:24 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[Запускаем IDEA и CLion на Android]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/757222/</guid>
      <link>https://habr.com/ru/articles/757222/?utm_campaign=757222&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/c08/96e/ee6/c0896eee651ba5c2de4ef9b4bc9b33bf.jpg" /><p>На современных Android телефонах и планшетах стоит отличное железо - многоядерные CPU с несколькими гигабайтами памяти. Этого всего вполне хватит для запуска даже таких тяжеловесных программ как IDEA и CLion. И сейчас я вам расскажу как это сделать.</p><p></p> <a href="https://habr.com/ru/articles/757222/?utm_campaign=757222&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 28 Aug 2023 06:23:02 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Android]]></category><category><![CDATA[Текстовые редакторы и IDE]]></category>
      <category><![CDATA[idea]]></category><category><![CDATA[clion]]></category><category><![CDATA[android]]></category><category><![CDATA[termux]]></category><category><![CDATA[jetbrains]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Пишем на Java в Arduino]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/274571/</guid>
      <link>https://habr.com/ru/articles/274571/?utm_campaign=274571&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/files/963/23d/f48/96323df48cf64a5591ca74a3421975d0.png"/><br/>
<br/>
В статье расскажу как можно писать на Java для Arduino.<br/>
<br/>
Почему Java? Если кратко — just for fun!<br/>
<br/>
Я Java программист и в свободное время играюсь с Arduino и хотелось перенести свои знания Java в мир микроконтроллеров и embedded устройств.<br/>
<br/>
На данный момент есть несколько возможностей запускать Java на embedded устройствах. В этой статье я рассмотрю их.<br/>
 <a href="https://habr.com/ru/articles/274571/?utm_campaign=274571&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Tue, 05 Jan 2016 21:19:41 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Java]]></category>
      <category><![CDATA[java]]></category><category><![CDATA[arduino]]></category><category><![CDATA[haikuvm]]></category><category><![CDATA[lejos]]></category><category><![CDATA[c++]]></category><category><![CDATA[c]]></category><category><![CDATA[ast]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Программирование Arduino в CLion]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/247017/</guid>
      <link>https://habr.com/ru/articles/247017/?utm_campaign=247017&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[В этой статье я расскажу о небольшом how to о разработке для Arduino в CLion <a href="https://www.jetbrains.com/clion/">www.jetbrains.com/clion</a>.<br/>
CLion — новая IDE для C/C++ от JetBrains. По стилю и поведению очень похожа на IDEA (IDE для Java). А так как я пишу на Java под IDEA с использованием «фишек» это IDE, то хотелось бы все эти «фишки» и use case разработки перенести на разработку для Arduino.<br/>
 <a href="https://habr.com/ru/articles/247017/?utm_campaign=247017&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Mon, 29 Dec 2014 13:19:10 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[C++]]></category><category><![CDATA[C]]></category>
      <category><![CDATA[jetbrains]]></category><category><![CDATA[clion]]></category><category><![CDATA[arduino]]></category><category><![CDATA[c]]></category><category><![CDATA[c++]]></category><category><![CDATA[cmake]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Тестирование GWT приложений архитектуры MVP]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/246285/</guid>
      <link>https://habr.com/ru/articles/246285/?utm_campaign=246285&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Добрый день!<br/>
<br/>
В этой статье я рассмотрю unit/integration тестирование в GWT с использованием UI компонентов GWT и GXT и MVP (с Passive View) архитектуры для разделения логики и внешнего вида приложения.<br/>
GWT и GXT здесь выделены не случайно — Google разработал несколько framework'ов, которые облегчают поддержку паттерна MVP (точнее, более общее — разделение логики и представления) в GWT. Это Activity and Place для разделения логики приложения на модули, GWT Editor для автоматического мапинга POJO объектов на widget, UiBinding для декларативного описания интерфейса.<br/>
Всё это поддерживается ещё и UI framework'ом GXT. Т.ч. по сути не будет большой разницы в использовании UI компонентов GWT или GXT.<br/>
<br/>
В результате получим легко тестируемое приложение без поднятия тяжёлого framework'а GWT.<br/>
 <a href="https://habr.com/ru/articles/246285/?utm_campaign=246285&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Fri, 19 Dec 2014 12:49:01 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Тестирование IT-систем]]></category><category><![CDATA[Java]]></category>
      <category><![CDATA[java]]></category><category><![CDATA[gwt]]></category><category><![CDATA[gxt]]></category><category><![CDATA[mvp]]></category><category><![CDATA[testing]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Статья-рецепт про удобную разработку на GWT в IDEA с помощью DCEVM]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/236075/</guid>
      <link>https://habr.com/ru/articles/236075/?utm_campaign=236075&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[В IDEA 13-ой версии, в отличие от Eclipse, при запуске проекта GWT с помощью стандартного плагина (и, как в последствие выяснилось, и без него, а просто запуск GWT DevMode — приложение для запуска в режиме разработки и debug'а, а конкретно com.google.gwt.dev.DevMode из gwt-dev.jar — как Java Application) при изменении UI кода нужно обновлять браузер, что бы изменения сработали. В случае GWT это очень критично — так как при обновлении страницы происходит повторное подключение к Code Server (сервер с исходным кодом проекта, нужен, что бы можно производить debug Java кода), а это занимает от 10 секунд до нескольких минут. Здесь я расскажу о способе, как менять код практически без перезагрузки страницы.<br/>
 <a href="https://habr.com/ru/articles/236075/?utm_campaign=236075&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Mon, 08 Sep 2014 13:30:16 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Java]]></category>
      <category><![CDATA[gwt]]></category><category><![CDATA[idea]]></category><category><![CDATA[jetbrains]]></category><category><![CDATA[dcevm]]></category><category><![CDATA[hotswap]]></category><category><![CDATA[sourcemaps]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Самодокументированный JAX-WS с поддержкой XSD Restrictions]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/220387/</guid>
      <link>https://habr.com/ru/articles/220387/?utm_campaign=220387&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[В этой статье я расскажу о создании самодокументируемого web сервиса (jax-ws), который использует элементы XSD Restrictions.<br/>
 <a href="https://habr.com/ru/articles/220387/?utm_campaign=220387&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Tue, 22 Apr 2014 12:06:49 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Java]]></category>
      <category><![CDATA[java]]></category><category><![CDATA[jax-ws]]></category><category><![CDATA[xsd]]></category><category><![CDATA[soap]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Нагрузочное тестирование с помощью Selenium]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/168137/</guid>
      <link>https://habr.com/ru/articles/168137/?utm_campaign=168137&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<h4>Введение</h4><br/>
В это статье я расскажу о применении инструмента изначально предназначенного для функционального тестирования при тестировании нагрузочном web части системы электронного документооборота (СЭД).<br/>
 <a href="https://habr.com/ru/articles/168137/?utm_campaign=168137&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Sun, 03 Feb 2013 18:01:11 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Java]]></category><category><![CDATA[Тестирование IT-систем]]></category>
      <category><![CDATA[нагрузочное тестирование]]></category><category><![CDATA[функциональное тестирование]]></category><category><![CDATA[selenium]]></category><category><![CDATA[java]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Использование GWT с Documentum & Webtop]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/143437/</guid>
      <link>https://habr.com/ru/articles/143437/?utm_campaign=143437&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<h4>Введение</h4><br/>
В этой статье я хотел бы рассказать о маленьком исследовании по скрещиванию GWT и Webtop.<br/>
Вначале отвечу на законный вопрос: «Зачем это нужно?». Я преследовал несколько целей:<br/>
1) Изучить GWT.<br/>
2) Более детально изучить внутренности WDK и Webtop.<br/>
3) Возможно, найти способ создавать GWT компоненты для Webtop.<br/>
GWT был выбран потому что позволяет быстро создавать UI и клиентский код Java программистам. А так же поддерживает AJAX «из коробки».<br/>
Использовалась именно связка с Webtop, а не создание своего приложение с нуля, так как это заняло бы больше времени (поддержка Documentum сессий, изобретение замены action и precondition) и не позволило бы использовать уже написанный код на Webtop. <br/>
 <a href="https://habr.com/ru/articles/143437/?utm_campaign=143437&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Mon, 07 May 2012 18:04:47 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Java]]></category>
      <category><![CDATA[java]]></category><category><![CDATA[gwt]]></category><category><![CDATA[documentum]]></category><category><![CDATA[webtop]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Debug методов в Documentum Process Builder’е]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/138012/</guid>
      <link>https://habr.com/ru/articles/138012/?utm_campaign=138012&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Добрый день!<br/>
По роду работы (Documentum developer) столкнулся с необходимостью отлаживать процессы, которые создаю в Process Builder. Нашёл простой способ это сделать. И вот этим знанием хотелось бы поделится с разработчиками Documentum, которые наверняка присутствуют на Хабре.<br/>
<br/>
<h4>Введение</h4><br/>
Рассмотрим процесс локальной отладки метод, вызываемых активностями в Process Builder’е (PB) в режиме в Debug. Причины этого очевидны – для отладки и проверки на минимальную работоспособность методов не нужно «заливать» их в Java Method Server (JMS) с его рестартом. И ладно если с ним работаешь только ты один, а если несколько человек одновременно разрабатывают свои методы?<br/>
 <a href="https://habr.com/ru/articles/138012/?utm_campaign=138012&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Wed, 15 Feb 2012 19:17:55 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Java]]></category>
      <category><![CDATA[documentum]]></category><category><![CDATA[process builder]]></category><category><![CDATA[emc]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Запуск кода под другим пользователем в Windows из Java]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/123945/</guid>
      <link>https://habr.com/ru/articles/123945/?utm_campaign=123945&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[Добрый день! Сейчас я расскажу вам, как запускать код под учётной записью другого пользователя в Windows из Java с помощью JNA.<br/>
 <a href="https://habr.com/ru/articles/123945/?utm_campaign=123945&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать дальше &rarr;</a>]]></description>
      
      <pubDate>Tue, 12 Jul 2011 16:03:44 GMT</pubDate>
      <dc:creator><![CDATA[TimReset]]></dc:creator>
      <category><![CDATA[Java]]></category>
      <category><![CDATA[java]]></category><category><![CDATA[jna]]></category><category><![CDATA[windows]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
