<?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>Varga Peti blogja</title>
	<atom:link href="http://blog.vargapeter.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.vargapeter.com</link>
	<description>Varga Peti blogja</description>
	<lastBuildDate>Thu, 05 Jan 2012 10:32:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>DNS cache törlése Mac OSX alatt</title>
		<link>http://blog.vargapeter.com/2012/01/05/dns-cache-torlese-mac-osx-alatt/</link>
		<comments>http://blog.vargapeter.com/2012/01/05/dns-cache-torlese-mac-osx-alatt/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 10:18:59 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[egyéb]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/2012/01/05/</guid>
		<description><![CDATA[Mindig elfelejtem a pontos parancsot, ezért most ide is leírom.. Általában olyan helyzetben kell DNS gyorsítótárat frissíteni, amikor egy domaint átirányítunk egyik szerverről a másikra. Ilyenkor az NS szervereken beállított ip címek lefrissülnek ugyan, de a végfelhasználók számítógépein -a már korábban látogatott domainek- csak később, új DNS lekérdezést követően fognak. Ugyanis a felhasználók gépén lévő [...]]]></description>
			<content:encoded><![CDATA[<p>Mindig elfelejtem a pontos parancsot, ezért most ide is leírom..<br />
Általában olyan helyzetben kell DNS gyorsítótárat frissíteni, amikor egy domaint átirányítunk egyik szerverről a másikra. Ilyenkor az NS szervereken beállított ip címek lefrissülnek ugyan, de a végfelhasználók számítógépein -a már korábban látogatott domainek- csak később, új DNS lekérdezést követően fognak. Ugyanis a felhasználók gépén lévő gyorsítótár a gyors böngészés érdekében eltárolja a domain &#8211; ip párokat és azokat csak bizonyos időközönként frissíti. Ilyen esetben a végfelhasználó nem az aktuális szerverrel, hanem a régi szerverrel komunikál, neki küldi a kéréseket.<br />
A megoldás: ürítsük ki (flush) a DNS cache-t!</p>
<p>OSX alatt ezt a következő paranccsal Terminal-ból megtehetjük (OSX 10.5+):</p>
<p>dscacheutil -flushcache</p>
<p>Korábbi OSX (10.4) esetén:</p>
<p>lookupd -flushcache</p>
<p>Windows alatt parancssorba (futtatás:cmd):</p>
<p>ipconfig /flushdns</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2012/01/05/dns-cache-torlese-mac-osx-alatt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ATV.hu videók letöltése</title>
		<link>http://blog.vargapeter.com/2012/01/05/atv-hu-videok-letoltese/</link>
		<comments>http://blog.vargapeter.com/2012/01/05/atv-hu-videok-letoltese/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 09:00:50 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[egyéb]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/2012/01/05/</guid>
		<description><![CDATA[Az atv.hu oldalról kellett archíválnom néhány videót az utókor számára (nem, nem a Vidámvasárnap legjobb örödgűző jeleneteit ). Szóval gondok voltak a letöltéssel, ugyanis nem flv fájlokat használnak, hanem rtmp stream-et. Létezik egy Jaksta nevű program osx-re, nekem sajnos azzal nem sikerült az atv.hu-s streamekkel kezdeni semmit (más streameknél működött), ellenben Windowsra találtam egy hasonló [...]]]></description>
			<content:encoded><![CDATA[<p>Az atv.hu oldalról kellett archíválnom néhány videót az utókor számára (nem, nem a Vidámvasárnap legjobb örödgűző jeleneteit <img src='http://blog.vargapeter.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> ). Szóval gondok voltak a letöltéssel, ugyanis nem flv fájlokat használnak, hanem rtmp stream-et.<br />
Létezik egy <a href="http://www.jaksta.com/">Jaksta</a> nevű program osx-re, nekem sajnos azzal nem sikerült az atv.hu-s streamekkel kezdeni semmit (más streameknél működött), ellenben Windowsra találtam egy hasonló programocskát: <a href="http://www.videohelp.com/tools/StreamTransport">Streamtransport</a><br />
Nincs más dolgod mint feltelepíteni a programot, beírni a böngészőbe az oldal címét ( http://atv.hu/videotar/xxxxxx_video_cime), majd a megjelenő weboldalon elindítani a lejátszást. Az alsó listában megjelenik a video neve és adatai, amita download gombra kattintva letöltheted a streamet egy flv kimeneti fájlba.</p>
<p>OSX és linux alá is van működő megoldás:<br />
<a href="http://rtmpdump.mplayerhq.hu/">rtmpdump</a> (osx/linux/win) parancssori program. Kicsit kényelmetlenebb a használata, mert előbb ki kell bogarásznod az rtmp streaming url-t az oldal forrásából, aztán parancssorban felparaméterezni a progit. Viszont automatizált letöltésre emiatt kiválló. Osx 10.7 Lion alá itt egy <a href="http://trick77.com/2011/07/30/rtmpdump-2-4-binaries-for-os-x-10-7-lion/">bináris</a> telepítő, hogy ne kelljen Xcode-al befordítani.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2012/01/05/atv-hu-videok-letoltese/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OSX Mail.app és GMAIL &#8211; küzdelem a gigabájtokért</title>
		<link>http://blog.vargapeter.com/2011/10/22/osx-mail-app-es-gmail-kuzdelem-a-gigabajtokert/</link>
		<comments>http://blog.vargapeter.com/2011/10/22/osx-mail-app-es-gmail-kuzdelem-a-gigabajtokert/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 23:39:11 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/2011/10/22/</guid>
		<description><![CDATA[Feszített munkatempó mellett nagyon idegesítő tud lenni, amikor &#8220;Not enugh disk space&#8221; üzeneteket kapsz az OSX-től.. persze ilyenkor mindig valamit kitörölsz mondjuk a Downloads mappából gyorsmegoldásként, mert nincs idő keresgélni, hogy mi foglalja a helyet a 64GB-os SSD meghajtódon.. a mai nap rászántam pár percet, hogy végetvessek ennek a rémálomnak. A levelezésemben ugyan 2004-es keltezésű [...]]]></description>
			<content:encoded><![CDATA[<p>Feszített munkatempó mellett nagyon idegesítő tud lenni, amikor &#8220;Not enugh disk space&#8221; üzeneteket kapsz az OSX-től.. persze ilyenkor mindig valamit kitörölsz mondjuk a Downloads mappából gyorsmegoldásként, mert nincs idő keresgélni, hogy mi foglalja a helyet a 64GB-os SSD meghajtódon.. a mai nap rászántam pár percet, hogy végetvessek ennek a rémálomnak.</p>
<p>A levelezésemben ugyan 2004-es keltezésű az első levél, de a közel 30GB méret így is gyanús volt.. max. 10GB-ra saccoltam volna az 5 gmail fiókot összesen. Az óriási méret oka, hogy az OSX Mail mappa és a Gmail &#8220;tag&#8221; koncepciója nem igazán kompatibilis.</p>
<p>Van például Gmail-ben egy &#8220;Összes levél&#8221; tag, amely teljesen külön szinkronizálódik le egy-egy IMAP kéréskor egy Mail-es mappába, így gyakorlatilag minden levelünk legalább kétszer lesz meg. De hasonló a helyzet a Csillagozott levelekkel és más tagekkel is.</p>
<p>Szerencsére van megoldás az értelmetlenül használt tárterület visszaszerzésére és a rengeteg felesleges háttérszinkronizáció elkerülésére.</p>
<p>A Google vagyis a Gmail kivételesen tényleg a barátunk.. csak jelentkezzünk be fiókunkba és az email beállítások között a Címkék fülön vegyük ki a &#8220;Megjelenítés IMAP-en&#8221; pipát minden olyan címke mögül, amit nem akarunk szinkronizálni IMAP-en keresztül.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2011/10/22/osx-mail-app-es-gmail-kuzdelem-a-gigabajtokert/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe AIR error #2032</title>
		<link>http://blog.vargapeter.com/2010/12/20/adobe-air-error/</link>
		<comments>http://blog.vargapeter.com/2010/12/20/adobe-air-error/#comments</comments>
		<pubDate>Mon, 20 Dec 2010 13:54:10 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[web-dev]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/2010/12/24/</guid>
		<description><![CDATA[Adobe Air badge #2032 hiba Microsoft IIS webszerver esetén..Nagyon bosszantó hibába futottam bele tegnap.. Elkészült egy Air programom és szerettem volna Badge segítségével elérhetővé tenni. Feltöltöttem mindent a szerverre, konfiguráltam a Badge paramétereit de installáláskor állandóan 2032-es hiba jött vissza, mert nem töltődött le az .air fájl a szerverről. A hiba oka az, hogy a [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe Air badge #2032 hiba Microsoft IIS webszerver esetén..<span id="more-1078"></span>Nagyon bosszantó hibába futottam bele tegnap.. Elkészült egy Air programom és szerettem volna Badge segítségével elérhetővé tenni. Feltöltöttem mindent a szerverre, konfiguráltam a Badge paramétereit de installáláskor állandóan 2032-es hiba jött vissza, mert nem töltődött le az .air fájl a szerverről.</p>
<p>A hiba oka az, hogy a .air fájlokat az IIS MIME listája nem tartalmazza, így nem is szolgálja ki. A megoldás pofon egyszerű, adjunk hozzá az IIS Manager szerver beállításai között a MIME Type részben egy új típust:</p>
<p>Add..<br />
File name extension: air<br />
MIME Type: application/vnd.adobe.air-application-installer-package+zip</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/12/20/adobe-air-error/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Vienna 27/11/10</title>
		<link>http://blog.vargapeter.com/2010/12/10/vienna271110mvie/</link>
		<comments>http://blog.vargapeter.com/2010/12/10/vienna271110mvie/#comments</comments>
		<pubDate>Fri, 10 Dec 2010 16:15:29 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/2011/01/01/</guid>
		<description><![CDATA[Az új Sony NEX5-el szerettem volna rossz fényviszonyok között készíteni néhány teszt videót. Elvittem hát magammal Bécsbe egyik hétvégén és a teszt felvételekből összedobtam egy ilyen kis videót. Sony NEX 5 Sony E Pancake f2.8 16mm Minolta f1.4 50mm Music credits: She &#8211; Atomic]]></description>
			<content:encoded><![CDATA[<p>Az új Sony NEX5-el szerettem volna rossz fényviszonyok között készíteni néhány teszt videót. Elvittem hát magammal Bécsbe egyik hétvégén és a teszt felvételekből összedobtam egy ilyen kis videót.<span id="more-1111"></span></p>
<p>Sony NEX 5<br />
Sony E Pancake f2.8 16mm<br />
Minolta f1.4 50mm</p>
<p>Music credits: She &#8211; Atomic</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/12/10/vienna271110mvie/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fix@Home I.</title>
		<link>http://blog.vargapeter.com/2010/11/21/fixhome-i/</link>
		<comments>http://blog.vargapeter.com/2010/11/21/fixhome-i/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 13:41:37 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[fixi]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/2011/01/02/</guid>
		<description><![CDATA[Építek egy új fixit kifejezetten bringapólózni, városban cirkálni. Közben az az ötletem támadt, hogy a folyamatot meg is örökíthetném, videóra veszem és  leírom, hogyan tudunk házilag átalakítani egy régi országúti bringát örökhajtós kerékpárrá.Az videó itt, a leírás pedig a soproni fixis blogunkon olvasható: Fixed Gear Sopron]]></description>
			<content:encoded><![CDATA[<p>Építek egy új fixit kifejezetten bringapólózni, városban cirkálni. Közben az az ötletem támadt, hogy a folyamatot meg is örökíthetném, videóra veszem és  leírom, hogyan tudunk házilag átalakítani egy régi országúti bringát örökhajtós kerékpárrá.<span id="more-1152"></span>Az videó itt, a leírás pedig a soproni fixis blogunkon olvasható: <a href="http://sopron.fixie.info/2010/11/21/fixhome-i-resz-vaz-festes-hazilag/">Fixed Gear Sopron</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/11/21/fixhome-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Több Dropbox egy gépen</title>
		<link>http://blog.vargapeter.com/2010/09/04/tobb-dropbox-egy-gepen/</link>
		<comments>http://blog.vargapeter.com/2010/09/04/tobb-dropbox-egy-gepen/#comments</comments>
		<pubDate>Sat, 04 Sep 2010 11:08:59 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=1026</guid>
		<description><![CDATA[A jól bevállt Dropbox nevű  platformfüggetlen fájlmegosztó progihoz találtam egy kis bash szkriptet, amivel OSX alatt is tudunk több példányt futtatni belőle egy gépen. (Win alatt a Dropboxen segítségével van rá lehetőség). A módszer lényege, hogy a két Dropbox példány más-más home folderral fut. A szkript készít hozzá egy új alkalmazás csomagot is, melyet ha [...]]]></description>
			<content:encoded><![CDATA[<p>A jól bevállt Dropbox nevű  platformfüggetlen fájlmegosztó progihoz találtam egy kis bash szkriptet, amivel OSX alatt is tudunk több példányt futtatni belőle egy gépen. (Win alatt a <a href="http://wiki.dropbox.com/DropboxAddons/Dropboxen">Dropboxen</a> segítségével van rá lehetőség).</p>
<p><span id="more-1026"></span>A módszer lényege, hogy a két Dropbox példány más-más home folderral fut. A szkript készít hozzá egy új alkalmazás csomagot is, melyet ha hozzáadunk a System Preferences  / Accounts / Login items listához, akkor mindkét példány automatikusan indulni fog bejelentkezés után.</p>
<p>Az angol nyelvű leirás után volt egy mondat, amit szabad fordításban idéznék:</p>
<p>&#8220;Ne legyél paraszt, ne használj 10 ingyenes Dropbox accountot ezzel a módszerrel!&#8221; Köszi.</p>
<pre class="xml">mkdir -p /Users/$USER/Applications/DropboxAltStarter.app/Contents/MacOS/

cat &lt;&lt;EOF &gt;/Users/$USER/Applications/DropboxAltStarter.app/Contents/Info.plist
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"&gt;
&lt;plist version="1.0"&gt;
&lt;dict&gt;
&lt;key&gt;CFBundlePackageType&lt;/key&gt;
&lt;string&gt;APPL&lt;/string&gt;
&lt;key&gt;CFBundleExecutable&lt;/key&gt;
&lt;string&gt;DropboxAltStarter&lt;/string&gt;
&lt;key&gt;LSUIElement&lt;/key&gt;
&lt;string&gt;1&lt;/string&gt;
&lt;/dict&gt;
&lt;/plist&gt;
EOF

cat &lt;&lt;EOF &gt;/Users/$USER/Applications/DropboxAltStarter.app/Contents/MacOS/DropboxAltStarter
#!/bin/bash
# Assumes you have Dropbox in /Applications
HOME=/Users/$USER/.dropbox-alt /Applications/Dropbox.app/Contents/MacOS/Dropbox
EOF

chmod 755 /Users/$USER/Applications/DropboxAltStarter.app/Contents/MacOS/DropboxAltStarter</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/09/04/tobb-dropbox-egy-gepen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mashup: SMS Email Twitter Facebook</title>
		<link>http://blog.vargapeter.com/2010/09/02/mashup-sms-email-twitter-facebook-web/</link>
		<comments>http://blog.vargapeter.com/2010/09/02/mashup-sms-email-twitter-facebook-web/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 22:16:26 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[web-dev]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=1019</guid>
		<description><![CDATA[Divatos szóval élve egy igazi kis Mashup progtamot sikerült összeállítanom ingyenes szolgáltatásokból.. Van az egyesületünknek egy Twitter &#8220;csíkja&#8221; a weboldalon, ami arra szolgál, hogy ha valaki távol van valamilyen túrán vagy expedíción, az tud írni rá, hogy épp mit csinál, hol jár, stb.. A csík tartalma egy AJAX kérésen keresztül kérdezi le az egyesület twitter [...]]]></description>
			<content:encoded><![CDATA[<p>Divatos szóval élve egy igazi kis Mashup progtamot sikerült összeállítanom ingyenes szolgáltatásokból.. Van az <a href="http://www.summitsport.hu">egyesületünknek</a> egy <strong>Twitter</strong> &#8220;csíkja&#8221; a weboldalon, ami arra szolgál, hogy ha valaki távol van valamilyen túrán vagy expedíción, az tud írni rá, hogy épp mit csinál, hol jár, stb.. A csík tartalma egy AJAX kérésen keresztül kérdezi le az egyesület twitter accountján lévő utolsó postokat.</p>
<p><span id="more-1019"></span></p>
<p>Mivel többnyire hegyek között járunk, internet elérés nincs.. helyette sms-ben küldjük a twitter üziket. Sajnos direktbe nem lehet sem a Twitterre, sem pedig a Facebookra SMS-t küldeni, mert Magyarországon nem elérhetőek ezek a szolgáltatások. (F*ck Twitter! F*ckbook!)</p>
<p>Van egy magyar twitter app, a <strong>Twittelo.hu</strong> ami részben megoldotta a problémánkat.. beregisztrálsz a twitter accountoddal, megadod a telefonszámodat és onnantól kezdve ha a twittelo  telefonszámára küldesz valamit sms-ben, az egyböl kikerül a twitter csatornába is. A dolog szépséghibája, hogy egy twitter accounthoz csak egy telefonszám tartozhat.. mi meg vagyunk huszonakárhányan..</p>
<p>Sokat keresgéltem ingyenes sms gatewayek után kutatva, de nem sok ilyen van, ingyen meg pláne nem.. Aztán rátaláltam a <strong>Connectotel M-Mail</strong> szolgáltatására, melynek segítségével telefonról sms-en keresztül bárkinek tudok emailt küldeni.</p>
<p>Van az egyesületnek <strong>Facebook</strong> accountja, ahol szintén meg szeretnénk jeleníteni az üzeneteket. Erre van is lehetőség a Facebook via email szolgáltatással, ami úgy működik, hogy kapsz egy mail címet a facebooktól és amit oda küldesz az szépen megjelenik az üzenőfaladon.. A dolog szépséghibája, hogy ilyen email címet kapsz: valami87masvalami@m.facebook.com Ember legyen a talpán aki ezt megjegyzi és -10 fokban bepötyögi a telefonba..</p>
<p>Peti a hegyekben van, írni akar valamit twitterre.. előkapja a telefont és bepötyögi sms üzenetként:</p>
<p>1. uzenet@summitsport.hu Itt vagyok a hegyekben!</p>
<p>2. Elküldi az SMS-t az M-Mail telefonszámára.</p>
<p>3. Az M-Mail az SMS szövegét elküldi a uzenet@summitsport.hu-ra no-reply@connectotel.com feladóként.</p>
<p>4. Az uzenet@summitsport.hu  forwardolja az üzenetet a Facebookos katyvasz email címre és Facebookon már kinn is az üzi.</p>
<p>6. Facebook üzeneteinket egyszerűen megjeleníthetjük Twitteren is, ha a Facebook &#8211; Twitter fantáziadús alkalmazását használjuk: http://www.facebook.com/twitter/</p>
<p>Twitter felől is meg lehet közelíteni a dolgot.. előbb twitterre érkezik meg emailben (Tweetymail segítségével) az üzenet, majd Twitterről a Selective Twitter FB alkalmazással Facebookra. Persze ez bonyolultabb, de ha valakinek pont ez kell, akkor csak rajta!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/09/02/mashup-sms-email-twitter-facebook-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP 5.3.2 Windows alatt</title>
		<link>http://blog.vargapeter.com/2010/04/02/php-532-windows-alatt/</link>
		<comments>http://blog.vargapeter.com/2010/04/02/php-532-windows-alatt/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 13:19:43 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[web-dev]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=1011</guid>
		<description><![CDATA[Csalódottan vettem tudomásul, hogy php 5.2.x alól 5.3.2 -re már nem lehet zökkenőmentesen upgradelni. Végignéztem a change log-ot, sok minden változott konfig szinten is, amire érdemes odafigyelni.. és persze volt néhány extension is (pl a legutóbb tárgyalt imagick) amiknek egy-egy új dll-t kellett guberálnom. Ha HTTP 500-as hibát kapsz upgrade után, akkor neked szól az alábbi pár [...]]]></description>
			<content:encoded><![CDATA[<p>Csalódottan vettem tudomásul, hogy php 5.2.x alól 5.3.2 -re már nem lehet zökkenőmentesen upgradelni. Végignéztem a change log-ot, sok minden változott konfig szinten is, amire érdemes odafigyelni.. és persze volt néhány extension is (pl <a href="http://blog.vargapeter.com/2010/03/24/imagemagick-windows-alatt/">a legutóbb tárgyalt imagick</a>) amiknek egy-egy új dll-t kellett guberálnom. Ha HTTP 500-as hibát kapsz upgrade után, akkor neked szól az alábbi pár tipp:</p>
<p><span id="more-1011"></span></p>
<p><strong>Időzóna</strong>.. A php.ini kapott több új direktívát, ilyen a date.timezone mostantól kötelező beállítás is. Állítsuk be a php.ini-ben tehát a következőt:</p>
<pre>date.timezone = Europe/Budapest</pre>
<p><strong>Localhost</strong> és mysql esete.. Install után próbálgattam lefuttatni néhány weboldalamat, de nem ment.. jobban megvizsgálva, csak a mysql-t használó oldalak nem mentek, így gyanakodni kezdtem a mysql modulra. Az viszont rendben betöltődött, látszólag semmi gondja nem volt.. Némi guglizás után kiderült, hogy 5.3.1 óta a php valamiért nem bírja értelmezi az oprendszertől visszakapott localhost címeket, ha több mint egy ip van hozzárendelve. Így a localhost nem &#8220;fordul le&#8221; 127.0.0.1-re. Két bugfix kínálkozik, egyik sem a legszebb megoldás..</p>
<p>a.) localhost helyett ezentúl 127.0.0.1-et használunk adatbázis csatlakozáskor.</p>
<p>b.) átírjuk a hosts fájlunkat, amit a C:\Windows\System32\drivers\etc\alatt találunk:</p>
<pre>::1             localhost</pre>
<p>A fenti sort kommenteljük ki!</p>
<p>New windows specifikus, de ide tartozik, hogy az 5.3-as verzióban több függvényt is halálra ítéltek, az ítéletet viszont még nem hajtották végre. Az ilyen függvényeket &#8216;deprecated&#8217; módba rakták, azaz használhatjuk, de egy új, &#8220;<strong>DEPRECATED</strong> &#8221; típusú hiba figyelmeztet rá. Részletesen: <a href="http://www.php.net/manual/en/migration53.deprecated.php">http://www.php.net/manual/en/migration53.deprecated.php</a> olvashatsz az érintett fügvényekről és régi-új megfelelőikről.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/04/02/php-532-windows-alatt/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Macbook Unibody boot lassulás</title>
		<link>http://blog.vargapeter.com/2010/03/29/macbook-unibody-boot-lassulas/</link>
		<comments>http://blog.vargapeter.com/2010/03/29/macbook-unibody-boot-lassulas/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 08:18:47 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=1007</guid>
		<description><![CDATA[Egy ideje aggódva figyelem, hogy miket produkál a kb 1,5 éve vett alu MacBook-om.. Egy dolog, hogy kevés a 2GB ram, de mióta Snow Leopard fut rajta, a bootolás pl. iszonyatosan lelassult és indítás után van kb 30 mádosperc amíg látszólag semmit nem csinál. Találtam egy valóban működő és nagyon egyszerű megoldást: PRAM Reset.. A [...]]]></description>
			<content:encoded><![CDATA[<p>Egy ideje aggódva figyelem, hogy miket produkál a kb 1,5 éve vett alu MacBook-om.. Egy dolog, hogy kevés a 2GB ram, de mióta Snow Leopard fut rajta, a bootolás pl. iszonyatosan lelassult és indítás után van kb 30 mádosperc amíg látszólag semmit nem csinál.</p>
<p><span id="more-1007"></span></p>
<p>Találtam egy valóban működő és nagyon egyszerű megoldást:</p>
<p>PRAM Reset.. A gép indulásakor nyomjuk hosszan az ALMA + ALT + P + R kombinációt, amíg a gép újra nem indul (újra megszólal a boot dallam).</p>
<p>A PRAM resetelése a gép alapbeállításainak visszaállítását jelenti. A PRAM-ban olyan információk tárolódnak mint a képernyő színmélysége, felbontása, virtális mem. beállítások, kernel panic log, stb.. Alapesetben ezt nem érdemes piszkálni, de ha lassulást észlelünk bootoláskor, akkor nagy az esély rá, hogy a PRAM konfigurációjának hibája okozza azt.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/03/29/macbook-unibody-boot-lassulas/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Imagemagick windows alatt</title>
		<link>http://blog.vargapeter.com/2010/03/24/imagemagick-windows-alatt/</link>
		<comments>http://blog.vargapeter.com/2010/03/24/imagemagick-windows-alatt/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 09:21:58 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[Apache, php, perl]]></category>
		<category><![CDATA[web-dev]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=1004</guid>
		<description><![CDATA[Az utóbbi hetekben a CMS fejlesztés közben többször is meggyűlt a bajom a GD2 libraryvel a transparent PNG-k kapcsán, majd speciális JPEGek és a rossz sharpness beállításokkal is. Elegem lett. Alapvetően nem vagyok a híve az észnélküli kiegészítő telepítéseknek, de az ImageMagick egy elég gyakori képfeldolgozó szoftver unix alapú szervereken, így bevállaltam, hogy a CMS [...]]]></description>
			<content:encoded><![CDATA[<p>Az utóbbi hetekben a CMS fejlesztés közben többször is meggyűlt a bajom a GD2 libraryvel a transparent PNG-k kapcsán, majd speciális JPEGek és a rossz sharpness beállításokkal is. Elegem lett. Alapvetően nem vagyok a híve az észnélküli kiegészítő telepítéseknek, de az ImageMagick egy elég gyakori képfeldolgozó szoftver unix alapú szervereken, így bevállaltam, hogy a CMS rendszerkövetelményei közé bekerüljön ez is. Nekem windows alá kellett installálnom, íme, hogy is megy ez pontosan:</p>
<p><span id="more-1004"></span>1. Maga az install automatikus, letöltjük az <a href="http://www.imagemagick.org/script/binary-releases.php">ImageMagick honlapjáról</a> a nekünk megfelelő Windows Binary installert és elindítjuk. Ha nem tudod melyik a neked megfelelő, akkor válaszd a ImageMagick-X.X.X-X-Q16-windows-dll.exe változatot.</p>
<p>2. Az installer alapbeállításban hozzáadja a progit a system path-hoz, így parancssorból könnyen használható a progi. Az installer utolsó ablakában van is egy teszt példa az image magick logójával. Ezt érdemes lefuttatni, hogy működik-e a dolog magában.</p>
<p>3. Jöhet a php-s kiegészítő dll, amit innen tölthetünk le:  <a href="http://snaps.php.net/win32/">http://snaps.php.net/win32/</a><br />
Válasszuk a saját php verziónknak megfelelő kiadású peclX.X -win32-latest.zip fájlt és guberáljuk ki belőle a php_imagick.dll állományt! Másoljuk a php könyvtárának extension mappájába!</p>
<p>4. A php még nem tudja, hogy nekünk van ImageMagick progink a gépen, mondjuk meg neki! A php.ini fájlba vegyük fel a következő sorokat:</p>
<pre>extension=php_imagick.dll</pre>
<p>5. Indítsuk újra szervert, hogy a php.ini fájl feldolgozásra kerüljön!</p>
<p>6. Teszteljük!<br />
teszt.php fájl tartalma első lépésben:</p>
<pre>&lt;?php phpinfo();?&gt;</pre>
<p>Futtatás után a phpinfo-ban szerepelnie kell egy Imagick résznek. Ha nem szerepel, akkor elrontottuk az installálást valahol. Ha szerepel, akkor próbáljuk ki:</p>
<p>A teszt.jpg-t másoljuk a teszt.php mellé, aminek a tartalma legyen:</p>
<pre><span>&lt;?php header</span><span>(</span><span>'Content-type: image/jpeg'</span><span>);
</span><span>$image </span><span>= new </span><span>Imagick</span><span>(</span><span>'teszt.jpg'</span><span>);
</span><span>$image</span><span>-&gt;</span><span>thumbnailImage</span><span>(</span><span>100</span><span>, </span><span>0</span><span>);
echo </span><span>$image</span><span>; ?&gt;</span></pre>
<p>Az Imagemagick egyik nagy előnye, hogy a php exec paranccsal lehetőség van a parancssoros feldolgozásra, azaz nem a php futtatja a képek átalakítását, hanem egy külön windows programszál. Erről majd máskor..</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/03/24/imagemagick-windows-alatt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Apps migrációs problémák és megoldásaik</title>
		<link>http://blog.vargapeter.com/2010/01/20/google-apps-migracios-problemak-es-megoldasaik/</link>
		<comments>http://blog.vargapeter.com/2010/01/20/google-apps-migracios-problemak-es-megoldasaik/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 19:04:47 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=958</guid>
		<description><![CDATA[asd]]></description>
			<content:encoded><![CDATA[<p>Több domain levelezését átraktam Google Apps alá, mert az jó. De tényleg.. komplett megoldást nyújt már a Standard (ingyenes) változat is, sokkal jobb (érthető okok miatt) a SPAM szűrés, mint bármilyen saját szűrős megoldás, rengeteg plusz szolgáltatást (Calendar, Docs, ActiveSync, stb..) tudunk igénybevenni saját domainünkkel, kapunk egy egyszerű admin felületet, ahol szabályozhatjuk a domain felhasználóit (postafiókjait). Nem is részletezem, próbáljátok ki!<span id="more-958"></span></p>
<p>A levelezés migrációja nem mondható bonyolultnak, néhány új MX és CNAME rekord beállítására van csak szükség domainünk NS szerverein, létre kell hoznunk a kívánt email (domain) felhasználókat, esetlegesen áttölteni a régi leveleiket, aliasokat és csoportos kézbesítéseket létrehozhzni, stb, stb..</p>
<p>A migrációt követően viszont van néhány kellemetlen dolog, amik megoldásával el kell játszani egy darabig, főleg ha nem tudjuk mi is igazából a probléma.<br />
Lássuk, nálam milyen problémák jöttek elő és azokra milyen megoldásokat találtam:</p>
<p><strong>1. probléma: PHP levélküldés nem működik a domaint kiszolgáló webszerveren, SPAM-be kerül a címzettnél.</strong></p>
<p>Ezzel a problémával nagy valószínűséggel szinte mindenki találkozik, aki weboldalt is hosztol egy másik szerveren a GoogleApps-al használt domain alatt. Nálam a mailszerver és a webszerver is egy vason volt korábban, ilyen esteben a php.ini-ben és a mailszerveren megadott beállítások relative egyszerűek, a php mail() függvény teszi a dolgát a lokális SMTP-n keresztül, nem is kell vele foglalkoznunk.</p>
<p>De mi van, ha a domaint valósan kiszolgáló MTA fizikailag egy másik szerverre, jelen esetben a Google Apps szervereire kerül? Ha megmarad a mailszerver használhatjuk annak SMTP-jét, vagy telepítünk valamilyen mini SMTP szervert  a webszerver mellé! Így a levélküldés működik szépen, csak az okosabb SPAM szűrők ki fogják dobni a címzett oldalán összes levelünket. Miért is?<br />
Egyszerűen azért, mert a  szűrő csak annyit lát, hogy a domainem.hu MX rekordja nem arra a szerverre mutat,  amiről a levél érkezik. A Gmail szűrője (nagyon helyesen) ezt figyeli, rosszabb esetben törli és soha nem kapjuk meg, jobb esetben felcimkézi SPAM cimkével a levelet. Ha nem tenné, bárki küldözgethetne nekünk saját domainem.hu-s címünkkel leveleket..</p>
<p><strong>A megoldás:</strong></p>
<blockquote><p>SPF rekord. Az SPF (Sender Policy Framework) TXT rekordok segítségével szabályozhatjuk DNS szinten, hogy mely szerverek küldhetnek domainünk alól levelet. Sok próbálkozás és a Google által ajánlott megoldás helyett végül a következő SPF rekord került beállításra nálam és azóta rendben mennek a dolgok:</p>
<h3>v=spf1 a mx a:000.000.000.000 include:_spf.google.com include:aspmx.googlemail.com ~all</h3>
<p>A 000.000.000.000 helyére a webszerver IP címét írjuk! Azét a szerverét, ahonnét php mail()-el küldeni akarunk.<br />
Fontos! Az all végződés előtti karakter nem kötőjel (-) hanem hullám karakter!<br />
A fenti SPF rekord beállításával működik a php-ből indított levelek küldése, nem kerülnek SPAM-be a címzettnél.</p></blockquote>
<p><strong>2.probléma: SPAM levelek és a POP3</strong></p>
<p>A Gmailben nem lehet kikapcsolni a SPAM szűrést. Alapértelmezetten minden fiókban van egy &#8220;Spam&#8221; mappa, illetve Gmail címke, amelyet minden beérkező levél megkap. Így a bejövő levelek közt nem jelennek meg, csak a SPAM mappában (címke alatt). Innen a  levelek egyébként 30 nap elteltével automatikusan törlődnek is, tehát érdemes gyakran ellenőrizni..</p>
<p>Ha a Gmail felületét használjuk, ott van a mappa (címke), bármikor megnézhetjük,  semmi gond. Sőt IMAP protokoll használatával is szépen el lehet érni a címkét mint IMAP mappa.<br />
Viszont a POP3 egy régi protokoll, csak arra képes, hogy a bejövő (INBOX) leveleket letöltse. Sok cégnél ragaszkodnak a POP-hoz, ezért a problémára valamilyen megoldást kellett keresnem:</p>
<p><strong>A megoldás:</strong></p>
<blockquote><p>Sajnos csak olyan lehetőségünk van, amivel a SPAM szűrést mellőznünk kell. Persze ez arra a minimális SPAM mennyiségre vonatkozik, ami egy átlagos gmail fiókba érkezik.. (nálam napi 1-2 levél 3 ráirányított címmel). Rengeteg SPAM-et már eleve át sem enged a Gmail levélszemét szűrője és eldobja kézbesítés előtt.</p>
<p>A megoldás lényege, hogy létrehozunk egy Gmail szűrőt, ami a Spam mappa helyett a bejövő mailek közé rakja a levelet, így a POP kliens le tudja tölteni:</p>
<p>1. Hozzunk létre a Gmail / Beállítások / Szűrők menüben egy újat!<br />
2.<span class="aS">&#8220;Tartalmazza a következő szavakat:&#8221; nevű mező tartalma legyen ez:  is:spam<br />
3. Tovább, majd jelöljük ki a &#8220;</span><label class="aD" for=":23">Soha ne legyen spam</label>&#8221; opciót.<br />
4. Done. Enjoy the SPAM!</p></blockquote>
<p><strong>Folyt. köv.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/01/20/google-apps-migracios-problemak-es-megoldasaik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wp Post Thumbnail 0.2b Loading.. bug fix</title>
		<link>http://blog.vargapeter.com/2010/01/20/wp-post-thumbnail-02b-loading-bug-fixed/</link>
		<comments>http://blog.vargapeter.com/2010/01/20/wp-post-thumbnail-02b-loading-bug-fixed/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 17:37:14 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[web-dev]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=961</guid>
		<description><![CDATA[Finaly I found all the bugs in the WordPress Post Thumbnail plugin. This fixed wppt.php file solves the famous &#8220;Loading.. &#8221; problem, but only works under IIS hosted WordPress blogs. If your hosting server or local development server is IIS (windows webserver) based, you should check this fix! Download here the fixed file: wppt.php.zip Please [...]]]></description>
			<content:encoded><![CDATA[<p>Finaly I found all the bugs in the WordPress Post Thumbnail plugin. This fixed wppt.php file solves the famous &#8220;Loading.. &#8221; problem, but only works under IIS hosted WordPress blogs. If your hosting server or local development server is IIS (windows webserver) based, you should check this fix!</p>
<p><span id="more-961"></span></p>
<p>Download here  the fixed file: <a href="http://blog.vargapeter.com/wp-content/uploads/2010/01/wppt.php.zip">wppt.php.zip</a></p>
<p>Please note:<br />
<strong>This is NOT a crossplatform fix, only works under IIS!</strong></p>
<p>Instructions:<br />
1. Replace the original wppt.php with the unarchived.<br />
2. If  the wp-content/uploads/wp-post-thumbnail/ directory doesn&#8217;t exist, create it!<br />
3. Enjoy the fixed plugin!</p>
<p>If this bugfix saved your life or something like that, please send me some beer or donate (on the sidebar)!</p>
<p>Thank you!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2010/01/20/wp-post-thumbnail-02b-loading-bug-fixed/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Gmail Apps Php Mailer SMTP beállítások</title>
		<link>http://blog.vargapeter.com/2009/12/04/google-gmail-apps-php-smtp/</link>
		<comments>http://blog.vargapeter.com/2009/12/04/google-gmail-apps-php-smtp/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 22:54:22 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[web-dev]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=954</guid>
		<description><![CDATA[Ezt a postot részben magamnak ajánlom, mert mindig elfelejtem valamelyik paramétert, részben pedig azoknak a sorstársaknak, akik a Google Apps / Gmail fiókjuk nevében akarnak emailt küldeni php mailer libraryvel. $mail-&#62;IsSMTP(); $mail-&#62;Host = "ssl://smtp.gmail.com"; $mail-&#62;Port = 465; $mail-&#62;SMTPAuth = true; $mail-&#62;Username = "username@gmail.com"; $mail-&#62;Password = "password";]]></description>
			<content:encoded><![CDATA[<p>Ezt a postot részben magamnak ajánlom, mert mindig elfelejtem valamelyik paramétert, részben pedig azoknak a sorstársaknak, akik a Google Apps / Gmail fiókjuk nevében akarnak emailt küldeni php mailer libraryvel.</p>
<p><span id="more-954"></span></p>
<pre class="code">$mail-&gt;IsSMTP();
$mail-&gt;Host = "ssl://smtp.gmail.com";
$mail-&gt;Port = 465;
$mail-&gt;SMTPAuth = true;
$mail-&gt;Username = "username@gmail.com";
$mail-&gt;Password = "password";</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2009/12/04/google-gmail-apps-php-smtp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex: ViewStack select by id</title>
		<link>http://blog.vargapeter.com/2009/11/19/flex-viewstack-select-by-id/</link>
		<comments>http://blog.vargapeter.com/2009/11/19/flex-viewstack-select-by-id/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 11:28:13 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[Apache, php, perl]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[web-dev]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=944</guid>
		<description><![CDATA[Flashben programozni szívás, Flexben is. Ezzel a problémával több mint egy órát tököltem, ezért szentelek neki egy gyors kis blogbejegyzést.. Van egy ViewStack komponensünk (MyViewStack), ebben pedig szépen elnevezett gyermek elemek. Elnevezés alatt azt értem, hogy mindegyiknek van saját &#8220;id&#8221;-je. Szeretnénk, hogy ne csak hagyományos módon az index alapján  ( MyViewStack.selectedIndex=1) lehessen elérni, hanem a [...]]]></description>
			<content:encoded><![CDATA[<p>Flashben programozni szívás, Flexben is. Ezzel a problémával több mint egy órát tököltem, ezért szentelek neki egy gyors kis blogbejegyzést..</p>
<p><span id="more-944"></span>Van egy ViewStack komponensünk (MyViewStack), ebben pedig szépen elnevezett gyermek elemek. Elnevezés alatt azt értem, hogy mindegyiknek van saját &#8220;id&#8221;-je. Szeretnénk, hogy ne csak hagyományos módon az index alapján  ( MyViewStack.selectedIndex=1) lehessen elérni, hanem a &#8220;Stack&#8221; id-je alapján, amit stringként közlünk a megjelenítő metódussal.</p>
<p>A metódus adott: MyViewStack.selectedChild=, viszont a bemenet nyilván nem lehet egy sima változónév, Container-re kell hivatkoznunk. Naív módon próbálkoztam ilyen flashes közhelyekkel: this[target] és társai..</p>
<p>Persze nem ment. Mivel Container kellett neki minden áron, beimportáltam az  mx.core.Container csomagot és rájöttem, hogy mennyire  szépen meg lehet ezek után oldani a problémát:</p>
<pre class="xml">import mx.core.Container;
private function showTarget(target:String) : void
{
    MyViewStack.selectedChild = Container(MyViewStack.getChildByName(target)) ;
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2009/11/19/flex-viewstack-select-by-id/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>updown.com &#8211; online tőzsde</title>
		<link>http://blog.vargapeter.com/2009/11/14/akasszuk-fel-a-bankarokat-brokereket-befektetesi-tanacsadokat-etc/</link>
		<comments>http://blog.vargapeter.com/2009/11/14/akasszuk-fel-a-bankarokat-brokereket-befektetesi-tanacsadokat-etc/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 02:11:40 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[egyéb]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=937</guid>
		<description><![CDATA[Van egy remek online játék, az updown.com. Igazi tőzsdei adatokkal (minimális késleltetéssel) működő online tőzsdei game. Kapsz 1M dollár kezdőtőkét, azt okosba befektetedheted, pontosan úgy adhatod-veheted a részvényeket, shortolhatod az OTP-t mint Soros Gyuri bácsi.. Közösségileg megvitathatod mik a trendek, mit és mit nem érdemes vásárolni, stb, stb.. (OTP amúgy nincs persze, ilyen balkáni (wc)papírokkal [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.updown.com/images/common/logo_big.jpg" alt="updown" /><br />
Van egy remek online játék, az updown.com. Igazi tőzsdei adatokkal (minimális késleltetéssel) működő online tőzsdei game. Kapsz 1M dollár kezdőtőkét, azt okosba befektetedheted, pontosan úgy adhatod-veheted a részvényeket, shortolhatod az OTP-t mint Soros Gyuri bácsi.. Közösségileg megvitathatod mik a trendek, mit és mit nem érdemes vásárolni, stb, stb.. (OTP amúgy nincs persze, ilyen balkáni (wc)papírokkal nem foglalkoznak.</p>
<p><span id="more-937"></span>Kb. fél éve volt egy BÉT előadás a tőzsde működéséről, alapfogalmakról, amit végighallgattam. Érdekes volt, akkor regisztráltam az updown.com-ra is. Akkor 1-2 hétig játszogattam vele, jópofának tűnt. Aztán se időm nem volt, se kedvem hozzá, nem foglalkoztam vele.<br />
Benne maradt kb 100.000 USD részvényekben. A többi alaptőkét nem fektettem be. Jelenleg 1.165.000 USD-m van játékpénzben. Elgondolkodtató, nem? Szinte random módon kiválasztott cégek részvényeiről van szó, amikről pénzügyi szempontból semmit nem hallottam eddig, nem figyelem a híreket és egy grafikonjukat sem nézegettem még trendelemzési szándékkal. Hagytam őket érlelődni 5 hónapot és mi lett belőle? Dupla annyi pénz, sőt 1,5x-ese a befektetett összegnek. Ezek után örülnöm kellene a garantált &lt;10 %-ékoknak? <img src='http://blog.vargapeter.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Most akkor mi legyen, tőzsdézzek?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2009/11/14/akasszuk-fel-a-bankarokat-brokereket-befektetesi-tanacsadokat-etc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>E-felvételi 2010</title>
		<link>http://blog.vargapeter.com/2009/11/10/e-felveteli-2010-ez-rossz/</link>
		<comments>http://blog.vargapeter.com/2009/11/10/e-felveteli-2010-ez-rossz/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 18:47:13 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[egyéb]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=932</guid>
		<description><![CDATA[Volt szerencsém kipróbálni az e-felvételi rendszert, jelentkeztem egy MSC kézésre. Imádom a kihívásokat, ezért döntöttem az online módszer mellett. Titkon reméltem, hogy látok majd valami jó megoldást, valami olyat, amire azt mondhatom: igen a Felvisek megcsinálták. Sajnos csalódnom kellett, ez a rendszer is a következő tipikusan &#8220;magyar IT modellen&#8221; alapul: 1. Végy egy lejárt tanúsítványt. [...]]]></description>
			<content:encoded><![CDATA[<p>Volt szerencsém kipróbálni az e-felvételi rendszert, jelentkeztem egy MSC kézésre. Imádom a kihívásokat, ezért döntöttem az online módszer mellett. Titkon reméltem, hogy látok majd valami jó megoldást, valami olyat, amire azt mondhatom: igen a Felvisek megcsinálták. Sajnos csalódnom kellett, ez a rendszer is a következő tipikusan &#8220;magyar IT modellen&#8221; alapul:<br />
1. Végy egy lejárt tanúsítványt.<br />
2. Egy tehetségtelen programozót, rendszergazdát és sitebuildert. Ha elég pénzed van (közigazgatási szektor, hogyne lenne), akkor akár egy csapatnyit is.<br />
3. Félig működő állami infrastruktúrát és kapcsolódó szolgáltatásokat (pl. Ügyfélkapu).<br />
4. Az OTP szutyok online fizetési rendszerét.<br />
6. Jól gyúrd össze!<br />
Készen is van! Ha véletlenül a magyaroszag.hu-t kaptad a felvi.hu helyett, akkor rossz irányba keverted.<br />
Persze, tudom fikázni könnyű.. hibázni mindenki szokott, én is, de ha én egymagam ennyi hibát találtam, az már tényleg gáz:</p>
<p>0. Hol az efelvételi? Október 15-e éjjel (a jelentkezés első napja): Nézem a felvi.hu-t&#8230; mindenütt kinn a szöveg, hogy hogyan jelentkezz, mit adj meg, hova klikkelj, de az eFelvételi menüpont hiányzik. Okt. 16 de.: még mindig semmi, hívom az ügyfélszolgálatot, hogy bocsánat, lehet, hogy én vagyok a hülye, de nem találom az efelvételi menüpontot.<br />
&#8220;Ja, az még nincs aktiválva.&#8221; &#8220;Hmm.. és mikor várható? &#8221; &#8220;Őőőő talán a holnapi napon. De ha nem, akkor hétfőig biztosan.&#8221; &#8220;Ja, jó.. köszönöm. Viszhall!&#8221; Kiváncsi lennék, hogy ha én 3 nappal a jelentkezési határidő után jelentkeznék, azt elfogadnák-e.</p>
<p>1. Dokumentumfeltöltés esetén, ha túl nagy a fájl, benyom az iframe-be egy Bad Request HTTP error böszme feliratot.. Se hibakezelés, se semmi.. a szegény hétköznapi diák meg jöjjön rá mivan..</p>
<p>2. Lejárt session.. ajaxos művelet esetén kiokádja a div-be újra az egész oldalt.. Site in a div effect, értem én..</p>
<p>3. Ügyfélkapu hitelesítés.. na ez a legszebb, komolyan.. SSL error. Rossz a tanúsítvány, de nem csak szimplán rossz, hanem durván.. én ilyet még nem láttam.. Kb. 18-at kellett klikkelnem Firefoxban mire letöltötte és elfogadta az ócska tanúsítványt. Ok, én tudom, hogy ez a programozók, rendszergazdák hanyagsága, de egy ÁLLAMI cég tanúsítványa legyen már rendben könyörgöm!! Főleg ha azon a személyes adataimat hitelesítem. Miért neveljük szerencsétlen felhasználókat arra, hogy lesz@rják a tiltó és figyelmeztető üzeneteket?!</p>
<p>+1 a ráadás. OTP fizetés.. Fizetek, jön az SMS, 9essze&#8217; levonva a számláról. Böngészőben szép kis HTTP error. Visszakavarodok a felvi.hu-ra.. látom, a felületen továbbra is &#8220;Önnek 9000 Ft díjtartozása van.&#8221; Ekkor a jelentkezés folyamata során harmadszor hívom az ügyfélszolgálatot.. Azonnal felveszik, mondom mi a gond. 10 msp múlva már mondja is a srác, hogy minden rendben, jóváírták az összeget, hamarosan a felületen is ezt látom majd. Elköszön.</p>
<p>Leteszem, aztán elgondolkodok.. Nem is érdekelte, hogy hibás a fizetési rendszer.. Feltételezem az ügyfélkapus hitelesítésnél felugró tanúsítványablakokkal sem bírkózott meg mindenki, arról is tudnak.. és tudjátok mi van? Leszarják. Leszarják, mert na és? Mi van, ha nem megy.. max beadod papíron, vagy nem leszel jövőre egyetemista. Ez az ami baromira dühítő az egészben.. na meg az, hogy a főnökeik, meg az ő főnökeik is így gondolkoznak.</p>
<p>De legalább a support gyors <img src='http://blog.vargapeter.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2009/11/10/e-felveteli-2010-ez-rossz/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>IIS &#8211; MySQL Membership Provider telepítése</title>
		<link>http://blog.vargapeter.com/2009/10/31/iis-mysql-membership-provider-telepitese/</link>
		<comments>http://blog.vargapeter.com/2009/10/31/iis-mysql-membership-provider-telepitese/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 19:21:05 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[IIS7]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=912</guid>
		<description><![CDATA[A cél egy integrált vitruális felhasználókat kezelő rendszer létrehozása volt IIS alá, ami független az IIS Manager Userektől és természetesen a Windows felhasználói fikókoktol is, ugyanakkor elérhető az IIS FTP, WebDAV és egyéb szolgáltatásaiból. A megoldás egyik alappillére a .Net Membership rendszere. Az én megvalósításomban az adatbázis nem a megszokott Microsoft SQL, hanem MySQL. A [...]]]></description>
			<content:encoded><![CDATA[<p>A cél egy integrált vitruális felhasználókat kezelő rendszer létrehozása volt IIS alá, ami független az IIS Manager Userektől és természetesen a Windows felhasználói fikókoktol is, ugyanakkor elérhető az IIS FTP, WebDAV és egyéb szolgáltatásaiból. A megoldás egyik alappillére a .Net Membership rendszere. </p>
<p>Az én megvalósításomban az adatbázis nem a megszokott Microsoft SQL, hanem MySQL. A telepítés kicsit macerás volt egy idegesítő hiba és a konfiguráció nüanszai miatt, ráadásul mivel nem vagyok .Net fejlesztő és VS-ből soha nem próbáltam ilyen kapcsolatot létrehozni, IIS-ből sem volt könnyebb.</p>
<p>Kapásból vakvágányra futottam, mert Google-ban keresgéltem, megszegve ezzel az MS fejlesztők és rendszergazdák elsőszámú szabályát: használd a Support weboldalakat, mert sz@runk a google-ra és nem hagyjuk, hogy a jó megoldásokat első oldalon hozza. Szal&#8217; elkezdtem behackelni ezt a göncöt: http://www.codeproject.com/KB/database/mysqlmembershipprovider.aspx Már az SQL táblák létrehozása egy katasztrófa, hagyjuk is.</p>
<p>A jó megoldást a MySQL saját connectora jelenti: <a href="http://dev.mysql.com/downloads/connector/net/6.2.html">Connector/Net 6.2: </a>Nem kell félni az MSI installertől, kiválóan működik.</p>
<p>A Connector mellé installálni kell a MySQL ODBC Drivert is. <a href="http://dev.mysql.com/downloads/connector/odbc/5.1.html">Töltsük le</a> a MySQL oldaláról, majd telepítsük.</p>
<p>IIS Managerben elég bonyolult a sok kattintgatás, ezért inkább postolok egy helyes, jól működő web.config kódot:</p>
<pre class="xml" name="code">&lt;!-- Előbb eltávolítjuk az alapértelmezetteket, mert az IIS hiányolja őket és a sajátunk nem fog működni--&gt;
&lt;connectionStrings&gt;
        &lt;remove name="LocalSqlServer" /&gt;
        &lt;remove name="LocalMySqlServer" /&gt;
        &lt;add name="LocalMySqlServer" connectionString="Datasource=localhost;Database=dbname;uid=username;pwd=password;" providerName="MySql.Data.MySqlClient" /&gt;
&lt;/connectionStrings&gt;

&lt;system.web&gt;
    &lt;roleManager enabled="true" defaultProvider="MySQLRoleProvider"&gt;
      &lt;providers&gt;
        &lt;clear /&gt;
        &lt;add name="MySQLRoleProvider" type="MySql.Web.Security.MySQLRoleProvider, MySql.Web, Version=6.0.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionStringName="LocalMySqlServer" applicationName="LoginControl" /&gt;
      &lt;/providers&gt;
    &lt;/roleManager&gt;

&lt;!-- autogenerateschema="true", ha nem kézzel akarjuk létrehozni a táblákat..--&gt;
 &lt;membership defaultProvider="MySQLMembershipAppProvider"&gt;
       &lt;providers&gt;
        &lt;clear /&gt;
        &lt;add name="MySQLMembershipAppProvider" type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.0.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" autogenerateschema="true" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" applicationName="LoginControl" requiresUniqueEmail="true" passwordFormat="hashed" maxInvalidPasswordAttempts="7" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression="" /&gt;
      &lt;/providers&gt;
    &lt;/membership&gt;

    &lt;compilation&gt;
      &lt;assemblies&gt;
        &lt;add assembly="MySql.Data, Version=6.0.3.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" /&gt;
      &lt;/assemblies&gt;
    &lt;/compilation&gt;

&lt;/system.web&gt;</pre>
<p>Jellegzetes hibalehetőségek, amikkel én is szívtam:</p>
<p>1. ODBC Dirver tényleg legyen rendben, akár teszteljük is, mielőtt bármit konfigurálnánk.</p>
<p>2. Ha az ODBC rendben, ne felejtsük a schema=&#8221;true&#8221;-t hozzáadni a MemberShip Providerhez, mert különben nem jönnek létre a szükséges táblák a MySQL adatbázisunkban.</p>
<p>3. Figyeljünk, hogy ne legyen hiba a connection stringben, nem szereti a jelszóban a különleges karaktereket.</p>
<p>Ha mindent jól csináltunk, az IIS Manager ASP.NET / .Net Users-be belépve egyrészt nem kapunk hibát, másrészt létrejönnek adatbázisunkban a szükséges táblák és akár meg is kezdhetjük a felhasználók feltöltését. Az IIS tökéletes felhasználókezelést nyújt, nemsokára posztolom az én Flexben készült &#8220;Fancy Remote&#8221; applikációmat, ami még fejlesztés alatt áll.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2009/10/31/iis-mysql-membership-provider-telepitese/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS7 Custom Basic Authentication</title>
		<link>http://blog.vargapeter.com/2009/10/31/iis7-custom-basic-authentication/</link>
		<comments>http://blog.vargapeter.com/2009/10/31/iis7-custom-basic-authentication/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 18:33:10 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[IIS7]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=839</guid>
		<description><![CDATA[Már régóta kerülgetem a Codeplex-en ezt a projektet, soha nem jutottam el addig, hogy kipróbáljam. Az a baj az IIS Basic Authentication-nel, hogy nem tudunk vele virtuális felhasználókat kezelni, csak igen komplikált módon. Akkor is csak úgy, hogy az IIS configjában tárolódnak a felhasználók adatai. A célom az volt, hogy egy külső MySQL adatbázisba valamilyen [...]]]></description>
			<content:encoded><![CDATA[<p>Már régóta kerülgetem a Codeplex-en ezt a projektet, soha nem jutottam el addig, hogy kipróbáljam. Az a baj az IIS Basic Authentication-nel, hogy nem tudunk vele virtuális felhasználókat kezelni, csak igen komplikált módon. Akkor is csak úgy, hogy az IIS configjában tárolódnak a felhasználók adatai. A célom az volt, hogy egy külső MySQL adatbázisba valamilyen okos formában tárolódjanak az IIS virtuális felhasználói és azokat az összes IIS-es szolgáltatásból (Védett könyvtárak, FTP, WebDav, stb..) elérjem, autentikálhatóak legyenek. Pontosan erre jó a Custom Basic Authentication nevű kis projekt. Pontosabban arra, hogy egy .Net Membership Providert elérhetővé tegyen Basic Authentication formában. </p>
<p>Telepítése nem túl bonyolult:<br />
Töltsük le a http://www.codeplex.com/CustomBasicAuth weboldalról (az installert, ne a forrást).<br />
Persze gondok lesznek, különben nem ínék róla <img src='http://blog.vargapeter.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Az installer.cmd a gautil.exe-t használja, ami nagy marhaság a kedves fejlesztő részéről, hiszen a .Net Framework 2 óta ez a utility nincs benn a Frameworkben, csak az SDK-ban. Kiszolgálókra meg ugyebár mióta divat SDK-t pakolni :S Az MS hivatalos álláspontja egyébként az, hogy a GACUTIL egy fejlesztői eszköz, ezért is vette ki a Frameworkből. </p>
<p>Itt kicsit tétováztam, mert nem igazán tudtam, mire jó egyáltalán ez a kis programocska. Aztán kiderült, hogy igazából nincs rá szükség. Fogjuk a 3db dll fájlt és másoljuk a C:/Windows/assembly könyvtárba, így bekerülnek a GAC-ba. Majd az installer kikommentelt utolsó két parancsát futtassuk le parancssorból a fájlok mappájában:</p>
<pre name="code" class="vb">
iisschema.exe /install CustomBasicAuthentication_schema.xml</pre>
<pre name="code" class="vb">IisRegMgmt CustomBasicAuth LeastPrivilege.CustomBasicAuthentication.Management.CustomBasicAuthenticationModuleProvider LeastPrivilege.CustomBasicAuthentication.Management.dll</pre>
<p>Voila, készen is vagyunk, az IISManager-ben a Site-unk Authentication panelján már ott kell lennie a Custom Basic Authentication opciónak is. Az Edit-re kattintva konfigurálhatjuk, hogy melyik providert használja. Tiltsuk le az összes többi Authentication módot és próbáljuk ki a böngészőből. Ha feldobja az autentikációs ablakot, akkor nyertünk. A sikeres bejelentkezéshez persze kell a működő provider is. </p>
<p>Ha esetleg nem működne a cucc, és még nincs a helyén, akkor az IIS Managerben a Modules panelon adjuk hozzá az installált modulokhoz a CustomBasicAuthentication-t is a legördülő listából.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2009/10/31/iis7-custom-basic-authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IIS7 Pass-through Authentication + WebDAV</title>
		<link>http://blog.vargapeter.com/2009/10/31/iis7-pass-through-authentication/</link>
		<comments>http://blog.vargapeter.com/2009/10/31/iis7-pass-through-authentication/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 14:24:29 +0000</pubDate>
		<dc:creator>Varga Péter</dc:creator>
				<category><![CDATA[IIS7]]></category>

		<guid isPermaLink="false">http://blog.vargapeter.com/?p=842</guid>
		<description><![CDATA[Miután sikerült beüzemelni a .Net Membership Providert és a Custom Basic Authentication kiegészítést, lehetővé vállt, hogy MySQL-ben tárolt virtuális felhasználóimat minden szolgáltatásnál használhassam. A WebDAV persze megint bekavart.. Amit én szerettem volna az a következő: 1. WebDAV SSL titkosítással 2. Egy központi WebDAV root folder és abban Virtuális mappaként bemappolva a felhasználók Site-jai úgy, hogy [...]]]></description>
			<content:encoded><![CDATA[<p>Miután sikerült beüzemelni a .Net Membership Providert és a Custom Basic Authentication kiegészítést, lehetővé vállt, hogy MySQL-ben tárolt virtuális felhasználóimat minden szolgáltatásnál használhassam. A WebDAV persze megint bekavart..</p>
<p>Amit én szerettem volna az a következő:<br />
1. WebDAV SSL titkosítással<br />
2. Egy központi WebDAV root folder és abban Virtuális mappaként bemappolva a felhasználók Site-jai úgy, hogy a webdav root-hoz és más domainjai alatt lévő tartalomhoz se férjenek hozzá.<br />
Az egyes hosztolt weboldalak elérései így néznének ki: </p>
<p>http://www.host.hu/webdav/domain1.hu</p>
<p>http://www.host.hu/webdav/domain2.hu</p>
<p>Az elképzelés tökéletesen működhetne, de nem ment elsőre a dolog..<br />
A főbb lépések így néztek ki:<br />
1. A host.hu/webdav/domain1.hu &#8211; virtuális mappa WebDav Authentication Rule-jai közé hozzáadtam a  &#8220;test&#8221; nevű felhasználót.<br />
 2. Adtam neki WebDAV jogokat, innentől kezdve elméletileg van joga a virtuális könyvtár fizikai helyére és annak összes alkönyvtárára WebDAV-on keresztül.<br />
3. Csatlakoztam a &#8220;test&#8221; nevű felhasználóval és rendben meg is jelent a domain1.hu könyvtár tartalma:</p>
<pre name="code" class="vb">
log/                   --        Tue, 20 Jan 2009 09:07:05 GMT
tmp/                   --        Tue, 20 Jan 2009 09:07:13 GMT
www/                   --        Wed, 28 Jan 2009 15:35:31 GMT</pre>
<p>A log és tmp könyvtárakkal semmi gond, minden jog érvényesült. Viszont a www-re listázáskor hibát kaptam, nem érvényesültek rá a domain1.hu-ra kiadott jogok. Csak a www-re? Mivan? Miért is? </p>
<p>Mivel az IIS konfigurációja elosztott,  több szinten definiálható, ezért amikor egy kérés jön a webszerverhez, ő gyorsan körbenéz minden beállítási szinten: megnézi az applicationHost.config fájlban az alapbeállításokat, érvényesíti, a location tagekben (ha van) a site konfigurációját, érvényesíti, egy szinttel lejjebb, a könyvtárstruktúrában elhelyezett web.config fájlokban keres, érvényesít és halad méglejjebb az almappák web.config-jaihoz, stb, stb.. Hopp! Ez lesz a baj!</p>
<p>Mivel a http://www.host.hu/domain1.hu/www mappa igazábol a szerveren hosztolt domain1.hu site root-ja, az ottani web.config fájlt is érvényesíteni szeretné függetlenül attól, hogy én WebDAV-on keresztül egy másik alkalmazásból hívom meg a könyvtár elemeit. Szeretne hozzáférni a web.config-hoz, de nyilván nem tud, innentől kezdve nagyon egyszerű dolgunk van, hiszen csak azt kell megakadályoznunk, hogy a domain1.hu alkönyvtárait és az azok alatti könyvtárak web.config fájljait is keresse az IIS. A legszebb az egészben, hogy ehhez csak annyit kell tennünk, hogy a domain1.hu virtuális könyvtárához hozzáadjuk az  allowSubDirConfig=&#8221;false&#8221; paramétert az applicationHost.config központi konfigurációs fájlban. </p>
<p>A dolog működik, viszont óriási biztonsági rést üt. Gondolkozzunk el egy picit, hogy hogyan működik a WebDAV. A HTTP protokoll hátán utaznak az infok, a 80-as porton. Az IIS elkülöníti a WebDAV és sima HTTP kéréseket, jogosultságilag is, azzal nincs is gond, hogy a WebDAV jogokat csak a webdav/domain1.hu, webdav/domain2.hu stb.. virtuális mappákra és azok felhasználóira adom ki így megakadályozva, hogy egyik felhasználó a másik cuccai közt bóklásszon.<br />
De ha ezt sima HTTP-n keresztül teszi, akkor autentikáció után a böngészőbe csak a mefelelő elérési utat kell bepötyögnie és bármilyen fájlhoz hozzáfér amit a virtuálsi WebDAV-os mappákkal bemappoltam. Azt mondanán, hogy ez sem gond, hiszen ezt közvetlenül mondjuk a domain1.hu/titok.html-en keresztül közvetlenül is megteheti. Pedig nem. Mivel a web.config fájlokban olyan autentikációs és authorizációs illetve átirányítási utasítások lehetnek, melyek elfednek bitonyos fájlokat a működő aplikációkban, ezért ha mi hatástalanítjuk a allowSubDirConfig-al, szabad az út az ilyen módon védett tartalomhoz. a http://www.host.hu/webdav/ felől érkezve. </p>
<p>Ezért mindenképp meg kell akadályoznunk, hogy a bejelentkezett felhasználó  HTTP (nem WebDav) kéréssel elérje a könyvtárakat (persze a saját könyvtárát el kell, hogy érje, hiszen ha HTTP nincs, WebDAV sincs). A megoldás pofon egyszerű és szép is: </p>
<p>1. A webdav/ könyvtárunkat fosszuk meg az Authorization beállításoknál az Allow All-tól. Ezzel megakadályozva, hogy az autentikált felhasználó bármit is elérjen a könyvtáron belül.<br />
2. Osszunk ki egy szinttel lejjebb a webdav/domain1.hu felhasználójának a &#8220;test&#8221; usernek egy Allow-t. </p>
<p>Kész a shared hosting webdav elérés is. Enjoy!<br />
Felelőséget persze nem vállalok az itt leírtakért, mert csak részben érintem a biztonsági kérdéseket. Ezen kívül rengeteg egyéb követelménynek kell teljesülnie egy biztonságos kiszolgálón. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.vargapeter.com/2009/10/31/iis7-pass-through-authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

