<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2russianfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>JUG.ua</title>
	
	<link>http://jug.ua</link>
	<description>weblog сообщества Java-разработчиков КПИ</description>
	<lastBuildDate>Sat, 31 Oct 2009 12:04:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>50.45</geo:lat><geo:long>30.523333</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/jug" type="application/rss+xml" /><feedburner:emailServiceId>jug</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/jug" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://lenta.yandex.ru/settings.xml?name=feed&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://lenta.yandex.ru/i/addfeed.gif">?????? ? ??????.?????</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsalloy.com/?rss=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.newsalloy.com/subrss3.gif">Subscribe with NewsAlloy</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://download.attensa.com/app/get_attensa.html?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.attensa.com/blogs/attensa/WindowsLiveWriter/BadgeredintoBadges_10C02/attensa_feed_button5.gif">Subscribe with Attensa for Outlook</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.flurry.com/pushRssFeed.do?r=fb&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.flurry.com/images/flurry_rss_logo2.gif">Subscribe with Flurry</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2Fjug" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Ciklum IT Jam 2009 – 5 декабря</title>
		<link>http://feedproxy.google.com/~r/jug/~3/EJ3rjUmuk64/</link>
		<comments>http://jug.ua/2009/09/ciklum-it-jam-2009/#comments</comments>
		<pubDate>Tue, 29 Sep 2009 09:04:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[анонс]]></category>
		<category><![CDATA[программирование]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=323</guid>
		<description><![CDATA[
В этом году Ciklum приглашает представителей украинских IT-сообществ, а также непартийных докладчиков, поделиться опытом.
Темы мини-barcamp&#8217;ов (http://it-jam.ciklum.net/index.php/component/content/article/8) :

Dynamic Programming Languages
Ruby on Rails, Python, Perl
Mobile Development
iPhone, Android, Blackberry
Agile
Scrum, XP, kanban
RIA
Flash, Silverlight, Flex
CMS
Drupal, EPiServer, Joomla

Другая особенность программы &#8211; возможность задать вопросы и узнать мнение представителей ведущих украинских IT-компаний, организованная в виде panel discussions: http://it-jam.ciklum.net/index.php/component/content/article/7 .
В финале мероприятия &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://it-jam.ciklum.net/"><img class="alignnone size-full wp-image-329" title="Ciklum IT Jam 2009" src="http://jug.ua/wp-content/uploads/2009/09/IT_JAM.JPG" alt="Ciklum IT Jam 2009" width="570" height="365" /></a></p>
<p>В этом году Ciklum приглашает представителей украинских IT-сообществ, а также непартийных докладчиков, поделиться опытом.</p>
<p>Темы мини-barcamp&#8217;ов (<a href="http://it-jam.ciklum.net/index.php/component/content/article/8">http://it-jam.ciklum.net/index.php/component/content/article/8</a>) :</p>
<ul>
<li><strong>Dynamic Programming Languages</strong><br />
Ruby on Rails, Python, Perl</li>
<li><strong>Mobile Development</strong><br />
iPhone, Android, Blackberry</li>
<li><strong>Agile</strong><br />
Scrum, XP, kanban</li>
<li><strong>RIA</strong><br />
Flash, Silverlight, Flex</li>
<li><strong>CMS</strong><br />
Drupal, EPiServer, Joomla</li>
</ul>
<p>Другая особенность программы &#8211; возможность задать вопросы и узнать мнение представителей ведущих украинских IT-компаний, организованная в виде panel discussions: <a href="http://it-jam.ciklum.net/index.php/component/content/article/7">http://it-jam.ciklum.net/index.php/component/content/article/7</a> .</p>
<p>В финале мероприятия &#8211; неофициальная часть: неформальное общение с коллегами, живая музыка, пиво-закусь :)</p>
<p>Регистрация уже открыта: <a href="http://it-jam.ciklum.net/index.php/component/user/register">http://it-jam.ciklum.net/index.php/component/user/register</a></p>
<p><span style="color: #ff0000;">upd</span>: внимание, новая дата! Мероприятие переносится с 31 октября на 5 декабря.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=EJ3rjUmuk64:sEkcYqNOes0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/EJ3rjUmuk64" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/09/ciklum-it-jam-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/09/ciklum-it-jam-2009/</feedburner:origLink></item>
		<item>
		<title>Открылся набор в Академию Современного Программирования (Петербург)</title>
		<link>http://feedproxy.google.com/~r/jug/~3/jfqD_zkffME/</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>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=jfqD_zkffME:5eitmvnJX7E:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/jfqD_zkffME" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/09/otkrylsya-nabor-v-akademiyu-sovremennogo-programmirovaniya-peterburg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/09/otkrylsya-nabor-v-akademiyu-sovremennogo-programmirovaniya-peterburg/</feedburner:origLink></item>
		<item>
		<title>OT: who’s stronger?</title>
		<link>http://feedproxy.google.com/~r/jug/~3/wR6EUNLIO8A/</link>
		<comments>http://jug.ua/2009/07/ot-whos-stronger/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 23:21:16 +0000</pubDate>
		<dc:creator>n0mer</dc:creator>
				<category><![CDATA[фото]]></category>
		<category><![CDATA[health]]></category>
		<category><![CDATA[off topic]]></category>
		<category><![CDATA[smoking]]></category>
		<category><![CDATA[sports]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=319</guid>
		<description><![CDATA[
отсюда
]]></description>
			<content:encoded><![CDATA[<p><a href="http://jug.ua/wp-content/uploads/2009/07/smoke.jpg" target="_blank"><img class="size-medium wp-image-318 alignnone" title="fight smoking" src="http://jug.ua/wp-content/uploads/2009/07/smoke-300x224.jpg" alt="fight smoking" width="300" height="224" /></a></p>
<p><a href="http://jeyananth.blogspot.com/2006/06/fight-smoking-ambient-for-dukes-champ.html">отсюда</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=wR6EUNLIO8A:Fxv2pQQ07ZY:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/wR6EUNLIO8A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/07/ot-whos-stronger/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/07/ot-whos-stronger/</feedburner:origLink></item>
		<item>
		<title>Clover Test Optimization: less is more</title>
		<link>http://feedproxy.google.com/~r/jug/~3/a0nXrT1BD4g/</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>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=a0nXrT1BD4g:gwLJV-YXVe0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/a0nXrT1BD4g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/06/clover-test-optimization-less-is-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/06/clover-test-optimization-less-is-more/</feedburner:origLink></item>
		<item>
		<title>[ann] Confluence 3.0</title>
		<link>http://feedproxy.google.com/~r/jug/~3/E1EDcVX2UVE/</link>
		<comments>http://jug.ua/2009/06/ann-confluence-3/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 09:25:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[программное обеспечение]]></category>
		<category><![CDATA[atlassian]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[ru]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=238</guid>
		<description><![CDATA[2 июня вышел релиз Confluence 3.0 &#8211; wiki-системы, написанной на java.
Макросы
В Confluence 3.0 появился Macro Browser &#8211; возможность добавлять чарты, списки дел, фото галереи, RSS-ленты с помощью нажатия на кнопку мыши. В Confluence 3.0 есть 80 встроенных макросов, плюс возможность использовать макросы сторонних производителей, например  Balsamiq mockups и Gliffy diagrams.
Социальное взаимодействие
В Confluence 3.0 появились возможность [...]]]></description>
			<content:encoded><![CDATA[<p>2 июня вышел релиз Confluence 3.0 &#8211; <abbr title="website that allows the easy creation and editing of any number of interlinked Web pages, using a simplified markup language">wiki</abbr>-системы, написанной на java.</p>
<p><big><strong>Макросы</strong></big></p>
<p>В Confluence 3.0 появился Macro Browser &#8211; возможность добавлять чарты, списки дел, фото галереи, RSS-ленты с помощью нажатия на кнопку мыши. В Confluence 3.0 есть 80 встроенных макросов, плюс возможность использовать макросы сторонних производителей, например  Balsamiq mockups и Gliffy diagrams.</p>
<p><big><strong>Социальное взаимодействие</strong></big><br />
В Confluence 3.0 появились возможность открывать для себя новых коллег и экспертов, следя за их обновлениями, налаживать новые связи с сотрудниками, а также создавать и вступать в тематические группы (networks).</p>
<p>Эти новые возможности помогут найти новых коллег:</p>
<ul>
<li><strong>Hover Profile</strong> (всплывающий профиль) &#8211; информация и меню профиля. Появляется, если навести курсор мыши на фото пользователя</li>
<li><strong>Enhanced User Profiles</strong> (пользовательский профиль) &#8211; больше данных в пользовательском профиле, такие как должность, отдел, месторасположение плюс информация об активностях, строке статуса, а также его окружение (network)</li>
<li><strong>Redesigned Personal Spaces</strong> (пользовательские пространства)- персональные пользовательские  пространства (spaces) теперь содержат сворачиваемую боковую панель, которая как и User Profile содержит данные об активности, текущий статус и окружение.</li>
</ul>
<p>Эти возможности &#8211; для построения связей и отношений:</p>
<ul>
<li><strong>Status Updates</strong> (обновления статуса) &#8211; сообщения длиной до 140 символов, позволяют поделиться ссылкой, задать вопрос или просто поделиться с сотрудниками информацией о том, чем вы именно сейчас занимаетесь</li>
<li><strong>Networks</strong> (окружения) &#8211; возможность следить за обновлениями коллег путём добавления их к своему окружению</li>
<li><strong>Activity Streams</strong> (активности) &#8211; просмотр аггрегированных данных об активности своего окружения</li>
</ul>
<p><strong><big>Удобство использования</big></strong></p>
<ul>
<li><strong>Upgraded PDF Export</strong> &#8211; улучшенных экспорт в формат PDF с возможностью создать титульную страницу, одержание, настроить форзацы и выбрать стиль для элементов документа (цвет, шрифт и проч.)</li>
<li><strong>Major performance improvements</strong> &#8211; улучшения производительности:  +100% для Confluence, работающих в кластере и +40% для обычных исталляций.</li>
</ul>
<p>Демонстрация возможностей новой Confluence (3:52):</p>
<p><object width="480" height="391" data="http://cdn.episodic.com/player/EpisodicPlayer.swf?config=http%3A%2F%2Fcdn.episodic.com%2Fshows%2F13%2Fm5v2n688jk0d%2F10%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%2Fm5v2n688jk0d%2F10%2Fconfig.xml" /></object></p>
<p>Atlassian Plugin Exchange (<a title="Atlassian Plugin Exchange" href="http://plugins.atlassian.com/">http://<strong>plugins</strong>.atlassian.com/</a>) &#8211; репозиторий расширений с возможностью управления расширениями непосредственно в админ-панели JIRA или Confluence.</p>
<p>Демо (3:00):</p>
<p><object width="540" height="391" data="http://cdn.episodic.com/player/EpisodicPlayer.swf?config=http%3A%2F%2Fcdn.episodic.com%2Fshows%2F13%2Fm3e0owspwavc%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%2Fm3e0owspwavc%2F2%2Fconfig.xml" /></object></p>
<p>Подробности:</p>
<ul>
<li>Release Notes: <a title="Confluence 3.0 Release Notes" href="http://confluence.atlassian.com/display/DOC/Confluence+3.0+Release+Notes">http://<strong>confluence</strong>.atlassian.com/display/DOC/Confluence+3.0+Release+Notes</a></li>
<li>Download: <a title="Download Confluence" href="http://www.atlassian.com/software/confluence/ConfluenceDownloadCenter.jspa">http://www.<strong>atlassian</strong>.com/software/confluence/ConfluenceDownloadCenter.jspa</a></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=E1EDcVX2UVE:koDoiVTWtOw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/E1EDcVX2UVE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/06/ann-confluence-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/06/ann-confluence-3/</feedburner:origLink></item>
		<item>
		<title>Wikipedia: избранное</title>
		<link>http://feedproxy.google.com/~r/jug/~3/FOaXHUpqsbE/</link>
		<comments>http://jug.ua/2009/06/wikipedia-feautured-printed/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 00:06:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[фото]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[off topic]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=231</guid>
		<description><![CDATA[Rob Matthews распечатал избранные статьи англоязычной википедии.
Получился томик на 5000 страниц:


]]></description>
			<content:encoded><![CDATA[<p>Rob Matthews распечатал <a href="http://en.wikipedia.org/wiki/Wikipedia:Featured_articles">избранные</a> статьи англоязычной википедии.<br />
Получился томик на 5000 страниц:</p>
<p><a href="http://jug.ua/wp-content/uploads/2009/06/wikipedia-feautured.jpg"><img class="alignnone size-medium wp-image-229" title="wikipedia-feautured" src="http://jug.ua/wp-content/uploads/2009/06/wikipedia-feautured-300x300.jpg" alt="wikipedia-feautured" width="300" height="300" /></a></p>
<p><a href="http://jug.ua/wp-content/uploads/2009/06/wikipedia-feautured_2.jpg"><img class="alignnone size-medium wp-image-230" title="wikipedia-feautured_2" src="http://jug.ua/wp-content/uploads/2009/06/wikipedia-feautured_2-300x300.jpg" alt="wikipedia-feautured_2" width="300" height="300" /></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=FOaXHUpqsbE:KRuAeWJtNp4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/FOaXHUpqsbE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/06/wikipedia-feautured-printed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/06/wikipedia-feautured-printed/</feedburner:origLink></item>
		<item>
		<title>commons-CLI: GNU, POSIX and Java-style command-line options syntax</title>
		<link>http://feedproxy.google.com/~r/jug/~3/uNXdPbaFA_g/</link>
		<comments>http://jug.ua/2009/06/apache-commons-cli-gnu-posix-and-java-style-command-line-options-syntax/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 14:20:52 +0000</pubDate>
		<dc:creator>n0mer</dc:creator>
				<category><![CDATA[программирование]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[gnu]]></category>
		<category><![CDATA[posix]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=209</guid>
		<description><![CDATA[The Apache Commons CLI
http://commons.apache.org/cli/ &#8211; библиотека Apache Commons CLI предоставляет интерфейс (API) для разбора параметров командной строки, передаваемых программе при запуске, а также для печати информации о возможных параметрах запуска.
Оказывается, существует несколько вариантов синтаксиса передаваемых программе параметров:


POSIX like options (ie. tar -zxvf foo.tar.gz)
GNU like long options (ie. du --human-readable --max-depth=1)
Java like properties (ie. java -Djava.awt.headless=true [...]]]></description>
			<content:encoded><![CDATA[<h2>The Apache <strong>Commons CLI</strong></h2>
<p><a title="The Apache Commons CLI" href="http://commons.apache.org/cli/">http://<strong>commons.apache.org</strong>/cli/</a> &#8211; библиотека Apache Commons <abbr title="command-line interpreter">CLI</abbr> предоставляет интерфейс (<abbr title="application programming interface">API</abbr>) для разбора параметров командной строки, передаваемых программе при запуске, а также для печати информации о возможных параметрах запуска.</p>
<p>Оказывается, существует несколько вариантов синтаксиса передаваемых программе параметров:</p>
<blockquote>
<ul>
<li><abbr title="Portable Operating System Interface for Unix">POSIX</abbr> like options (ie. <code>tar -zxvf foo.tar.gz</code>)</li>
<li>GNU like long options (ie. <code>du --human-readable --max-depth=1</code>)</li>
<li>Java like properties (ie. <code>java -Djava.awt.headless=true -Djava.net.useSystemProxies=true Foo</code>)</li>
<li>Short options with value attached (ie. <code>gcc -O2 foo.c</code>)</li>
<li>long options with single hyphen (ie. <code>ant -projecthelp</code>)</li>
</ul>
</blockquote>
<p>Библиотека Commons CLI поддерживает <strong>все пять</strong> вариантов.</p>
<h2>POSIX</h2>
<p>Пользуясь широкими возможностями пакета commons-cli, нужно помнить: использование аргументов командной строки может привести к тому, что разрабатываемая программа перестанет быть портируемой (т.е. не будет Java-программой на все 100%)!</p>
<p>Для обеспечения совместимости и переносимости программ, использующих аргументы командной строки, рекомендуется придерживаться стандартных соглашений <abbr title="Portable Operating System Interface for Unix">POSIX</abbr> о синтаксисе параметров:</p>
<blockquote>
<ul>
<li> An <em>option</em> is a hyphen followed by a single alphanumeric character, like this: <code>-o</code>.</li>
<li> An option may require an argument (which must appear immediately after the option); for example, <code>-o <em>argument</em></code> or <code>-o<em>argument</em></code>.</li>
<li> Options that do not require arguments can be grouped after a hyphen, so, for example, <code>-lst</code> is equivalent to <code>-t -l -s</code>.</li>
<li> Options can appear in any order; thus <code>-lst</code> is equivalent to <code>-tls</code>.</li>
<li> Options can appear multiple times.</li>
<li> Options precede other nonoption arguments: <code>-lst nonoption</code>.</li>
<li> The <code>--</code> argument terminates options.</li>
<li> The <code>-</code> option is typically used to represent one of the standard input streams.</li>
</ul>
</blockquote>
<p>Полностью POSIX-совместимыми являются такие операционные системы как AIX, HP-UX, MacOS X 10.5, MINIX, QNX, Solaris/OpenSolaris и др.(<a href="http://en.wikipedia.org/wiki/POSIX#Fully_POSIX-compliant">полный список</a>).<br />
Частично совместимые &#8211; FreeBSD, Linux (особенно использующие <abbr title="Linux Standard Base">LSB</abbr>), NetBSD, OpenBSD и др.(<a href="http://en.wikipedia.org/wiki/POSIX#Mostly_POSIX-compliant">полный список</a>).</p>
<h2>Подробности</h2>
<ul>
<li><a title="Options - The GNU Awk User's Guide" href="http://www.gnu.org/manual/gawk/html_node/Options.html">http://<strong>www.gnu.org</strong>/manual/gawk/html_node/Options.html</a> &#8211; <abbr title="GNU's Not Unix">GNU</abbr>-параметры на примере консольной утилиты <abbr title="Alfred Aho, Peter Weinberger, and Brian Kernighan">Awk</abbr></li>
<li><a title="POSIX Conventions for Command Line Arguments " href="http://www.iam.ubc.ca/guides/javatut99/essential/attributes/_posix.html"></a><a title="org.apache.commons.cli.PosixParser" href="http://commons.apache.org/cli/api-1.2/org/apache/commons/cli/PosixParser.html">PosixParser</a> и <a title="org.apache.commons.cli.GnuParser" href="http://commons.apache.org/cli/api-1.2/org/apache/commons/cli/GnuParser.html">GnuParser</a> в библиотеке Commons CLI<br />
Выбрать парсер достаточно просто:</p>
<pre class="brush: java;">
CommandLineParser parser = new PosixParser();
CommandLine cmd = parser.parse( options, args);
</pre>
</li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=uNXdPbaFA_g:vzJB8Fj0REc:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/uNXdPbaFA_g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/06/apache-commons-cli-gnu-posix-and-java-style-command-line-options-syntax/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/06/apache-commons-cli-gnu-posix-and-java-style-command-line-options-syntax/</feedburner:origLink></item>
		<item>
		<title>[ann] экспертная система Nigma.ru</title>
		<link>http://feedproxy.google.com/~r/jug/~3/kTrkmSldogc/</link>
		<comments>http://jug.ua/2009/06/expert-system-nigmaru/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 08:59:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[наука]]></category>
		<category><![CDATA[ru]]></category>
		<category><![CDATA[spotlight]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=190</guid>
		<description><![CDATA[nigma.ru &#8211; онлайн-система, позволяющую как производить простейшие арифметические преобразования, так и решать математические задачи различной степени сложности. Также Нигма распознает более тысячи физических, математических констант и единиц измерения, что позволяет производить операции со множеством величин (в том числе решать с ними уравнения) и получать ответ в требуемых единицах измерения.
Помимо уравнений система решает все задачи, характерные [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://nigma.ru">nigma.ru</a> &#8211; онлайн-система, позволяющую как производить простейшие арифметические преобразования, так и решать математические задачи различной степени сложности. Также Нигма распознает более тысячи физических, математических констант и единиц измерения, что позволяет производить операции со множеством величин (в том числе решать с ними уравнения) и получать ответ в требуемых единицах измерения.</p>
<p>Помимо уравнений система решает все задачи, характерные для калькуляторов поисковых систем и конверторов валют. Однако Нигма умеет считать в дробях и знает общеупотребимые синонимы валют.</p>
<p>Пример &#8211; <a title="биквадратное уравнение" href="http://nigma.ru/index.php?s=x2+-+3x+%2B+2+%3D+0&amp;t=web&amp;yn=1&amp;gl=1&amp;rm=1&amp;ms=1&amp;av=1&amp;yh=1&amp;ap=1&amp;nm=1&amp;lang=all&amp;rg=&amp;fs=autocomplete">биквадратное уравнение</a> c развёрнутым ходом решения:</p>
<p><a href="http://jug.ua/wp-content/uploads/2009/06/nigma-biquadratic-equation.jpg"><img class="alignnone size-medium wp-image-191" title="nigma-biquadratic-equation" src="http://jug.ua/wp-content/uploads/2009/06/nigma-biquadratic-equation-187x300.jpg" alt="nigma-biquadratic-equation" width="187" height="300" /></a></p>
<p>Подробнее о математических и лингвистических способностях нигмы можно почитать на сайте nigma.ru.</p>
<p>Что умеет nigma &#8211; <a href="http://nigma.ru/index_menu.php?action=click_menu&amp;menu_element=math_task_list">http://nigma.ru/index_menu.php?action=click_menu&amp;menu_element=math_task_list</a>:</p>
<ul>
<li>решать уравнения, в т.ч. с единицами измерения и математическими и физическими константами, а также системы уравнений</li>
<li>Конвертировать валюты</li>
<li>Раскладывать на множители числа и буквенные выражения</li>
<li>Находить наименьшее общее кратное и наибольший общий делитель чисел; определять взаимно простые числа</li>
<li>Вычислять модуль числа</li>
<li>Сравнивать числа (с пониманием математических констант вроде &#8220;пи&#8221;), сортировать числа по возрастанию и убыванию</li>
<li>Вычислять численные выражения, раскрывать скобки, сокращать дроби, упрощать буквенные выражения, упрощать тригонометрические выражения</li>
<li>Определять знак буквенного выражения (если возможно)</li>
<li>Представлять многочлен в виде квадрата</li>
<li>Приводить подобные слагаемые</li>
<li>Приводить дроби к общему знаменателю</li>
</ul>
<p>Что понимает: <a href="http://nigma.ru/index_menu.php?action=click_menu&amp;menu_element=math_phrase_list">http://nigma.ru/index_menu.php?action=click_menu&amp;menu_element=math_phrase_list</a> &#8211; фразы &#8220;Вычислить&#8221;, &#8220;Решить&#8221;, НОК, НОД, Сортировка (Упорядочить), Общий знаменатель, Делители, Модуль, Сравнить, Раскрыть скобки, Представить в виде квадрата, Привести подобные, Сократить, Упростить, Взаимно простые, Знак.</p>
<p>См. также заметку <a href="http://jug.ua/2009/06/wolframalpha-vs-google-squared/">Wolfram|Alpha vs Google Squared</a></p>
<p>happy computing!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=kTrkmSldogc:It3F9EsZ5mw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/kTrkmSldogc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/06/expert-system-nigmaru/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/06/expert-system-nigmaru/</feedburner:origLink></item>
		<item>
		<title>[ann] Page Speed – оптимизация производительности вебсайта</title>
		<link>http://feedproxy.google.com/~r/jug/~3/QUvphPP_rBU/</link>
		<comments>http://jug.ua/2009/06/google-suggestions-on-website-performance-optimization/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 00:11:30 +0000</pubDate>
		<dc:creator>n0mer</dc:creator>
				<category><![CDATA[программирование]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[firebug]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=158</guid>
		<description><![CDATA[Page Speed &#8211; так называется новая пузомерка от Google, аналог YSlow и по сути надстройка над Firebug, позволяющая измерить параметры производительности вебсайта и получить советы и подсказки по оптимизации.
Подборка общих рекомендаций &#8211; Web Performance Best Practices (аналогичная страничка от Yahoo! называется Best Practices for Speeding Up Your Web Site). Вот что гуглоперцы рекомендуют:

Оптимизировать кеширование
Минимизировать время [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Page Speed Home" href="http://code.google.com/speed/page-speed/">Page Speed</a> &#8211; так называется новая пузомерка от Google, аналог <a title="Yahoo! YSlow for Firebug" href="http://developer.yahoo.com/yslow/">YSlow</a> и по сути надстройка над Firebug, позволяющая измерить параметры производительности вебсайта и получить советы и подсказки по оптимизации.</p>
<p>Подборка общих рекомендаций &#8211; <a href="http://code.google.com/speed/page-speed/docs/rules_intro.html">Web Performance Best Practices</a> (аналогичная страничка от Yahoo! называется <a href="http://developer.yahoo.com/performance/rules.html">Best Practices for Speeding Up Your Web Site</a>). Вот что гуглоперцы рекомендуют:</p>
<ul>
<li>Оптимизировать <strong>кеширование</strong></li>
<li>Минимизировать <strong>время обработки запросов</strong></li>
<li>Минимизировать <strong>размер запросов</strong> — уменьшения объёмов поступающих (входящих) данных</li>
<li>Минимизировать <strong>нагрузку на сервер</strong> путём уменьшения размера ответов, скачиваний, а также за счёт кеширования страниц</li>
<li>Оптимизировать <strong>рендеринг страничек</strong> — улучшения в области разметки страницы</li>
</ul>
<p>Полезные ссылки:</p>
<ul>
<li> плагины к Firebug<a href="http://code.google.com/speed/page-speed/"><br />
http://code.google.com/speed/page-speed/</a> &#8211; Page Speed<br />
<a href="http://developer.yahoo.com/yslow/">http://developer.yahoo.com/yslow/</a> &#8211; Yslow</li>
<li><a href="http://getfirefox.com">http://getfirefox.com</a> и <a href="http://getfirebug.com/">http://getfirebug.com/</a> &#8211; странички популярного веббраузера и популярного девелоперского плагина к нему</li>
<li>советы<br />
<a title="Best Practices for Speeding Up Your Web Site" href="http://developer.yahoo.com/performance/rules.html">http://developer.yahoo.com/performance/rules.html</a> &#8211; Best Practices for Speeding Up Your Web Site<br />
<a title="Web Performance Best Practices, Google" href="http://code.google.com/speed/page-speed/docs/rules_intro.html">http://code.google.com/speed/page-speed/docs/rules_intro.html</a> &#8211; Web Performance Best Practices</li>
<li>подборки статей о производительности<a title="Page Speed Home" href="http://code.google.com/speed/page-speed/"><br />
</a><a title="Exceptional Performance" href="http://developer.yahoo.com/performance/">http://developer.yahoo.com/performance/</a> &#8211; Exceptional Performance<br />
<a title="Page Speed Home" href="http://code.google.com/speed/page-speed/"> http://code.google.com/speed/page-speed/</a> &#8211; Page Speed Home</li>
</ul>
<p>deja-vu, huh? :)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=QUvphPP_rBU:293ex578-64:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/QUvphPP_rBU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/06/google-suggestions-on-website-performance-optimization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/06/google-suggestions-on-website-performance-optimization/</feedburner:origLink></item>
		<item>
		<title>Wolfram|Alpha vs Google Squared</title>
		<link>http://feedproxy.google.com/~r/jug/~3/OaLxaWXj_W0/</link>
		<comments>http://jug.ua/2009/06/wolframalpha-vs-google-squared/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 14:46:09 +0000</pubDate>
		<dc:creator>n0mer</dc:creator>
				<category><![CDATA[анонс]]></category>
		<category><![CDATA[наука]]></category>
		<category><![CDATA[en]]></category>
		<category><![CDATA[MathML]]></category>
		<category><![CDATA[news]]></category>
		<category><![CDATA[wolfram]]></category>

		<guid isPermaLink="false">http://jug.ua/?p=133</guid>
		<description><![CDATA[Google Labs выпустили Google Squared &#8211; поисковый инструмент, который поможет собрать воедино факты на любую заданную тему.
Возможности:


увидеть таблицу элементов и их аттрибутов
разработчики назвали такие таблицы фактов словом &#8220;squares&#8220;
настроить отображение, указав какие элементы (строки) и аттрибуты (столбы) показывать, а какие &#8211; нет
увидеть, какие вебсайты являются источником информации
сохранить подборку и поделиться ей с другими пользователями


К слову, Google [...]]]></description>
			<content:encoded><![CDATA[<p>Google Labs выпустили <a href="http://www.google.com/squared/">Google Squared</a> &#8211; <span class="tagautolink autolink">поисковый инструмент</span>, который поможет собрать воедино факты на любую заданную тему.</p>
<p>Возможности:</p>
<blockquote>
<ul>
<li>увидеть таблицу элементов и их аттрибутов<br />
разработчики назвали такие таблицы фактов словом &#8220;<a title="Яндекс.Словари: перевод «square» — английский язык" href="http://lingvo.yandex.ru/en?text=square&amp;st_translate=on">squares</a>&#8220;</li>
<li>настроить отображение, указав какие элементы (строки) и аттрибуты (столбы) показывать, а какие &#8211; нет</li>
<li>увидеть, какие вебсайты являются источником информации</li>
<li>сохранить подборку и поделиться ей с другими пользователями</li>
</ul>
</blockquote>
<p>К слову, Google Squared похож на сервис структурированных запросов <a href="http://www.wolframalpha.com/">Wolfram Alpha</a> &#8211; программу вычисления знаний (<span>computational knowledge engine), результат работы которой &#8211; выборка из собственной внутренней базы знаний.</span></p>
<p>О возможностей системы Wollram Alpha рассказывает её создатель, <a title="Stephen Wolfram" href="http://en.wikipedia.org/wiki/Stephen_Wolfram">Стивен Вольфрам</a> &#8211; британский физик, математик, писатель и бизнесмен, известный своими работами в таких областях как физика элементарных частиц, космология, клеточные автоматы, теория сложности и компьютерная алгебра, а также авторством программы <em>Mathematica</em> и собственно сервиса Wolfram|Alpha.</p>
<p><span>Видео (10:58) </span></p>
<p><a href="http://jug.ua/2009/06/wolframalpha-vs-google-squared/"><em>Click here to view the embedded video.</em></a></p>
<p>Факты:</p>
<ul>
<li>Wolfram|Alpha &#8211; это 5 миллиноно строк кода на <em><a title="Wolfram Mathematica: Home Page" href="http://www.wolfram.com/products/mathematica/index.html">Mathematica</a></em> (с использованием <span class="mw-redirect">w</span><span class="mw-redirect">e</span><span class="mw-redirect">b</span><span class="mw-redirect"><em>Mathematica</em></span> и grid<em>Mathematica</em>), которые работают на 10,000 <abbr title="central processing unit">CPU</abbr>, база знаний, <abbr title="Natural language processing">NLP</abbr>-движок и библиотека алгоритмов</li>
<li>web<em>Mathematica</em> &#8211; продукт, позволяющий веббраузеру выступать в роли интерфейса к удалённому <span class="mw-redirect"><em>Mathematica-</em></span>серверу и запускать <span class="mw-redirect"><em>Mathematica-</em>скрипты на любой платформе.<br />
Пример работы : ctg (Pi/2) ≈ 0<br />
<a href="http://jug.ua/wp-content/uploads/2009/06/webmathematica.jpg"><img class="alignnone size-medium wp-image-184" title="webmathematica" src="http://jug.ua/wp-content/uploads/2009/06/webmathematica-300x195.jpg" alt="webmathematica" width="300" height="195" /></a><br />
</span><span class="mw-redirect"><a href="http://functions.wolfram.com/ElementaryFunctions/Cot/">http://functions.wolfram.com/ElementaryFunctions/Cot/</a> &#8211; обзор функции котангенса<br />
</span><span class="mw-redirect"><a href="http://functions.wolfram.com/webMathematica/FunctionEvaluation.jsp?name=Cot">http://functions.wolfram.com/webMathematica/FunctionEvaluation.jsp?name=Cot</a> &#8211; онлайн калькулятор, позволяет вычислить значение функции котангенса для любого аргумента<br />
<a href="http://functions.wolfram.com/ElementaryFunctions/Cot/09/0001/">http://functions.wolfram.com/ElementaryFunctions/Cot/09/0001/</a> &#8211; представление котангенса в виде ряда, плюс возможность скопировать эту формулу во внутренних форматах <em>Mathematica</em> (Input Form, Standard Form и Rule Form) или в <abbr title="Mathematical Markup Language">MathML</abbr>-формате:<br />
<img src="http://functions.wolfram.com/ElementaryFunctions/Cot/09/0001/MainEq1.gif" alt="" /><br />
</span>утилита <a title="MathML Central: A Wolfram Web Resource" href="http://mathmlcentral.com">mathmlcentral.com</a> от Wolfram Research умеет генерировать GIF, JPEG и даже xHTML по <abbr title="Mathematical Markup Language">MathML</abbr>-коду; есть даже возможность сгенерить случайным образом выбранную формулу (кнопка &#8220;<a href="http://www.mathmlcentral.com/Tools/FromMathMLURL.jsp">Random URL</a>&#8220;)</li>
<li>grid<em>Mathematica</em> &#8211; дополнение к <em>Mathematica</em>, расширяющая её возможности параллельных вычислений</li>
</ul>
<p>Подробности:</p>
<ul>
<li><a href="http://www.google.com/squared/">http://www.google.com/<strong>squared</strong>/</a></li>
<li><a href="http://www.wolframalpha.com/">http://www.<strong>wolframalpha</strong>.com/</a></li>
<li><a href="http://functions.wolfram.com/">http://<strong>functions</strong>.wolfram.com/</a><br />
По состоянию на июнь 2009 сайт web<em>Mathematica</em> содержит 304,409 формул и 10,828 визуализаций, причём здесь есть даже<span class="comment_text"> информация о функциях, которую они ещё в свою <abbr title="computer algebra system">CAS</abbr> не встроили.</span></li>
<li><span class="comment_text"><a href="http://mathworld.wolfram.com/">http://<strong>mathworld</strong>.wolfram.com/</a><br />
MathWorld &#8211; <a title="New in MathWorld from Wolfram MathWorld" href="http://mathworld.wolfram.com/whatsnew/">постоянно обновляемый</a> набор интерактивных математических статей, созданных и поддерживаемый Эриком Вайштайном. Проект спонсируется компанией Wolfram Research Inc. (автор <em>Mathematica</em>) и частично грантом &#8220;National Science Foundation&#8217;s National Science Digital Library&#8221; университету &#8220;University of Illinois at Urbana-Champaign&#8221;.</span></li>
</ul>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/jug?a=OaLxaWXj_W0:4fDEL43out8:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/jug?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/jug/~4/OaLxaWXj_W0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://jug.ua/2009/06/wolframalpha-vs-google-squared/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://jug.ua/2009/06/wolframalpha-vs-google-squared/</feedburner:origLink></item>
	</channel>
</rss>
