
<?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>Guadalquivirization &#187; програмирање</title>
	<atom:link href="http://blog.gemidjy.me/tag/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%b0%d1%9a%d0%b5/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.gemidjy.me</link>
	<description>падот на гвадалкивир</description>
	<lastBuildDate>Fri, 30 Dec 2011 10:19:03 +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>Ведранка</title>
		<link>http://blog.gemidjy.me/vedranka</link>
		<comments>http://blog.gemidjy.me/vedranka#comments</comments>
		<pubDate>Sun, 13 Jun 2010 20:49:39 +0000</pubDate>
		<dc:creator>gemidjy</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[трудови]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[програмирање]]></category>
		<category><![CDATA[пајтон]]></category>

		<guid isPermaLink="false">http://blog.gemidjy.me/?p=1056</guid>
		<description><![CDATA[
			
				
			
		
Ова со Python API-њата испадна супер прилика како процес на учење и усовршување на јазикот. После Виолета, сега на свет доаѓа Ведранка (сесра е) &#8211; твитер бот за прогноза и известување на време (температура и сл.) што ја користи страницата на Google која ги дава овие информации. Со оглед на тоа што досега не најдов библиотека која ќе дава информации за идните 2-3 дена (ниту Google нуди во API-то [xml] таква информација, освен за тековната температура), го направив тоа преку BeautifulSoup. Засега работи со ова HTML што го враќа страницата ...]]></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%2Fblog.gemidjy.me%2Fvedranka"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.gemidjy.me%2Fvedranka&amp;source=gemidjy&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>Ова со Python API-њата испадна супер прилика како процес на учење и усовршување на јазикот. После <a href="http://www.google.com/search?sourceid=chrome&#038;ie=UTF-8&#038;q=weather+skopje">Виолета</a>, сега на свет доаѓа <a href="http://github.com/gemidjy/Vedranka">Ведранка</a> (сесра е) &#8211; твитер бот за прогноза и известување на време (температура и сл.) што ја користи <a href="http://www.google.com/search?sourceid=chrome&#038;ie=UTF-8&#038;q=weather+skopje">страницата на Google</a> која ги дава овие информации. Со оглед на тоа што досега не најдов библиотека која ќе дава информации за идните 2-3 дена (<a href="http://www.google.com/ig/api?weather=Skopje">ниту Google нуди во API-то</a> [xml] таква информација, освен за тековната температура), го направив тоа преку <a href="http://www.crummy.com/software/BeautifulSoup/">BeautifulSoup</a>. Засега работи со ова HTML што го враќа страницата за прогноза на Google, не гарантирам дека ќе работи цело време така &#8211; во случај на измена на HTML-от ќе треба да се измени и Soup парсирањето.</p>
<p>Вечерва ми е мака да средувам твитер сметки и да поврзувам ботови и мерачи и тајмери, утре Ведранка ќе почне на секои 3 сати да ве известува ствари за времето. Се надевам температурите ќе достигнат и повисока вредност за мојот бот да е по релевантен, а кодот повидуван, џанам.</p>
<p>Ок, <a href="http://images.buycostumes.com/mgen/merchandiser/29378.jpg">добра</a> ноќ.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=%D0%92%D0%B5%D0%B4%D1%80%D0%B0%D0%BD%D0%BA%D0%B0+http://is.gd/nHsSaB" title="Post to Twitter"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://blog.gemidjy.me/vedranka&amp;title=%D0%92%D0%B5%D0%B4%D1%80%D0%B0%D0%BD%D0%BA%D0%B0" title="Post to Delicious"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.gemidjy.me/vedranka&amp;t=%D0%92%D0%B5%D0%B4%D1%80%D0%B0%D0%BD%D0%BA%D0%B0" title="Post to Facebook"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://reddit.com/submit?url=http://blog.gemidjy.me/vedranka&amp;title=%D0%92%D0%B5%D0%B4%D1%80%D0%B0%D0%BD%D0%BA%D0%B0" title="Post to Reddit"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.gemidjy.me/vedranka/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Violeta</title>
		<link>http://blog.gemidjy.me/violeta</link>
		<comments>http://blog.gemidjy.me/violeta#comments</comments>
		<pubDate>Mon, 07 Jun 2010 21:40:28 +0000</pubDate>
		<dc:creator>gemidjy</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[трудови]]></category>
		<category><![CDATA[bot]]></category>
		<category><![CDATA[слободен софтвер]]></category>
		<category><![CDATA[твитер бот]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter bot]]></category>
		<category><![CDATA[програмирање]]></category>

		<guid isPermaLink="false">http://blog.gemidjy.me/?p=1053</guid>
		<description><![CDATA[
			
				
			
		
Чисто како забава испадна Виолета. Наједноставен твитер бот кој имав идеја на секои 12ч. да постира дел од песна од Виолета Томовска на („нејзина“ Твитер сметка), после го генерализирав и го објавив на github. Најбитно ми беше да видам како функционираат тајмерите во Python. Не е направено преку Cron поради простоста на потребата. 
Твитовите на „Тетка Виолета“ следете ги кај неа на Твитер (да потенцирам &#8211; ова не е твитер сметка на вистинската Виолета Томовска, повеќе како Tribute to ant Violeta :) ). Утре намеравам ботињата да ја потсредам дополнително. ...]]></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%2Fblog.gemidjy.me%2Fvioleta"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.gemidjy.me%2Fvioleta&amp;source=gemidjy&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>Чисто како забава испадна <a href="http://github.com/gemidjy/Violeta/">Виолета</a>. Наједноставен твитер бот кој имав идеја на секои 12ч. да постира дел од песна од <strong>Виолета Томовска</strong> на („нејзина“ Твитер сметка), после го генерализирав и <a href="http://github.com/gemidjy/Violeta">го објавив на github</a>. Најбитно ми беше да видам како функционираат тајмерите во Python. Не е направено преку Cron поради простоста на потребата. </p>
<p>Твитовите на „<a href="http://www.twitter.com/TetkaVioleta">Тетка Виолета</a>“ следете ги кај неа на Твитер (да потенцирам &#8211; ова не е твитер сметка на вистинската Виолета Томовска, повеќе како Tribute to ant Violeta :) ). Утре намеравам ботињата да ја потсредам дополнително. </p>
<p>Поздр.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Violeta+http://is.gd/iiFVCw" title="Post to Twitter"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://blog.gemidjy.me/violeta&amp;title=Violeta" title="Post to Delicious"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.gemidjy.me/violeta&amp;t=Violeta" title="Post to Facebook"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://reddit.com/submit?url=http://blog.gemidjy.me/violeta&amp;title=Violeta" title="Post to Reddit"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.gemidjy.me/violeta/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>txt: Click &#8211; Вовед во програмирање &#8211; Андроид</title>
		<link>http://blog.gemidjy.me/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%b0%d1%9a%d0%b5-%d0%b0%d0%bd%d0%b4%d1%80%d0%be%d0%b8%d0%b4-%d0%b2%d0%be%d0%b2%d0%b5%d0%b4</link>
		<comments>http://blog.gemidjy.me/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%b0%d1%9a%d0%b5-%d0%b0%d0%bd%d0%b4%d1%80%d0%be%d0%b8%d0%b4-%d0%b2%d0%be%d0%b2%d0%b5%d0%b4#comments</comments>
		<pubDate>Tue, 27 Apr 2010 17:51:30 +0000</pubDate>
		<dc:creator>gemidjy</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Devel]]></category>
		<category><![CDATA[Весници и списанија]]></category>
		<category><![CDATA[упатства]]></category>
		<category><![CDATA[андроид]]></category>
		<category><![CDATA[вовед во програмирање]]></category>
		<category><![CDATA[издаваштво]]></category>
		<category><![CDATA[програмирање]]></category>

		<guid isPermaLink="false">http://blog.gemidjy.me/?p=994</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%2Fblog.gemidjy.me%2F%25d0%25bf%25d1%2580%25d0%25be%25d0%25b3%25d1%2580%25d0%25b0%25d0%25bc%25d0%25b8%25d1%2580%25d0%25b0%25d1%259a%25d0%25b5-%25d0%25b0%25d0%25bd%25d0%25b4%25d1%2580%25d0%25be%25d0%25b8%25d0%25b4-%25d0%25b2%25d0%25be%25d0%25b2%25d0%25b5%25d0%25b4"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.gemidjy.me%2F%25d0%25bf%25d1%2580%25d0%25be%25d0%25b3%25d1%2580%25d0%25b0%25d0%25bc%25d0%25b8%25d1%2580%25d0%25b0%25d1%259a%25d0%25b5-%25d0%25b0%25d0%25bd%25d0%25b4%25d1%2580%25d0%25be%25d0%25b8%25d0%25b4-%25d0%25b2%25d0%25be%25d0%25b2%25d0%25b5%25d0%25b4&amp;source=gemidjy&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>Мобилната технологија станува сѐ поинтересна и попривлечна. Особено ако се земе во предвид дека голем дел од мобилните платформи достапни преку илјадниците производи на уште толку различните производители ни се достапни во Македонија. И тоа од двата аспекти, како корисници или како професионалци кои сакаат да развиваат софтвер за нив. Ние како општество досега покажавме дека сме спремни да прифаќаме нови работи во сферата на секојдневниот живот. Сакаме да имеме најнов телефон, најнов лаптоп, кој од потреба, кој од помодарство, но она најверојатно уште долго нема да биде променето во нашата земја (па и регионот) – цените на мобилните уреди кои не соодветствуваат со стандардот и платежниот капацитет на граѓаните. И тоа се чини не е воопшто страшно. Само последните 12 месеци во Македонија бројот на купени мобилни телефони (според груби статистики) пораснал за над 120% во однос на претходната година. Интересно е што во периодот до март/април 2009г. најупотребувана мобилна платформа била Symbian, што ни кажува дека најупотребуван телефон бил Нокиа. Но потоа следува промоцијата на iPhone 3G по што луѓето нагло склучуваат договори со операторот кој прв го донесе во Македонија и преминуваат кон употреба на овој уред. Што е најинтересно е дека во периодот од Март 2009 па досега, бројот на корисници на iPhone во однос на другите платформи е над 50%. Според мене оваа бројка е алармантна. iPhone како мобилен телефон има секако свои мани и предности но се чини дека телефоните во нашата земја стануваат повеќе помодарство отколку потреба. За право, зошто му е на дете од 12г. телефон вреден над 10.000 денари?</p>
<p><img src="http://www.valiantica.com/ado/img/android-logo.png" width="200" align="left" />Тој терк не се менува и кога станува збор за <a href="http://en.wikipedia.org/wiki/Android_(operating_system)">Android</a>, мобилната платформа (или софтверски стек) која уште откако се најави претставуваше револуција сама по себе имајќи го во предвид фактот што оваа платформа, едно е базирана на <a href="http://www.kernel.org">Линукс јадрото </a>(кернелот), друго е слободен софтвер. Револуција затоа што натера компанија како Нокиа неколку години потоа да го издаде кодот за нивниот Симбиан на пазарот и да ја купи добро разработената компанија за производство на слободен софтвер Trolltech, која ја „претвори“ во <a href="http://qt.nokia.com/">Qt Software</a>. Со тоа се создава поле за развој на конкурентна платформа за Android од страна на Нокиа, а како што гледаме во последно време и со здружените сили на Intel, преку нивниот Moblin (повторно базиран на Линукс), во инкарнацијата на проектот Meego. Но овојпат нема да зборуваме за Meego. Android дојде во Македонија пред извесно време, луѓето го гледаа како џиџаво мало и слатко апаратче кое може да го имаат пред нивните комшии, па го купуваа масовно. Она што кај овој систем воодушевува е моќниот софтверски комплет за развој на апликации кој е (исто така) слободен софтвер и може на лесен начин да се интегрира во Eclipse без разлика дали станува збор за Windows, GNU/Linux или Mac систем. Едноставно, развојот на апликации под Android е ствар на зараза. Кога еднаш ќе направите дури и најпроста Hello World апликација, процесот на учење сам ќе ве води кон многу корисната документација и примери кои вие би сакале да ги видите. Конкретно јас – seeing is believing – или многу повеќе ми помага концептот на емпириско учење низ примерите кои ги нуди Android, но строго препорачувам барем да имате појма што би прочешлувале пред да почнете да ги гледате примерите. Во продолжение ќе видиме како да го конфигурирате Eclipse и како да го натерате да „пее“ по ваше, како да го исконфигурирате да работи со Android SDK-то и како да ја направите првата апликација која нема да биде Hello World, затоа што имајќи ја во предвид целата шема развој на апликации за Android, нема да ви биде од корист да видите текст кој ќе пишува „Здраво Свету!“. </p>
<p>За почеток малку запознавање со самата платформа. Android е софтверска платформа за мобилни уреди и тоа не е само оперативен систем затоа што оперативниот систем е вклучен во самата платформа. Повеќе може да се гледа како на комплет од оперативен систем, системски софтвер и апликативен софтвер. Многумина мислат дека ова е целосен производ на Google, но како и за останатите нивни производи и според мене добриот open source бизнис модел за развој на софтвер и сервиси, Google и овој производ го има купено. Имено станува збор за младата и надежна компанија Android Inc. која прво е во сопственост на Google, а потоа преминува во сопственост на <a href="http://en.wikipedia.org/wiki/Open_Handset_Alliance">Open Handset Alliance</a> (алијанса под чиј надзор е и развојот на Android и чиј член е и Google). Оправданоста за постоењето на алијансата како сплет на 33 компании кои се залагаат за иста цел е многу поголема ако се земе во предвид неодамнешното коалицирање на компании како Nokia и Intel во задкрила на Microsoft. Имено, Microsoft се сложи да придонесува во развојот на MeeGo како платформа со овозможување на користење на плагини за нивните производи како што се Microsoft Office и Silverlight. Можеби со ова здружувањето на Microsoft со Nokia и Intel не значи парирање на Google, туку повеќе на Apple, но како што и минатото покажало, безкрупулозна игра во која актер статист е Microsoft е веќе видена во минатото со искористувањето на ресурсите на Novel (кој се сеќава). Овојпат лично јас сметам дека лошиот конкурентен модел преку искористување повторно на слободен софтвер (Maemo, Moblin, Qt) нема да профункционира. И тоа ви го кажува Qt програмер и фан на Nokia и Intel.</p>
<p align="center"><img src="http://imgur.com/mvo5m.jpg" alt="Android in detail" /></p>
<p>Open Hand Alliance во својот прес по создавањето (ноември 2007) вели:</p>
<blockquote><p><em>Оваа алијанса е спој на иста цел, охрабрување на иновациите за мобилни уреди и нудењето на потрошувачите уште подобро корисничко искуство од она кое е достапно денеска кај мобилните платформи. Со овозможување на ново ниво на отвореност за програмерите кое ќе им овозможи да работат поколаборативно, Android ќе го забрза процесот на создавање мобилни услуги достапни за потрошувачите</em>.	</p></blockquote>
<p>Па така Android е својот развој го темели на работата на оваа алијанса. Февруари 2010 Google објави дека се продаваат околу 60.000 мобилни телефони на дневна основа со Android.</p>
<p>За да можете да развивате Android апликации потребно пред се ви е Android SDK-то, значи за да може да креирате апликации за Android не е задолжително користење на IDE, тоа може да го правите само со SDK-то. Но за сето тоа да не делува налудничаво и за постапката на развој да ви се олесни, ви препорачуваме да се навикнете на користење на IDE за развој како што тоа го прави Eclipse. Android може лесно да се интегрира во Eclipse преку користење на ADT додатокот (Android Development Tools) кој се инсталира од самиот Eclipse со неколку лесни чекори. Најпрво ви препорачуваме од <a href="http://www.eclipse.org/downloads">сајтот на Eclipse</a> да го симнете основниот пакет на софтверот, за Java програмирање. Потоа во Ubuntu потребно е да се инсталира пакетот за развој на Java, и тоа пакетот со оригиналните верзии од Sun:</p>
<p><code># sudo apt-get install sun-java6-bin</code></p>
<p>Откако ќе заврши инсталацијата (која патем ќе ве праша неколку работи за лиценци и сл.), потребно е да се отпакува Eclipse. Ако пакетот на Eclipse се вика eclipse-java-galileo-SR2-linux-gtk.tar.gz не треба да правите којзнае што, само отпакувајте го:</p>
<p><code># tar -zxf eclipse-java-galileo-SR2-linux-gtk.tar.gz</code></p>
<p>Ако го отпакувавте во вашиот домашен директориум, тогаш eclipse може да го подигнете преку:</p>
<p><code># ~/eclipse/eclipse</code></p>
<p>Или да си креирате кратенка на десктопот со икона и сл. која ќе ја извршува оваа апликација. Битно за самиот развој на Android апликациите и поставувањето на валидна работна околина за Android е самото поставување и „инсталација“ (не е класична инсталација) на Android SDK-то. Од <a href="http://developer.android.com/sdk/index.html">сајтот на Android</a> симнете го пакетот за Линукс (во моментов на пишување архивата се вика <strong>android-sdk_r05-linux_86.tgz</strong>). Отпакувајте ја архивата во вашиот домашен директориум (ова не е задолжително, но упатството е пишувано со таа претпоставка, дека сѐ ставате во вашиот домашен директориум).</p>
<p><code># tar -zxf android-sdk_r05-linux_86.tgz</code></p>
<p>Фолдерот кој се отпакува може да го преименувате во &#8216;android-sdk-linux_86&#8242; за попристапно име:</p>
<p><code># mv android-sdk_r05-linux_86 android-sdk-linux_86</code></p>
<p>Потоа отворете ја датотеката ~/.bashrc:<br />
И додајте ја следнава линија:</p>
<p><code>export PATH=${PATH}:/home/user/android-sdk-linux_86/tools</code></p>
<p>каде што user е вашето корисничко име!</p>
<p>Тука може да се прелогирате одново и да го пуштите Eclipse (првото пуштање Eclipse прашува за стандардна локација / workspace за вашите проекти). Откако ќе се пушти, одете во <strong>Help → Install new software → Add → http://dl-ssl.google.com/android/eclipse</strong>.</p>
<p>Ова ќе го додаде складиштето за инсталирање на ADT (Android) додатокот за Eclipse. Кликнете на записот (во ново-појавената листа) кој го додадовте и чекирајте го елементот Developer Tools. Со тоа ќе се чекираат и Android Development Tools и Android Editors. Следете го визардот, сложете се со лиценците :) и кликнете Finish. </p>
<p>Потоа ќе треба да се  постави Android SDK локацијата во Eclipse. Од менито изберете <strong>Window → Preferences</strong> па потоа во листата со елементи кликнете на Android. Внесете ја локацијата каде што ќе се наоѓа &#8216;tools&#8217; подфолдерот од Android SDK-то. Во случајот /home/user/android-sdk-linux_86/</p>
<p>Кликнете Ok. Следно што ќе треба да се направи е да се креира виртуелен Android уред потребен за емулаторот, тестирање и дебагирање, и да се доинсталира дел од API-то на Android. Кликнете <strong>Window → Android SDK and AVD Manager</strong>. (AVD е &#8216;Android Virtual Device&#8217;). Одете во подменито Available Packages и инсталирајте ги дополнителните 2 пакети SDK Platform Android 2.1, API 7 и Samples for SDK API 7. Откако ќе се инсталираат ќе може да преминете кон креирање на виртуелен уред. Одете во Virtual Devices, кликнете на New. Изберете име (пр. AVD01) и како Target изберете го API-то кое претходно го инсталиравте (во случајот […] API 7). Засега не ви треба ништо плус, креирајте го со кликање на Create AVD.</p>
<h2>Android апликациите одблиску</h2>
<p>Android апликациите се пишуваат во Java. Впрочем целото SDK е заосновано на Java. Откако ќе се напише апликацијата, Java кодот заедно со ресурсите и останатите податоци се поврзува и пакува во .apk архива (со помош на алатката aapt). Целиот код што се состои во една .apk датотека се смета за Android апликација. </p>
<p>Секоја апликација си живее во свој свет и има свој век на живеење. Тоа е така затоа што секоја Android апликација дига посебен Linux процес кој се подига тогаш кога е потребно да се изврши кодот на апликацијата и се исклучува тогаш кога веќе не е потребна или системските ресурси се потребни од друга апликација. Исто така, многу важно, секој процес поседува сопствена виртуелна машина (VM) такашто кодот се извршува во изолирана форма од останатите апликации. И стандардно, на секоја апликација ѝ се доделува посебен Linux UID. Пермисиите се поставуваат такашто датотеките на апликацијата се видливи само за тој корисник и тоа само за таа апликација – иако постојат начини да се овозможи пристап од други апликации.</p>
<p>Секој корисник кој сака да развива Android апликации треба да има барем површинска претстава за хиерархијата и концептот на самите апликации. Иако не се работи за класичен MVC архитектурен концепт, идејата што стои зад Android може да се разглоби до ниво на MVC. Во ова упатство нема да стане збор за тоа, нити пак објаснувањата би целеле кон тоа. </p>
<h3>Активности</h3>
<p>Една Android апликација е составена од една или повеќе Активности (Activity). Тоа не е поврзано со активност како некое движечко дејство врз/во самата апликација, туку повеќе како концепт за прикажување и интеракција меѓу корисникот и самата апликација. Се она што во даден момент го гледате на вашиот екран е Android Активност. Активностите потоа може да се распределат на различни Прегледи (Views, преводот е слободен) кои се хиерархиски распределени во самата апликација и дел од Android SDK-то (директни потомци на врховната java.lang.Object класа). Една апликација за испраќање Е-пошта може да има Активност за примање, активност за испраќање и активност за бришење на пошта. Секоја Активност се имплементира како поткласа на клсата Activity.</p>
<p>Визуелниот сегмент од апликацијата се овозможува преку хиерархијата на View-а – објекти кои се наследени од класата View. Секоја View контрола контролира одреден повеќе-аголник во зададен прозорец. Родителските View-а се задолжени за организирање и прикажување на Layout-от (лејаутот) на нивните деца. Така View е местото каде што настанува интеракција меѓу корисникот и самата Активност. (View ↔ Activity). Пример, View може да прикажува приказ на мала слика и да иницира акција кога корисникот клика врз таа слика (пр. да се зумира). Во другите фрејмворци ова може да бидат контроли, виџети, итн. Android исто така доаѓа спремен со многу вакви View-а како што се копчиња, листи, чекбоксови, менија, скролбарови итн.</p>
<p>Хиерархијата на View-ата се поставува во прозорецот на дадена Активност преку Activity.setContentView() методот. Content View се нарекува објектот на класата View на самиот врв на хиерархијата. Ако ова е малку збунувачки ви препорачуваме да прочитате некоја добра книга за развој и концептите на Android апликациите (препорака: The Busy Coder&#8217;s Guide to Android Development).</p>
<h3>Сервиси</h3>
<p>Сервис си е сервис. Концептот е ист како и досега познатите методи за креирање и начин на функционирање на сервиси. Сервисот нема графички приказ, работи во позадина на главната апликација, во одреден или бесконечен временски интервал. Сервисот може да обавува тешка математичка операција или да обавува некоја мрежна операција, и секако да биде дел од целата Android апликација.</p>
<h3>Приемници на сигнали (Broadcast Receivers)</h3>
<p>Бродкаст рисиверите или приемници за сигнали се компоненти кои реагираат при извесен сигнал кој го добиваат од систем или друга апликација. Пример, при промена на временсли зони или хардверски промени, сигналите ги примаат овие приемници и ги спроведуваат на саканите места. Апликациите исто така може да емитираат сигнали, со цел други апликации да добијат одредена информација (вчитана е слика, симната е датотека итн.). Сите приемници ја наследуваат BroadcastReceiver класата.</p>
<h3>Доставувачи на содржина (Content Providers)</h3>
<p>Доставувачите на содржина овозможуваат одреден сегмент од податоците кои ги содржи апликацијата да бидат достапни за други апликации. Овие податоци можеби се зачувани како датотеки на самиот фајлсистем или пак се дел од адресарот на корисникот (sqlite бази). Класите кои имплементираат доставувачи на содржина ја наследуваат класата ContentProvider со цел имплементирање стандардно множество на методи кои овозможуваат други апликации да пристапат и обработат податоци од типот кој се контролира. Но, апликациите не ги повикуваат овие методи директно. Наместо тоа, тие користат ContentResolver објект и ги повикуваат методите дефинирани во оваа класа. ContentResolver може да комуницира со било кој доставувач на содржина, да соработува со доставувачот итн.<br />
Доставувачите на содржина се активираат само тогаш кога ќе добијат барање од ContentResolver-от, за разлика од нив, останатите три погорни компоненти се активираат при асинхрони пораки кои се нарекуваат intents. Тоа е објект од класата Intent кој ја содржи содржината на пораката. За активности и сервиси, се именуваат акциите кои се побарани и специфицирани од податоците на одредена локација (URI). За приемниците на сигнали Intent објект специфицира акција која ја објавува. Пример, може да испрати информација дека копчето за потпуштање на звукот е стиснато.<br />
Има уште милион други работи кои се дел од основите за Android апликациите. Може да се пишува и зборува уште многу, засега споменатите работи се најбитни, како што ќе напредувате со учењето на самиот фрејмворк, така потребата од нови знаења ќе се шири. Сите потребни информации, спецификација и помошна документација е достапна на страниците на проектот. </p>
<h2>Основна Android TODO апликација</h2>
<p>Како што споменавме погоре, апликација од класичен тип Hello World нема да е од којзнае каква корист во случајов. За таа цел ќе направиме едноставна апликација која ќе претставува TODO листа преку која корисникот ќе може да додаде елементи во листа (ListView) со помош на копче. Едноставно и примамливо за почеток.</p>
<p>Од Eclipse одете <strong>New → Project → Android Project</strong>. Ќе се отвори дијалог во кој ќе треба да специфицирате:</p>
<ul>
<li>Project Name – име на проектот – Todo List во случајов</li>
<li>Application Name &#8211; име на апликацијата (незадолжително) – Todo List </li>
<li>Package Name – име на пакетот (мора да содржи 2 идентификатори во Java стил од типот): com.todo.android </li>
<li>Activity Name – име на главната активност – може да е за почеток Main (нешто како главен интерфејс или main.cpp во C++).</li>
</ul>
<p>Кликнете на Finish.</p>
<p>Ќе се отвори стандардниот преглед со дрво од левата страна. Кликнете на src па com.todo.android па Main.java. Оваа датотека го содржи кодот за главната активност на апликацијата (може да забележите &#8216;extends Activity&#8217;). Потоа кликнете на <strong>&#8216;res&#8217; па → layout → main.xml</strong>. Ова е главниот лејаут за изгледот на апликацијата. Тука може да додавате Layouts и Views со класичен Drag&#038;Drop од левата страна. Во нашиот случај, ќе го селектираме моменталниот View (TextView) во кој има Hello World текст. И ќе ставиме 3 нови View-а, TextEdit, Button, ListView. Кликнете врз TextEdit view-то и во подолниот прозорец ќе можете да ги уредувате својствата на ова View.. Најдете го својството Text и избришете го (празно), а потоа во делот Layout (за истото view) за Layout Width ставете fill_parent (со што ќе се пополни целиот простор на главниот прозорец (активност). Сменете го својството на Button View-то, ставете текст по желба, пр. “Add Item”. Запомнете дека во лејаутот дополнителните лејаути (како што е ListView лејаутот) не се гледа. Него може да му ги менувате својствата на ист начин, но нема да видите разлика за време на развојот. Снимете ги измените и одете во датотеката Main.java. Оваа датотека би требало да изгледа вака, <a href="http://blog.gemidjy.me/wp-content/android/Main.java">за да се добие саканиот резултат</a>. <strong>< < .java датотека.</strong></p>
<p>Во главната класа Main дефинираме дека таму ќе има имплементирано и onClickListener и onKeyListener. Тоа значи дека можеме лесно да поврземе даден настан (event) со одредена акција. Така ако сакаме да го фатиме key event-от, тоа го имплементираме во методот onKey, а за mouse event-от во методото onClick. Како аргументи стига и View-то од каде што е испратен event-от и сл. Откако сето ова ќе се искомпајлира и пушти, ќе се вклучи емулаторот за Android во кој ќе се прикажи нашата апликација. Додадете текст, па стиснете го копчето Add Item. Магијата се случува.</p>
<p align="center"><img src="http://imgur.com/CUTtk.png" width="500" alt="ToDo Test" /></p>
<p>Ова е проста апликација, нема да презентираме како се прават напредни работи сега, можеби во некој нареден текст. Но ви ветуваме декa Android ќе биде интересен пазар за сите кои сакаат да се бават со оваа платформа професионално или како хоби.</p>
<h3>Забелешка</h3>
<p><em><strong>Овој текст е објавен во некој број на Клик. И јас сум Нуб за Android па би бил благодарен ако ми мрчите и советувате за текстов. благодарам</strong></em>.</strong></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=txt%3A+Click+%E2%80%93+%D0%92%D0%BE%D0%B2%D0%B5%D0%B4+%D0%B2%D0%BE+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%E2%80%93+%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4+http://is.gd/ZjhEhG" title="Post to Twitter"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://blog.gemidjy.me/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%b0%d1%9a%d0%b5-%d0%b0%d0%bd%d0%b4%d1%80%d0%be%d0%b8%d0%b4-%d0%b2%d0%be%d0%b2%d0%b5%d0%b4&amp;title=txt%3A+Click+%E2%80%93+%D0%92%D0%BE%D0%B2%D0%B5%D0%B4+%D0%B2%D0%BE+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%E2%80%93+%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4" title="Post to Delicious"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.gemidjy.me/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%b0%d1%9a%d0%b5-%d0%b0%d0%bd%d0%b4%d1%80%d0%be%d0%b8%d0%b4-%d0%b2%d0%be%d0%b2%d0%b5%d0%b4&amp;t=txt%3A+Click+%E2%80%93+%D0%92%D0%BE%D0%B2%D0%B5%D0%B4+%D0%B2%D0%BE+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%E2%80%93+%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4" title="Post to Facebook"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://reddit.com/submit?url=http://blog.gemidjy.me/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%b0%d1%9a%d0%b5-%d0%b0%d0%bd%d0%b4%d1%80%d0%be%d0%b8%d0%b4-%d0%b2%d0%be%d0%b2%d0%b5%d0%b4&amp;title=txt%3A+Click+%E2%80%93+%D0%92%D0%BE%D0%B2%D0%B5%D0%B4+%D0%B2%D0%BE+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%E2%80%93+%D0%90%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4" title="Post to Reddit"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.gemidjy.me/%d0%bf%d1%80%d0%be%d0%b3%d1%80%d0%b0%d0%bc%d0%b8%d1%80%d0%b0%d1%9a%d0%b5-%d0%b0%d0%bd%d0%b4%d1%80%d0%be%d0%b8%d0%b4-%d0%b2%d0%be%d0%b2%d0%b5%d0%b4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>txt:Клик: Вовед во програмирање &#8211; креирање слободен со слободен софтвер</title>
		<link>http://blog.gemidjy.me/txt%d0%ba%d0%bb%d0%b8%d0%ba-february</link>
		<comments>http://blog.gemidjy.me/txt%d0%ba%d0%bb%d0%b8%d0%ba-february#comments</comments>
		<pubDate>Sun, 07 Mar 2010 12:48:19 +0000</pubDate>
		<dc:creator>gemidjy</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[Весници и списанија]]></category>
		<category><![CDATA[слободен софтвер]]></category>
		<category><![CDATA[софтвер]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[клик]]></category>
		<category><![CDATA[мобилни апликации]]></category>
		<category><![CDATA[програмирање]]></category>

		<guid isPermaLink="false">http://blog.gemidjy.me/?p=915</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%2Fblog.gemidjy.me%2Ftxt%25d0%25ba%25d0%25bb%25d0%25b8%25d0%25ba-february"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.gemidjy.me%2Ftxt%25d0%25ba%25d0%25bb%25d0%25b8%25d0%25ba-february&amp;source=gemidjy&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>Програмерите и тие кои сакаат да програмираат веќе нема од што да стравуваат. Секој втор може да стане „програмер“ и да развива софтвер за платформа по негов избор со многу малку познавање и посветеност. Тоа сето доведува до една ситуација од која најверојатно нема да има излез во доследно време. Многу квалитетни програмери кои едноставно не се нашле во право место со правиот избор ќе бидат изоставени од трката за доминација на мобилните платформи кои денеска постојат. Во тој свет ќе владеат луѓе кои гледаат прогресивно кон креирањето на софтвер и кои на овој или оној (читај професионално или лачки) ќе бидат дел од мобилната револуција која во последно време почнува да допира и на нашите простори. Со оглед на тоа што програмирањето во Македонија во голема мера е потценета професија барем од круговите каде владее вертикалната хиерархија, би сакал да ве запознам со процесите на креирање слободен софтвер со помош на алатки кои и самите се слободен софтвер. Нема да имате никаков проблем да се вклопите во средина во која ќе можете да развивате софтвер, со оглед на  тоа што доколку веќе го читате овој текст вашето внимание е привлечено и можеме послободно да дискутираме за нешто понапредни теми од обично инсталирање на софтвер и негово конфигурирање. Пред да прејдеме на конкретни примери за програмирање, ќе споменеме збор-два за некои концепти на развојот на софтвер во кои спаѓаат веб и десктоп развојот и нивното поврзување преку мобилните апликации и средини за креирање на апликации.</p>
<p><img src="http://qt.nokia.com/images/products/Qt_logostrap_CMYK.png" border="0" width="300" align="left"/> Концептите за развој на софтвер постојат уште од самото промовирање на информатичката технологија. Првите компјутери се директно поврзани со креирањето на софтвер за негово работење. Кога мислам првите компјутери, не целам на оние кои биле измислени пред и за време на втората светска војна, туку сметачки машини кои многу порано се користеле и биле механички. Работењето на софтверот врз база на хардвер денес е незамисливо без процесот на креирање на тој софтвер. Едно нормално општество кое цели да биде информатичко мора јасно да стави акцент врз развојот на софтвер и поддршката на програмерите кои ги завршуваат своите студии по овие струки, за што полесно и побрзо инволвирање и интегрирање со општествените норми и начини на помагање на социјалните процеси со користење на информатички цели. Пред извесно време се појавија вести дека Европа практично има дефицит на програмери. Тоа ни остава голем простор и релаксираност во однос на прашањата околу правилниот избор на професијата. Но секако не смее да се изостави и фактот што оваа професија и тоа како брзо се развива и дека не смееме да поминеме ни ден без притоа да видиме што има ново во областите кои не интересираат. Тоа денеска со многуте RSS читачи е лесно, нели? Но исто така проаѓаат и редица факти и незабележани работи од понеискусните програмери кои според мене треба да бидат јасно донесени на површината за поквалитетно оформување на програмерот како професионалец и кои во продолжение ќе се обидам да ги појаснам. Најважната работа која секој програмер треба да ја знае е дека нема да стане програмер само ако чита и ги разбира работите. Секако, вие сте интелигентен и млад амбицизен човек кој сака да создава апликации, но тоа не ве прави програмер. Програмерот, е комплексна личност која постојано го надоградува не само начинот на професионално размислување и донесување одлуки, туку и целокупното дизајнирање на одлуките во приваниот живот. Еднаш штом се навлезе барем „до колена“ во програмерските води, веднаш започнувате да размислувате на различен начин и коренито да наоѓате решенија за проблемите со кои се соочувате. Програмерот мора да програмира. Понатаму, програмерот мора да учи од подобри програмери. Тоа што јас лично го имав научено во периодот пред професионално да се бавам со програмирање, испадна дека нема никаква врска со програмирањето во целина. Практично многу често може да се дојде до ситуација кога ќе се соочите со реален проблем и ќе помислите дека сте ја промашиле струката. Не се откажувајте. Никој не станал професионалец преку ноќ. За сѐ треба надоградба и посветеност. За потоа да дојде веројатно најгадниот сегмент од развојот на програмерот – одлуката дали тој сака да се посвети целосно на професијата и целосно да биде асоцијализиран или да најде баланс помеѓу приватните уживања и обврски и професионалните ангажмани. Би ве советувал да го изберете второто. Секако за да бидете успешен во креирањето на вашата професија, развојот и реализацијата на ваши оригинални идеи би одиграла најзначајна улога во обезбедувањето на квалитетен живот на материјално и професионално ниво. </p>
<p><img src="http://imgur.com/5oUio.jpg" alt="Google Android" align="right" width="300" /> Многу битно е денес програмерот да одлучи што впрочем сака да програмира. Тоа за почетниците е вистински пекол. Иако многумина советуваат да започнете темелно да учите да програмирате од јазици на пониско ниво како што е C, не е редок случај кога програмерите започнале да ја градат својата професионалност од јазици од рангот на Python, Ruby или пак Java, C# итн. Сите овие имаат една заедничка особина која е минимален критериум за нивно изучување доколку сакате лесно да ги сфатите – објектно ориентираниот модел на програмирање (против функционалното програмирање). Секако, би било паметно да почнете да развивате софтвер на компјутер, за потоа да можете лесно да се префрлите на некој мобилен уред како што би бил мобилен телефон или друг embeded уред. Денес мобилните технологии претставуваат најголем предизвик и ветуваат добра иднина за секој кој ќе започне да ги работи и програмира. Тоа не значи дека уште веднаш треба да се фатите со програмирање на мобилни апликации. Разликата од развојот на мобилни апликации и развој за PC не е голема. Ги дели само намената и хардверските ограничувања кои би ги имале при користење на хардверските платформи. Во последно време се направија многу измени во светот на платформите и софтверот за развој на мобилни апликации. Впрочем нема појдовна точка од каде би започнале со потенцирање на тие разлики. Само ќе нафрлиме неколку работи. Во моментот доминираат неколку платформи за развој на софтвер за мобилни телефони. Најпрво ќе го споменеме iPhone кој беше прв во развојот на хардверска платформа со дополнителен SDK (Software Development Kit) за развој на апликации за нивните телефони. Во игра од поодамна беше Nokia кои пред извесно време ја купија надежната Норвешка компанија Trolltech и од нивниот слободен C++ фрејмворк направија вистинско продиџи. И секако Google со нивниот Android. Што е интересно за последните две платформи. Google Android е цел оперативен систем за мобилни уреди кој работи врз основа на Linux јадрото, додека фрејмворкот на Nokia, кој се вика Qt (кјут) е целосно слободен софтвер зад кој стои гигант како Nokia. Од друга страна пак ги имаме познатите веб фрејмворци како што се Ruby On Rails, Django, разновидни Java веб имплементации како и популарните JavaScript енџини како што се jQuery, Prototype итн. Сето ова дава слика дека десктоп програмирањето во еден момент се спојува со веб програмирањето во делот на мобилните апликации. Доколку имате развиено веб сервис (пр. Twitter) кој нема своја десктоп апликација (со која корисниците би си ги апдејтирале своите статуси), тогаш нема никаква поента од користње на оптимизираниот веб сајт од мобилен во случај кога 99% од нас имаат лаптопи. Во тој случај останува да направиме нешто паметно за нас и околината. Да дојдеме до прекрасна идеја, да научиме да програмираме и да ја реализираме таа идеја. Потоа, азното само ќе си дојде.</p>
<p>За пример овојпат ќе објаснам како се креира софтвер со помош на популарниот Qt фрејмворк на Nokia. Примерите кои ќе бидат дадени ќе бидат елаборирани линија по линија и деловите каде има користење на IDE (Integrated Development Environment) ќе бидат сликовито прикажани. Во наредните броеви ќе опфатиме како да креирате и Веб апликација, а понатаму и како тие две да ги поврзите. Секако, ќе се задржам на нивото на изразување за да може да ме разберат и почетниците и понапредните програмери. Забелешки и идеи секако се добредојдени преку контакт центрите на редакцијата.</p>
<h3>Qt –  елегантно и брзо</h3>
<p>Денес ретко ќе слушнете дека некој сака да развива софтвер со некој негов фрејмворк. Секако контролата врз тој процес е и тоа како поголема за разлика од изучувањето на нов фрејмворк, затоа што во првиот случај кодот кој ќе биде reusable е напишан од вас и ќе знаете што впрочем прави. Со цел да се избегне повторното измислување на топла вода, денес се користат фрејмворци како што е и <a href="www.qtsoftware.com">Qt</a> кој е мултиплатформски и апликациите кои ги развивате со негова помош ќе може лесно и брзо да ги портирате за многу платформи. Секако тука се и мобилните платформи (ако тоа производителот го дозволил преку неговата имплементација) како што се <a href="http://en.wikipedia.org/wiki/Symbian_OS">Symbian</a>, Windows Mobile, <a href="http://en.wikipedia.org/wiki/Maemo">Maemo</a> итн. Qt е повеќе-платформски фрејмворк за развој на апликации, најчесто употребуван од страна на развивачите на графички апликации како тулкит за графички контроли, но не помалку и од програмери за не-графички потреби како што се алатки за во терминал или за задоволување на серверски потреби. Qt е најпознат како сржта на <a href="http://www.kde.org">KDE</a>, <a href="http://www.opera.com">Opera</a>, <a href="http://earth.google.com/">Google Earth</a>, <a href="http://picasa.google.com/linux/">Google Picasa</a>, Skype, Qtopia, Photoshop Elements итн. Создаден е првично од норвешката компанија <em>Trolltech</em>. </p>
<p>Qt користи C++ како програмски јазик со неколку нестандардни проширувања дополнително имплементирани со цел генерирање на C++ код пред компајлирањето. Qt исто така може да користи и други јазици преку многубројните поврзувања (eng. bindings), како што се Ada, C#, Java, PHP, Ruby (RubyQt) и Python (PyQt). Може да се користи на сите познати платформи (со мали исклучоци) со можности за локализација на алатките за развој но и на производите создадени со Qt. Не-графичките модули вбројуваат пристап до SQL бази на податоци, XML парсирање, справување со нишки, поддршка за мрежни операции и унифицирано повеќе-платформско API.<br />
<strong>{{прв дел}}</strong><br />
<strong>Забелешка</strong>: <em>текстот во целина е првично објавен во февруарскиот број на магазинот за компјутерска технологија „Клик“.</em></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=txt%3A%D0%9A%D0%BB%D0%B8%D0%BA%3A+%D0%92%D0%BE%D0%B2%D0%B5%D0%B4+%D0%B2%D0%BE+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%E2%80%93+%D0%BA%D1%80%D0%B5%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%D1%81%D0%BB%D0%BE%D0%B1%D0%BE%D0%B4%D0%B5%D0%BD+%D1%81%D0%BE+%D1%81%D0%BB%D0%BE%D0%B1%D0%BE%D0%B4%D0%B5%D0%BD+%D1%81%D0...+http://is.gd/sZas3e" title="Post to Twitter"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://blog.gemidjy.me/txt%d0%ba%d0%bb%d0%b8%d0%ba-february&amp;title=txt%3A%D0%9A%D0%BB%D0%B8%D0%BA%3A+%D0%92%D0%BE%D0%B2%D0%B5%D0%B4+%D0%B2%D0%BE+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%E2%80%93+%D0%BA%D1%80%D0%B5%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%D1%81%D0%BB%D0%BE%D0%B1%D0%BE%D0%B4%D0%B5%D0%BD+%D1%81%D0%BE+%D1%81%D0%BB%D0%BE%D0%B1%D0%BE%D0%B4%D0%B5%D0%BD+%D1%81%D0..." title="Post to Delicious"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.gemidjy.me/txt%d0%ba%d0%bb%d0%b8%d0%ba-february&amp;t=txt%3A%D0%9A%D0%BB%D0%B8%D0%BA%3A+%D0%92%D0%BE%D0%B2%D0%B5%D0%B4+%D0%B2%D0%BE+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%E2%80%93+%D0%BA%D1%80%D0%B5%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%D1%81%D0%BB%D0%BE%D0%B1%D0%BE%D0%B4%D0%B5%D0%BD+%D1%81%D0%BE+%D1%81%D0%BB%D0%BE%D0%B1%D0%BE%D0%B4%D0%B5%D0%BD+%D1%81%D0..." title="Post to Facebook"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://reddit.com/submit?url=http://blog.gemidjy.me/txt%d0%ba%d0%bb%d0%b8%d0%ba-february&amp;title=txt%3A%D0%9A%D0%BB%D0%B8%D0%BA%3A+%D0%92%D0%BE%D0%B2%D0%B5%D0%B4+%D0%B2%D0%BE+%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%E2%80%93+%D0%BA%D1%80%D0%B5%D0%B8%D1%80%D0%B0%D1%9A%D0%B5+%D1%81%D0%BB%D0%BE%D0%B1%D0%BE%D0%B4%D0%B5%D0%BD+%D1%81%D0%BE+%D1%81%D0%BB%D0%BE%D0%B1%D0%BE%D0%B4%D0%B5%D0%BD+%D1%81%D0..." title="Post to Reddit"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.gemidjy.me/txt%d0%ba%d0%bb%d0%b8%d0%ba-february/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Растурена спална соба</title>
		<link>http://blog.gemidjy.me/%d1%81%d0%bf%d0%b0%d0%bb%d0%bd%d0%b0-%d1%81%d0%be%d0%b1%d0%b0</link>
		<comments>http://blog.gemidjy.me/%d1%81%d0%bf%d0%b0%d0%bb%d0%bd%d0%b0-%d1%81%d0%be%d0%b1%d0%b0#comments</comments>
		<pubDate>Wed, 03 Mar 2010 17:12:12 +0000</pubDate>
		<dc:creator>gemidjy</dc:creator>
				<category><![CDATA[Весници и списанија]]></category>
		<category><![CDATA[Колумни]]></category>
		<category><![CDATA[Нова Македонија]]></category>
		<category><![CDATA[спална соба]]></category>
		<category><![CDATA[реализација]]></category>
		<category><![CDATA[искуство]]></category>
		<category><![CDATA[мислење]]></category>
		<category><![CDATA[програмирање]]></category>
		<category><![CDATA[ентерјпрајс]]></category>

		<guid isPermaLink="false">http://blog.gemidjy.me/?p=889</guid>
		<description><![CDATA[
			
				
			
		
Зошто по ѓаволите некој би сакал да живее во растурена просторија? Уште повалидно прашање би било зошто некоја жена би сакала да спие во растурена спална соба и чорапите на мажот ѝ да и висат над глава? Мислам.. зошто побогу? Концептуално ако тргнам да објаснувам што сѐ стои зад овие прашања, би можел да одам до недоглед. Затоа ќе се задржам на факт кој ретко кој во Македонија го елаборирал и јавно се произнел по тоа прашање. Големата преселба на IT професионалнците од помалите градови го големиот валкан град по ...]]></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%2Fblog.gemidjy.me%2F%25d1%2581%25d0%25bf%25d0%25b0%25d0%25bb%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25be%25d0%25b1%25d0%25b0"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.gemidjy.me%2F%25d1%2581%25d0%25bf%25d0%25b0%25d0%25bb%25d0%25bd%25d0%25b0-%25d1%2581%25d0%25be%25d0%25b1%25d0%25b0&amp;source=gemidjy&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>Зошто по ѓаволите некој би сакал да живее во растурена просторија? Уште повалидно прашање би било зошто некоја жена би сакала да спие во растурена спална соба и чорапите на мажот ѝ да и висат над глава? Мислам.. зошто побогу? Концептуално ако тргнам да објаснувам што сѐ стои зад овие прашања, би можел да одам до недоглед. Затоа ќе се задржам на факт кој ретко кој во Македонија го елаборирал и јавно се произнел по тоа прашање. Големата преселба на IT професионалнците од помалите градови го големиот валкан град по цена на добивање квалитетна кариера и квалитетно отрфлање на секаква идеја за „домаќинлук“.<br />
<img src="http://imgur.com/eWwmJ.jpg" width="400" align="left"/> Проблемот овде не лежи во централизирањето на ресурсите и инфраструктурата само во главниот град. Тоа ти е, земјата е мала, не е којзнае што од земја па за да можеме да се спореудваме со Словенија или пак Австрија (скраја да е!). Тоа е тоа, градови како Битола, Охрид или Струмица би можеле проблемот на тие кои завршуваат технички факултети во нивните градови да го решат со 2-3 фирми со вработени до 100 души. Тоа би оформило квалитетно јадро на професионалци кои нема да го напуштат својот град, нема да прават дополнителен терет на „метрополата“ која и онака не може да си ги искрепи своите жители. Искрено, другите професии многу не ме интересираат. Ниту ги потценувам, ниту ги фаворизирам. Си ја сакам својата професија (информатичар) и не отстапувам од мојата одлука. Арно ама ме чудат работи кои, работејќи во корпоративна средина, во огромна (за наши рамки) фирма, секојдневно ги согледувам и сфаќам.</p>
<p>Ако земете во предвид дека една голема фирма во Македонија, составена од Х вработени, се состои од Х/2 вработени кои не се од градот каде што се наоѓа фирмата, тогаш може слободно да го поставите прашањето зошто во другите градови низ земјата постојат технички факултети кои обучуваат млад кадар за да биде IT професионалец? Зошто де? Зошто просечен студент од Битола кој завршил на факултетот за информатика, има веројатност да најде работа во истиот град од 1%? (впрочем мора да ја пофалам Битола во оваа насока. Има само една фирма која вработува програмери, па веројатноста за вработување во овој град е 100%, честитки!). Не ни сакам да споменувам дека и во случај кога квалитетен човек би сакал да работи во друг град, едноставно социјалните и материјални можности му се огрнаичени што тој не е способен да го направи ни првичниот чекор, да се пресели од еден град во друг, за оттаму да може да живее нешто посолиден живот и да се изгради професионално и самостојно. А секако, информатичките технологии од вас нема да направат професионалец ако почнете да работите како препродавач на компјутерска опрема, ниту пак ако од дома си се тупате во гради колку сте добар како професионалец, без осет за тоа како изгледа да се работи во една голема компанија од светски рамки. </p>
<p>Да се биде дел од општеството лично мене не ми значи многу. Денес луѓето се плашат да кажат што мислат и чувствуваат стравувајќи дека ќе ја изгубат работата или ќе биде крената постапка против нив за издавање на деловни тајни од подземјето на местото каде што работат. Во Македонија, оние кои треба да го компајлираат општеството се дудуци – студентите. Телиња. Па не ни очекувам дека тој правец и начин на размислување ќе се смени кога ќе одат во корпоративна средина каде секој втор со вратоврска и костум може да ви се прави Mr. Musculo само поради вокацијата која некој му ја залепил. </p>
<p>Корпоративните средини во Македонија, во фирми кои бројат повеќе од 50 вработени не се ништо поразлични од спалните соби на валканите и мрзливи жени. Се брка време, наместо квалитет. Исто како кога на „трондлава“ жена му се најват гости за во 19ч. таа до 18ч. ќе ги јади пилешките прсти оптегната пред телевизор, за потоа сите расфрлани ствари да ги „набапка“ во шифоњерот и да создаде привидна слика на средена просторија. Гостите ќе дојдат и ќе си одат и ќе зборуваат, „види, види, шо ти била Паца педантна“. Курсот нема да се смени за скоро. Впрочем овој курс ве очекува и вас кои привршувате со образованието.</p>
<p>{{оригинално колумната е објавена на 09 март 2010 <a href="http://www.novamakedonija.com.mk/NewsDetal.asp?vest=39101048371&#038;id=13&#038;prilog=0&#038;setIzdanie=21929">во „Нова Македонија“</a>}}</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=%D0%A0%D0%B0%D1%81%D1%82%D1%83%D1%80%D0%B5%D0%BD%D0%B0+%D1%81%D0%BF%D0%B0%D0%BB%D0%BD%D0%B0+%D1%81%D0%BE%D0%B1%D0%B0+http://is.gd/Xr3ehE" title="Post to Twitter"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://blog.gemidjy.me/%d1%81%d0%bf%d0%b0%d0%bb%d0%bd%d0%b0-%d1%81%d0%be%d0%b1%d0%b0&amp;title=%D0%A0%D0%B0%D1%81%D1%82%D1%83%D1%80%D0%B5%D0%BD%D0%B0+%D1%81%D0%BF%D0%B0%D0%BB%D0%BD%D0%B0+%D1%81%D0%BE%D0%B1%D0%B0" title="Post to Delicious"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.gemidjy.me/%d1%81%d0%bf%d0%b0%d0%bb%d0%bd%d0%b0-%d1%81%d0%be%d0%b1%d0%b0&amp;t=%D0%A0%D0%B0%D1%81%D1%82%D1%83%D1%80%D0%B5%D0%BD%D0%B0+%D1%81%D0%BF%D0%B0%D0%BB%D0%BD%D0%B0+%D1%81%D0%BE%D0%B1%D0%B0" title="Post to Facebook"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://reddit.com/submit?url=http://blog.gemidjy.me/%d1%81%d0%bf%d0%b0%d0%bb%d0%bd%d0%b0-%d1%81%d0%be%d0%b1%d0%b0&amp;title=%D0%A0%D0%B0%D1%81%D1%82%D1%83%D1%80%D0%B5%D0%BD%D0%B0+%D1%81%D0%BF%D0%B0%D0%BB%D0%BD%D0%B0+%D1%81%D0%BE%D0%B1%D0%B0" title="Post to Reddit"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.gemidjy.me/%d1%81%d0%bf%d0%b0%d0%bb%d0%bd%d0%b0-%d1%81%d0%be%d0%b1%d0%b0/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python кодче за конверзија на mp3 во ogg</title>
		<link>http://blog.gemidjy.me/python-kod-za-konverzija-na-mp3-vo-ogg</link>
		<comments>http://blog.gemidjy.me/python-kod-za-konverzija-na-mp3-vo-ogg#comments</comments>
		<pubDate>Sat, 09 Aug 2008 18:30:26 +0000</pubDate>
		<dc:creator>gemidjy</dc:creator>
				<category><![CDATA[Вести]]></category>
		<category><![CDATA[playogg]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[програмирање]]></category>

		<guid isPermaLink="false">http://blog.gemidjy.infogemidjy.me/?p=600</guid>
		<description><![CDATA[
			
				
			
		
Еве прост код кој ќе помине низ директориумот даден како втор аргумент (pateka, при што # python converter.py pateka) и таму каде што ќе најде mp3 датотека преку надворешен процес (sox) ќе ја претвори во ogg. Ако најде директориум ќе го додаде во листата на директориуми (кои најпрво се pop()-уваат за да се добие целата патека). Кодот може да се замени со една линија bash :) ама поинтересно за мене.
Кодот го ставам во датотека пошто неам инсталирано некој ташак за Wordpress за парсирање на код, па се губи вовлекувањето (indentation).
Внимание: ...]]></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%2Fblog.gemidjy.me%2Fpython-kod-za-konverzija-na-mp3-vo-ogg"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.gemidjy.me%2Fpython-kod-za-konverzija-na-mp3-vo-ogg&amp;source=gemidjy&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://blog.gemidjy.infogemidjy.me/files/converter.py">Еве прост код</a> кој ќе помине низ директориумот даден како втор аргумент (pateka, при што # python converter.py pateka) и таму каде што ќе најде mp3 датотека преку надворешен процес (<a href="http://sox.sourceforge.net/">sox</a>) ќе ја претвори во <a href="http://www.fsf.org/resources/formats/playogg">ogg</a>. Ако најде директориум ќе го додаде во листата на директориуми (кои најпрво се pop()-уваат за да се добие целата патека). Кодот може да се замени со една линија bash :) ама поинтересно за мене.</p>
<p>Кодот го ставам во датотека пошто неам инсталирано некој ташак за Wordpress за парсирање на код, па се губи вовлекувањето (indentation).</p>
<p><strong>Внимание</strong>: Не сум одговорен ако си го изгорите процесорот или ви се деси некое слично срање. Sox функционира супер, не гризи многу перформанси (иако процесорот работи на 100% :) ), но може да се случи сешто ако го оставите да работи и ако одите да пиете пиво цела вечер. Воедно и мој прв GPLv3 код.</p>
<p>Патем, еве едно мало копче:</p>
<p><img src="http://blog.gemidjy.infogemidjy.me/files/slusajogg.png" alt="" /></p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=Python+%D0%BA%D0%BE%D0%B4%D1%87%D0%B5+%D0%B7%D0%B0+%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D0%B7%D0%B8%D1%98%D0%B0+%D0%BD%D0%B0+mp3+%D0%B2%D0%BE+ogg+http://is.gd/4v2IXN" title="Post to Twitter"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://blog.gemidjy.me/python-kod-za-konverzija-na-mp3-vo-ogg&amp;title=Python+%D0%BA%D0%BE%D0%B4%D1%87%D0%B5+%D0%B7%D0%B0+%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D0%B7%D0%B8%D1%98%D0%B0+%D0%BD%D0%B0+mp3+%D0%B2%D0%BE+ogg" title="Post to Delicious"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.gemidjy.me/python-kod-za-konverzija-na-mp3-vo-ogg&amp;t=Python+%D0%BA%D0%BE%D0%B4%D1%87%D0%B5+%D0%B7%D0%B0+%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D0%B7%D0%B8%D1%98%D0%B0+%D0%BD%D0%B0+mp3+%D0%B2%D0%BE+ogg" title="Post to Facebook"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://reddit.com/submit?url=http://blog.gemidjy.me/python-kod-za-konverzija-na-mp3-vo-ogg&amp;title=Python+%D0%BA%D0%BE%D0%B4%D1%87%D0%B5+%D0%B7%D0%B0+%D0%BA%D0%BE%D0%BD%D0%B2%D0%B5%D1%80%D0%B7%D0%B8%D1%98%D0%B0+%D0%BD%D0%B0+mp3+%D0%B2%D0%BE+ogg" title="Post to Reddit"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.gemidjy.me/python-kod-za-konverzija-na-mp3-vo-ogg/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Матрица на компетентност</title>
		<link>http://blog.gemidjy.me/matrica-na-kompetentnost</link>
		<comments>http://blog.gemidjy.me/matrica-na-kompetentnost#comments</comments>
		<pubDate>Tue, 01 Jul 2008 10:41:27 +0000</pubDate>
		<dc:creator>gemidjy</dc:creator>
				<category><![CDATA[Devel]]></category>
		<category><![CDATA[Општо]]></category>
		<category><![CDATA[матрица]]></category>
		<category><![CDATA[професионалност]]></category>
		<category><![CDATA[програмирање]]></category>

		<guid isPermaLink="false">http://blog.gemidjy.infogemidjy.me/?p=581</guid>
		<description><![CDATA[
			
				
			
		
&#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%2Fblog.gemidjy.me%2Fmatrica-na-kompetentnost"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.gemidjy.me%2Fmatrica-na-kompetentnost&amp;source=gemidjy&amp;style=normal&amp;service=is.gd" height="61" width="50" /><br />
			</a>
		</div>
<p>&#8230;<a href="http://www.indiangeek.net/wp-content/uploads/Programmer%20competency%20matrix.htm">на програмерите</a>.</p>
<p align="left"><a class="tt" href="http://twitter.com/home/?status=%D0%9C%D0%B0%D1%82%D1%80%D0%B8%D1%86%D0%B0+%D0%BD%D0%B0+%D0%BA%D0%BE%D0%BC%D0%BF%D0%B5%D1%82%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82+http://is.gd/bDNgJm" title="Post to Twitter"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-twitter-micro3.png" alt="Post to Twitter" /></a> <a class="tt" href="http://delicious.com/post?url=http://blog.gemidjy.me/matrica-na-kompetentnost&amp;title=%D0%9C%D0%B0%D1%82%D1%80%D0%B8%D1%86%D0%B0+%D0%BD%D0%B0+%D0%BA%D0%BE%D0%BC%D0%BF%D0%B5%D1%82%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82" title="Post to Delicious"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-delicious-micro3.png" alt="Post to Delicious" /></a> <a class="tt" href="http://www.facebook.com/share.php?u=http://blog.gemidjy.me/matrica-na-kompetentnost&amp;t=%D0%9C%D0%B0%D1%82%D1%80%D0%B8%D1%86%D0%B0+%D0%BD%D0%B0+%D0%BA%D0%BE%D0%BC%D0%BF%D0%B5%D1%82%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82" title="Post to Facebook"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-facebook-micro3.png" alt="Post to Facebook" /></a> <a class="tt" href="http://reddit.com/submit?url=http://blog.gemidjy.me/matrica-na-kompetentnost&amp;title=%D0%9C%D0%B0%D1%82%D1%80%D0%B8%D1%86%D0%B0+%D0%BD%D0%B0+%D0%BA%D0%BE%D0%BC%D0%BF%D0%B5%D1%82%D0%B5%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82" title="Post to Reddit"><img class="nothumb" src="http://blog.gemidjy.me/wp-content/plugins/tweet-this/icons/tt-reddit-micro3.png" alt="Post to Reddit" /></a></p>]]></content:encoded>
			<wfw:commentRss>http://blog.gemidjy.me/matrica-na-kompetentnost/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

