<?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>efpe&#039;s blog &#187; Melo</title>
	<atom:link href="http://blog.efpe.hu/category/melo/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.efpe.hu</link>
	<description></description>
	<lastBuildDate>Tue, 09 Nov 2010 14:09:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Kollégát keresünk</title>
		<link>http://blog.efpe.hu/2010/10/12/kollegat-keresunk.html</link>
		<comments>http://blog.efpe.hu/2010/10/12/kollegat-keresunk.html#comments</comments>
		<pubDate>Tue, 12 Oct 2010 08:52:49 +0000</pubDate>
		<dc:creator>eFPe`</dc:creator>
				<category><![CDATA[Ezt kockulom en]]></category>
		<category><![CDATA[Ezt mondom en]]></category>
		<category><![CDATA[Melo]]></category>
		<category><![CDATA[allashirdetes]]></category>
		<category><![CDATA[duodecad]]></category>

		<guid isPermaLink="false">http://blog.efpe.hu/?p=663</guid>
		<description><![CDATA[Kollégát keresünk a céghez, itt a leírás jól: Hello We (me and my employer) are currently looking for competent people to work for us. What we offer location: Hungary, Budapest near "Pillangó utca" metro station. salary: imho good, but it depends on experience. It is not an issue if you know your stuff. what: One [...]]]></description>
			<content:encoded><![CDATA[<p>Kollégát keresünk a céghez, itt a leírás jól:</p>
<blockquote><p>Hello</p>
<p>We (me and my employer) are currently looking for competent people to work for us.</p>
<p>What we offer<br />
location: Hungary, Budapest near "Pillangó utca" metro station.<br />
salary: imho good, but it depends on experience. It is not an issue if you know your stuff.<br />
what: One of the most-visited websites in the world, #1 in live streaming.<br />
hardware: more than 20 gbit, 50k concurrent users, 100 cpu, 200 gigs of ram (present).</p>
<p>The task<br />
Research, development and maintenance of our live-streaming technology.</p>
<p>The required skills<br />
- Strong linux knowledge and experience.<br />
- Strong C/C++ knowledge and experience.<br />
- Medium networking skills (ethernet/arp/ip/tcp).<br />
- Medium english skills (mostly reading/writing, sometimes verbal but that's not really necessary).</p>
<p>Advantages<br />
- Python experience.<br />
- Socket programming experience.<br />
- Experience in developing highly available, highly scalable software.<br />
- Some flash development experience.<br />
- Some video transcoding experience.</p>
<p>If you're interested, please drop me a mail or a comment.</p>
<p>mail: synsecblog _at_ gmail dot com</p>
<p>thanks.</p>
<p>synapse</p></blockquote>
<p>Tehát akit érdekel, dobjon e-mailt a megadott címre.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.efpe.hu/2010/10/12/kollegat-keresunk.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN post-commit hook es a kodolas</title>
		<link>http://blog.efpe.hu/2008/02/13/svn-post-commit-hook-es-a-kodolas.html</link>
		<comments>http://blog.efpe.hu/2008/02/13/svn-post-commit-hook-es-a-kodolas.html#comments</comments>
		<pubDate>Wed, 13 Feb 2008 20:57:50 +0000</pubDate>
		<dc:creator>eFPe`</dc:creator>
				<category><![CDATA[Ezt kockulom en]]></category>
		<category><![CDATA[Melo]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[post-commit hook]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://blog.efpe.hu/2008/02/13/svn-post-commit-hook-es-a-kodolas/</guid>
		<description><![CDATA[Nem, ez nem az a cikk. Ellenben belefutottam egy hibaba, amivel sokat szoptam. Mint emlitettem, belottuk az SVN-t. Egy ideig ment is, volt post-commit hook, ami annyit tesz, hogy a commit lefutasa utan meghivodik es a beleirt dolgok megtortennek. Pl lehet vele mailt kuldeni a feltoltonek, svn -t updatelni a webszervernek stb. En az utobbit [...]]]></description>
			<content:encoded><![CDATA[<p>Nem, ez nem az a cikk. Ellenben belefutottam egy hibaba, amivel sokat szoptam.</p>
<p>Mint <a href="http://blog.efpe.hu/2008/02/11/apache2-webdav-svn/" target="_blank">emlitettem</a>, belottuk az SVN-t. Egy ideig ment is, volt post-commit hook, ami annyit tesz, hogy a commit lefutasa utan meghivodik es a beleirt dolgok megtortennek. Pl lehet vele mailt kuldeni a feltoltonek, svn -t updatelni a webszervernek stb. En az utobbit hasznaltam, mert igy egyszeru. Illetve csak hasznaltam volna, ugyanis tegnap este ota nem ment. Lefutott a script, leveleket kikuldte, de az</p>
<blockquote><p>/usr/bin/svn up</p></blockquote>
<p>parancs csak nem akart menni. Ha shellbol futtattam, akkor minden oke. Sok tokolodes es izzadas utan arra jutottam, hogy debug:</p>
<blockquote><p>/usr/bin/svn up &gt; /tmp/svn 2&gt; /tmp/svn_err</p></blockquote>
<p>Ez annyit tesz, hogy ha hiba van, akkor az svn_err -be ir, ha nincs, akkor az svn -be. Nosza. Commit utan:</p>
<blockquote><p>securebox:~# cat /tmp/svn<br />
securebox:~#<br />
securebox:~# cat /tmp/svn_err<br />
svn: Can't convert string from native encoding to 'UTF-8':<br />
svn: log?\195?\179.doc<br />
securebox:~#</p></blockquote>
<p>Es akkor beugrott, hogy tegnap este commitoltam egy logó.doc (igen, hosszu o) nevu fajlt, amit svn nem szeretett. Toroltem, kezzel update onnantol fogva post-commit hookbol is ment. Boldog vagyok.</p>
<p>Ajanlatos meg hasznalni a "--non-interactive" kapcsolot, igy nem kerdez semmit.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.efpe.hu/2008/02/13/svn-post-commit-hook-es-a-kodolas.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apache2 + WebDAV + SVN</title>
		<link>http://blog.efpe.hu/2008/02/11/apache2-webdav-svn.html</link>
		<comments>http://blog.efpe.hu/2008/02/11/apache2-webdav-svn.html#comments</comments>
		<pubDate>Mon, 11 Feb 2008 12:12:52 +0000</pubDate>
		<dc:creator>eFPe`</dc:creator>
				<category><![CDATA[Ezt kockulom en]]></category>
		<category><![CDATA[Melo]]></category>
		<category><![CDATA[apache2]]></category>
		<category><![CDATA[svn]]></category>
		<category><![CDATA[tortoisesvn]]></category>
		<category><![CDATA[webdav]]></category>

		<guid isPermaLink="false">http://blog.efpe.hu/2008/02/11/apache2-webdav-svn/</guid>
		<description><![CDATA[Az SVN egy verziokoveto rendszer, melynek celja, hogy megkonnyitse a fejlesztest, a csoportmunkat es a fajlok visszaallithatoak legyenek egy regebbi allapotra. Nagyon hasznos tud lenni, foleg, ha tobben dolgoznak egy projectben. Ugy dontottem, hogy mi is atallunk SVN-re a konnyebb fejlesztes erdekeben. Ehhez valami modott kellett biztositani a grafikusnak - nincs ssh hozzaferese -, hogy [...]]]></description>
			<content:encoded><![CDATA[<p>Az <a href="http://subversion.tigris.org/" target="_blank">SVN</a> egy verziokoveto rendszer, melynek celja, hogy megkonnyitse a fejlesztest, a csoportmunkat es a fajlok visszaallithatoak legyenek egy regebbi allapotra. Nagyon hasznos tud lenni, foleg, ha tobben dolgoznak egy projectben.</p>
<p>Ugy dontottem, hogy mi is atallunk SVN-re a konnyebb fejlesztes erdekeben. Ehhez valami modott kellett biztositani a grafikusnak - nincs ssh hozzaferese -, hogy tudja commitolni (feltolteni) a fajlokat a szerverre. Itt jott kepbe a <a href="http://www.webdav.org/" target="_blank">WebDAV</a> kiegeszites a HTTP protokollhoz. Igy http(s)-en keresztul lehet commitokat bekuldeni. Nem tul veszes a beallitas, de osszefoglalom. En <a href="http://www.debian.org" target="_blank">Debian</a> rendszert hasznalok, tehat a szerver egy Debian Etch lesz. Tetelezzuk fel, hogy fel van telepitve egy Apache 2.2, es letezik egy svn.mydomain.hu domainunk. A kliens gepeken Windows XP es Vista fut vegyesen, mind a ketton a <a href="http://tortoisesvn.tigris.org/" target="_blank">TortoiseSVN</a> programot hasznaljuk.<br />
<span id="more-141"></span><br />
Telepitsuk fel az SVN-t es az Apache module-t:</p>
<blockquote><p>apt-get install libapache2-svn subversion subversion-tools</p></blockquote>
<p>Hozzuk letre az SVN repository-k (tarolok) helyet:</p>
<blockquote><p>mkdir /var/svn<br />
chown www-data.www-data -R /var/svn<br />
chmod 770 -R /var/svn</p></blockquote>
<p>Hozzunk letre egy repot:</p>
<blockquote><p>su - www-data<br />
svnadmin create /var/svn/project1</p></blockquote>
<p>Importalhatjuk project fajljait:</p>
<blockquote><p>svn import /home/efpe/project1 file:///var/svn/project1</p></blockquote>
<p>Menjunk vissza root userre (Ctrl+D), majd hozzunk letre egy Apache virtualhostot, /etc/apache2/sites-available/svn.mydomain.hu:</p>
<blockquote><p>&lt;VirtualHost *:80&gt;<br />
ServerName svn.mydomain.hu</p>
<p>&lt;Location /&gt;<br />
DAV svn<br />
SVNParentPath /var/svn<br />
AuthType Basic<br />
AuthUserFile /etc/apache2/webdav/.htpasswd<br />
AuthName "SVN WebDAV"<br />
require valid-user<br />
&lt;/Location&gt;<br />
&lt;/VirtualHost&gt;</p></blockquote>
<p>Letre kell hozni egy htpasswd fajlt, amibol fogja kiolvasni a webszerver az autentikacios informaciokat:</p>
<blockquote><p>mkdir /etc/apache2/webdav; htpasswd -c /etc/apache2/webdav/.htpasswd test</p></blockquote>
<p>Engedelyezni kell a virtualhostot:</p>
<blockquote><p>a2ensite svn.mydomain.hu</p></blockquote>
<p>Majd ujrainditani a webszervert:</p>
<blockquote><p>apache2ctl graceful</p></blockquote>
<p>Ha most bongeszobol megnezzuk a http://svn.mydomain.hu/project1 url-t, akkor a "test" felhasznalonev es jelszo megadasa utan latjuk a repository-t, mely vagy ures, vagy az importalt fajlok vannak benne.</p>
<p>Nincs mar mas dolgunk csak checkout-olni a TortoiseSVN-nel es keszen is vagyunk.</p>
<p><img src="http://blog.efpe.hu/wp-content/2008/02/checkout.png" alt="TortoiseSVN checkout" /></p>
<p>A kovetkezo cikkben az SVN hook-okrol lesz szo.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.efpe.hu/2008/02/11/apache2-webdav-svn.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

