<?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>devclub.eu &#187; Встречи</title>
	<atom:link href="http://www.devclub.eu/category/meetings/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devclub.eu</link>
	<description>We make it happen together!</description>
	<lastBuildDate>Wed, 08 Sep 2010 14:39:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Обзор встречи 26.08.2010</title>
		<link>http://www.devclub.eu/2010/08/27/follow-up-26-08-2010/</link>
		<comments>http://www.devclub.eu/2010/08/27/follow-up-26-08-2010/#comments</comments>
		<pubDate>Fri, 27 Aug 2010 00:45:38 +0000</pubDate>
		<dc:creator>Andrei Solntsev</dc:creator>
				<category><![CDATA[Встречи]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=2374</guid>
		<description><![CDATA[
			
				
			
		
Привет!
Вот и состоялась очередная встреча девклуб. 
Андрей Соснин рассказал нам, что такое микроэлектроника, как это интересно, и что это совсем не сложно. Последняя часть, кажется, удалась не на славу: кое-у-кого могло остаться впечатление, что это всё-таки сложно.   

Оказалось, что для того, чтобы начать собирать свои схемы, паяльник вовсе не нужен, потому что сейчас [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F08%2F27%2Ffollow-up-26-08-2010%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F08%2F27%2Ffollow-up-26-08-2010%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Привет!<br />
Вот и состоялась очередная встреча девклуб. </p>
<p>Андрей Соснин рассказал нам, что такое микроэлектроника, как это интересно, и что это совсем не сложно. Последняя часть, кажется, удалась не на славу: кое-у-кого могло остаться впечатление, что это всё-таки сложно. <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  </p>
<p style="margin-left: 100px;"><i><br />
Оказалось, что для того, чтобы начать собирать свои схемы, паяльник вовсе не нужен, потому что сейчас существуют такие доски с дырочками, в которые транзисторы можно втыкать и соединять друг с другом как угодно. НО с ещё большим удивлением мы узнали, что паяльник электронщику всё-таки нужен &#8211; для того чтобы доставать (&#8220;выпаивать&#8221;) детальки из старых сломанных игрушек. </i></p>
<p>Вторым выступил <a href="http://www.devclub.eu/people/#anton-litvinenko">Антон Литвиненко</a>, который рассказал про <a href="https://devpulse.com/">DevPulse</a>, а заодно предложил всем девклубовцам создать один большой пульс, в который каждый мог бы добавить свои &#8220;несекретные&#8221; проекты (open-source, домашние, учебные и т.д.). Тогда можно будет смотреть, кто чем занимается в девклубе. Так сказать, держать руку на пульсе. Предложение в силе, заходите на <a href="https://devpulse.com/">devpulse.com</a> и добавляйте свои проекты!</p>
<p>Третьим был <a href="http://www.devclub.eu/people/#anton-keks">Антон Кекс</a>, который сначала рассказал <a href="http://prezi.com/bvs_5sphpp3s/unit-tests/">про юнит-тесты и TDD</a>, а потом предложил всем желающим попробовать TDD на практике. Не всё получилось так, как задумывалось &#8211; возможно, из-за недостатка времени, или задание оказалось слишком сложным, или ещё почему. Но это вполне простительно, учитывая, что этот семинар &#8211; первая ласточка. Надеемся, что такие семинары будут проводиться ещё.</p>
<p>В качестве домашнего задания к следующей встрече мы оставляем <a href="http://www.devclub.eu/2010/08/25/prepare-for-seminar-26-08/">то же самое задание</a>, которое мы не успели доделать во время семинара. Решайте, пишите тесты, закидывайте свой код в Subversion. На следующей встрече мы рассмотрим решения и наградим лучшие работы. </p>
<p><center></p>
<table width="95%">
<tr>
<td>
<img src="http://lh4.ggpht.com/_6TqVs-jviFM/THbk1gXn3GI/AAAAAAAAcCw/0OyZRTfLMJQ/s512/IMG_5475.JPG" width="200" />
</td>
<td>
<p><img border="0" src="http://lh5.ggpht.com/_6TqVs-jviFM/THblFan9czI/AAAAAAAAcG0/DYPY9A3m9Vw/s512/IMG_5581.JPG" width="200" />
</td>
<td>
<img border="0" src="http://lh6.ggpht.com/_6TqVs-jviFM/THblHgapTnI/AAAAAAAAcHU/7IkloWiBoNA/s512/IMG_5595.JPG" width="200" />
</td>
<td>
<img border="0" src="http://lh5.ggpht.com/_6TqVs-jviFM/THbk69I_9hI/AAAAAAAAcEI/eGCpvOxnBGs/s512/IMG_5505.JPG" width="200" />
</td>
</tr>
</table>
<p>Ещё фотки <a href="http://picasaweb.google.com/soswow/260810">тут</a><br />
</center></p>
<p>ВАЖНО:<br />
Нам нужна конструктивная критика: что было не так, что можно улучшить, в каком виде лучше проводить семинары в следующий раз. Пишите свои предложения в комментариях.</p>
<p>До встречи в сентябре! Следите за обновлениями на сайте.</p>
<p><object width="411" height="28"><param name="movie" value="http://embed.prostopleer.com/track?id=12822770t6s"></param><embed src="http://embed.prostopleer.com/track?id=12822770t6s" type="application/x-shockwave-flash" width="411" height="28"></embed></object></p>
<p><b style='color:red'>Update</b> + Еще один фотоотчет от <a href="http://el-kirillica.livejournal.com/">Кирилла</a>:<br />
<center><embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="600" height="400" flashvars="host=picasaweb.google.com&#038;captions=1&#038;hl=ru&#038;feat=flashalbum&#038;RGB=0x000000&#038;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fkirill.linnik%2Falbumid%2F5510359004663580177%3Falt%3Drss%26kind%3Dphoto%26hl%3Dru" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/08/27/follow-up-26-08-2010/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Подготовка к семинару 26.08</title>
		<link>http://www.devclub.eu/2010/08/25/prepare-for-seminar-26-08/</link>
		<comments>http://www.devclub.eu/2010/08/25/prepare-for-seminar-26-08/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 22:12:09 +0000</pubDate>
		<dc:creator>Andrei Solntsev</dc:creator>
				<category><![CDATA[Встречи]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=2321</guid>
		<description><![CDATA[
			
				
			
		
Привет!

Четвергничный семинар о юнит-тестах уже не за горами, и мы просим всех, кто на него зарегистрировался, немножко подготовиться. Вот что должно быть установлено на вашем лаптопе, с которым вы придёте на семинар:

Java
Любая Java IDE (мы предпочитаем Eclipse или IntelliJ IDEA)
Ant (в Eclipse и IntelliJ IDEA он уже есть встроенный)
SVN клиент (либо command-line, либо в IDEA [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F08%2F25%2Fprepare-for-seminar-26-08%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F08%2F25%2Fprepare-for-seminar-26-08%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Привет!<br />
<a href="http://www.eclemma.org/images/screen.png"><img width="180" style="float: right; margin-left: 10px; margin-bottom: 10px; border: 0px solid black;" alt="Screenshot" src="http://www.eclemma.org/images/smallscreen.gif"/></a><br />
Четвергничный <a href="http://www.devclub.eu/2010/07/31/anounce_2010-08-2/">семинар о юнит-тестах</a> уже не за горами, и мы просим всех, кто на него <a href="http://www.devclub.eu/2010/08/19/registration-for-26-august/">зарегистрировался</a>, немножко подготовиться. Вот что должно быть установлено на вашем лаптопе, с которым вы придёте на семинар:</p>
<ul>
<li><a href="http://www.oracle.com/technetwork/java/index.html">Java</a></li>
<li>Любая Java IDE (мы предпочитаем <a href="http://www.eclipse.org/">Eclipse</a> или <a href="http://www.jetbrains.com/idea/">IntelliJ IDEA</a>)</li>
<li><a href="http://ant.apache.org/">Ant</a> (в Eclipse и IntelliJ IDEA он уже есть встроенный)</li>
<li><a href="http://subversion.tigris.org/">SVN</a> клиент (либо command-line, либо в IDEA он уже есть встроенный, либо для Eclipse надо поставить плагин <a href="http://subclipse.tigris.org/">Subclipse</a>)</li>
<li>(желательно) Если вы используете Eclipse, поставить в него плагин <a href="http://www.eclemma.org/">Eclemma</a>. Инсталляция крайне проста: просто добавить сайт http://update.eclemma.org/ в Eclipse update. Говорят, в последней версии Eclipse есть ещё какой-то Marketplace, в котором можно просто забить в поиск &#8220;EclEmma&#8221;.</li>
</ul>
<div style="margin-left: 100px; ">
<i>На всякий случай сообщаем, что в семинаре будут использоваться следующие библиотеки: <a href="http://junit.org/">JUnit 4</a>, <a href="http://code.google.com/p/mockito/">Mockito</a>.<br />
При желании можно про них почитать заранее, хотя это и не обязательно. </i>
</div>
<p>Мы подготовили специальный проект, который мы будем в ходе семинара менять и тестировать.<br />
Этот проект нужно закачать себе из SVN: <a href="https://svn.azib.net/devclub/trunk/">https://svn.azib.net/devclub/trunk/</a><br />
Логин и пароль одинаковые: d e v c l u b.</p>
<div style="margin-left: 100px; ">
<i>Это можно сделать тремя способами:</p>
<ul>
<li><b>command-line: </b> <br />1. svn co https://svn.azib.net/devclub/trunk/ devclub<br />2. ant</li>
<li><b>Eclipse: </b><br />1. new project from svn<br />2. запустить ant</li>
<li><b>IDEA:</b><br />1. Version Control -> Checkout from version control -> Subversion<br /> 2. build.xml -> right click -> &#8220;Add as build file&#8221; -> &#8220;Fetch jars&#8221;</li>
</ul>
<p>После того, как вы скачаете себе этот проект, запустите один раз ant-скрипт, чтобы он скачал зависимости. </i>
</div>
<p>В папке src вы найдёте класс Run, попробуйте его запустить. Вы должны увидеть в логе следующее:</p>
<div style="margin-left: 100px; "><tt><br />
C:\java\jdk1.6.0_21\bin\java -agentlib:jdwp=... TDERR via org.mortbay.log.StdErrLog<br />
2010-08-25 00:45:34.421:INFO::jetty-6.1.24<br />
2010-08-25 00:45:34.812:INFO::Started SocketConnector@0.0.0.0:8888<br />
</tt>
</div>
<p>Теперь попробуйте ввести в браузере такой URL: <a href="http://localhost:8888/">http://localhost:8888/</a>, и вы должны увидеть <a href="/wp-content/uploads/2010/08/devclub-regio.jpg">такую вот простенькую страничку</a>. Если остались ещё силы &#8211; попробуйте запустить все имеющиеся юнит-тесты. Должны быть все зелёные.</p>
<p>Теперь вы готовы к семинару.<br />
Как обычно, ждём вас в четверг в 18.45 в конференц-зале отеля Ору!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/08/25/prepare-for-seminar-26-08/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Обзор встречи 27.07.2010</title>
		<link>http://www.devclub.eu/2010/07/30/follow-up-2010-07-27/</link>
		<comments>http://www.devclub.eu/2010/07/30/follow-up-2010-07-27/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 22:11:16 +0000</pubDate>
		<dc:creator>Антон Архипов</dc:creator>
				<category><![CDATA[Встречи]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=2226</guid>
		<description><![CDATA[
			
				
			
		
Привет!
Встреча прошла живенько и с дискуссиями. Устроим-ка разбор полётов&#8230; 
Сергей Моисеев задал тон встречи в своём докладе Migrate!, где успешно &#8220;потроллил&#8221; PHP. Начинание Сергея было подхвачено и следующим докладчиком &#8211; Андреем Лунёвым, который рассказал про XML-ные технологии для веба. По мне так уж лучше PHP   &#8230; но каждому своё. 
Последний доклад, где Сергей [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F07%2F30%2Ffollow-up-2010-07-27%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F07%2F30%2Ffollow-up-2010-07-27%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Привет!</p>
<p>Встреча прошла живенько и с дискуссиями. Устроим-ка разбор полётов&#8230; </p>
<p><a href="http://friendfeed.com/bopm">Сергей Моисеев</a> задал тон встречи в своём докладе <a href="http://www.devclub.eu/2010/07/29/video-bopm-migrate/">Migrate!</a>, где успешно &#8220;потроллил&#8221; PHP. Начинание Сергея было подхвачено и следующим докладчиком &#8211; Андреем Лунёвым, который рассказал про <a href="http://www.devclub.eu/2010/07/28/video-lunjov-agressive-xml/">XML-ные технологии для веба</a>. По мне так уж лучше PHP <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8230; но каждому своё. </p>
<p>Последний доклад, где <a href="http://www.devclub.eu/people/#sergei-avdeev">Сергей Авдеев</a> попытался, используя статистические данные, раскрыть тему того, где же порылись деньги в различных отраслях, остался &#8220;недорассказанным&#8221; по причине дефицита времени (ну и, конечно, по вине некоторых троллей среди участников, которые засыпали Сергея комментариями и вопросами). За пределами выступления остался самый интересный и полезный материал. Но Сергей обещал раскрыть тему отдельной статьёй. Так что надеемся, что скоро она будет исчерпана. Надо отметить, что на посиделках после встречи Сергей рассказывал заинтересованным людям о том, что осталось за кадром.<br />
<center><br />
<embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="600" height="400" flashvars="host=picasaweb.google.com&#038;captions=1&#038;hl=en_US&#038;feat=flashalbum&#038;RGB=0x000000&#038;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ft992514%2Falbumid%2F5499442596147391329%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></center></p>
<p>Стоит отметить, что довольно большое количество участников осталось для последующего общения. Оно оказалось настолько продуктивным, что затянулось далеко за полночь. В дискуссиях были предложены даже некоторые идеи относительно докладов и формата встреч. Надеемся, уже на следующем DevClub&#8217;e в августе некоторые из этих идей воплотятся! </p>
<p>Нам очень интересно узнать и ваше мнение о прошедшем мероприятии. Особенно среди тех, кто был у нас первый раз. Комментируйте, друзья! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/07/30/follow-up-2010-07-27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Анонс июльской встречи: 27.07.2010</title>
		<link>http://www.devclub.eu/2010/07/12/announce-27-07-2010/</link>
		<comments>http://www.devclub.eu/2010/07/12/announce-27-07-2010/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 22:38:41 +0000</pubDate>
		<dc:creator>Антон Архипов</dc:creator>
				<category><![CDATA[Встречи]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=2163</guid>
		<description><![CDATA[
			
				
			
		
Следующая встреча нашего клуба пройдёт 27 июля, в отеле Ору. Двери открываются в 18.45. Регистрация откроется, как всегда, за неделю до встречи, т.е. 20 июля. 
Программа вечера:

Сергей Моисеев, зарубежный гость,  расскажет об опыте миграции проектов на Ruby-on-Rails. Доклад так и назвается &#8211; Migrate!
Андрей Лунёв расскажет об агрессивных XML-решениях. XQuery, XForms, XSLT, XSD, XML базы [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F07%2F12%2Fannounce-27-07-2010%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F07%2F12%2Fannounce-27-07-2010%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Следующая встреча нашего клуба пройдёт <strong><font color="red">27 июля, в отеле Ору</font></strong>. Двери открываются в <strong>18.45</strong>. Регистрация откроется, как всегда, за неделю до встречи, т.е. <font color="blue">20 июля</font>. </p>
<p><strong>Программа вечера:</strong></p>
<ul>
<li><i><a href="http://friendfeed.com/bopm">Сергей Моисеев</a></i>, зарубежный гость,  расскажет об опыте миграции проектов на Ruby-on-Rails. Доклад так и назвается &#8211; <b>Migrate!</b></li>
<li><em><a href="http://lunjov.blogspot.com">Андрей Лунёв</a></em> расскажет об <strong>агрессивных XML-решениях</strong>. XQuery, XForms, XSLT, XSD, XML базы данных, Apache Cocoon&#8230; вобщем, доклад не для слабонервных! <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><u><em>Сергей Авдеев</em></u> выступит с докладом <strong>&#8220;Инфотехнологии в строительстве&#8221;</strong>, в котором постарается изложить, какие же инфотехнологические средства являются востребованными в сторительном ремесле, и какова могла бы быть занятость наших АйТи-шников в данной сфере.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/07/12/announce-27-07-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Домашнее заданее на июль месяц</title>
		<link>http://www.devclub.eu/2010/07/07/%d0%b4%d0%be%d0%bc%d0%b0%d1%88%d0%bd%d0%b5%d0%b5-%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%b5%d0%b5-%d0%bd%d0%b0-%d0%b8%d1%8e%d0%bb%d1%8c-%d0%bc%d0%b5%d1%81%d1%8f%d1%86/</link>
		<comments>http://www.devclub.eu/2010/07/07/%d0%b4%d0%be%d0%bc%d0%b0%d1%88%d0%bd%d0%b5%d0%b5-%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%b5%d0%b5-%d0%bd%d0%b0-%d0%b8%d1%8e%d0%bb%d1%8c-%d0%bc%d0%b5%d1%81%d1%8f%d1%86/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 03:51:58 +0000</pubDate>
		<dc:creator>Александр Мочёнов</dc:creator>
				<category><![CDATA[Домашние задания]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=2151</guid>
		<description><![CDATA[
			
				
			
		
Всем привет!
Последнее домашнее задание явно показывает, что многим нравиться делать небольшие и несложные домашние задачки. По-этому вот вам ещё одна! =)
Задание:
Надо написать метод, которые переставляет первые n элементов массива в конец этого массива. При этом есть одно ограничение:  Использовать можно только один (данный) массив.

Т.е. реализовать такой вот метод:
Object[] moveNElementsToTheEnd(Object[] initArray, int n), где входной [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F07%2F07%2F%25d0%25b4%25d0%25be%25d0%25bc%25d0%25b0%25d1%2588%25d0%25bd%25d0%25b5%25d0%25b5-%25d0%25b7%25d0%25b0%25d0%25b4%25d0%25b0%25d0%25bd%25d0%25b5%25d0%25b5-%25d0%25bd%25d0%25b0-%25d0%25b8%25d1%258e%25d0%25bb%25d1%258c-%25d0%25bc%25d0%25b5%25d1%2581%25d1%258f%25d1%2586%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F07%2F07%2F%25d0%25b4%25d0%25be%25d0%25bc%25d0%25b0%25d1%2588%25d0%25bd%25d0%25b5%25d0%25b5-%25d0%25b7%25d0%25b0%25d0%25b4%25d0%25b0%25d0%25bd%25d0%25b5%25d0%25b5-%25d0%25bd%25d0%25b0-%25d0%25b8%25d1%258e%25d0%25bb%25d1%258c-%25d0%25bc%25d0%25b5%25d1%2581%25d1%258f%25d1%2586%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><strong>Всем привет!</strong><br />
Последнее домашнее задание явно показывает, что многим нравиться делать небольшие и несложные домашние задачки. По-этому вот вам ещё одна! =)</p>
<p><strong>Задание:</strong><br />
<em>Надо написать метод, которые переставляет первые n элементов массива в конец этого массива. При этом есть одно ограничение:  Использовать можно только один (данный) массив.<br />
</em><br />
Т.е. реализовать такой вот метод:<br />
Object[] moveNElementsToTheEnd(Object[] initArray, int n), где входной массив <strong>[1, 2, 3, 4, 5, 6, 7]</strong> с <strong>n=3</strong> должен выдать <strong>[4, 5, 6, 7, 1, 2, 3]</strong>.</p>
<p>Как обычно код предоставляем в комментариях в виде ссылок на сайты типа <a href="http://codepad.org/">http://codepad.org/</a> или <a href="http://pastebin.com/">http://pastebin.com/</a>. Язык написания &#8211; любой, качество написание (уровень говнокодистости) &#8211; любой.</p>
<p>И ещё одна деталь &#8211; если возможно, там же в листинге кода оставьте какой-нибудь лог промежуточных состояний этого массива во время выполнения алгоритма для массивов чисел от 1 до 10 и от 1 до 13! (т.е. конкретно то, что выдаёт программа во время запуска)</p>
<p>Удачи и до встречи на следующем, Июльском девклабе!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/07/07/%d0%b4%d0%be%d0%bc%d0%b0%d1%88%d0%bd%d0%b5%d0%b5-%d0%b7%d0%b0%d0%b4%d0%b0%d0%bd%d0%b5%d0%b5-%d0%bd%d0%b0-%d0%b8%d1%8e%d0%bb%d1%8c-%d0%bc%d0%b5%d1%81%d1%8f%d1%86/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>Обзор встречи 28.06.2010</title>
		<link>http://www.devclub.eu/2010/07/04/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-28-06-2010/</link>
		<comments>http://www.devclub.eu/2010/07/04/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-28-06-2010/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 21:28:14 +0000</pubDate>
		<dc:creator>Антон Архипов</dc:creator>
				<category><![CDATA[Встречи]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=2130</guid>
		<description><![CDATA[
			
				
			
		
Привет!
Прошла очередная встреча. Как всегда, были отличные презентации,  оживлённые дискуссии, и много общения. Удивительно, как много пришло людей, пожертвовав солнечным вечером и футболом!   Так держать!
Для начала, фотоотчёт от Кирилла:


Доклады были на этот раз очень разнообразными:
 Вечер открыл Евгений Кабанов, с рассказом о довольно специфичной теме &#8211; что такое евангелизм. Как мы выяснили, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F07%2F04%2F%25d0%25be%25d0%25b1%25d0%25b7%25d0%25be%25d1%2580-%25d0%25b2%25d1%2581%25d1%2582%25d1%2580%25d0%25b5%25d1%2587%25d0%25b8-28-06-2010%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F07%2F04%2F%25d0%25be%25d0%25b1%25d0%25b7%25d0%25be%25d1%2580-%25d0%25b2%25d1%2581%25d1%2582%25d1%2580%25d0%25b5%25d1%2587%25d0%25b8-28-06-2010%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Привет!</p>
<p>Прошла очередная встреча. Как всегда, были отличные презентации,  оживлённые дискуссии, и много общения. Удивительно, как много пришло людей, пожертвовав солнечным вечером и футболом! <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Так держать!</p>
<p>Для начала, фотоотчёт от <a href="http://el-kirillica.livejournal.com">Кирилла</a>:</p>
<p><center><br />
<embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="600" height="400" flashvars="host=picasaweb.google.com&#038;captions=1&#038;hl=en_US&#038;feat=flashalbum&#038;RGB=0x000000&#038;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ft992514%2Falbumid%2F5489767296505298833%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></center></p>
<p>Доклады были на этот раз очень разнообразными:</p>
<p><img src="wp-content/uploads/2010/05/check.png"/> Вечер открыл <a href="http://www.ekabanov.net/">Евгений Кабанов</a>, с рассказом о довольно специфичной теме &#8211; что такое <strong>евангелизм</strong>. Как мы выяснили, евангелизм &#8211; это профессия очень и очень специфичная. В основном она носит образовательный характер, но есть в ней что-то и от культа личности. Не случайно многие евангелисты известны не менее чем то, что они проповедают. </p>
<p>Евангелисты должны много и хорошо писать и рассказывать. Содержание должно быть не просто правильное, оно должно быть интересным. Чтобы сделать содержание интересным используются те же приемы, что и в обычной литературе.</p>
<p>Вторая часть евангелизма очень и очень личная. Евангелист должен уметь &#8220;разболтать&#8221; любого технаря, независимо от того как он настроен. Женя даже попробовал продемонстрировать &#8220;разбалтывание&#8221; с наугад выбранным участником, что неочень то удалось &#8211; собеседник слишком сильно сопротивлялся <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Данный доклад для Евгения был необычен тем, что обычно ему приходится выступать на более технические темы и как правило на английском языке. Но всё же, несмотря на непривычные детали, доклад удался и порадовал слушателей информацией. Надеемся, что в будущем Евгений порадует нас и техническими докладами!
</p>
<p><img src="wp-content/uploads/2010/05/check.png"/> Вторым  забрался на трибуну <a href="http://www.devclub.eu/people/#aleksandr-motsjonov">Александр Мочёнов</a> с докладом о <a href="http://code.google.com/appengine/">Google App Engine</a>. Как признался сам Александр, готовился он к докладу о <strong>GAE</strong>, а что получится, он особо не предполагал. Получилось то, что участников больше всего заинтересовала тема хранилища данных &#8211; <a href="http://labs.google.com/papers/bigtable.html">BigTable</a>. Вопросы лились со всех сторон, и почти на каждый слайд <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Относительно самого <strong>GAE</strong>, многих беспокоил вопрос переносимости приложений с GAE на какой нибудь другой хостинг. Опасение небезосновательное, так как <strong>GAE</strong> предоставляет API, при использовании которого ваше приложене станет конечно же зависимым от окужения. Но в целом, паниковать не стоит, т.к. предоставляемые квоты врядли заставят вас перенесить приложение в другой хостинг <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p>
<p><img src="wp-content/uploads/2010/05/check.png"/> Завершил вечер доклад <a href="http://www.devclub.eu/people/#viktor-larionov">Виктора Ларионова</a> под названием <strong>POSМодернизм</strong>. Тематика доклада затронула все стороны &#8211; от очень глубокотехнического написания самого демона для общения с устройствами, до хитрых приёмов как обойти потребность изменять уже имеющиеся приложения, чтобы прикрутить к нему платёж картой вместо пангалинка. Вобщем, как выразился автор, <em>&#8220;и на ёлку залезть и *опу не ободрать&#8221;</em> <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p>
<p><strong>От редакции</strong>: <em>Призываем всех делиться опытом о реальных проектах! Это самый интересный опыт и соответственно получаются самые интересные доклады! </em></p>
<p><strong>На встрече были объявлены поделители очередного <a href="http://www.devclub.eu/2010/05/31/homework-june-2010/">домашнего задания</a></strong>, которое предоставил <a href="http://www.devclub.eu/people/#andrei-solntsev">Андрей Солнцев</a>.</p>
<p><img src="wp-content/uploads/2010/05/bestseller.png"/> Первый приз, за самый элегантный код, получил Сергей Кирьянов, за решение на языке Groovy:</p>
<p><code>for ( i in 1..10 ) println( ( i%2 ? 1..i : i..1 ).join('-') );</code></p>
<p><img src="wp-content/uploads/2010/05/bestseller.png"/> Соискателя второго приза оказалось выявить гораздо труднее. Победителем был признан <a href="http://www.devclub.eu/people/#oleg-chernetsov">Олег Чернецов</a>, за особое старание и решения на <a href="http://pastebin.com/ERu5cUVj">Brainf*ck</a> и <a href="http://pastebin.com/raw.php?i=ukr97DKT">Whitespace</a>.  Такой эзотерики участники клуба пока ещё не видели <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><code>+>>>+++++++[>++>>+++++++< <<-]>-< ,[<[-]<[-]+<[>>>>>>[.>]< [<]<<<<-]>[>>>>>[>]< [.<]<<<<->]< <[>+< [-]]+>[< ->-]>>>.>>[>]>+++++[< +++++++++>-]< <[>>+>+< <<-]>>+>[< <<+>>>-]< [<]<<-]</code></p>
<p>Олег также любезно предоставил скринкаст обоих решений. Наслаждайтесь! <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Решение на <a href="http://ru.wikipedia.org/wiki/Brainfuck">Brainf*ck</a>:<br />
<center><br />
<object width="591" height="428"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12304308&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=12304308&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="591" height="428"></embed></object><br />
</center></p>
<p>Решение на <a href="http://ru.wikipedia.org/wiki/Whitespace">Whitespace</a>:<br />
<center><br />
<object width="591" height="414"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=12436769&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=12436769&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=1&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="591" height="414"></embed></object><br />
</center></p>
<p><a href="http://www.devclub.eu/category/meetings/%D0%B4%D0%BE%D0%BC%D0%B0%D1%88%D0%BD%D0%B8%D0%B5-%D0%B7%D0%B0%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F/">Домашние задания</a> становятся хорошей традицией нашего клуба. Если и у вас есть какая-нибудь интересная задачка, то предлагайте, с радостью обсудим!<br />
</code></p>
<p>После встречи особо стойкие участники продолжили общение в баре отеля Ору, что сделало вечер ещё более насыщенным. Спасибо всем кто остался (ну и тем кто не остался &#8211; приходите ещё!)</p>
<p>До следующих встреч! Скоро мы опубликуем планы на июльскую встречу!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/07/04/%d0%be%d0%b1%d0%b7%d0%be%d1%80-%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b8-28-06-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Встреча клуба, регистрация на 28.06.2010</title>
		<link>http://www.devclub.eu/2010/06/21/%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b0-%d0%ba%d0%bb%d1%83%d0%b1%d0%b0-%d1%80%d0%b5%d0%b3%d0%b8%d1%81%d1%82%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bd%d0%b0-28-06-2010/</link>
		<comments>http://www.devclub.eu/2010/06/21/%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b0-%d0%ba%d0%bb%d1%83%d0%b1%d0%b0-%d1%80%d0%b5%d0%b3%d0%b8%d1%81%d1%82%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bd%d0%b0-28-06-2010/#comments</comments>
		<pubDate>Mon, 21 Jun 2010 09:03:10 +0000</pubDate>
		<dc:creator>Jevgeni Holodkov</dc:creator>
				<category><![CDATA[Встречи]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=2099</guid>
		<description><![CDATA[
			
				
			
		
Ура, товарищи, ровно через неделю у нас состоится традиционная посиделка в нашем уютном клубе! Своим уникальным и драгоценным опытом поделятся:


Евгений Кабанов, который поделится, как делать хороший маркетинг для программистов.
Александр Мочёнов с демкой Google Application Engine-а. Будет много кода!
Виктор Ларионов, который расскажет про шишки и плюшки интеграции POS систем.


Встреча состоится в зале отеля Ору. Двери окрываются [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F06%2F21%2F%25d0%25b2%25d1%2581%25d1%2582%25d1%2580%25d0%25b5%25d1%2587%25d0%25b0-%25d0%25ba%25d0%25bb%25d1%2583%25d0%25b1%25d0%25b0-%25d1%2580%25d0%25b5%25d0%25b3%25d0%25b8%25d1%2581%25d1%2582%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bd%25d0%25b0-28-06-2010%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F06%2F21%2F%25d0%25b2%25d1%2581%25d1%2582%25d1%2580%25d0%25b5%25d1%2587%25d0%25b0-%25d0%25ba%25d0%25bb%25d1%2583%25d0%25b1%25d0%25b0-%25d1%2580%25d0%25b5%25d0%25b3%25d0%25b8%25d1%2581%25d1%2582%25d1%2580%25d0%25b0%25d1%2586%25d0%25b8%25d1%258f-%25d0%25bd%25d0%25b0-28-06-2010%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div id="_mcePaste">Ура, товарищи, ровно через неделю у нас состоится традиционная посиделка в нашем уютном клубе! Своим уникальным и драгоценным опытом поделятся:</div>
<div id="_mcePaste">
<ol>
<li><strong>Евгений Кабанов</strong>, который поделится, как делать хороший маркетинг для программистов.</li>
<li><strong>Александр Мочёнов</strong> с демкой Google Application Engine-а. Будет много кода!</li>
<li><strong>Виктор Ларионов</strong>, который расскажет про шишки и плюшки интеграции POS систем.</li>
</ol>
</div>
<div>Встреча состоится в зале <strong><a href="http://www.oruhotel.ee/index.php?page=47&#038;lang=rus">отеля Ору</a></strong>. Двери окрываются<strong> </strong><strong>в 18:45.</strong></div>
<div><strong><br />
</strong></div>
<div id="_mcePaste"><strike>Внимание, места ограничены, осталось <strong>всего <s>80</s> <s>60</s> <s>30</s> <s>15</s> мест, </strong></strike>. Увы, мы ограничены количеством стульев и мест больше нет. Но, иногда бывает так, что люди не могут прийти и сообщают нам об этом, а мы сообщаем это тем, кто пришлет имя-фамилию-используемую_технологию на мейл jevgeni.holodkov [A] gmail.com в порядке живой очереди <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Так что если вы желаете прийти &#8211; отправьте мне письмо!</div>
<div>
<div id="_mcePaste">Приходите, пообщаемся! </div>
<div id="_mcePaste"></div>
<div>
<p>Особо стойкие продолжат наше неформальное общение в баре отеля Ору <img src='http://www.devclub.eu/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
</div>
<div></div>
</div>
<div id="_mcePaste"></div>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/06/21/%d0%b2%d1%81%d1%82%d1%80%d0%b5%d1%87%d0%b0-%d0%ba%d0%bb%d1%83%d0%b1%d0%b0-%d1%80%d0%b5%d0%b3%d0%b8%d1%81%d1%82%d1%80%d0%b0%d1%86%d0%b8%d1%8f-%d0%bd%d0%b0-28-06-2010/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Анонс июньской встречи: 28.06.2010</title>
		<link>http://www.devclub.eu/2010/06/13/anounce-2010-06-28/</link>
		<comments>http://www.devclub.eu/2010/06/13/anounce-2010-06-28/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 17:16:42 +0000</pubDate>
		<dc:creator>Andrei Solntsev</dc:creator>
				<category><![CDATA[Встречи]]></category>
		<category><![CDATA[анонс]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=2021</guid>
		<description><![CDATA[
			
				
			
		

28 июня встречаются победитель группы E (Голландия, Дания, Япония, Камерун) и команда, которая займёт второе место в группе F (Италия, Парагвай, Н.Зеландия, Словакия). Но мы с вами этого не увидим, потому что 28 июня (в понедельник) состоится очередная встреча DevClub.
 Виктор Ларионов &#8211; &#8220;POSМодернизм&#8221;
Виктор расскажет про свой опыт интеграции веб-приложений с POS оборудованием. Виктор считает, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F06%2F13%2Fanounce-2010-06-28%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F06%2F13%2Fanounce-2010-06-28%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><img src="/wp-content/uploads/2010/06/devclub-football2.jpg" alt="" width="180" align="right" /><br />
28 июня встречаются победитель группы E (Голландия, Дания, Япония, Камерун) и команда, которая займёт второе место в группе F (Италия, Парагвай, Н.Зеландия, Словакия). Но мы с вами этого не увидим, потому что 28 июня (в понедельник) состоится очередная встреча DevClub.</p>
<p><img src="/wp-content/uploads/2010/05/star.png" alt="" width="16" /> <a href="http://ee.linkedin.com/pub/viktor-larionov/6/a5/2a1">Виктор Ларионов</a> &#8211; &#8220;POSМодернизм&#8221;</p>
<div style="margin-left: 50px;">Виктор расскажет про свой опыт интеграции веб-приложений с <a href="http://ru.wikipedia.org/wiki/POS-%D1%82%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%B0%D0%BB" target="_blank">POS оборудованием</a>. Виктор считает, что эта тема сейчас весьма актуальна.<br />
&#8220;<em>В нашем случае, мне кажется, у нас полный success, и то как я и моя команда подошли к вопросу, совершенно новое для эстонских реалий. Прошли через все круги ада: от прикручивания протоколов общения с этими терминалами до создания платформы сети этих терминалов, и что самое важное, простого и логичного способа привязать всё это дело к веб-приложению, без изменения существующего приложения. Получилось очень круто.</em>&#8220;.</div>
<p><img src="/wp-content/uploads/2010/05/star.png" alt="" width="16" /><a href="http://www.devclub.eu/people/#aleksandr-motsjonov">Александр Мочёнов</a> &#8211; Google App Engine</p>
<div style="margin-left: 50px;">Александр расскажет про Google App Engine &#8211; полный комплект для разработки, использующий знакомые технологии для создания и хостинга веб-приложений. Начать работу можно бесплатно, а дополнительные вычислительные ресурсы при необходимости можно приобрести по выгодной рыночной цене. Будет много демо и немножко теории. И конечно, будет код!</div>
<p><img src="/wp-content/uploads/2010/05/star.png" alt="" width="16" /> <a href="http://www.ekabanov.net/">Евгений Кабанов</a> &#8211; &#8220;Про евангелизм и как делается маркетинг для программистов&#8221;</p>
<div style="margin-left: 50px;">Евгений Кабанов &#8211; основатель компании <a href="http://www.zeroturnaround.com/">ZeroTurnaround</a> (JRebel) и проектов <a href="http://www.araneaframework.org/">Aranea</a> и <a href="https://squill.dev.java.net/">Squill</a>, имеет богатый опыт выступлений на таких конференциях, как <a href="http://qconsf.com/sf2008/speaker/Jevgeni+Kabanov" target="_blank">QCon</a> и <a href="http://javazone.no/incogito09/events/JavaZone%202009/sessions/Do%20you%20really%20get%20class%20loaders%3F" target="_blank">JavaZone</a>.</div>
<p>Место действия: <a href="http://www.oruhotel.ee/index.php?page=4&amp;lang=est" target="_blank">отель Ору</a>. Двери клуба открываются в <strong>18.45</strong>. <strong>Регистрация</strong> откроется на сайте <a href="http://www.devclub.eu/">devclub.eu</a> за неделю до встречи, 21 июня в 12.00.</p>
<p><strong>Внимание!</strong> Вы можете повлиять на качество докладов. Напишите в комментариях, чего вы ожидаете услышать, на какие вопросы надеетесь услышать ответы, и докладчики постараются это учесть.</p>
<div><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="411" height="28" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://embed.prostopleer.com/track?id=1825368QIyq" /><embed type="application/x-shockwave-flash" width="411" height="28" src="http://embed.prostopleer.com/track?id=1825368QIyq"></embed></object></div>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/06/13/anounce-2010-06-28/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Домашнее задание на июнь</title>
		<link>http://www.devclub.eu/2010/05/31/homework-june-2010/</link>
		<comments>http://www.devclub.eu/2010/05/31/homework-june-2010/#comments</comments>
		<pubDate>Mon, 31 May 2010 13:12:49 +0000</pubDate>
		<dc:creator>Andrei Solntsev</dc:creator>
				<category><![CDATA[Домашние задания]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=1982</guid>
		<description><![CDATA[
			
				
			
		
Привет!
Следующая встреча DevClub состоится в конце июня (дата уточняется).
Но уже сейчас у нас есть домашнее задание для закрепления материалов последней встречи. Победитель получит признание соплеменников и ценный приз!
Задание: Напечатать на экране следующее:
1
2-1
1-2-3
4-3-2-1
1-2-3-4-5
6-5-4-3-2-1
(Естественно, вместо 6 может быть любое число).
Внимание! Необходимо представить два решения на любом языке:
1. Максимально лаконичное/красивое/читабельное
2. Максимально говнокодистое (но не слишком много. Скажем, ограничение [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F05%2F31%2Fhomework-june-2010%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F05%2F31%2Fhomework-june-2010%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Привет!<br />
Следующая встреча DevClub состоится в конце июня (дата уточняется).</p>
<p>Но уже сейчас у нас есть домашнее задание для закрепления материалов <a href="/2010/05/30/followup-2010052/">последней встречи</a>. Победитель получит признание соплеменников и ценный приз!</p>
<p>Задание: Напечатать на экране следующее:<br />
1<br />
2-1<br />
1-2-3<br />
4-3-2-1<br />
1-2-3-4-5<br />
6-5-4-3-2-1<br />
(Естественно, вместо 6 может быть любое число).</p>
<p>Внимание! Необходимо представить два решения на любом языке:<br />
1. Максимально лаконичное/красивое/читабельное<br />
2. Максимально <em>говнокодистое</em> (но не слишком много. Скажем, ограничение в один экран.)</p>
<p>Решения можно представить в комментариях к этому посту со ссылкой на код в <a href="http://pastebin.com">http://pastebin.com</a> либо послать на адрес andrei[тчк]solntsev[сбк]gmail[тчк]com. </p>
<p>Ждём ваших решений! </p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/05/31/homework-june-2010/feed/</wfw:commentRss>
		<slash:comments>78</slash:comments>
		</item>
		<item>
		<title>Обзор встречи 26.05.2010</title>
		<link>http://www.devclub.eu/2010/05/30/followup-2010052/</link>
		<comments>http://www.devclub.eu/2010/05/30/followup-2010052/#comments</comments>
		<pubDate>Sat, 29 May 2010 22:38:03 +0000</pubDate>
		<dc:creator>Антон Архипов</dc:creator>
				<category><![CDATA[Встречи]]></category>

		<guid isPermaLink="false">http://www.devclub.eu/?p=1944</guid>
		<description><![CDATA[
			
				
			
		
Прошедшая встреча порадовала нас разнообразием и живостью дискуссий, но обо всём по порядку.


Первым выступил Арсений Григорьев с докладом про аспектно-ориентированное программирование (AOP) при помощи AspectJ и Spring Framework. Суть, как оказалось в том, что очень часто в огромном методе написано куча кода, который на самом деле к проблеме не относится, а львиная доля кода призвана [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F05%2F30%2Ffollowup-2010052%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.devclub.eu%2F2010%2F05%2F30%2Ffollowup-2010052%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Прошедшая встреча порадовала нас разнообразием и живостью дискуссий, но обо всём по порядку.</p>
<p><center><br />
<embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="600" height="400" flashvars="host=picasaweb.google.com&#038;captions=1&#038;hl=en_US&#038;feat=flashalbum&#038;RGB=0x000000&#038;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ft992514%2Falbumid%2F5476813218061933905%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></center></p>
<p>Первым выступил <a href="http://www.devclub.eu/people/#arseni-grigorjev"><strong>Арсений Григорьев</strong></a> с докладом про<strong> аспектно-ориентированное программирование</strong> (<a href="http://ru.wikipedia.org/wiki/%D0%90%D1%81%D0%BF%D0%B5%D0%BA%D1%82%D0%BD%D0%BE-%D0%BE%D1%80%D0%B8%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5">AOP</a>) при помощи <a href="http://www.eclipse.org/aspectj/">AspectJ</a> и <a href="http://ru.wikipedia.org/wiki/Spring_Framework">Spring Framework</a>. Суть, как оказалось в том, что очень часто в огромном методе написано куча кода, который на самом деле к проблеме не относится, а львиная доля кода призвана выполнять какие-либо вспомогательные операции. Адепты АОП предлагают выносить весь этот лишний код в аспекты. Идея отличная, но не без изъянов &#8211; AspectJ изменяет байткод скомпилированных классов для того чтобы заставить аспекты работать. Таким образом, на уровне исходного кода лишней писанины можно избежать, но этот же &#8220;лишний&#8221; код будет потом вставлен уже в бинарном виде, и это для многих может показаться мистикой и чернокнижеством.</p>
<p><center><object id="__sse4349863" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=aop-100529090811-phpapp01&#038;stripped_title=aspectoriented-programming-by-arseni-grigorjev" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse4349863" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=aop-100529090811-phpapp01&#038;stripped_title=aspectoriented-programming-by-arseni-grigorjev" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></center></p>
<p>Кому стала интересна данная тема, и хочется узнать больше, советую поискать (приобрести) вот такие книги:<br />
<a href="http://apress.com/book/view/1590595076">Foundations of AOP for J2EE Development</a><br />
<a href="http://apress.com/book/view/1590599799">Spring Recipes: A Problem-Solution Approach</a></p>
<p>Далее, <a href="http://www.devclub.eu/people/#jevgeni-chajkin">Евгений Чайкин</a> рассказал нам Windows Phone 7, какие фишки ожидаются в этом телефоне, и для этого нового телефона можно будет писать программы. Евгений продемонстрировал это наглядно, за несколько минут написав небольшую программу для чтения RSS-ленты с <a href="http://www.devclu.eu">нашего сайта.</a> Порадовала простота разработки в Visual Studio 2010.</p>
<p><center><object id="__sse4332496" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=windowsphone7-100527150003-phpapp02&#038;stripped_title=windows-phone-7-4332496" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse4332496" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=windowsphone7-100527150003-phpapp02&#038;stripped_title=windows-phone-7-4332496" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object></center></p>
<p>Последним выступил <a href="http://www.devclub.eu/people/#andrei-solntsev">Андрей Солнцев</a> с докладом который назывался &#8220;WTF code&#8221; (или как говорят в народе &#8211; <a href="http://govnokod.ru/">говнокод</a>). Андрей привёл много забавных примеров кода, чем вызвал множество обсуждений в зале. Без холивора не обошлось. Соответственно доклад растянулся из 45 минут до 1.5 часа.</p>
<p><center><iframe src="http://docs.google.com/present/embed?id=ddkxf379_55cqt7cd5p" frameborder="0" width="410" height="342"></iframe></center></p>
<p>Кроме того, был объявлен победитель <a href="http://www.devclub.eu/2010/05/12/homework-tree-partitioning/">в соревновании</a> &#8211; Андрей Филимонов. Победа за решение на <a href="http://pastebin.com/Zw1CFE3w">JavaScript</a> была присуждена с формулировкой &#8220;за креативность!&#8221;. </p>
<p><strong>Напишите нам, как по вашему мнению прошла встреча? Что понравилось? Что могло бы быть лучше? Может быть у вас появилось желание выступить с докладом? Или есть сильный интерес в какой то теме и вы считаете что хотели бы услышать об этом доклад. Пишите в <a href="http://groups.google.com/group/devclub-estonia">гугло-группу</a> (или <a href="http://www.devclub.eu/forum">форум</a>) &#8211; мы с удовольствием выслушаем все мнения!</strong></p>
<p><center><embed type="application/x-shockwave-flash" src="http://picasaweb.google.com/s/c/bin/slideshow.swf" width="600" height="400" flashvars="host=picasaweb.google.com&#038;captions=1&#038;hl=en_US&#038;feat=flashalbum&#038;RGB=0x000000&#038;feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Ft992514%2Falbumid%2F5476819726398434209%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.devclub.eu/2010/05/30/followup-2010052/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
