<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>jimurash</title>
  <link>http://jimurash.livejournal.com/</link>
  <description>jimurash - LiveJournal.com</description>
  <lastBuildDate>Fri, 02 Jun 2006 05:43:10 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>jimurash</lj:journal>
  <lj:journalid>9642681</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/4561.html</guid>
  <pubDate>Fri, 02 Jun 2006 05:43:10 GMT</pubDate>
  <title>Закрыто</title>
  <link>http://jimurash.livejournal.com/4561.html</link>
  <description>Журнал закрыт в связи с растроением сознания и собственно лечением.&lt;br /&gt;Долой третье сознание! Пусть их будет всего лишь два!</description>
  <comments>http://jimurash.livejournal.com/4561.html</comments>
  <category>crazy</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/4297.html</guid>
  <pubDate>Fri, 21 Apr 2006 22:01:59 GMT</pubDate>
  <title>forum.vingrad.ru</title>
  <link>http://jimurash.livejournal.com/4297.html</link>
  <description>Открыл для себя очень удобный форум для разработчков:&lt;br /&gt;&lt;a href=&quot;http://forum.vingrad.ru/index.php&quot;&gt;http://forum.vingrad.ru/index.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Остальные тихо курят в сторонке :)</description>
  <comments>http://jimurash.livejournal.com/4297.html</comments>
  <category>ресурсы</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/3899.html</guid>
  <pubDate>Wed, 19 Apr 2006 19:18:31 GMT</pubDate>
  <title>Новая работа по поведению</title>
  <link>http://jimurash.livejournal.com/3899.html</link>
  <description>Новые идеи по управлению поведением. &lt;a href=&quot;http://cogprints.org/4831/01/Christensen%5FThe%5Fevolutionary%5Forigins%5Fof%5Fvolition.pdf&quot;&gt;http://cogprints.org/4831/01/Christensen%5FThe%5Fevolutionary%5Forigins%5Fof%5Fvolition.pdf&lt;/a&gt;</description>
  <comments>http://jimurash.livejournal.com/3899.html</comments>
  <category>поведение</category>
  <category>управление</category>
  <category>роботы</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/3632.html</guid>
  <pubDate>Sun, 16 Apr 2006 22:04:45 GMT</pubDate>
  <title>AJAX</title>
  <link>http://jimurash.livejournal.com/3632.html</link>
  <description>Вот поковырялся немного в проекте DWR: &lt;a href=&quot;http://getahead.ltd.uk/dwr/index&quot;&gt;http://getahead.ltd.uk/dwr/index&lt;/a&gt;&lt;br /&gt;Полезный проект.&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;&lt;br /&gt;Пишешь простой java класс типа &lt;br /&gt;&lt;pre&gt;
public class TimeService {
    public long getCurrentTimeMillis() {
        return System.currentTimeMillis();
    }
}
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Добавляешь его в конфигурацию dwr.xml&lt;br /&gt;&lt;pre&gt;
        &amp;lt;create creator=&quot;new&quot; javascript=&quot;TimeService&quot;&amp;gt;
            &amp;lt;param name=&quot;class&quot; value=&quot;my.TimeService&quot;/&amp;gt;
        &amp;lt;/create&amp;gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;И все! Можно делать вызов со страницы. Типа&lt;br /&gt;&lt;pre&gt;
    &amp;lt;script type=&quot;text/javascript&quot;&amp;gt;
        function callServer() {
            TimeService.getCurrentTimeMillis(handleGetData);
        }
        function handleGetData(str) {
            alert(str);
        }
    &amp;lt;/script&amp;gt;
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;P.S. Ну без дегтя не обошлось - engine.js с компрессией левый выдавался, пришлось убрать &lt;br /&gt;&lt;pre&gt;
        &amp;lt;init-param&amp;gt;
            &amp;lt;param-name&amp;gt;scriptCompressed&amp;lt;/param-name&amp;gt;
            &amp;lt;param-value&amp;gt;false&amp;lt;/param-value&amp;gt;
        &amp;lt;/init-param&amp;gt;
&lt;/pre&gt;&lt;br /&gt;</description>
  <comments>http://jimurash.livejournal.com/3632.html</comments>
  <category>experiments</category>
  <category>java</category>
  <category>dwr</category>
  <category>ajax</category>
  <lj:security>public</lj:security>
  <lj:reply-count>6</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/3388.html</guid>
  <pubDate>Sat, 15 Apr 2006 10:59:21 GMT</pubDate>
  <title>Исследование по навигации</title>
  <link>http://jimurash.livejournal.com/3388.html</link>
  <description>Интересная работа на тему навигации роботов.&lt;br /&gt;&lt;a href=&quot;http://cres.usc.edu/Research/files/hrabar_thesis_2006.pdf&quot;&gt;http://cres.usc.edu/Research/files/hrabar_thesis_2006.pdf&lt;/a&gt;</description>
  <comments>http://jimurash.livejournal.com/3388.html</comments>
  <category>навигация</category>
  <category>робот</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/3282.html</guid>
  <pubDate>Fri, 14 Apr 2006 19:08:27 GMT</pubDate>
  <title>Факторы успеха</title>
  <link>http://jimurash.livejournal.com/3282.html</link>
  <description>Интерес и концентрация на задаче являются основными факторами, обеспечивающими успех проекта.&lt;br /&gt;Если менеджер &quot;продавливает&quot; свое решение разработчикам, то он понижает интерес разработчика к проекту, уменьшая шансы на успех.&lt;br /&gt;Постоянные совещания и поддержка отвлекают разработчиков от задачи и тоже уменьшают шансы на успех.&lt;br /&gt;Идеальная команда - единомышленники, &quot;болеющие&quot; проектом.&lt;br /&gt;В то же время есть опыт совместной работы с профессионалом, работавшим с 10 до 6 и выдающим отличный результат. Ключ - высокая концентрация на задаче и опыт.</description>
  <comments>http://jimurash.livejournal.com/3282.html</comments>
  <category>управление</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/3024.html</guid>
  <pubDate>Fri, 14 Apr 2006 19:06:09 GMT</pubDate>
  <title>О кривизне</title>
  <link>http://jimurash.livejournal.com/3024.html</link>
  <description>Ясно, что кривизны не должно быть в центральных компонентах системы - от них слишком большое влияние на всю систему.&lt;br /&gt;Спорно насчет периферийных  компонентов. Их кривизна - это их внутреннее дело, она допустима при быстрой реализации.&lt;br /&gt;Модульные тесты позволяют оборачивать кривизну, спасая зависимые сущности от &quot;улучшений&quot;.&lt;br /&gt;Можно ли обойтись без кривизны в системе? Да, если тебе известны все будущие требования, твои знания не меняются в процессе реализации системы и тебя никто не дергает на другие задачи при реализации системы.&lt;br /&gt;Как боротся с кривизной? Вырезать сразу при обнаружении в ядерных компонентах и при попытках ее дублирования в переферийных.&lt;br /&gt;Профилактика кривизны: глубокое знание предметной области и используемых технологий, понимание требований &quot;на шаг вперед&quot;, отсылание начальников нах до завешения этапа, читай глубокая концентрация при реализации.</description>
  <comments>http://jimurash.livejournal.com/3024.html</comments>
  <category>разработка</category>
  <category>дизайн</category>
  <lj:security>public</lj:security>
  <lj:reply-count>6</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/2639.html</guid>
  <pubDate>Thu, 13 Apr 2006 19:28:30 GMT</pubDate>
  <title>О тестировании</title>
  <link>http://jimurash.livejournal.com/2639.html</link>
  <description>Не надо писать сложные/длинные тесты - из-за этого сложнее искать источник проблемы и делать рефакторинг.&lt;br /&gt;Тесты должны быть сфокусированными.&lt;br /&gt;&lt;br /&gt;Надо бы сделать рефакторинг тестов...</description>
  <comments>http://jimurash.livejournal.com/2639.html</comments>
  <category>опыт</category>
  <category>тестирование</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/2315.html</guid>
  <pubDate>Mon, 03 Apr 2006 20:46:24 GMT</pubDate>
  <title>Порядок вызовов</title>
  <link>http://jimurash.livejournal.com/2315.html</link>
  <description>Доробатывая утром симулятор робота столкнулся с вопросом как лучше сделать.&lt;br /&gt;Задачка:&lt;br /&gt;Есть класс, отвечающий за режим перемещения. Отвечает за две вещи - сообщить об угле поворота и сообщить о том, что режим уже не актуален, типа завершился.&lt;br /&gt;Если делать последовательность вызовов, то получаются траблы с порядком выполнения.&lt;br /&gt;Т.е. если расчет делаем в проверке завершения, то вызов проверки завершения должен стоять перед получением угла поворота.&lt;br /&gt;Утром не получалось придумать нормальное решение.&lt;br /&gt;Сейчас дошло - все будет намного проще, если использовать слушателей (да, да я слышу ваши самодовольные усмешки:). В общем доперло и хорошо, заодно подтвердилось знание - уперся в проблему - отправь ее в подсознание на обработку, а сам чем-то иным займись.&lt;br /&gt;&lt;br /&gt;P.S. Все оказалось еще проще...</description>
  <comments>http://jimurash.livejournal.com/2315.html</comments>
  <category>code pattern</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/2234.html</guid>
  <pubDate>Wed, 15 Mar 2006 13:10:41 GMT</pubDate>
  <title>Хорошая железка</title>
  <link>http://jimurash.livejournal.com/2234.html</link>
  <description>для создания &quot;мозга&quot; автономного робота&lt;br /&gt;&lt;a href=&quot;http://www.embeddedarm.com/epc/ts7260-spec-h.htm&quot;&gt;http://www.embeddedarm.com/epc/ts7260-spec-h.htm&lt;/a&gt;</description>
  <comments>http://jimurash.livejournal.com/2234.html</comments>
  <category>hardware</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/1948.html</guid>
  <pubDate>Wed, 08 Mar 2006 22:51:51 GMT</pubDate>
  <title>Приятный редактор схем</title>
  <link>http://jimurash.livejournal.com/1948.html</link>
  <description>Нашел хороший бесплатный редактор SVG.&lt;br /&gt;Его можно использовать для рисования схем. Уж лучше чем закрытый MS Visio.&lt;br /&gt;&lt;a href=&quot;http://www.inkscape.org/download.php&quot;&gt;http://www.inkscape.org/download.php&lt;/a&gt;</description>
  <comments>http://jimurash.livejournal.com/1948.html</comments>
  <category>svg</category>
  <category>tool</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/1572.html</guid>
  <pubDate>Wed, 08 Mar 2006 22:27:08 GMT</pubDate>
  <title>Статья по роботам</title>
  <link>http://jimurash.livejournal.com/1572.html</link>
  <description>Вот нарыл еще одну интересную статью по роботам.&lt;br /&gt;&lt;a href=&quot;http://offline.computerra.ru/print/offline/2002/474/22741/&quot;&gt;http://offline.computerra.ru/print/offline/2002/474/22741/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Несмотря на древность имеет смысл прочитать.</description>
  <comments>http://jimurash.livejournal.com/1572.html</comments>
  <category>parallax</category>
  <category>robot</category>
  <category>article</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/1342.html</guid>
  <pubDate>Sat, 04 Mar 2006 07:43:02 GMT</pubDate>
  <title>Ресурсы по системам навигации мобильных роботов</title>
  <link>http://jimurash.livejournal.com/1342.html</link>
  <description>&lt;a href=&quot;http://www-eio.upc.es/certap/documents/198.pdf&quot;&gt;http://www-eio.upc.es/certap/documents/198.pdf&lt;/a&gt; - (DYNAMIC POSITIONING OF A MOBILE ROBOT USING&lt;br /&gt;A LASER-BASED GONIOMETER)&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.k-team.com&quot;&gt;http://www.k-team.com&lt;/a&gt; - роботы: софт, железо, опыт, продажи&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www-prima.imag.fr/Prima/jlc/papers/NavFoundations.pdf&quot;&gt;http://www-prima.imag.fr/Prima/jlc/papers/NavFoundations.pdf&lt;/a&gt;  - математический аппарат для систем навигации роботов&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://ss.jircas.affrc.go.jp/engpage/jarq/34-2/contents.htm&quot;&gt;http://ss.jircas.affrc.go.jp/engpage/jarq/34-2/contents.htm&lt;/a&gt; - японские сельскохозяйственные роботы, они прорабатывают эту тему с начала 90-x&lt;br /&gt;&lt;a href=&quot;http://ss.jircas.affrc.go.jp/engpage/jarq/34-2/yukumoto/34-2(4-4).htm&quot;&gt;http://ss.jircas.affrc.go.jp/engpage/jarq/34-2/yukumoto/34-2(4-4).htm&lt;/a&gt; - описание системы навигации&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.doc.ic.ac.uk/~nd/surprise_97/journal/vol4/jmd/&quot;&gt;http://www.doc.ic.ac.uk/~nd/surprise_97/journal/vol4/jmd/&lt;/a&gt; - хороший документ по системам навигации мобильных роботов&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.ics.forth.gr/~argyros/mypapers/2004_04_icra_angle_based_navigation.pdf&quot;&gt;http://www.ics.forth.gr/~argyros/mypapers/2004_04_icra_angle_based_navigation.pdf&lt;/a&gt; - &lt;br /&gt;Angle-Based Methods for Mobile Robot Navigation: Reaching the Entire Plane&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Книги:&lt;br /&gt;&lt;br /&gt;Navigating Mobile Robots: Sensors and Techniques&lt;br /&gt;Sensors for Mobile Robots: Theory and Application&lt;br /&gt;Computational Principles of Mobile Robotics&lt;br /&gt;Introduction to Autonomous Mobile Robots&lt;br /&gt;Principles of Robot Motion : Theory, Algorithms, and Implementations</description>
  <comments>http://jimurash.livejournal.com/1342.html</comments>
  <category>navigation</category>
  <category>robot</category>
  <category>links</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/1060.html</guid>
  <pubDate>Thu, 02 Mar 2006 06:25:29 GMT</pubDate>
  <title>Нашел хороший FAQ по Java&amp;Bluetooth</title>
  <link>http://jimurash.livejournal.com/1060.html</link>
  <description>&lt;a href=&quot;http://www.javabluetooth.com/faq.html&quot;&gt;http://www.javabluetooth.com/faq.html&lt;/a&gt;</description>
  <comments>http://jimurash.livejournal.com/1060.html</comments>
  <category>bluetooth</category>
  <category>link</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://jimurash.livejournal.com/856.html</guid>
  <pubDate>Wed, 01 Mar 2006 22:51:43 GMT</pubDate>
  <title>PDA Java Bluetooth</title>
  <link>http://jimurash.livejournal.com/856.html</link>
  <description>Теперь надо найти фришную библиотеку для работы с bluetooth и попробовать ее запустить на PDA.&lt;br /&gt;&lt;a href=&quot;http://www.jcp.org/en/jsr/detail?id=82&quot;&gt;http://www.jcp.org/en/jsr/detail?id=82&lt;/a&gt;&lt;br /&gt;Первоначальный поиск пока привел сюда:&lt;br /&gt;&lt;a href=&quot;http://www.javabluetooth.com/development_kits.html&quot;&gt;http://www.javabluetooth.com/development_kits.html&lt;/a&gt;&lt;br /&gt;будем дальше изучать...</description>
  <comments>http://jimurash.livejournal.com/856.html</comments>
  <category>plan</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
</channel>
</rss>
