<?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>eFi.blog &#187; Restored</title>
	<atom:link href="http://fns.csokolade.hu/category/restored/feed/" rel="self" type="application/rss+xml" />
	<link>http://fns.csokolade.hu</link>
	<description>szánSájn, tibiCsoki, wörldPísz!</description>
	<lastBuildDate>Wed, 08 Feb 2012 20:24:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Long time ago in Dahab, Lacusnak [restored post]</title>
		<link>http://fns.csokolade.hu/2012/01/29/long-time-ago-in-dahab/</link>
		<comments>http://fns.csokolade.hu/2012/01/29/long-time-ago-in-dahab/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 09:44:22 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[Dive]]></category>
		<category><![CDATA[fun]]></category>
		<category><![CDATA[Restored]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=2351</guid>
		<description><![CDATA[Sajna az eredeti postot nem találtam meg, de a lényeg már akkor sem a szöveg volt, hanem a klip, aminek a zenét adó Magashegyi Underground is tudott commentben örülni :) Lacus hiányolta, ezért előkerestem:]]></description>
			<content:encoded><![CDATA[<p>Sajna az eredeti postot nem találtam meg, de a lényeg már akkor sem a szöveg volt, hanem a klip, aminek a zenét adó Magashegyi Underground is tudott commentben örülni :) Lacus hiányolta, ezért előkerestem:</p>
<p><video class="sublime" width="480" height="360" poster="http://fns.csokolade.hu/files/2012/01/long-time-ago-in-Dahab-poster.png" preload="none"><br />
  <source src="http://fns.hu/video/szeplos_vall_web.mov" /><br />
</video></p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2012/01/29/long-time-ago-in-dahab/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://fns.hu/video/szeplos_vall_web.mov" length="22293063" type="video/quicktime" />
		</item>
		<item>
		<title>Bölényes vers Évinek, fejből [restored post]</title>
		<link>http://fns.csokolade.hu/2012/01/06/bolenyes-vers-evinek-fejbol-restored-post/</link>
		<comments>http://fns.csokolade.hu/2012/01/06/bolenyes-vers-evinek-fejbol-restored-post/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 17:02:11 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[Restored]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=242</guid>
		<description><![CDATA[Kisgyerek koromból égett még be a vers (eredetileg angol népköltés, a magyar változat Tótfalusi István csodás fordítása), melyet ezen a nagyon bölényes napon nagy szeretettel küldök Évinek és mindenkinek, aki szereti: Bábel Ábel, bőbélű barátom - többet evett, mint más harminchárom! Bekapott egy borjat és egy tehenet, bekapott egy ökröt és még egy felet! Bekapta [...]]]></description>
			<content:encoded><![CDATA[<p>Kisgyerek koromból égett még be a vers (eredetileg angol népköltés, a magyar változat <a href="http://hu.wikipedia.org/wiki/Tótfalusi_István">Tótfalusi István</a> csodás fordítása), melyet ezen a nagyon bölényes napon nagy szeretettel küldök Évinek és mindenkinek, aki szereti:</p>
<blockquote><p>Bábel Ábel, bőbélű barátom -<br />
többet evett, mint más harminchárom!<br />
Bekapott egy borjat és egy tehenet,<br />
bekapott egy ökröt és még egy felet!<br />
Bekapta a házat, kútágasát, kútját,<br />
bekapta a gazdát s minden pereputtyát!<br />
S egyre sírt, hogy ez semmi, semmi,<br />
és éhenhal, ha nem kap enni!
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2012/01/06/bolenyes-vers-evinek-fejbol-restored-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NZ2009 – On the turning away [restored post]</title>
		<link>http://fns.csokolade.hu/2011/01/28/nz2009-%e2%80%93-on-the-turning-away-restored-post/</link>
		<comments>http://fns.csokolade.hu/2011/01/28/nz2009-%e2%80%93-on-the-turning-away-restored-post/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 05:29:26 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[Restored]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=1290</guid>
		<description><![CDATA[Ez most olyan hosszan mutogatós, nyugis és természetesen sok-sok vizes lett. Aki még mindig fennakadna azon, hogy túl sok benne a víz, azt hadd emlékeztessem rögtön 2 dologra: búvár vagyok, ergo szeretem a vizet Új Zéland szigetország (=baromi sok víz körbe-körbe), sőt, egyesek szerint egyenesen zátony :) Ezek után nézheted: NZ2009 - On the turning [...]]]></description>
			<content:encoded><![CDATA[<p>Ez most olyan hosszan mutogatós, nyugis és természetesen sok-sok vizes lett. Aki még mindig fennakadna azon, hogy túl sok benne a víz, azt hadd emlékeztessem rögtön 2 dologra:</p>
<ul>
<li>búvár vagyok, ergo szeretem a vizet</li>
<li>Új Zéland szigetország (=baromi sok víz körbe-körbe), sőt, egyesek szerint egyenesen <a href="http://pappito.com/">zátony</a> :)</li>
</ul>
<p>Ezek után nézheted:</p>
<p><iframe src="http://player.vimeo.com/video/7138960?portrait=0" width="500" height="281" frameborder="0"></iframe>
<p><a href="http://vimeo.com/7138960">NZ2009 - On the turning away</a> from <a href="http://vimeo.com/efi">Gabor Penoff</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2011/01/28/nz2009-%e2%80%93-on-the-turning-away-restored-post/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Augmented Reality: Layar [restored post]</title>
		<link>http://fns.csokolade.hu/2011/01/28/augmented-reality-layar-restored-post/</link>
		<comments>http://fns.csokolade.hu/2011/01/28/augmented-reality-layar-restored-post/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 05:27:20 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[Restored]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=1287</guid>
		<description><![CDATA[Alig írtam meg az előző postot a Wikitude-ról, máris itt a Layar (pontosabban Layar Reality Browser), az Android platformon nagy lelkesedést kiváltó AR alkalmazás iPhone-ra: A Layar iPhone 3GS-t kíván, valamint legalább 3.1-es firmware-t. Ha mindez megvan, indulhat a mandula. Stílusosan kipróbáltam itt helyben Baján: a “hentes” keresőszóra 5 km-es körzetben azonnal ledobálta körém az [...]]]></description>
			<content:encoded><![CDATA[<p>Alig írtam meg az előző postot a <a href="http://www.wikitude.org/">Wikitude</a>-ról, máris itt a <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=334404207&#038;mt=8">Layar</a> (pontosabban Layar Reality Browser), az Android platformon nagy lelkesedést kiváltó AR alkalmazás iPhone-ra:</p>
<p><iframe title="YouTube video player" class="youtube-player" type="text/html" width="500" height="308" src="http://www.youtube.com/embed/nkPHDMVxKn0" frameborder="0" allowFullScreen></iframe></p>
<p>A Layar iPhone 3GS-t kíván, valamint legalább 3.1-es firmware-t. Ha mindez megvan, indulhat a mandula. Stílusosan kipróbáltam itt helyben Baján: a “hentes” keresőszóra 5 km-es körzetben azonnal ledobálta körém az összes bajai hentest!</p>
<p>Alapban a Layar local search fedőnevű Google search engine hozza nekünk a találatokat, de csillió más adatbázisból választhatunk: Panoramio, Twitter, Wikipedia, Flickr, Qype, Yelp, et cetera.</p>
<p>Egy próbát mindenképp megér!</p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2011/01/28/augmented-reality-layar-restored-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merüljünk érdekes adatokba #8 – a polip [restored post]</title>
		<link>http://fns.csokolade.hu/2011/01/28/meruljunk-erdekes-adatokba-8-%e2%80%93-a-polip-restored-post/</link>
		<comments>http://fns.csokolade.hu/2011/01/28/meruljunk-erdekes-adatokba-8-%e2%80%93-a-polip-restored-post/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 05:25:40 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[mondok magának egy érdekes adatot]]></category>
		<category><![CDATA[Restored]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=1284</guid>
		<description><![CDATA[A post a TintaPOP-ra való, így oda is került – menjél, olvassad!]]></description>
			<content:encoded><![CDATA[<p>A post a <a href="http://tintapop.hu/post/225100043/meruljunk-erdekes-adatokba-a-polip-a-tumblr">TintaPOP</a>-ra való, így oda is került – menjél, olvassad!</p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2011/01/28/meruljunk-erdekes-adatokba-8-%e2%80%93-a-polip-restored-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Szupercukiság: Karmic Koala [restored post]</title>
		<link>http://fns.csokolade.hu/2011/01/28/szupercukisag-karmic-koala-restored-post/</link>
		<comments>http://fns.csokolade.hu/2011/01/28/szupercukisag-karmic-koala-restored-post/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 05:24:37 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[Restored]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[koala]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=1281</guid>
		<description><![CDATA[Tegnap jelent meg az Ubuntu Linux 9.10 – Karmic Koala disztibúció. Ennek tiszteletére gondoltam összerakok egy szupercukiság klipet az áprilisban Ausztráliában látott macikból – íme, fogyasszátok szeretettel: AU2009 - Karmic Koala from Gabor Penoff on Vimeo.]]></description>
			<content:encoded><![CDATA[<p>Tegnap jelent meg az <a href="http://www.ubuntu.com/">Ubuntu</a> Linux 9.10 – Karmic Koala disztibúció. Ennek tiszteletére gondoltam összerakok egy szupercukiság klipet az áprilisban Ausztráliában látott macikból – íme, fogyasszátok szeretettel:</p>
<p><iframe src="http://player.vimeo.com/video/7364222?portrait=0" width="500" height="281" frameborder="0"></iframe>
<p><a href="http://vimeo.com/7364222">AU2009 - Karmic Koala</a> from <a href="http://vimeo.com/efi">Gabor Penoff</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2011/01/28/szupercukisag-karmic-koala-restored-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SzuperCukiság: qtycic [restored post]</title>
		<link>http://fns.csokolade.hu/2011/01/28/szupercukisag-qtycic-restored-post/</link>
		<comments>http://fns.csokolade.hu/2011/01/28/szupercukisag-qtycic-restored-post/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 05:23:05 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[Restored]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[cica]]></category>
		<category><![CDATA[kutya]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=1278</guid>
		<description><![CDATA[A servert takarítva találtam rá a videóra – nagyon régi, talán 160×128-as MPEG volt az alapanyag, pár kódolási buggal megtűzdelve, amiért előre mea culpa. Mindettől függetlenül azonban szerintem szerethető a content (különös tekintettel arra, hogy május 22-én megboldogult Süti kutyánk is feltűnik benne), így feltöltöttem, fogyasszátok: Pets from Gabor Penoff on Vimeo.]]></description>
			<content:encoded><![CDATA[<p>A servert takarítva találtam rá a videóra – nagyon régi, talán 160×128-as MPEG volt az alapanyag, pár kódolási buggal megtűzdelve, amiért előre mea culpa.<br />
Mindettől függetlenül azonban szerintem szerethető a content (különös tekintettel arra, hogy május 22-én megboldogult Süti kutyánk is feltűnik benne), így feltöltöttem, fogyasszátok:</p>
<p><iframe src="http://player.vimeo.com/video/7549604?portrait=0" width="500" height="400" frameborder="0"></iframe>
<p><a href="http://vimeo.com/7549604">Pets</a> from <a href="http://vimeo.com/efi">Gabor Penoff</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2011/01/28/szupercukisag-qtycic-restored-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Week() [restored post]</title>
		<link>http://fns.csokolade.hu/2011/01/28/week-restored-post/</link>
		<comments>http://fns.csokolade.hu/2011/01/28/week-restored-post/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 05:21:46 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[Restored]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=1274</guid>
		<description><![CDATA[A feladat: számoljuk ki egy dátumból, hogy hanyadik hétre esik. A megoldás: szenvedtem vele egy darabig, mire meglett, de végre kész, átlátható, működik – ha szükséged van rá, használd egészséggel! Nézzük a macit: A hét számának kitalálásához két paramétert kell figyelembe venni: a hét melyik nappal kezdődik melyik hét számít az év első hetének Az [...]]]></description>
			<content:encoded><![CDATA[<p>A feladat: számoljuk ki egy dátumból, hogy hanyadik hétre esik.</p>
<p>A megoldás: szenvedtem vele egy darabig, mire meglett, de végre kész, átlátható, működik – ha szükséged van rá, használd egészséggel! Nézzük a macit:</p>
<p>A hét számának kitalálásához két paramétert kell figyelembe venni:</p>
<p>a hét melyik nappal kezdődik<br />
melyik hét számít az év első hetének<br />
Az első paraméter természetesen 7-féle lehet, míg a második, az év első hetének számítási algoritmusánál háromféle eset lehetséges:</p>
<p>az év első hete a január 1-jét tartalmazó hét:<br />
az év első hete az első, legalább 4 nap hosszú hét<br />
az év első hete az első teljes, 7 nap hosszú hét<br />
Nem 7 napos hetektől és minden egyéb hisztitől most eltekintünk. Ha ezek megvannak, akkor ki tudjuk számolni a kérdéses hét számát a következőképpen:</p>
<p>kiszámoljuk, hogy a kérdéses dátum az év hanyadik napja<br />
kiszámoljuk, hogy január 1-jéhez képest milyen irányban hány napnyira van az év első hetének első napja<br />
a két fenti értékből egy egyszerű osztással megkapjuk a keresett hét számát<br />
A feladatot most C-ben kellett megoldani, ahol a time.h include ajándékba adja nekünk a mktime függvényt, ami a dátumból kiszámolja jól, hogy az az év hanyadik napjára esik, így erre nem írunk extra algoritmust.<br />
Az első hét első napjának január 1-hez viszonyított offsetét azonban a hétszámolási algoritmusnak megfelelően háromféleképpen kell számolni. Nézzük meg a három esetet randa táblázatokban! A három mátrix azt mutatja, hogy az év első hetének első napja és január elseje hány nap távolságnyira vannak egymástól – a sorokban az első fizikai héten belüli nap, az oszlopokban a január elsejei heti nap szerepel.</p>
<p>Az első hét a január 1-jét tartalmazó hét:</p>
<p><code>Su	Mo	Tu	We	Th	Fr	Sa<br />
Su	0	-1	-2	-3	-4	-5	-6<br />
Mo	-6	0	-1	-2	-3	-4	-5<br />
Tu	-5	-6	0	-1	-2	-3	-4<br />
We	-4	-5	-6	0	-1	-2	-3<br />
Th	-3	-4	-5	-6	0	-1	-2<br />
Fr	-2	-3	-4	-5	-6	0	-1<br />
Sa	-1	-2	-3	-4	-5	-6	0</code></p>
<p>Az első hét az első, legalább 4 nap hosszú hét:</p>
<p><code>Su	Mo	Tu	We	Th	Fr	Sa<br />
Su	0	-1	-2	-3	3	2	1<br />
Tu	1	0	-1	-2	-3	3	2<br />
We	2	1	0	-1	-2	-3	3<br />
Th	3	2	1	0	-1	-2	-3<br />
Fr	-3	3	2	1	0	-1	-2<br />
Sa	-1	-2	-3	3	2	1	0</code></p>
<p>Az első hét az első teljes, 7 nap hosszú hét:</p>
<p><code>Su	Mo	Tu	We	Th	Fr	Sa<br />
Su	0	6	5	4	3	2	1<br />
Mo	1	0	6	5	4	3	2<br />
Tu	2	1	0	6	5	4	3<br />
We	3	2	1	0	6	5	4<br />
Th	4	3	2	1	0	6	5<br />
Fr	5	4	3	2	1	0	6<br />
Sa	6	5	4	3	2	1	0</code></p>
<p>A három táblától megzakkanva nézzük meg az algoritmust:</p>

<div class="wp_syntax"><div class="code"><pre class="c" style="font-family:monospace;"><span style="color: #808080; font-style: italic;">/* a datetime struktúra így néz ki:
typedef struct s_datetime {
	int year;
	int month;
	int day;
	int dow;
	int doy;
	int woy;
	int hour;
	int minute;
	int second;
} datetime;
*/</span>
&nbsp;
<span style="color: #993333;">int</span> getDoy<span style="color: #009900;">&#40;</span><span style="color: #993333;">int</span> y<span style="color: #339933;">,</span> <span style="color: #993333;">int</span> m<span style="color: #339933;">,</span> <span style="color: #993333;">int</span> d<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #993333;">struct</span> tm t<span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">// get dow from date</span>
	t.<span style="color: #202020;">tm_year</span>  <span style="color: #339933;">=</span> y <span style="color: #339933;">-</span> <span style="color: #0000dd;">1900</span><span style="color: #339933;">;</span>
	t.<span style="color: #202020;">tm_mon</span>   <span style="color: #339933;">=</span> m <span style="color: #339933;">-</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">;</span>
	t.<span style="color: #202020;">tm_mday</span>  <span style="color: #339933;">=</span> d<span style="color: #339933;">;</span>
&nbsp;
	t.<span style="color: #202020;">tm_hour</span>  <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	t.<span style="color: #202020;">tm_min</span>   <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
	t.<span style="color: #202020;">tm_sec</span>   <span style="color: #339933;">=</span> <span style="color: #0000dd;">0</span><span style="color: #339933;">;</span>
&nbsp;
	mktime<span style="color: #009900;">&#40;</span><span style="color: #339933;">&amp;</span>t<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #b1b100;">return</span><span style="color: #009900;">&#40;</span>t.<span style="color: #202020;">tm_yday</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #009900;">&#125;</span>	<span style="color: #666666; font-style: italic;">// getDoy()</span>
&nbsp;
<span style="color: #993333;">void</span> calcDateTime<span style="color: #009900;">&#40;</span>datetime<span style="color: #339933;">*</span> pillanat<span style="color: #339933;">,</span> <span style="color: #993333;">int</span> week1Rule<span style="color: #339933;">,</span> <span style="color: #993333;">int</span> weekStartsOn<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
&nbsp;
	<span style="color: #993333;">int</span> week1offset<span style="color: #339933;">,</span> jan1dow<span style="color: #339933;">,</span> dayCount<span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">// get dow from date</span>
	pillanat<span style="color: #339933;">-&gt;</span>doy <span style="color: #339933;">=</span> getDoy<span style="color: #009900;">&#40;</span>pillanat<span style="color: #339933;">-&gt;</span>year<span style="color: #339933;">,</span> pillanat<span style="color: #339933;">-&gt;</span>month<span style="color: #339933;">,</span> pillanat<span style="color: #339933;">-&gt;</span>day<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	pillanat<span style="color: #339933;">-&gt;</span>dow <span style="color: #339933;">=</span> getDow<span style="color: #009900;">&#40;</span>pillanat<span style="color: #339933;">-&gt;</span>year<span style="color: #339933;">,</span> pillanat<span style="color: #339933;">-&gt;</span>month<span style="color: #339933;">,</span> pillanat<span style="color: #339933;">-&gt;</span>day<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">// get dow for jan1</span>
	jan1dow <span style="color: #339933;">=</span> getDow<span style="color: #009900;">&#40;</span>pillanat<span style="color: #339933;">-&gt;</span>year<span style="color: #339933;">,</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">,</span> <span style="color: #0000dd;">1</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">// get offset for first day of first week comparing to 1st of january</span>
	<span style="color: #b1b100;">switch</span> <span style="color: #009900;">&#40;</span>week1Rule<span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">case</span> <span style="color: #0000dd;">1</span><span style="color: #339933;">:</span> <span style="color: #666666; font-style: italic;">// first week includes jan1</span>
		week1offset <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>weekStartsOn <span style="color: #339933;">-</span> jan1dow<span style="color: #009900;">&#41;</span> <span style="color: #339933;">&lt;=</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">?</span> weekStartsOn <span style="color: #339933;">-</span> jan1dow <span style="color: #339933;">:</span> weekStartsOn <span style="color: #339933;">-</span> jan1dow <span style="color: #339933;">-</span> <span style="color: #0000dd;">7</span><span style="color: #339933;">;</span> 
		<span style="color: #000000; font-weight: bold;">break</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">case</span> <span style="color: #0000dd;">4</span><span style="color: #339933;">:</span> <span style="color: #666666; font-style: italic;">// first week is min. 4 days long</span>
		week1offset <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>weekStartsOn <span style="color: #339933;">-</span> jan1dow<span style="color: #009900;">&#41;</span> <span style="color: #339933;">&lt;</span> <span style="color: #0000dd;">4</span> <span style="color: #339933;">?</span> weekStartsOn <span style="color: #339933;">-</span> jan1dow <span style="color: #339933;">:</span> weekStartsOn <span style="color: #339933;">-</span> jan1dow <span style="color: #339933;">-</span> <span style="color: #0000dd;">7</span><span style="color: #339933;">;</span> 
		<span style="color: #000000; font-weight: bold;">break</span><span style="color: #339933;">;</span>
	<span style="color: #b1b100;">case</span> <span style="color: #0000dd;">7</span><span style="color: #339933;">:</span> <span style="color: #666666; font-style: italic;">// first week is the first full (7 day long) week</span>
		week1offset <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span>weekStartsOn <span style="color: #339933;">-</span> jan1dow<span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;=</span> <span style="color: #0000dd;">0</span> <span style="color: #339933;">?</span> weekStartsOn <span style="color: #339933;">-</span> jan1dow <span style="color: #339933;">:</span> weekStartsOn <span style="color: #339933;">-</span> jan1dow <span style="color: #339933;">+</span> <span style="color: #0000dd;">7</span><span style="color: #339933;">;</span> 
		<span style="color: #000000; font-weight: bold;">break</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;">// calculate number of days between dates</span>
	dayCount <span style="color: #339933;">=</span> pillanat<span style="color: #339933;">-&gt;</span>doy <span style="color: #339933;">-</span> week1offset<span style="color: #339933;">;</span>
&nbsp;
	pillanat<span style="color: #339933;">-&gt;</span>woy <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #0000dd;">6</span> <span style="color: #339933;">+</span> dayCount<span style="color: #009900;">&#41;</span> <span style="color: #339933;">/</span> <span style="color: #0000dd;">7</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span> <span style="color: #666666; font-style: italic;">//calcDateTime()</span></pre></div></div>

<p>Így utólag végignézve a kódot, baromi rövid lett ahhoz képest, amennyit izmoztam vele :)</p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2011/01/28/week-restored-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Asztalos Anett, a bajnok [restored post]</title>
		<link>http://fns.csokolade.hu/2011/01/28/asztalos-anett-a-bajnok-restored-post/</link>
		<comments>http://fns.csokolade.hu/2011/01/28/asztalos-anett-a-bajnok-restored-post/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 05:18:58 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[friendship]]></category>
		<category><![CDATA[Restored]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[karate]]></category>
		<category><![CDATA[sport]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=1271</guid>
		<description><![CDATA[BúvárÉvi lánya Baján versenyzett a hétvégén. Elmentem elvinni egy pár cuccot neki, aztán végignéztem az összes meccsét – zsinórban megnyerte mindet a nagylány! A magam suta módján ezzel a rövid klippel tisztelegnék Anett győzelme előtt (Anett piros (piros = aka = 赤) övben): Karate from Gabor Penoff on Vimeo.]]></description>
			<content:encoded><![CDATA[<p>BúvárÉvi lánya Baján versenyzett a hétvégén. Elmentem elvinni egy pár cuccot neki, aztán végignéztem az összes meccsét – zsinórban megnyerte mindet a nagylány!</p>
<p>A magam suta módján ezzel a rövid klippel tisztelegnék Anett győzelme előtt (Anett piros (piros = aka = 赤) övben):</p>
<p><iframe src="http://player.vimeo.com/video/7611617?portrait=0" width="500" height="281" frameborder="0"></iframe>
<p><a href="http://vimeo.com/7611617">Karate</a> from <a href="http://vimeo.com/efi">Gabor Penoff</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2011/01/28/asztalos-anett-a-bajnok-restored-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aotearoa in pictures [restored post]</title>
		<link>http://fns.csokolade.hu/2011/01/28/aotearoa-in-pictures-restored-post/</link>
		<comments>http://fns.csokolade.hu/2011/01/28/aotearoa-in-pictures-restored-post/#comments</comments>
		<pubDate>Fri, 28 Jan 2011 05:16:45 +0000</pubDate>
		<dc:creator>eFi</dc:creator>
				<category><![CDATA[Restored]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://fns.csokolade.hu/?p=1268</guid>
		<description><![CDATA[New Zealand, képek, Goran Bragovic zenéje – 720p-ben a vimeo.com-ról szedhető. Enjoy: Aotearoa in pictures from Gabor Penoff on Vimeo.]]></description>
			<content:encoded><![CDATA[<p>New Zealand, képek, Goran Bragovic zenéje – 720p-ben a vimeo.com-ról szedhető. Enjoy:</p>
<p><iframe src="http://player.vimeo.com/video/7626363?portrait=0" width="500" height="281" frameborder="0"></iframe>
<p><a href="http://vimeo.com/7626363">Aotearoa in pictures</a> from <a href="http://vimeo.com/efi">Gabor Penoff</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://fns.csokolade.hu/2011/01/28/aotearoa-in-pictures-restored-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

