<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JUG.ua &#187; misc</title>
	<atom:link href="http://jug.ua/category/misc/feed/" rel="self" type="application/rss+xml" />
	<link>http://jug.ua</link>
	<description>weblog сообщества Java-разработчиков КПИ</description>
	<lastBuildDate>Wed, 25 Aug 2010 11:43:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>8 и 9 апреля 2010 года в Санкт-Петербурге состоится ежегодная конференция Sun Tech Days</title>
		<link>http://jug.ua/2010/02/sun-tech-days-2010-spb/</link>
		<comments>http://jug.ua/2010/02/sun-tech-days-2010-spb/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 00:43:29 +0000</pubDate>
		<dc:creator>n0mer</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[spb]]></category>
		<category><![CDATA[tech-days]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=406</guid>
		<description><![CDATA[8 и 9 апреля 2010 года в Санкт-Петербурге состоится ежегодная конференция Sun Tech Days, которую корпорация Sun Microsystems проводит по всему миру уже более 10 лет. Конференция соберет ведущих специалистов сферы информационных технологий, а также студентов и преподавателей. Количество посетителей конференции в 2009 году превысило 3500 человек. Подробная программа будет опубликована в январе-феврале 2010 года, [...]]]></description>
			<content:encoded><![CDATA[<p>8 и 9 апреля 2010 года в Санкт-Петербурге состоится ежегодная конференция Sun Tech Days, которую корпорация Sun Microsystems проводит по всему миру уже более 10 лет.</p>
<p>Конференция соберет ведущих специалистов сферы информационных технологий, а также студентов и преподавателей. Количество посетителей конференции в 2009 году превысило 3500 человек.</p>
<p>Подробная программа будет опубликована в январе-феврале 2010 года, однако вы можете уже сейчас планировать посещение конференции. Участие в конференции бесплатное, <a href="http://developers.sun.ru/techdays2010/registration">регистрация</a> обязательна. Выставочный комплекс Ленэкспо, 7-й павильон вновь открывает двери гостям конференции!</p>
<p><a href="http://www.spbinno.ru/"><img src="http://developers.sun.ru/techdays2010/images/stories/sponsors/stpetersburg_city.png" border="0" alt="" hspace="5" vspace="5" width="83" height="100" align="left" /></a>Конференция проводится при информационной поддержке комитета экономического развития, промышленной политики и торговли правительства Санкт-Петербурга. Подробности здесь: <a href="http://developers.sun.ru/techdays2010/">http://developers.sun.ru/techdays2010/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2010/02/sun-tech-days-2010-spb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Открылся набор в Академию Современного Программирования (Петербург)</title>
		<link>http://jug.ua/2009/09/otkrylsya-nabor-v-akademiyu-sovremennogo-programmirovaniya-peterburg/</link>
		<comments>http://jug.ua/2009/09/otkrylsya-nabor-v-akademiyu-sovremennogo-programmirovaniya-peterburg/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 19:42:02 +0000</pubDate>
		<dc:creator>n0mer</dc:creator>
				<category><![CDATA[misc]]></category>
		<category><![CDATA[news]]></category>

		<guid isPermaLink="false">http://jug.ua/2009/09/otkrylsya-nabor-v-akademiyu-sovremennogo-programmirovaniya-peterburg/</guid>
		<description><![CDATA[Академия Современного Программирования (Санкт-Петербург) приглашает студентов 2-3 курсов пройти отбор в группу первого года обучения. В этом году произошли некоторые изменения: в качестве базового языка программирования будет использоваться C++, а не Java. Об Академии Академия призвана давать действительно востребованные на российском рынке программирования знания. Курсы Академии ориентированы, преимущественно, на студентов 2-4 курсов ВУЗов. При этом [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amse.ru/" target="_blank">Академия Современного Программирования</a> (Санкт-Петербург) приглашает студентов 2-3 курсов пройти отбор в группу первого года обучения.<br />
В этом году произошли некоторые изменения: в качестве базового языка программирования будет использоваться C++, а не Java.</p>
<p><strong>Об Академии</strong><br />
Академия призвана давать действительно востребованные на российском рынке программирования знания. Курсы Академии ориентированы, преимущественно, на студентов 2-4 курсов ВУЗов. При этом занятия в Академии оказываются полезными как для студентов, обучающихся в своем ВУЗе по специальностям, связанным с IT, так и для тех, чья основная специальность далека от программирования.</p>
<p>Программа Академии рассчитана на 2 учебных года, <strong>обучение бесплатное</strong>. Успешно проходящие курсы студенты получают стипендию. Занятия проходят по вечерам 3 раза в неделю.<br />
(<a href="http://www.amse.ru/about.php" target="_blank">подробнее тут</a>)</p>
<p>Подробности о приеме можно найти на <a href="http://www.amse.ru/" target="_blank">сайте Академии</a>.</p>
<p>Для прохождения вступительного испытания нужно заполнить <a href="http://www.amse.ru/form.php" target="_blank">небольшую анкету</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/09/otkrylsya-nabor-v-akademiyu-sovremennogo-programmirovaniya-peterburg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clover Test Optimization: less is more</title>
		<link>http://jug.ua/2009/06/clover-test-optimization-less-is-more/</link>
		<comments>http://jug.ua/2009/06/clover-test-optimization-less-is-more/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 12:03:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[misc]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=248</guid>
		<description><![CDATA[В чём суть оптимизации тестов? Clover (http://www.atlassian.com/software/clover/), начиная с версии 2.4, отслеживает какие строки исходного кода запускаются при выполнении каждого теста. Эта информация используется для оптимизации порядка запуска тестов. Порядок выполнения тестов при оптимизированном запуске зависит от тех файлов, в которые были внесены изменения с момента последнего запуска тестов: тесты на отредактированные файлы запускаются первыми. [...]]]></description>
			<content:encoded><![CDATA[<h3>В чём суть оптимизации тестов?</h3>
<p>Clover (<a title="Clover - Code Coverage Analysis" href="http://www.atlassian.com/software/clover/">http://www.<strong>atlassian</strong>.com/software/<strong>clover</strong>/</a>), начиная с версии 2.4, отслеживает какие строки исходного кода запускаются при выполнении каждого теста. Эта информация используется для оптимизации порядка запуска тестов.</p>
<p><strong>Порядок выполнения</strong> тестов при оптимизированном запуске <strong>зависит от тех файлов, в которые были внесены изменения с момента последнего запуска тестов</strong>: тесты на отредактированные файлы запускаются первыми. Такой подход к запуску тестов позволяет практически мгновенно узнавать о возникших проблемах.</p>
<h3>Поддержка Clover в интегрированных средствах разработки (IDE)</h3>
<p>Поддерживаются <a href="http://www.atlassian.com/software/clover/features/eclipse.jsp" target="_blank">Eclipse</a> и <a href="http://www.atlassian.com/software/clover/features/idea.jsp" target="_blank">IntelliJ IDEA</a>.</p>
<p>Немногие разработчики при внесении небольших изменений или рефакторинге запускают весь комплект тестов перед тем тем как закомитить свои изменения в систему контроля версий. Вместо этого (в лучшем случае) запускается выборочно несколько тестов или (как это обычно происходит :) ) тесты не запускаются вообще.</p>
<p>Оптимизация тестов позволяет запустить все тесты, при этом не расходуя время разработчика на выполнение всего комплекта или наоборот не пропуская запуск того теста, который потом сломает ночной билд (nightly build). Такой подход означает более частое тестирование, что (естественно) улучшит качество кода и одновременно ускорит процесс разработки.</p>
<p>Clover в действии &#8211; более частый запуск тестов за счёт меньшего времени их выполнения, или <em>less is more</em> (см. ниже).</p>
<p>01:53</p>
<p><object width="600" height="391" data="http://cdn.episodic.com/player/EpisodicPlayer.swf?config=http%3A%2F%2Fcdn.episodic.com%2Fshows%2F13%2Flw6o71sdo7b8%2F2%2Fconfig.xml" type="application/x-shockwave-flash"><param name="id" value="ep_player" /><param name="name" value="ep_player" /><param name="AllowScriptAccess" value="always" /><param name="allowfullscreen" value="true" /><param name="src" value="http://cdn.episodic.com/player/EpisodicPlayer.swf?config=http%3A%2F%2Fcdn.episodic.com%2Fshows%2F13%2Flw6o71sdo7b8%2F2%2Fconfig.xml" /></object></p>
<p>Подробности:</p>
<ul>
<li><a title="Clover Test Optimization" href="http://www.atlassian.com/software/clover/features/optimization.jsp">http://www.atlassian.com/software/clover/features/optimization.jsp</a> &#8211; что такое оптимизация (test optimization)</li>
<li><a title="Atlassian Clover Download Center" href="http://www.atlassian.com/software/clover/features/optimization.jsp">http://www.atlassian.com/software/clover/CloverDownloadCenter.jspa</a> &#8211; скачать Clover</li>
</ul>
<h3>Происхождение фразы &#8220;less is more&#8221;</h3>
<p><del datetime="2009-06-08T11:25:58+00:00">неверные</del>Программисты на ruby/RoR знакомы с мантрой &#8220;less is more&#8221;. Думаю, им будет интересно узнать о происхождении этой фразы.<br />
Вот отрывой из поэтического произведения &#8220;Andrea del Sarto&#8221; (также известного как &#8220;Faultless Painter&#8221;) <a href="http://en.wikipedia.org/wiki/Robert_Browning">Роберта Браунинга</a>,<br />
<img title="Robert Browning" src="http://upload.wikimedia.org/wikipedia/commons/thumb/9/96/Robert_Browning_-_Project_Gutenberg_eText_13103.jpg/200px-Robert_Browning_-_Project_Gutenberg_eText_13103.jpg" alt="" /><br />
опубликованного в далёком 1855 году и вошедшего в сборник &#8220;<a title="Men and Women (poetry collection)" href="http://en.wikipedia.org/wiki/Men_and_Women_(poetry_collection)">Men and Women</a>&#8220;:</p>
<blockquote><p><strong>I do what many dream of, all their lives,<br />
&#8211;Dream? strive to do, and agonize to do,<br />
And fail in doing.</strong> I could count twenty such<br />
On twice your fingers, and not leave this town,<br />
Who strive&#8211;you don&#8217;t know how the others strive<br />
To paint a little thing like that you smeared<br />
Carelessly passing with your robes afloat&#8211;<br />
<strong>Yet do much less, so much less, Someone says,<br />
(I know his name, no matter)&#8211;so much less!<br />
Well, less is more, Lucrezia: I am judged.</strong><br />
There burns a truer light of God in them,<br />
In their vexed beating stuffed and stopped-up brain,<br />
Heart, or whate&#8217;er else, than goes on to prompt<br />
This low-pulsed forthright craftsman&#8217;s hand of mine.</p></blockquote>
<p>Часто авторство фразы &#8220;Less is more&#8221; ошибочно приписывается архитекторам Buckminster Fuller (1895 – 1983) или Ludwig Mies van der Rohe (1886 – 1969). Конечно, эти архитекторы эту фразу использовали, но придумали её не они.</p>
<p>Внимение! правильный ответ :)<br />
Фраза &#8220;less is more&#8221; &#8211; девиз философии минимализма. Впервые была использована в 1774 году немецким поэтом <a title="Виланд, Кристоф Мартин — Википедия" href="http://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BB%D0%B0%D0%BD%D0%B4,_%D0%9A%D1%80%D0%B8%D1%81%D1%82%D0%BE%D1%84_%D0%9C%D0%B0%D1%80%D1%82%D0%B8%D0%BD">Кристофом Виландом</a> (1733 – 1813)<br />
<img title="Christoph Martin Wieland" src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Christoph_Martin_Wieland_by_Jagemann_1805.jpg/180px-Christoph_Martin_Wieland_by_Jagemann_1805.jpg" alt="" /></p>
<p>Примечательно, что в UNIX-мире совершенно спокойно уживаются два пейджера, less и more:</p>
<ul>
<li><a href="http://www.gnu.org/software/less/">http://www.<strong>gnu</strong>.org/software/<strong>less</strong>/</a></li>
<li><a href="http://en.wikipedia.org/wiki/More_(Unix)">http://en.<strong>wikipedia</strong>.org/wiki/More_(Unix)</a></li>
</ul>
<p>:)</p>
]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/06/clover-test-optimization-less-is-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
