<?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"
	>

<channel>
	<title>Sergej Kurakin - personal website</title>
	<atom:link href="http://kurakin.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://kurakin.info</link>
	<description>Sergej Kurakin aka ZaZa - WEB-developer</description>
	<pubDate>Fri, 19 Feb 2010 18:29:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Awaiting for the HipHop for PHP</title>
		<link>http://kurakin.info/awaiting-for-the-hiphop-for-php/</link>
		<comments>http://kurakin.info/awaiting-for-the-hiphop-for-php/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 09:27:23 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=319</guid>
		<description><![CDATA[Facebook Developers created a great hype in PHP World around their new Open Source project called HipHop for PHP only with one blog post: HipHop for PHP: Move Fast. I&#8217;m waiting for HipHop for PHP to become public available to try this great feature on few projects I work on.
Facebook Developers where very kind to [...]]]></description>
			<content:encoded><![CDATA[<p>Facebook Developers created a great hype in PHP World around their new Open Source project called <strong>HipHop for PHP</strong> only with one blog post: <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2RldmVsb3BlcnMuZmFjZWJvb2suY29tL25ld3MucGhwP2Jsb2c9MSYjMDM4O3N0b3J5PTM1OA==">HipHop for PHP: Move Fast</a>. I&#8217;m waiting for HipHop for PHP to become public available to try this great feature on few projects I work on.</p>
<p>Facebook Developers where very kind to mention some Open Source competitors that already publicly available for try and use. Two of them I&#8217;m interested in are: <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5yb2Fkc2VuZC5jb20vaG9tZS9pbmRleC5waHA=">Roadsend</a> and <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHBjb21waWxlci5vcmcv">phc</a>.</p>
<p>While waiting for the HipHop for PHP I decided to see how and what Roadsend and phc can do, what limitations they have and what features they provide. It wasn&#8217;t full-scale tests, just some quick tests.</p>
<p>Neither Roadsend nor phc were found in Ubuntu software repository, so I compiled them from the source. I was surprised by clear installation instructions provided by both PHP compilers. There was no trouble to compile and install Roadsend and phc, except dependencies that were easily compiled to (I just hate dependencies). Well, I should mention that phc requires much more time to compile event without counting PHP compilation time comparing to Roadsend.</p>
<p>First “Hello World!” PHP script was compiled without any trouble. Script that gathers 100 records from MySQL database compiled well also. I haven&#8217;t tried anything complicated yet, but I don&#8217;t need it for now. I want just to see what and how they do.</p>
<h3>Roadsend</h3>
<p>It is a stand alone implementation of PHP that converts PHP code to executable, FastCGI application or stand alone server.</p>
<p>What I liked in Roadsend is that you can choose what to compile: FastCGI application or Stand Alone applications (using MicroServer, but I haven&#8217;t tried this) or executable. I like FastCGI – it is patible with many httpd servers including my favorite <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL25naW54Lm9yZy8=">NGINX</a>. FastCGI script, fetching 100 rows from MySQL database worked with a charm on NGINX.</p>
<p>One more thing I liked in Roadsend – you can compile your code to libraries and reuse that compiled libraries in next your applications. Just don&#8217;t forgot that it will work only with Roadsend  implementation of PHP.</p>
<p>Another benefit of Roadsend is that they provide ready to use (with Quick and Dirty Guide) scripts to create .deb and .rpm packages and a way to compile it on Windows. Such way would make deployment much easier.</p>
<p>What I don&#8217;t liked in Roadsend that it is a stand alone implementation of PHP and you are limited to extensions and features that Roadsend provide. Moreover, they provide only few popular extensions. I think somewhere there are instructions how to port/embed/bind other PHP extensions to Roadsend, but I haven&#8217;t found them.</p>
<p>Another disturbing thing is that you can&#8217;t control number of FastCGI processes like you do in <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3BocC1mcG0ub3JnLw==">PHP-FPM</a> or with standard PHP in FastCGI. Nothing is mentioned in manual about that.</p>
<p>If you are limited to PHP Standard Library, MySQL or SQLite, PCRE, XML, CURL – Roadsend may be very useful for you.</p>
<h3>phc</h3>
<p>phc is a PHP compiler that converts PHP code to executable or PHP extension.</p>
<p>I like the idea of Web application as PHP extension but the main issue in my point of view that compiled PHP extension is called by __MAIN__() function. So, without small hacking of extension C code you can&#8217;t have two Web applications as PHP extensions on same server. If they would change function name from __MAIN__() to something more usable like phc_extansionname() - it would be easier.</p>
<p>Another thing I liked in phc is that they use embedded PHP for compilation. So it should be compatible with all PHP extensions.</p>
<p>I like the way they do it in phc: PHP code converted to C code that uses native internal PHP functions and types.</p>
<p>What I missed is the way to create a PHP extension from any function library written in PHP. I think it would be a great benefit for that compiler.</p>
<p>If you like the idea to have your entire website as PHP extension – you should try this solution.</p>
<h3>Other solutions</h3>
<p>Oh, there are two more solutions: JAVA based <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jYXVjaG8uY29tL3Jlc2luLTMuMC9xdWVyY3VzLw==">Quercus</a> and .NET <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAtY29tcGlsZXIubmV0L2Rva3UucGhw">Phalanger</a>, but I haven&#8217;t tried them yet.</p>
<p>After reviewing and trying Roadsend and phc (I&#8217;ve read information about Quercus earlier) now, at least, I know what and how do compilation competitors of HipHop for PHP.</p>
<p>But what Facebook will bring to public after two years of development? Which features? Which limitations? Will HipHop for PHP require many changes of existing projects that I work on?</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=319" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/awaiting-for-the-hiphop-for-php/&amp;title=Awaiting+for+the+HipHop+for+PHP" title="Добавить 'Awaiting for the HipHop for PHP' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Awaiting for the HipHop for PHP' на Del.icio.us" alt="Добавить 'Awaiting for the HipHop for PHP' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/awaiting-for-the-hiphop-for-php/&amp;title=Awaiting+for+the+HipHop+for+PHP" title="Добавить 'Awaiting for the HipHop for PHP' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Awaiting for the HipHop for PHP' на digg" alt="Добавить 'Awaiting for the HipHop for PHP' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=Awaiting+for+the+HipHop+for+PHP&amp;u=http://kurakin.info/awaiting-for-the-hiphop-for-php/" title="Добавить 'Awaiting for the HipHop for PHP' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Awaiting for the HipHop for PHP' на FURL" alt="Добавить 'Awaiting for the HipHop for PHP' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/awaiting-for-the-hiphop-for-php/&amp;title=Awaiting+for+the+HipHop+for+PHP" title="Добавить 'Awaiting for the HipHop for PHP' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Awaiting for the HipHop for PHP' на reddit" alt="Добавить 'Awaiting for the HipHop for PHP' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/awaiting-for-the-hiphop-for-php/" title="Добавить 'Awaiting for the HipHop for PHP' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Awaiting for the HipHop for PHP' на Technorati" alt="Добавить 'Awaiting for the HipHop for PHP' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/awaiting-for-the-hiphop-for-php/&amp;t=Awaiting+for+the+HipHop+for+PHP" title="Добавить 'Awaiting for the HipHop for PHP' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Awaiting for the HipHop for PHP' на Yahoo My Web" alt="Добавить 'Awaiting for the HipHop for PHP' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/awaiting-for-the-hiphop-for-php/&amp;title=Awaiting+for+the+HipHop+for+PHP" title="Добавить 'Awaiting for the HipHop for PHP' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Awaiting for the HipHop for PHP' на Google Bookmarks" alt="Добавить 'Awaiting for the HipHop for PHP' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/awaiting-for-the-hiphop-for-php/" title="Добавить 'Awaiting for the HipHop for PHP' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Awaiting for the HipHop for PHP' на Bloglines" alt="Добавить 'Awaiting for the HipHop for PHP' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/awaiting-for-the-hiphop-for-php/&amp;T=Awaiting+for+the+HipHop+for+PHP" title="Добавить 'Awaiting for the HipHop for PHP' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Awaiting for the HipHop for PHP' на Propeller" alt="Добавить 'Awaiting for the HipHop for PHP' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=Awaiting+for+the+HipHop+for+PHP&amp;url=http://kurakin.info/awaiting-for-the-hiphop-for-php/" title="Добавить 'Awaiting for the HipHop for PHP' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Awaiting for the HipHop for PHP' на Ask" alt="Добавить 'Awaiting for the HipHop for PHP' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/awaiting-for-the-hiphop-for-php/&amp;title=Awaiting+for+the+HipHop+for+PHP" title="Добавить 'Awaiting for the HipHop for PHP' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Awaiting for the HipHop for PHP' на Live-MSN" alt="Добавить 'Awaiting for the HipHop for PHP' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/awaiting-for-the-hiphop-for-php/&amp;t=Awaiting+for+the+HipHop+for+PHP" title="Добавить 'Awaiting for the HipHop for PHP' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Awaiting for the HipHop for PHP' на FaceBook" alt="Добавить 'Awaiting for the HipHop for PHP' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/awaiting-for-the-hiphop-for-php/" title="Добавить 'Awaiting for the HipHop for PHP' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Awaiting for the HipHop for PHP' на Twitter" alt="Добавить 'Awaiting for the HipHop for PHP' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/awaiting-for-the-hiphop-for-php/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Install SRC.RPM on RHEL4 if no rpmbuild present</title>
		<link>http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/</link>
		<comments>http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 23:13:00 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=299</guid>
		<description><![CDATA[Last Friday I had a new challenge in my life as a system administrator. The challenge was to install Munin-node on Red Hat Enterprise Linux 4 Nahant 4. I thought it  was easy, until I noticed that it were few x86_64 architecture servers with minimal install, so I had small troubles with SRC.RPMs.
As you [...]]]></description>
			<content:encoded><![CDATA[<p>Last Friday I had a new challenge in my life as a system administrator. The challenge was to install <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL211bmluLnByb2plY3RzLmxpbnByby5uby8=">Munin-node</a> on <strong>Red Hat Enterprise Linux 4 Nahant 4</strong>. I thought it  was easy, until I noticed that it were few x86_64 architecture servers with minimal install, so I had small troubles with SRC.RPMs.</p>
<p>As you may notice from <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL211bmluLnByb2plY3RzLmxpbnByby5uby93aWtpL0xpbnV4SW5zdGFsbGF0aW9uI0luc3RhbGxhdGlvbm9uUmVkSGF0RW50ZXJwcmlzZTRSSEVMNA==">Munin installation instructions</a> there are some dependencies and those dependencies have some more dependencies&#8230; and so on&#8230; One of them that I had trouble with was <em>sysstat</em>. Dag&#8217;s repository that I used for Munin RPM doesn&#8217;t have <em>sysstat</em> RPM package at all and in <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5ycG1maW5kLm5ldA==">RPM Find</a> you will find only SRC.RPM package for x86_64 (actually <em>sysstat-5.0.5-16.rhel4.src.rpm</em>).</p>
<p>Of course, it would be easy to download and build that SRC.RPM package if <em>rpmbuild</em> would be installed on one of those servers, but it was minimal install and <strong>there was no <em>rpmbuild</em> utility</strong>. I couldn&#8217;t find any proper RHEL4 repository on-line. The only solution I&#8217;ve found on-line was to use CentOS 4 RPM. As far as I know from my contacts and RHEL conference – CentOS 4 is compatible with RHEL 4.</p>
<p>So I used the nearest CentOS 4 RPMS mirror (for example &lt;<a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=ZnRwOi8vZnRwLnBib25lLm5ldC9taXJyb3IvZnRwLmNlbnRvcy5vcmcvNC44L29zL3g4Nl82NC9DZW50T1MvUlBNUy8=">ftp://ftp.pbone.net/mirror/ftp.centos.org/4.8/os/x86_64/CentOS/RPMS/</a>&gt;) and downloaded next RPMs <em>rpm-4.3.3-32_nonptl.x86_64.rpm</em>, <em>rpm-build-4.3.3-32_nonptl.x86_64.rpm</em>, <em>rpm-libs-4.3.3-32_nonptl.x86_64.rpm</em>, <em>rpm-python-4.3.3-32_nonptl.x86_64.rpm</em> (and any dependency they will require) and installed them:</p>
<ol>
<li>rpm -Uvh rpm-python-4.3.3-32_nonptl.x86_64.rpm rpm-4.3.3-32_nonptl.x86_64.rpm rpm-libs-4.3.3-32_nonptl.x86_64.rpm</li>
<li>rpm -Uvh rpm-build-4.3.3-32_nonptl.x86_64.rpm</li>
</ol>
<p>Now I can build required SRC.RPM packages.</p>
<p>In order to install SRC.RPM package I use command <em>rpm -ivh</em>, in my case: <em>rpm -ivh sysstat-5.0.5-16.rhel4.src.rpm</em>. Source package will be placed in <em>/usr/src/redhat/SRPMS</em> directory and <em>spec</em> file (that we need for rpmbuild) in <em>/usr/src/redhat/SPECS</em><br />
Now we need to run <em>rpmbuild -ba</em>  with proper path spec file, in my case <em>rpmbuild -ab /usr/src/redhat/SPECS/sysstat.spec</em>.<br />
If everything is OK, at the end you will find RPM package in <em>/usr/src/redhat/RPMS</em>.</p>
<p>Now you can install you package with command <em>rpm -Uvh</em>  and I can install my <em>sysstat</em> RPM: <em>rpm -Uvh /usr/src/redhat/RPMS/x86_64/sysstat-5.0.5-16.rhel4.x86_64.rpm</em></p>
<p>I was lucky – all servers that required Munin-node was x86_64 and created RPM package were compatible with all servers and I didn&#8217;t have to repeat all operation with SRC.RPM all over again. I just  had to upload it to the server and run <em>rpm -Uvh sysstat-5.0.5-16.rhel4.x86_64.rpm</em>.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=299" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/&amp;title=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Del.icio.us" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/&amp;title=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на digg" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present&amp;u=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на FURL" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/&amp;title=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на reddit" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Technorati" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/&amp;t=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Yahoo My Web" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/&amp;title=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Google Bookmarks" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Bloglines" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/&amp;T=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Propeller" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present&amp;url=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Ask" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/&amp;title=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Live-MSN" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/&amp;t=Install+SRC.RPM+on+RHEL4+if+no+rpmbuild+present" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на FaceBook" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Twitter" alt="Добавить 'Install SRC.RPM on RHEL4 if no rpmbuild present' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/install-srcrpm-on-rhel4-if-no-rpmbuild-present/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP Conf 2009 Kaunas</title>
		<link>http://kurakin.info/php-conf-2009-kaunas/</link>
		<comments>http://kurakin.info/php-conf-2009-kaunas/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 21:28:50 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[Kaunas]]></category>

		<category><![CDATA[phpconf]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=286</guid>
		<description><![CDATA[Да, да я пишу о PHP Conf 2009 Kaunas, который произошёл 2 месяца назад, ещё 21 апреля 2009 года. Как-то туго у меня со свободным временем и всё что осталось свободным от работы ты тратишь на семью и отдых.
О том, что организуется PHP конференция я узнал один из первых, так как меня пригласили туда организаторы [...]]]></description>
			<content:encoded><![CDATA[<p>Да, да я пишу о PHP Conf 2009 Kaunas, который произошёл 2 месяца назад, ещё 21 апреля 2009 года. Как-то туго у меня со свободным временем и всё что осталось свободным от работы ты тратишь на семью и отдых.</p>
<p>О том, что организуется PHP конференция я узнал один из первых, так как меня пригласили туда организаторы и не пассивным слушателем. К сожаления конференция проходила в рабочий день, что было немного не удобно с моим напряжённым графиком. Но свободный день на работе мне дали очень легко — поэтому я согласился в ней участвовать.</p>
<p>Организаторы были в этом году теже, что и в прошлом: <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5pbmZvc2hvdy5pbmZvLw==">InfoShow</a> и «<a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5uZnEubHQv">Net Frequency</a>». Всё происходило в центре дистанционного обучения <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5rdHUubHQv">Каунасского технологического университета</a>.</p>
<p>Тема у меня благодатная: «PHP+MySQL проекты с огромной посещаемостью», информация по ней много в сети, и я сделал просто выборку по теме и подкрепил её своими жизненными примерами. Презентацию я сделал на ура за несколько часов в одно из воскресений после прогулок по магазинам с супругой. Потом потратил пару часов на доработку.</p>
<p>Поездка в Каунас прошла очень гладко — 100 км на автобусе проехать очень просто и не долго по автостраде. Музыка в плеере, 3G интернет в мобильном, пара звонков, включая организаторов: попросили выслать им презентацию заранее, что-бы перенесли её в нужный компьютер — переслал её прямо в пути через Gmail клиент в Nokia. Тут всё прошло без проблем.</p>
<p>Сама конференция в этом году прошла очень и очень интересно и я бы сказал на довольно высоком уровне.</p>
<p>Во первых, все докладчики подобрали очень интересные темы:<br />
<strong>Rytis Lukoševičius — «Как стать лучшим программистом»</strong><br />
Очень понравилась идея «имени-бренда», очень правильные идеи относительно того что работа должна нравиться. Это не новость, но тема в наши дни я думаю очень актуальная для многих, особенно начинающих PHP программистов.</p>
<p><strong>Rimantas Liubertas — «Дистрибутивные системы контроля версий: git, mercurial, bazaar»</strong><br />
Актуальная тема для многих — такие системы как git или bazaar становятся всё популярней и востребованней среди разработчиков. Беглое ознакомление с ними многим может помочь в дальнейшем при их изучении, да и за всеми новостями не всегда успееш.</p>
<p><strong>Paulius Jačionis — «Как справиться с огромными потоками пользователей»</strong><br />
Человек представил именно свою визию (точнее команды, которая работает над проектом <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy51emRhcmJpcy5sdC8=">http://www.uzdarbis.lt/</a>), как бороться с нагрузкой, которая образуется при больших потоках пользователей имея маленький парк машин. Очень рад, что я не один здесь и решения которые принимаю я совпадают с теми, что принимают они.</p>
<p><strong>Edvinas Tamošiūnas — «Как новичку влиться в команду, быстро и эффективно»</strong><br />
Это была довольная весёлая презентация с серьёзными и не очень советами. Кто первый раз попадал в такую ситуацию — то они полезны, кто не раз менял работу — то наверняка уже имеет свою тактику.</p>
<p><strong>Giedrius Kriščiukaitis — «За качество и эффективность»</strong><br />
Не ожидал такой открытой презентации о том, что происходит внутри отдельно взятой компании, методах и технологиях. Местами казалось, что работать в «Net Frequency» для меня было-бы вызовом.</p>
<p>Во вторых аудитория в зале задавала очень правильные и конкретные вопросы, а также делилась своим опытом, советами и замечаниями.</p>
<p>Понравилось замечания в адрес моей презентации от Giedrius Kriščiukaitis, что в ней не упомянуто ни одного способа как проверить максимальную нагрузку на разрабатываемом проекте, ни показаны числа. К сожаления у меня нет этих чисел и способов проверить — я работаю с проектом, который уже до меня разместили на нескольких серверах с распределением нагрузки и провести тесты на живом проекте не представляется возможным — ни сайт есть желание положить, ни канал с такой пропускной мощностью, так что многое делается «по приборам» и внутреннему чутью команды. Я покупать копию по «желеу» для этих нужд никто не будет.</p>
<p>Что не понравилось, так то, что Tomas Liubinas и Vladas Diržys не представили свои темы: «OXID eShop Community Edition» и «Не изобретай велосипед, используй framework. Плюсы Zend Framework». Я очень ждал этих презентаций.</p>
<p>На after-party я не пошёл, так как предстояла дорога домой, дома ждала любящая супруга и вкусный ужин. Да и не любитель я пить пиво вечером в другом городе, если потом ехать куда-то надо.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=286" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/php-conf-2009-kaunas/&amp;title=PHP+Conf+2009+Kaunas" title="Добавить 'PHP Conf 2009 Kaunas' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'PHP Conf 2009 Kaunas' на Del.icio.us" alt="Добавить 'PHP Conf 2009 Kaunas' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/php-conf-2009-kaunas/&amp;title=PHP+Conf+2009+Kaunas" title="Добавить 'PHP Conf 2009 Kaunas' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'PHP Conf 2009 Kaunas' на digg" alt="Добавить 'PHP Conf 2009 Kaunas' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=PHP+Conf+2009+Kaunas&amp;u=http://kurakin.info/php-conf-2009-kaunas/" title="Добавить 'PHP Conf 2009 Kaunas' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'PHP Conf 2009 Kaunas' на FURL" alt="Добавить 'PHP Conf 2009 Kaunas' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/php-conf-2009-kaunas/&amp;title=PHP+Conf+2009+Kaunas" title="Добавить 'PHP Conf 2009 Kaunas' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'PHP Conf 2009 Kaunas' на reddit" alt="Добавить 'PHP Conf 2009 Kaunas' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/php-conf-2009-kaunas/" title="Добавить 'PHP Conf 2009 Kaunas' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'PHP Conf 2009 Kaunas' на Technorati" alt="Добавить 'PHP Conf 2009 Kaunas' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/php-conf-2009-kaunas/&amp;t=PHP+Conf+2009+Kaunas" title="Добавить 'PHP Conf 2009 Kaunas' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'PHP Conf 2009 Kaunas' на Yahoo My Web" alt="Добавить 'PHP Conf 2009 Kaunas' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/php-conf-2009-kaunas/&amp;title=PHP+Conf+2009+Kaunas" title="Добавить 'PHP Conf 2009 Kaunas' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'PHP Conf 2009 Kaunas' на Google Bookmarks" alt="Добавить 'PHP Conf 2009 Kaunas' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/php-conf-2009-kaunas/" title="Добавить 'PHP Conf 2009 Kaunas' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'PHP Conf 2009 Kaunas' на Bloglines" alt="Добавить 'PHP Conf 2009 Kaunas' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/php-conf-2009-kaunas/&amp;T=PHP+Conf+2009+Kaunas" title="Добавить 'PHP Conf 2009 Kaunas' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'PHP Conf 2009 Kaunas' на Propeller" alt="Добавить 'PHP Conf 2009 Kaunas' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=PHP+Conf+2009+Kaunas&amp;url=http://kurakin.info/php-conf-2009-kaunas/" title="Добавить 'PHP Conf 2009 Kaunas' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'PHP Conf 2009 Kaunas' на Ask" alt="Добавить 'PHP Conf 2009 Kaunas' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/php-conf-2009-kaunas/&amp;title=PHP+Conf+2009+Kaunas" title="Добавить 'PHP Conf 2009 Kaunas' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'PHP Conf 2009 Kaunas' на Live-MSN" alt="Добавить 'PHP Conf 2009 Kaunas' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/php-conf-2009-kaunas/&amp;t=PHP+Conf+2009+Kaunas" title="Добавить 'PHP Conf 2009 Kaunas' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'PHP Conf 2009 Kaunas' на FaceBook" alt="Добавить 'PHP Conf 2009 Kaunas' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/php-conf-2009-kaunas/" title="Добавить 'PHP Conf 2009 Kaunas' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'PHP Conf 2009 Kaunas' на Twitter" alt="Добавить 'PHP Conf 2009 Kaunas' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/php-conf-2009-kaunas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Темп жизни и работы</title>
		<link>http://kurakin.info/speed-of-lif/</link>
		<comments>http://kurakin.info/speed-of-lif/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 23:18:56 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[life]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=282</guid>
		<description><![CDATA[Жизнь приняла какой-то дикий темп. Вроде все говорят кризис, работы нет&#8230; а у меня её меньше не стало. Стало больше бессоных ночей, поездок, встреч, звонков, задач, обсиждений. Голова пухнет.
Из знаменательных событий за последние пару месяцев:

в апреле слетал с коллегами на Ad:Tech в Париж - очень понравилось
 принял участие в PHP::Conf 2009 в Литве, которая проходила [...]]]></description>
			<content:encoded><![CDATA[<p>Жизнь приняла какой-то дикий темп. Вроде все говорят кризис, работы нет&#8230; а у меня её меньше не стало. Стало больше бессоных ночей, поездок, встреч, звонков, задач, обсиждений. Голова пухнет.</p>
<p>Из знаменательных событий за последние пару месяцев:</p>
<ul>
<li>в апреле слетал с коллегами на Ad:Tech в Париж - очень понравилось</li>
<li> принял участие в PHP::Conf 2009 в Литве, которая проходила в Каунасе - в этом году была очень сильная конференция</li>
<li>если верить паспорту, то отпраздновал 28 лет - особо рад небыл, если только подаркам</li>
<li>oсвоил <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5mYWNlYm9vay5jb20vcGVvcGxlL1Nlcmdlai1LdXJha2luLzEwMDA3MjUzMzU=">Facebook</a></li>
<li>Обзавёлся Twitter&#8217;ом @<a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3R3aXR0ZXIuY29tL3phemFfbHQ=">zaza_lt</a></li>
<li>Отказался от участия в  конференции блогеров Литвы Login 2009 - очень уж скучно всё начиналось в их описании</li>
<li>С третьей попытки осисли <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2dpdC1zY20uY29tLw==">GIT</a> для личных целей</li>
<li>Совсем не могу жить без <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy51YnVudHUuY29tLw==">Ubuntu</a> - забыл все проблемы, которые мучали на других OS</li>
</ul>
<p>А так - рутина и работа&#8230;</p>
<p>А иногда задумываютсь:</p>
<ul>
<li>о смене дизайна блога</li>
<li>об обновлении движка блога и удалении каких-то старых страниц</li>
<li>о том, что не плохо было-бы перейти на английский язык</li>
<li>о завершении подотовки к ZSE и получении сертификата</li>
<li>найти время и пересмотреть Zend Framework 1.8.x да и некоторую информацию обновить</li>
</ul>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=282" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/speed-of-lif/&amp;title=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B" title="Добавить 'Темп жизни и работы' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Темп жизни и работы' на Del.icio.us" alt="Добавить 'Темп жизни и работы' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/speed-of-lif/&amp;title=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B" title="Добавить 'Темп жизни и работы' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Темп жизни и работы' на digg" alt="Добавить 'Темп жизни и работы' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B&amp;u=http://kurakin.info/speed-of-lif/" title="Добавить 'Темп жизни и работы' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Темп жизни и работы' на FURL" alt="Добавить 'Темп жизни и работы' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/speed-of-lif/&amp;title=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B" title="Добавить 'Темп жизни и работы' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Темп жизни и работы' на reddit" alt="Добавить 'Темп жизни и работы' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/speed-of-lif/" title="Добавить 'Темп жизни и работы' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Темп жизни и работы' на Technorati" alt="Добавить 'Темп жизни и работы' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/speed-of-lif/&amp;t=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B" title="Добавить 'Темп жизни и работы' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Темп жизни и работы' на Yahoo My Web" alt="Добавить 'Темп жизни и работы' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/speed-of-lif/&amp;title=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B" title="Добавить 'Темп жизни и работы' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Темп жизни и работы' на Google Bookmarks" alt="Добавить 'Темп жизни и работы' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/speed-of-lif/" title="Добавить 'Темп жизни и работы' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Темп жизни и работы' на Bloglines" alt="Добавить 'Темп жизни и работы' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/speed-of-lif/&amp;T=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B" title="Добавить 'Темп жизни и работы' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Темп жизни и работы' на Propeller" alt="Добавить 'Темп жизни и работы' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B&amp;url=http://kurakin.info/speed-of-lif/" title="Добавить 'Темп жизни и работы' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Темп жизни и работы' на Ask" alt="Добавить 'Темп жизни и работы' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/speed-of-lif/&amp;title=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B" title="Добавить 'Темп жизни и работы' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Темп жизни и работы' на Live-MSN" alt="Добавить 'Темп жизни и работы' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/speed-of-lif/&amp;t=%D0%A2%D0%B5%D0%BC%D0%BF+%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8+%D0%B8+%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B" title="Добавить 'Темп жизни и работы' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Темп жизни и работы' на FaceBook" alt="Добавить 'Темп жизни и работы' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/speed-of-lif/" title="Добавить 'Темп жизни и работы' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Темп жизни и работы' на Twitter" alt="Добавить 'Темп жизни и работы' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/speed-of-lif/feed/</wfw:commentRss>
		</item>
		<item>
		<title>NGINX, PHP-FPM и загрузка файлов по HTTP</title>
		<link>http://kurakin.info/nginx-php-fpm-file-upload-over-http/</link>
		<comments>http://kurakin.info/nginx-php-fpm-file-upload-over-http/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 13:56:56 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[load balancing]]></category>

		<category><![CDATA[nginx]]></category>

		<category><![CDATA[php-fpm]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=278</guid>
		<description><![CDATA[Наверно недели 3 сидел у меня в голове вопрос на тему NGINX + PHP-FPM (FastCGI) и как они будут работать с загрузкой файла по HTTP, если PHP-FPM процесс крутиться на другом сервере.
Сегодня наконец выпала возможность в конце рабочего дня собрать на 2 раздельных серверах такую конфигурацию, когда NGINX находиться на одном сервере, а процессы PHP-FPM [...]]]></description>
			<content:encoded><![CDATA[<p>Наверно недели 3 сидел у меня в голове вопрос на тему <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL25naW54Lm5ldC8=">NGINX</a> + <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAtZnBtLmNvbS8=">PHP-FPM</a> (FastCGI) и как они будут работать с загрузкой файла по HTTP, если PHP-FPM процесс крутиться на другом сервере.</p>
<p>Сегодня наконец выпала возможность в конце рабочего дня собрать на 2 раздельных серверах такую конфигурацию, когда NGINX находиться на одном сервере, а процессы PHP-FPM на другом и  NGINX весь .php прогоняет именно через те процессы, что крутятся удалённо.</p>
<p>Весь этот эксперимент проходил на Ubuntu Server 8.10, так что проблем с установкой или сборкой PHP или NGINX у меня не возникло. Единственное, что я сделал не верно и что меня затормозило на пол часа, так это конфигурация NGINX — я упустил строку, в которой PHP файлы указывалось искать не в Document Root, а в /scripts.</p>
<p>Собрать из HTML форму для загрузки файла не составляет труда, добросить за несколько минут туда PHP код, который сделает var_dump($_FILES); и отдаст содержимое загружаемого файла тоже не сложно.</p>
<p>Прицепить маленький текстовый файл и нажать на «Submit» ещё проще. И что же видно в результате? Всё работает идеально. Файл загружен при помощи POST на сервер с NGINX, а там передан к PHP-FPM и уже PHP-обработчик с ним работает как ему/вам угодно — что меня очень радует. Всё работает «out of the box» и никаких особых шаманских танцев не нужно.</p>
<p>Что огорчает, так что PHP-FPM до сих пор не входит ни в стандартную поставку PHP ни в какие-либо пакеты в стандартных дистрибутивах Linux — таскать за собой какие-либо Perl или <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5saWdodHRwZC5uZXQv">Lighttpd</a> spawn-скрипты не хочется, плюс те возможности, которые представляет PHP-FPM делает его очень вкусным.</p>
<p>Ещё огорчает, что  PHP-FPM это patch к PHP и после его установки установить какой-либо модуль из PECL становиться намного сложнее если вы его хотите скомпилировать со static - приходиться использовать phpize.</p>
<p>Но вообще, эксперимент считаю удавшимся — сборка системы с  NGINX + PHP-FPM не представляет сложности и я давно хотел испытать такую конфигурацию хотя-бы в парниковых условиях.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=278" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/nginx-php-fpm-file-upload-over-http/&amp;title=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Del.icio.us" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/nginx-php-fpm-file-upload-over-http/&amp;title=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на digg" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP&amp;u=http://kurakin.info/nginx-php-fpm-file-upload-over-http/" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на FURL" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/nginx-php-fpm-file-upload-over-http/&amp;title=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на reddit" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/nginx-php-fpm-file-upload-over-http/" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Technorati" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/nginx-php-fpm-file-upload-over-http/&amp;t=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Yahoo My Web" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/nginx-php-fpm-file-upload-over-http/&amp;title=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Google Bookmarks" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/nginx-php-fpm-file-upload-over-http/" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Bloglines" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/nginx-php-fpm-file-upload-over-http/&amp;T=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Propeller" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP&amp;url=http://kurakin.info/nginx-php-fpm-file-upload-over-http/" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Ask" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/nginx-php-fpm-file-upload-over-http/&amp;title=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Live-MSN" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/nginx-php-fpm-file-upload-over-http/&amp;t=NGINX%2C+PHP-FPM+%D0%B8+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0+%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2+%D0%BF%D0%BE+HTTP" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на FaceBook" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/nginx-php-fpm-file-upload-over-http/" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Twitter" alt="Добавить 'NGINX, PHP-FPM и загрузка файлов по HTTP' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/nginx-php-fpm-file-upload-over-http/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Zend_View и encoding</title>
		<link>http://kurakin.info/zend_view-and-encoding/</link>
		<comments>http://kurakin.info/zend_view-and-encoding/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 18:58:23 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[Zend Framework]]></category>

		<category><![CDATA[utf-8]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=272</guid>
		<description><![CDATA[Смотрю я теперь на исходный код Zend_Controller_Front , Zend_Controller_Action, Zend_View, а также на Zend_View_Abstract у Zend Framework версии 1.7.3, чтоб понять, как в них обстоят дела с encoding.
Продолжая тему MySQL + PHP: charset и collation и правильные мысли и изучение векторов, которые подкинул Алексей Захлестин, я наткнулся на замечательный private член класса Zend_View_Abstract под названием [...]]]></description>
			<content:encoded><![CDATA[<p>Смотрю я теперь на исходный код <em>Zend_Controller_Front</em> , <em>Zend_Controller_Action</em>, <em>Zend_View</em>, а также на <em>Zend_View_Abstract</em> у <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZyYW1ld29yay56ZW5kLmNvbS8=">Zend Framework</a> версии 1.7.3, чтоб понять, как в них обстоят дела с encoding.</p>
<p>Продолжая тему <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2t1cmFraW4uaW5mby9teXNxbC1waHAtY2hhcnNldC1jb2xsYXRpb24v">MySQL + PHP: charset и collation</a> и правильные мысли и изучение векторов, которые подкинул <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Jsb2cubWlsa2Zhcm1zb2Z0LmNvbS8=">Алексей Захлестин</a>, я наткнулся на замечательный private член класса <em>Zend_View_Abstract</em> под названием <em>$_encoding</em>, со значением ISO-8859-1. Так-же в этом классе я нашёл как в <em>Zend_View_Abstract</em> устроен метод escape. Этот <em>$_encoding</em> на него влияет, так как в методе <em>escape</em> он является третьим параметром к функциям <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0L21hbnVhbC9lbi9mdW5jdGlvbi5odG1sc3BlY2lhbGNoYXJzLnBocA==">htmlspecialchars</a> или <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0L21hbnVhbC9lbi9mdW5jdGlvbi5odG1sZW50aXRpZXMucGhw">htmlentities</a> (какую из них использовать вы тоже можете настроить).</p>
<p>Вот смотрю я на их исходный код и понять не могу, как нормальным и безболезненным способом в объект <em>Zend_View</em> передать мне нужный encoding? Везде в уроках по <em>Zend Framework</em> можно увидеть, как во всех View используют строку <em>&lt;meta http-equiv=&#8221;Content-Type&#8221; content=&#8221;text/html; charset=UTF-8&#8243; /&gt;</em> или соответствующую строку из helpers API у <em>Zend_View</em>, но я нигде не замечал как сменить внутреннюю настройку. Ну, кроме наисложнейших манипуляций со всей иерархией bootsrap, ведь есть замечательный  helper <em>Zend_View_Helper_Doctype</em>.</p>
<p>Ведь, если бы была единая настройка encoding для всех компонентов <em>Zend Framework</em>, как бы было удобно и не возникала таких проблем, как были у нас. Разработчикам не нужно было-бы думать о том, в каком <em>encoding</em> у них клиент для работы с базой данных, в каком <em>encoding</em> у них страницы, в каком <em>encoding</em> у них остальные используемые компоненты <em>Zend Framework</em> — обо всём позаботились бы в одном месте и сразу.</p>
<p>Может я чего упустил — ткните в соответствующий урок или страницу мануала.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=272" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/zend_view-and-encoding/&amp;title=Zend_View+%D0%B8+encoding" title="Добавить 'Zend_View и encoding' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Zend_View и encoding' на Del.icio.us" alt="Добавить 'Zend_View и encoding' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/zend_view-and-encoding/&amp;title=Zend_View+%D0%B8+encoding" title="Добавить 'Zend_View и encoding' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Zend_View и encoding' на digg" alt="Добавить 'Zend_View и encoding' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=Zend_View+%D0%B8+encoding&amp;u=http://kurakin.info/zend_view-and-encoding/" title="Добавить 'Zend_View и encoding' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Zend_View и encoding' на FURL" alt="Добавить 'Zend_View и encoding' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/zend_view-and-encoding/&amp;title=Zend_View+%D0%B8+encoding" title="Добавить 'Zend_View и encoding' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Zend_View и encoding' на reddit" alt="Добавить 'Zend_View и encoding' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/zend_view-and-encoding/" title="Добавить 'Zend_View и encoding' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Zend_View и encoding' на Technorati" alt="Добавить 'Zend_View и encoding' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/zend_view-and-encoding/&amp;t=Zend_View+%D0%B8+encoding" title="Добавить 'Zend_View и encoding' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Zend_View и encoding' на Yahoo My Web" alt="Добавить 'Zend_View и encoding' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/zend_view-and-encoding/&amp;title=Zend_View+%D0%B8+encoding" title="Добавить 'Zend_View и encoding' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Zend_View и encoding' на Google Bookmarks" alt="Добавить 'Zend_View и encoding' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/zend_view-and-encoding/" title="Добавить 'Zend_View и encoding' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Zend_View и encoding' на Bloglines" alt="Добавить 'Zend_View и encoding' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/zend_view-and-encoding/&amp;T=Zend_View+%D0%B8+encoding" title="Добавить 'Zend_View и encoding' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Zend_View и encoding' на Propeller" alt="Добавить 'Zend_View и encoding' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=Zend_View+%D0%B8+encoding&amp;url=http://kurakin.info/zend_view-and-encoding/" title="Добавить 'Zend_View и encoding' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Zend_View и encoding' на Ask" alt="Добавить 'Zend_View и encoding' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/zend_view-and-encoding/&amp;title=Zend_View+%D0%B8+encoding" title="Добавить 'Zend_View и encoding' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Zend_View и encoding' на Live-MSN" alt="Добавить 'Zend_View и encoding' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/zend_view-and-encoding/&amp;t=Zend_View+%D0%B8+encoding" title="Добавить 'Zend_View и encoding' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Zend_View и encoding' на FaceBook" alt="Добавить 'Zend_View и encoding' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/zend_view-and-encoding/" title="Добавить 'Zend_View и encoding' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Zend_View и encoding' на Twitter" alt="Добавить 'Zend_View и encoding' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/zend_view-and-encoding/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MySQL + PHP: charset и collation</title>
		<link>http://kurakin.info/mysql-php-charset-collation/</link>
		<comments>http://kurakin.info/mysql-php-charset-collation/#comments</comments>
		<pubDate>Fri, 06 Mar 2009 20:36:17 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[Zend Framework]]></category>

		<category><![CDATA[mysqli]]></category>

		<category><![CDATA[unicode]]></category>

		<category><![CDATA[utf-8]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=262</guid>
		<description><![CDATA[Работаю я над одним проектом, где в день проноситься до миллиона уникальных посетителей в день. Для этого проекта я с командой работаю над маленьким сателлитом, назначения которого не имеет столь весомого значения, сколько имеет значение проблема, с которой я сегодня столкнулся. И нам крупно повезло, что кол-во данных сейчас на сателлите мизерное и он пока [...]]]></description>
			<content:encoded><![CDATA[<p>Работаю я над одним проектом, где в день проноситься до миллиона уникальных посетителей в день. Для этого проекта я с командой работаю над маленьким сателлитом, назначения которого не имеет столь весомого значения, сколько имеет значение проблема, с которой я сегодня столкнулся. И нам крупно повезло, что кол-во данных сейчас на сателлите мизерное и он пока находиться в стадии тестирования и нагрузка на нём растёт постепенно.</p>
<p>Проект пишется на PHP 5.2.x + MySQL 5.0 Так как проект международный, база сателлита находиться в collation <em>utf8_unicode_ci</em>.</p>
<p>У сателлита есть 2 части: так называемая клиентская и административная. Клиентская доступна всем и дёргается постоянно, административная только администраторам, ею пользуются раз в неделю примерно пока.</p>
<p>Клиентская часть, из-за ожидаемой нагрузки, писалась полностью мною, без использования каких-либо фреймворков, каркасов и прочего. Благо её простейшие функции позволяли это сделать быстро. Естественно, в качестве <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5teXNxbC5jb20v">MySQL</a> клиента был выбран <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0L21hbnVhbC9lbi9ib29rLm15c3FsaS5waHA=">mysqli</a>, всё как надо, сразу после соединения был выставлен нужный <em>charset</em>, строго как в мануале: </p>
<p><code>$conn->set_charset("utf8")</code></p>
<p>Сам <em>mysqli</em> был выбран потому-что проект новый и у него вроде-как получше с поддержкой UTF-8 всё устроено.</p>
<p>Административная часть писалась коллегой, на пару со мной, причём ответственность за качество кода лежит на мне. Для большей скорости написания мы использовали <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZyYW1ld29yay56ZW5kLmNvbS8=">Zend Framework</a>, который мы оба довольно не плохо освоили к этому моменту. К тому-же, административная часть имела куда больше функций и меньше нагрузки, нежели клиентская. Единственное разногласие, которое у нас было с коллегой, это использовать или нет <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZyYW1ld29yay56ZW5kLmNvbS9tYW51YWwvZW4vemVuZC5mb3JtLmh0bWw=">Zend_Form</a> или нет из-за очень сложной кастомизации самих форм и их декораторов, неразумного использования комбинации &lt;dd&gt; и &#038;ltdt&gt; вокруг скрытых полей и прочих мелких религиозных и языковых разногласий. Ни одному из нас не возник простейший вопрос, как устроен другой компонент — <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZyYW1ld29yay56ZW5kLmNvbS9tYW51YWwvZW4vemVuZC5kYi5odG1s">Zend_Db</a>. Определит ли он сам <em>charset</em> и <em>collation</em>, который мы используем и нам нужен или будет использовать тот, что установлен по умолчанию. И вот, сегодня мы поняли что мы выстрелили себе в ногу примерно две недели назад — не то пуля летело медленно и наконец долетела, не то порох сырой ныл и сработал только сейчас.</p>
<p>Я всегда думал, что умный <em>Zend_Db</em> как-то сам узнает какой нужно <em>charset</em> и <em>collation</em> использовать, раз он сам узнаёт какие поля у таблицы и какие значения туда можно писать, а какие нет. Оказалось что нет&#8230; Я был не прав и ему об этом нужно грубо говорить (ну или клиенту вдолбить в настройки по умолчанию).</p>
<p>Поэтому в самом начале ему пришлось прописать следующие строку сразу после инициализации:</p>
<p><code>$db->query('SET CHARACTER SET utf8');</code></p>
<p>Теоретически, если следовать документации <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Rldi5teXNxbC5jb20vZG9jL3JlZm1hbi81LjAvZW4vY2hhcnNldC1hcHBsaWNhdGlvbnMuaHRtbA==">Configuring the Character Set and Collation for Applications</a>, хватило-бы только <em>SET NAMES &#8216;utf8&#8242;</em>, но в таком случае <em>collation</em> остался бы <em>utf8_general_ci</em> — а нам этого не хочется. Поэтому, копнув немного глубже, в <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2Rldi5teXNxbC5jb20vZG9jL3JlZm1hbi81LjAvZW4vY2hhcnNldC1jb25uZWN0aW9uLmh0bWw=">Connection Character Sets and Collations</a>, было найдено <em>SET CHARACTER SET utf8</em>.</p>
<p>После данных изменений со стороны административной части на <em>Zend Framework</em>, замены <em>$conn->set_charset(&#8221;utf8&#8243;);</em> тоже на <em>$conn->query(&#8217;SET CHARACTER SET utf8&#8242;)</em>; и правок в базе данных всё заработало прекраснейшим образом.</p>
<p>Я вот понять не могу, почему у <em>Zend Framework</em> нигде об этой проблеме не написано? Зачем у <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0L21hbnVhbC9lbi9ib29rLm15c3FsaS5waHA=">mysqli</a> есть метод <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0L21hbnVhbC9lbi9teXNxbGkuc2V0LWNoYXJzZXQucGhw">mysqli::set_charset</a>, если он меняет collation на верный? Почему в PHP мануале написано не использовать «старый дедовский способ с SET NAMES»?</p>
<p>Вообще, если посмотреть на то, что я встречаю в других проектах, которые попадают к нам на поддержку или консультации, много кто зарывается на этих charset и collation к сожалению, особенно на мультиязычных проектах.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=262" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/mysql-php-charset-collation/&amp;title=MySQL+%2B+PHP%3A+charset+%D0%B8+collation" title="Добавить 'MySQL + PHP: charset и collation' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'MySQL + PHP: charset и collation' на Del.icio.us" alt="Добавить 'MySQL + PHP: charset и collation' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/mysql-php-charset-collation/&amp;title=MySQL+%2B+PHP%3A+charset+%D0%B8+collation" title="Добавить 'MySQL + PHP: charset и collation' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'MySQL + PHP: charset и collation' на digg" alt="Добавить 'MySQL + PHP: charset и collation' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=MySQL+%2B+PHP%3A+charset+%D0%B8+collation&amp;u=http://kurakin.info/mysql-php-charset-collation/" title="Добавить 'MySQL + PHP: charset и collation' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'MySQL + PHP: charset и collation' на FURL" alt="Добавить 'MySQL + PHP: charset и collation' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/mysql-php-charset-collation/&amp;title=MySQL+%2B+PHP%3A+charset+%D0%B8+collation" title="Добавить 'MySQL + PHP: charset и collation' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'MySQL + PHP: charset и collation' на reddit" alt="Добавить 'MySQL + PHP: charset и collation' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/mysql-php-charset-collation/" title="Добавить 'MySQL + PHP: charset и collation' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'MySQL + PHP: charset и collation' на Technorati" alt="Добавить 'MySQL + PHP: charset и collation' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/mysql-php-charset-collation/&amp;t=MySQL+%2B+PHP%3A+charset+%D0%B8+collation" title="Добавить 'MySQL + PHP: charset и collation' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'MySQL + PHP: charset и collation' на Yahoo My Web" alt="Добавить 'MySQL + PHP: charset и collation' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/mysql-php-charset-collation/&amp;title=MySQL+%2B+PHP%3A+charset+%D0%B8+collation" title="Добавить 'MySQL + PHP: charset и collation' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'MySQL + PHP: charset и collation' на Google Bookmarks" alt="Добавить 'MySQL + PHP: charset и collation' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/mysql-php-charset-collation/" title="Добавить 'MySQL + PHP: charset и collation' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'MySQL + PHP: charset и collation' на Bloglines" alt="Добавить 'MySQL + PHP: charset и collation' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/mysql-php-charset-collation/&amp;T=MySQL+%2B+PHP%3A+charset+%D0%B8+collation" title="Добавить 'MySQL + PHP: charset и collation' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'MySQL + PHP: charset и collation' на Propeller" alt="Добавить 'MySQL + PHP: charset и collation' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=MySQL+%2B+PHP%3A+charset+%D0%B8+collation&amp;url=http://kurakin.info/mysql-php-charset-collation/" title="Добавить 'MySQL + PHP: charset и collation' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'MySQL + PHP: charset и collation' на Ask" alt="Добавить 'MySQL + PHP: charset и collation' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/mysql-php-charset-collation/&amp;title=MySQL+%2B+PHP%3A+charset+%D0%B8+collation" title="Добавить 'MySQL + PHP: charset и collation' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'MySQL + PHP: charset и collation' на Live-MSN" alt="Добавить 'MySQL + PHP: charset и collation' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/mysql-php-charset-collation/&amp;t=MySQL+%2B+PHP%3A+charset+%D0%B8+collation" title="Добавить 'MySQL + PHP: charset и collation' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'MySQL + PHP: charset и collation' на FaceBook" alt="Добавить 'MySQL + PHP: charset и collation' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/mysql-php-charset-collation/" title="Добавить 'MySQL + PHP: charset и collation' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'MySQL + PHP: charset и collation' на Twitter" alt="Добавить 'MySQL + PHP: charset и collation' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/mysql-php-charset-collation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PHP PECL GeoIP 1.0.6 и 64битовая платформа</title>
		<link>http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/</link>
		<comments>http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/#comments</comments>
		<pubDate>Wed, 25 Feb 2009 19:38:57 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Memories]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[geoip]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=257</guid>
		<description><![CDATA[Если ещё когда-нибудь придётся компилировать PHP extension GeoIP версии 1.0.6 из PECL под 64битовой платформой для PHP 5.2.8 вместе с FPM при помощи phpize - в файл php_geoip.h нужно добавить:
#define LIBGEOIP_VERSION 1004001
Мне помогло и работает.
Не сам я нашёл, взято с форума MaxMind
 Bookmark:
]]></description>
			<content:encoded><![CDATA[<p>Если ещё когда-нибудь придётся компилировать PHP extension <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3BlY2wucGhwLm5ldC9wYWNrYWdlL2dlb2lw">GeoIP версии 1.0.6 из PECL</a> под 64битовой платформой для <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3BocC1mcG0uYW5pZ2h0Lm9yZy8=">PHP 5.2.8 вместе с FPM</a> при помощи phpize - в файл php_geoip.h нужно добавить:</p>
<p><code>#define LIBGEOIP_VERSION 1004001</code></p>
<p>Мне помогло и работает.</p>
<p>Не сам я нашёл, <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZvcnVtLm1heG1pbmQuY29tL3ZpZXd0b3BpYy5waHA/dD0xMjA3">взято с форума MaxMind</a></p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=257" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/&amp;title=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Del.icio.us" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/&amp;title=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на digg" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0&amp;u=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на FURL" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/&amp;title=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на reddit" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Technorati" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/&amp;t=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Yahoo My Web" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/&amp;title=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Google Bookmarks" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Bloglines" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/&amp;T=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Propeller" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0&amp;url=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Ask" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/&amp;title=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Live-MSN" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/&amp;t=PHP+PECL+GeoIP+1.0.6+%D0%B8+64%D0%B1%D0%B8%D1%82%D0%BE%D0%B2%D0%B0%D1%8F+%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на FaceBook" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Twitter" alt="Добавить 'PHP PECL GeoIP 1.0.6 и 64битовая платформа' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/php-pecl-geoip-106-%d0%b8-64%d0%b1%d0%b8%d1%82%d0%be%d0%b2%d0%b0%d1%8f-%d0%bf%d0%bb%d0%b0%d1%82%d1%84%d0%be%d1%80%d0%bc%d0%b0/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Кризис и Viagra Marketing Style от UAB “Etalinkas”</title>
		<link>http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/</link>
		<comments>http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 12:52:15 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[e-commerce]]></category>

		<category><![CDATA[Viagra Marketing Style]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=250</guid>
		<description><![CDATA[Казалось-бы совсем не логично отсылать SMS с таким содержанием: &#8220;Jei nuo krizes dreba kinkos tau pades tik Etalinkas :) www.etalinkas.lt&#8221; дважды на один и тот-же номер. Перевод, дословный: &#8220;Если от кризиса дрожат ноги - вам поможет Etalinkas&#8221;. Номер с которого пришло SMS: +370 6 250 4109.
Как всем очень давно известно - лучший способ показать людям [...]]]></description>
			<content:encoded><![CDATA[<p>Казалось-бы совсем не логично отсылать SMS с таким содержанием: &#8220;Jei nuo krizes dreba kinkos tau pades tik Etalinkas :) www.etalinkas.lt&#8221; дважды на один и тот-же номер. Перевод, дословный: &#8220;Если от кризиса дрожат ноги - вам поможет Etalinkas&#8221;. Номер с которого пришло SMS: +370 6 250 4109.</p>
<p>Как всем очень давно известно - лучший способ показать людям что у фирмы дела идут очень хреново - разослать спам.</p>
<p>Да, да, разослать спам! Видимо денег, что-бы заниматься нормальными продажами, готовя нормально коммерческое предложение с анализом ситуации потенциального клиента у них нет! Лучше разослать спам дважды на один и тот-же номер (а вось надоедим и закажут чтоб отвязались). Причём, дорогие маркетингисты из Etalinkas, этот номер принадлежит ЗАО, которое как-бы ваш конкурент мог-бы быть. От куда столько наглости? И вообще, UAB “Etalinkas”, от куда такая любовь к Viagra Marketing Style, а? Неужели не хватает нормальных способов найти клиентов, что вы буквально засыпаете спамом других? У вас всё так плохо, да?</p>
<p>А ещё хочется у вас спросить, UAB “Etalinkas”, от куда у вас этот номер, на который вы два раза отослали SMS со своей &#8220;Купи Viagra&#8221;?</p>
<p>Честно говоря, побуду немного местным и порадуюсь, что у потенциальных конкурентов дела идут уже плохо, судя по их действиям!</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=250" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/&amp;title=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Del.icio.us" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/&amp;title=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на digg" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D&amp;u=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на FURL" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/&amp;title=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на reddit" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Technorati" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/&amp;t=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Yahoo My Web" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/&amp;title=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Google Bookmarks" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Bloglines" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/&amp;T=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Propeller" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D&amp;url=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Ask" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/&amp;title=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Live-MSN" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/&amp;t=%D0%9A%D1%80%D0%B8%D0%B7%D0%B8%D1%81+%D0%B8+Viagra+Marketing+Style+%D0%BE%D1%82+UAB+%E2%80%9CEtalinkas%E2%80%9D" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на FaceBook" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Twitter" alt="Добавить 'Кризис и Viagra Marketing Style от UAB “Etalinkas”' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/crisis-and-viagra-marketing-style-from-uab-etalinkas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Куда я пропал осенью</title>
		<link>http://kurakin.info/where-i-am-gone-this-fall/</link>
		<comments>http://kurakin.info/where-i-am-gone-this-fall/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 19:50:29 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=244</guid>
		<description><![CDATA[А, как я на долго пропал, на целых три месяца. Нет, я ещё жив, просто очень много работы и мало свободного времени, даже написать блогпост не хватает.
В сентябре установленный Ubuntu Desktop 8.04 до сих пор работает без сбоев. За 3 месяца я так привык к Gnome и командной строке, что теперь мне сложно работать на [...]]]></description>
			<content:encoded><![CDATA[<p>А, как я на долго пропал, на целых три месяца. Нет, я ещё жив, просто очень много работы и мало свободного времени, даже написать блогпост не хватает.</p>
<p>В сентябре установленный Ubuntu Desktop 8.04 до сих пор работает без сбоев. За 3 месяца я так привык к Gnome и командной строке, что теперь мне сложно работать на Microsoft Windows системах. Единственное, чего не хватает пока, или я не нашёл (да я пока и не искал особо), так это визуальный diff, как у <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RvcnRvaXNlc3ZuLnRpZ3Jpcy5vcmcv">TortoiseSVN</a>.</p>
<p>Кстати, он почти без проблем обновился до версии <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy51YnVudHUuY29tL3Byb2R1Y3RzL1doYXRJc1VidW50dS9kZXNrdG9wZWRpdGlvbg==">Ubuntu Desktop 8.10</a>. Одна проблема только с видео-драйверами — заголовок окон не всегда прорисовывается верно. Работать не мешает, но иногда раздражает. Где-то в сети есть решение через установку бета-версии видео-драйверов от NVIDIA, но бета-версию ставить пока не хочется.</p>
<p>Большим подспорьем в работе является то, что многие вещи работает out-of-the-box и даже в <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy51YnVudHUuY29tL3Byb2R1Y3RzL1doYXRJc1VidW50dS9zZXJ2ZXJlZGl0aW9u">Ubuntu Server 8.10</a>. В офисе устанавливал 2 машинки для кой-каких параллельных вычислений на его основе, без кластеризации. Всё что нужно было — встало без проблем. Доступ по SSH настроился без проблем (включая ключи для подключения), PHP свеженький, <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5teXNxbC5jb20v">MySQL</a>, Apache2, <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5weXRob24ub3JnLw==">Python</a> с поддержкой MySQL. SFTP  пашет,  графики мониторинга нагрузки тоже есть, VPN поднимается на ура. <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3N1YnZlcnNpb24udGlncmlzLm9yZy8=">Subversion</a>, <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2dpdC5vci5jei8=">GIT</a>, <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2JhemFhci12Y3Mub3JnLw==">Bazaar</a> — всё под рукой и всё работает без проблем. Всё обновляется — что ещё нужно для полного счастья?</p>
<p>А командная строка — она просто опьяняет своими возможностями. Через месяц уже никакой разницы где ты редактируются код или настраиваешь систему - локально или удалённо. Привыкаешь запускать PHP и Python в интерактивном режиме и быстро проверять возникшие проблемы.</p>
<p>И чем дальше, тем большие объёмы данных приходиться обрабатывать. Последний раз обе машинки генерировали информацию для сайтмапа сайта 6 дней — 70 000 000 адресов. Потом его индексировали, фильтровали на лишние ссылки день и теперь уже 6 часов генерируют XML файлы из данных в MySQL. Кроме полезной работы для клиента и его сайта, весь этот эксперимент дал кучу информации и занятий по практической оптимизации как запросов и структуры, так и настроек MySQL сервера. Приятно, что работа не только приносит доход но и развивает запас знаний.</p>
<p>И на последок хочется заметить, что очень эффективно удалось использовать Python для многих фоновых задач в одном из проектов. Все они создавались с нуля и бизнес-логику пришлось портировать с PHP, но скорость написания это окупила. Так как с Python написанный код был сразу модульным — при значительных изменениях финальной цели — менялась только минимальная часть Python скриптов.</p>
<p>Ещё успел написать одну статью для <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3BpeGVsLmx0Lw==">Pixel.lt</a> о <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3BpeGVsLmx0L2RpcmJhbWUtc3UtZHVvbWVudS1iYXplLW5hdWRvamFudC16ZW5kLWZyYW1ld29yay1rbGFzaXUtcmlua2luaS16ZW5kX2RiLmh0bWw=">Zend Framework: Работаем с Zend_DB</a>, правда она на литовском языке. Ещё одна статья на литовком о Zend_Form лежит на диске и ждёт своей очереди, готовая на 60%, может быть я закончу её в следующем месяце.</p>
<p>Короче говоря, жизнь продолжается не смотря на все кризисы и трудности — главное не сдаваться и дальше делать на отлично то, что ты должен делать.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=244" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/where-i-am-gone-this-fall/&amp;title=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E" title="Добавить 'Куда я пропал осенью' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Куда я пропал осенью' на Del.icio.us" alt="Добавить 'Куда я пропал осенью' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/where-i-am-gone-this-fall/&amp;title=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E" title="Добавить 'Куда я пропал осенью' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Куда я пропал осенью' на digg" alt="Добавить 'Куда я пропал осенью' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E&amp;u=http://kurakin.info/where-i-am-gone-this-fall/" title="Добавить 'Куда я пропал осенью' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Куда я пропал осенью' на FURL" alt="Добавить 'Куда я пропал осенью' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/where-i-am-gone-this-fall/&amp;title=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E" title="Добавить 'Куда я пропал осенью' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Куда я пропал осенью' на reddit" alt="Добавить 'Куда я пропал осенью' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/where-i-am-gone-this-fall/" title="Добавить 'Куда я пропал осенью' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Куда я пропал осенью' на Technorati" alt="Добавить 'Куда я пропал осенью' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/where-i-am-gone-this-fall/&amp;t=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E" title="Добавить 'Куда я пропал осенью' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Куда я пропал осенью' на Yahoo My Web" alt="Добавить 'Куда я пропал осенью' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/where-i-am-gone-this-fall/&amp;title=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E" title="Добавить 'Куда я пропал осенью' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Куда я пропал осенью' на Google Bookmarks" alt="Добавить 'Куда я пропал осенью' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/where-i-am-gone-this-fall/" title="Добавить 'Куда я пропал осенью' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Куда я пропал осенью' на Bloglines" alt="Добавить 'Куда я пропал осенью' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/where-i-am-gone-this-fall/&amp;T=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E" title="Добавить 'Куда я пропал осенью' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Куда я пропал осенью' на Propeller" alt="Добавить 'Куда я пропал осенью' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E&amp;url=http://kurakin.info/where-i-am-gone-this-fall/" title="Добавить 'Куда я пропал осенью' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Куда я пропал осенью' на Ask" alt="Добавить 'Куда я пропал осенью' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/where-i-am-gone-this-fall/&amp;title=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E" title="Добавить 'Куда я пропал осенью' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Куда я пропал осенью' на Live-MSN" alt="Добавить 'Куда я пропал осенью' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/where-i-am-gone-this-fall/&amp;t=%D0%9A%D1%83%D0%B4%D0%B0+%D1%8F+%D0%BF%D1%80%D0%BE%D0%BF%D0%B0%D0%BB+%D0%BE%D1%81%D0%B5%D0%BD%D1%8C%D1%8E" title="Добавить 'Куда я пропал осенью' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Куда я пропал осенью' на FaceBook" alt="Добавить 'Куда я пропал осенью' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/where-i-am-gone-this-fall/" title="Добавить 'Куда я пропал осенью' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Куда я пропал осенью' на Twitter" alt="Добавить 'Куда я пропал осенью' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/where-i-am-gone-this-fall/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Конференция Red Hat Enterprise Linux</title>
		<link>http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/</link>
		<comments>http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 18:24:44 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[conference]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[red hat]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=240</guid>
		<description><![CDATA[Сегодня, 9 сентября, в Reval Hotel Lietuva (там-же, где проходил EuroPython 2008) прошла конференция, посвещённая Red Hat Enterprise Linux. Конференцию организовала TVG, а в конференции приняли участие: Greg Bogochwalski (Sales Director VDEL GmbH), Andrey Meganov (RHCA, RHCX, Head of Presales &#038; Consulting VDEL GmbH), Laimonas Pronskus (TVG) и Wiesław Pilarczyk.
Greg Bogochwalski раскрыл две темы: Вводная [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня, 9 сентября, в Reval Hotel Lietuva (там-же, где проходил EuroPython 2008) прошла конференция, посвещённая <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5yZWRoYXQuY29tLw==">Red Hat Enterprise Linux</a>. Конференцию организовала TVG, а в конференции приняли участие: Greg Bogochwalski (Sales Director VDEL GmbH), Andrey Meganov (RHCA, RHCX, Head of Presales &#038; Consulting VDEL GmbH), Laimonas Pronskus (TVG) и Wiesław Pilarczyk.</p>
<p>Greg Bogochwalski раскрыл две темы: Вводная часть о Red Hat и Система обучения и сертифицирования Red Hat. Материал, сразу видно, подготовлен хорошо и человек знаток своего дела.Четко было показано, где граница между Fedora и Red Hat, почему Red Hat платный, за что и как платят и почему для Enterprise желательно выбирать Red Hat Enterprise Linux. Так-же представили короткий список курсов, который можно прослушать в соседних странах, где есть сертифицированные учебные центры. Рассказал про то, какие сертификаты можно получить. Сказал, что возможно будет создаваться база и в Литве, и что возможно, участники конференции будут первые, кто смогут воспользоваться услугами центра по обучению и сертификации, причём со скидкой. Что-же, ждём, что будет дальше (но в любом случае есть желание снести Ubuntu и установить Fedora).</p>
<p>Andrey Meganov раскрыл тему продуктов, входящих в Red Hat и как себя позиционирует Red Hat на рынке. Что-то повторилось из презентации Greg&#8217;а, но в целом, тема была очень интересной, так как были представлены более подробно такие продукты как: виртуализация, GFS, Red Hat Cluster Suite, Red Hat Enterprise IPA,  Red Hat Enterprise MRG. Лично с Andrey мне удалось очень интересно побеседовать во время обеденного перерыва на тему GFS и Red Hat Cluster Suite. Побольше бы таких разговоров и таких замечательных людей как Andrey Meganov рядом, готовых показать и указать, в которую сторону шаманить.</p>
<p>Laimonas Pronskus коротко представил свою компанию TVG, рассказал о позиции Red Hat Enterprise Linux в Литве и уделил большое внимание системе лицензирования Red Hat Enterprise Linux.</p>
<p>Wiesław Pilarczyk представил всем <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5qYm9zcy5jb20v">JBoss Platform</a>, но, к сожалению, оценить JBoss и его презентацию я не могу - я совсем не в курсе, что такое JBoss и с чем и как его едят. Так что без комментариев.</p>
<p>В общем и целом конференцию я лично считаю удавшейся и для себя полезной. Завязаны некоторые интересные контакты, раскрыты некоторые темы, выпит бокал пива с RHCA (а людей с таким статусом не так и много). В подарок, на память о конференции, участники получили по маленькой мыши с логотипом Red Hat и коробочку для визиток. Спасибо организаторам и участникам за это мероприятие.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=240" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/&amp;title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux" title="Добавить 'Конференция Red Hat Enterprise Linux' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Del.icio.us" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/&amp;title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux" title="Добавить 'Конференция Red Hat Enterprise Linux' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на digg" alt="Добавить 'Конференция Red Hat Enterprise Linux' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux&amp;u=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/" title="Добавить 'Конференция Red Hat Enterprise Linux' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на FURL" alt="Добавить 'Конференция Red Hat Enterprise Linux' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/&amp;title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux" title="Добавить 'Конференция Red Hat Enterprise Linux' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на reddit" alt="Добавить 'Конференция Red Hat Enterprise Linux' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/" title="Добавить 'Конференция Red Hat Enterprise Linux' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Technorati" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/&amp;t=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux" title="Добавить 'Конференция Red Hat Enterprise Linux' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Yahoo My Web" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/&amp;title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux" title="Добавить 'Конференция Red Hat Enterprise Linux' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Google Bookmarks" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/" title="Добавить 'Конференция Red Hat Enterprise Linux' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Bloglines" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/&amp;T=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux" title="Добавить 'Конференция Red Hat Enterprise Linux' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Propeller" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux&amp;url=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/" title="Добавить 'Конференция Red Hat Enterprise Linux' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Ask" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/&amp;title=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux" title="Добавить 'Конференция Red Hat Enterprise Linux' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Live-MSN" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/&amp;t=%D0%9A%D0%BE%D0%BD%D1%84%D0%B5%D1%80%D0%B5%D0%BD%D1%86%D0%B8%D1%8F+Red+Hat+Enterprise+Linux" title="Добавить 'Конференция Red Hat Enterprise Linux' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на FaceBook" alt="Добавить 'Конференция Red Hat Enterprise Linux' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/" title="Добавить 'Конференция Red Hat Enterprise Linux' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Конференция Red Hat Enterprise Linux' на Twitter" alt="Добавить 'Конференция Red Hat Enterprise Linux' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/red-hat-enterprise-linux-conference-in-vilnius/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Linux и мечты</title>
		<link>http://kurakin.info/linux-and-dreams/</link>
		<comments>http://kurakin.info/linux-and-dreams/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 17:45:53 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[centos]]></category>

		<category><![CDATA[laptop]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://kurakin.info/?p=231</guid>
		<description><![CDATA[Давно давно мечтал, года два наверное, заполучить в руки свободную машину (PC), желательно laptop (а в народе просто &#8220;лапоть&#8221;) и водрузить туда какую-либо дистрибуцию Linux или Unix. Так, что-бы не очень старую, но чтоб свободно можно было перегружать, сносить, переустанавливать.
Наконец моя мечта, моё желание исполнилось. В руки мне попал Dell Latitude D620. Попал он ко [...]]]></description>
			<content:encoded><![CDATA[<p>Давно давно мечтал, года два наверное, заполучить в руки свободную машину (PC), желательно laptop (а в народе просто &#8220;лапоть&#8221;) и водрузить туда какую-либо дистрибуцию Linux или Unix. Так, что-бы не очень старую, но чтоб свободно можно было перегружать, сносить, переустанавливать.</p>
<p>Наконец моя мечта, моё желание исполнилось. В руки мне попал <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5kZWxsLmNvbS9jb250ZW50L3Byb2R1Y3RzL3Byb2R1Y3RkZXRhaWxzLmFzcHgvbGF0aXRfZDYyMA==">Dell Latitude D620</a>. Попал он ко мне не совсем &#8220;здоровым&#8221;: проблемы с памятью и охлаждением. Память ему меняли 3 раза и не помогало ему, поэтому всё валили на охлаждение.</p>
<p>Да, он действительно грелся. Согревался за минут 5, а то и быстрее (зависело от температуры окружающей среды) и зависал, либо падал.</p>
<p>Вскрыл я его, сняв клавиатуру и убедился, что <em>coоler</em> у него работает. Удалил 1 блок памяти, что находился под клавиатурой, запустил его и он продержался достаточно долго, что-бы я установил на него <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZW50b3Mub3JnLw==">CentOS</a> 5.1 с DVD. Правда, потом, при попытки собрать ffmpeg (ради эксперимента) как он вновь завис. Так как клавиатура была всё ещё снята, я осмотрел все детали охлаждения ещё раз - показалось чисто. Тогда, я на собственный страх и риск, я решил пропихнуть скрепку через его радиатор, чтоб проверить, не забит ли он мелкой пылью. Оказалось забит. Вычистил. Вставил 2 модуля памяти из разных коробок (по шине они совдали, один модуль был родным 512 МБ, второй 1024 МБ из тех что покупали). Работает, т.е. биос проходит до момента загрузки.</p>
<p>Родной Microsoft Windows XP Home на него не встал - при проверке системного обеспечения он падал. Поэтому туда я водрузил CentOS 5.1 с заранее скаченого DVD ещё разок, настроил Wi-Fi сеть, обновил до CentOS 5.2. Но танцы с бубном вокруг драйверов Wi-Fi карты и драйверов видео карты меня не обрадовали, поэтому на следующий день я туда засунул <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy51YnVudHUuY29tLw==">Ubuntu</a> 8.04 LTS.</p>
<p>Оно уже отработало около 2 недель, на нём уже установлен Wine, разное программное обеспечение для редакции видео, некоторые редакторы и прочие программы с которыми я хотел поэксперементировать.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=231" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/linux-and-dreams/&amp;title=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B" title="Добавить 'Linux и мечты' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Linux и мечты' на Del.icio.us" alt="Добавить 'Linux и мечты' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/linux-and-dreams/&amp;title=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B" title="Добавить 'Linux и мечты' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Linux и мечты' на digg" alt="Добавить 'Linux и мечты' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B&amp;u=http://kurakin.info/linux-and-dreams/" title="Добавить 'Linux и мечты' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Linux и мечты' на FURL" alt="Добавить 'Linux и мечты' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/linux-and-dreams/&amp;title=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B" title="Добавить 'Linux и мечты' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Linux и мечты' на reddit" alt="Добавить 'Linux и мечты' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/linux-and-dreams/" title="Добавить 'Linux и мечты' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Linux и мечты' на Technorati" alt="Добавить 'Linux и мечты' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/linux-and-dreams/&amp;t=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B" title="Добавить 'Linux и мечты' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Linux и мечты' на Yahoo My Web" alt="Добавить 'Linux и мечты' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/linux-and-dreams/&amp;title=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B" title="Добавить 'Linux и мечты' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Linux и мечты' на Google Bookmarks" alt="Добавить 'Linux и мечты' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/linux-and-dreams/" title="Добавить 'Linux и мечты' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Linux и мечты' на Bloglines" alt="Добавить 'Linux и мечты' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/linux-and-dreams/&amp;T=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B" title="Добавить 'Linux и мечты' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Linux и мечты' на Propeller" alt="Добавить 'Linux и мечты' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B&amp;url=http://kurakin.info/linux-and-dreams/" title="Добавить 'Linux и мечты' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Linux и мечты' на Ask" alt="Добавить 'Linux и мечты' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/linux-and-dreams/&amp;title=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B" title="Добавить 'Linux и мечты' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Linux и мечты' на Live-MSN" alt="Добавить 'Linux и мечты' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/linux-and-dreams/&amp;t=Linux+%D0%B8+%D0%BC%D0%B5%D1%87%D1%82%D1%8B" title="Добавить 'Linux и мечты' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Linux и мечты' на FaceBook" alt="Добавить 'Linux и мечты' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/linux-and-dreams/" title="Добавить 'Linux и мечты' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Linux и мечты' на Twitter" alt="Добавить 'Linux и мечты' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/linux-and-dreams/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EuroPython 2008 день три</title>
		<link>http://kurakin.info/europython-2008-day-three/</link>
		<comments>http://kurakin.info/europython-2008-day-three/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 18:08:50 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[EuroPython]]></category>

		<guid isPermaLink="false">http://kurakin.info/europython-2008-day-three/</guid>
		<description><![CDATA[Michael Meinel: FlowSimulator - к сожалению я опоздал на эту презентацию и за последние 15 минут уже ничего не понял.
Jussi Rasinmäki: Small Team, Big Demands? - Use the Batteries Included - Что стало очень ясно, так что что Финские лесничие вполне овладели Python, XML и даже немного SQL и очень чуть чуть C. Так они [...]]]></description>
			<content:encoded><![CDATA[<p>Michael Meinel: FlowSimulator - к сожалению я опоздал на эту презентацию и за последние 15 минут уже ничего не понял.</p>
<p>Jussi Rasinmäki: Small Team, Big Demands? - Use the Batteries Included - Что стало очень ясно, так что что Финские лесничие вполне овладели Python, XML и даже немного SQL и очень чуть чуть C. Так они создали симулятор предназначенный для менеджмента и планирования вырубки леса. Очень интересная история создания программы, эволюция от C + libxml2 до Python. С какими проблемами столкнулись, какая скорость написания кода, какя скорость написанного кода по отношению к коду на C. Довольно серьёзно всё. Очень жаль что Jussi Rasinmäki не представил интерфейсов системы о только один пример отчёта, очень слабо понятный среднему питонисту.</p>
<p>Raymond D. Hettinger: Core Python Containers - Under the Hood - Ну что хотеть, когда к вам приезжает кто-то из core developer for the Python language. Только чуда. И оно было. Замечательная презентация, отлично изложен материал, примеры и пояснения тоже на высоте, понятный английский язык. Сразу видно, что человек знает своё дело, понимает что к чему и ни капли не сомневается в своей правоте, даже при вопросах, которые могут потребовать более глубокого анализа ситуации. Вообще, после такой презентации, как устроены некоторые компоненты Python, как устроен менеджмент памяти, почему именно такие решения начинаешь очень сильно уважать этот язык. 10 балов!</p>
<p>Nicolas Chauvat: LAX - Logilab AppEngine eXtension - Можеть быть это расширение было-бы куда более понятным, если бы его хорошо представили и подготовили примеры. К сожалению все примеры увенчались почти неудачами. Конечно, готовая административная часть для Google AppEngine, очень схожая с Django тоже не плохо, но готовиться нужно лучше.</p>
<p>Adam Byrtek: Why It&#8217;s Good To Be Lazy: Functional Programming with Python - паренёк конечно маньяк, но ещё сам Guido van Rossum в понедельник сказал, что Python нифига не функциональный язык и не надо этим на нём этим заниматься. Но за старания и раскрытие темы я ему благодарен.</p>
<p>Gašper Žejn: Managing Computing Clouds on Unreliable Nodes with Python - А здесь я ожидал большего. Я ожидал опять-таки примеров и рекомендаций как это сделать. Да, они были, но их было маловато, хотелось немного больше.</p>
<p>Хотелось бы заметить что народ поделился ещё кой-какой информацией как используют Python: кто-то пишет дистрибутивную файловую систему под кодовым названием Byron, кто-то на нём программирует Hardware (<a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RlbGljLnBsL2luZGV4LnBocD9sYW5nPWVu">Telic.pl</a>) тем самым избегая дорогостоящих программистов на C.</p>
<p>Вобщем, потраченные 100 Euro на конференцию (кстати, оплатила всё <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5kaXAubHQv">Dip Studija</a>) очень даже окупились. Погружение в мир Python на 3 дня дал очень много материала для размышлений. Я бы сказал мышление немного меняется после таких встреч.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=230" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/europython-2008-day-three/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8" title="Добавить 'EuroPython 2008 день три' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'EuroPython 2008 день три' на Del.icio.us" alt="Добавить 'EuroPython 2008 день три' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/europython-2008-day-three/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8" title="Добавить 'EuroPython 2008 день три' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'EuroPython 2008 день три' на digg" alt="Добавить 'EuroPython 2008 день три' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8&amp;u=http://kurakin.info/europython-2008-day-three/" title="Добавить 'EuroPython 2008 день три' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'EuroPython 2008 день три' на FURL" alt="Добавить 'EuroPython 2008 день три' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/europython-2008-day-three/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8" title="Добавить 'EuroPython 2008 день три' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'EuroPython 2008 день три' на reddit" alt="Добавить 'EuroPython 2008 день три' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/europython-2008-day-three/" title="Добавить 'EuroPython 2008 день три' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'EuroPython 2008 день три' на Technorati" alt="Добавить 'EuroPython 2008 день три' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/europython-2008-day-three/&amp;t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8" title="Добавить 'EuroPython 2008 день три' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'EuroPython 2008 день три' на Yahoo My Web" alt="Добавить 'EuroPython 2008 день три' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/europython-2008-day-three/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8" title="Добавить 'EuroPython 2008 день три' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'EuroPython 2008 день три' на Google Bookmarks" alt="Добавить 'EuroPython 2008 день три' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/europython-2008-day-three/" title="Добавить 'EuroPython 2008 день три' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'EuroPython 2008 день три' на Bloglines" alt="Добавить 'EuroPython 2008 день три' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/europython-2008-day-three/&amp;T=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8" title="Добавить 'EuroPython 2008 день три' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'EuroPython 2008 день три' на Propeller" alt="Добавить 'EuroPython 2008 день три' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8&amp;url=http://kurakin.info/europython-2008-day-three/" title="Добавить 'EuroPython 2008 день три' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'EuroPython 2008 день три' на Ask" alt="Добавить 'EuroPython 2008 день три' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/europython-2008-day-three/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8" title="Добавить 'EuroPython 2008 день три' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'EuroPython 2008 день три' на Live-MSN" alt="Добавить 'EuroPython 2008 день три' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/europython-2008-day-three/&amp;t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D1%82%D1%80%D0%B8" title="Добавить 'EuroPython 2008 день три' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'EuroPython 2008 день три' на FaceBook" alt="Добавить 'EuroPython 2008 день три' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/europython-2008-day-three/" title="Добавить 'EuroPython 2008 день три' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'EuroPython 2008 день три' на Twitter" alt="Добавить 'EuroPython 2008 день три' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/europython-2008-day-three/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EuroPython 2008 день два</title>
		<link>http://kurakin.info/europython-2008-day-two/</link>
		<comments>http://kurakin.info/europython-2008-day-two/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 19:49:37 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[BBFreeze]]></category>

		<category><![CDATA[Cython]]></category>

		<category><![CDATA[EuroPython]]></category>

		<category><![CDATA[Gapminder]]></category>

		<category><![CDATA[PuInstaller]]></category>

		<category><![CDATA[Py2exe]]></category>

		<guid isPermaLink="false">http://kurakin.info/europython-2008-day-two/</guid>
		<description><![CDATA[Marc-André Lemburg: Designing Large-Scale Applications in Python - а знаете, ничего нового. Фундаментально он ничего совсем не сказал нового. Я думал будут менее абстрактные советы и примеры. Причём говорил тихо, с утра чуть не уснул.
Steve Alexander: Developing a Very Large Python Web Application LEAN style - тут я ожидал явных примеров из жизни, каких-то конфигураций, [...]]]></description>
			<content:encoded><![CDATA[<p>Marc-André Lemburg: Designing Large-Scale Applications in Python - а знаете, ничего нового. Фундаментально он ничего совсем не сказал нового. Я думал будут менее абстрактные советы и примеры. Причём говорил тихо, с утра чуть не уснул.</p>
<p>Steve Alexander: Developing a Very Large Python Web Application LEAN style - тут я ожидал явных примеров из жизни, каких-то конфигураций, советов. А узнал, что нужно эксплуатировать Open Source и прочее yada-yada.</p>
<p>Jonathan Fine: Math on Web Pages and Mixed Language Programming - Вот посмотрите на название: Mixed Language Programming. я ожидал чего-то космического, можно сказать rocket science. Получил же пример (абстрактный) что некий университет разработал <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5tYXRodHJhbi5vcmcv">MathTran</a> на основе TeX, где Python находиться как &#8220;смазка&#8221; между протоколом HTTP и демоном TeX. Бегло рассказали про решение (никаких особенностей и трудностей исполнения не представили), показали новый (ими разработанный) стандарт xson и немного показали как JavaScript может работать с Python (будто в этом есть сложность).</p>
<p>Raymond D. Hettinger: Descriptor Tutorial - Молодец! Тему раскрыли с третьего слайда, а оставшимися её очень и очень закрепили. Очень понятный английский язык, очень правильные слайды, очень хорошие примеры кода. Правильный темп, хорошая тема, полный зал слушателей. Всем очень понравилось. И темя, я думаю, очень актуальная. И не смотря на то, что она помечена как &#8220;Advanced&#8221;, она должна быть обязательной для начинающих.</p>
<p>Fabio Pliger: Freezing the Python - отдельное спасибо организаторам и докладчику. Очень актуальная тема. Как-бы не старались товарищи *nix&#8217;систы, а MS Windows не сильно сдаёт позиции. Писать инструкции: скачай то, запусти, нажми, установи, скачай, установи, скачай, установи очень и очень не интересно. Жаль правда, что решения пока не совсем стабильные и 200 MB egg файлов скомпилировать в .exe нам не удалось. Надо обязательно рассмотреть все 3 библиотеки: Py2exe, PuInstaller, BBFreeze. Но возможность собрать почти всё что угодно, написанное на Python в .exe меня очень и очень привлекает.</p>
<p>Stefan Behnel: The Cython Compiler for C-extensions in Python - Не знаю на сколько он реально работает и стабилен, но идея очень и очень хорошая. Тоже очень очень хочется попробывать как оно может работать. Как можно из Python библиотеки сдлеать C код и превратить его в Python extensions с на порядок большей скоростью исполнения.</p>
<p>А на закуску к нам приехал сам <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2VuLndpa2lwZWRpYS5vcmcvd2lraS9IYW5zX1Jvc2xpbmc=">Hans Rosling</a>. Представил нам тему: Code that makes sense of the world. Все слушали тихо, впитывая каждое слово этого Человека. Тема, слайды, темп - всё отлично. Один <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3Rvb2xzLmdvb2dsZS5jb20vZ2FwbWluZGVyLw==">Gapminder</a> что заслуживает. Когда он рассказал о том, с какими проблемами они сталкиваются при разработке, мне становиться их жалко. Flash, как оказалось, не поддерживал то количество кода, которое они написали для создания Gapminder. Собирать статистическую информацию о разных регионах/странах/районах очень сложно и дорого. <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5nb29nbGUubHQv">Google</a> им много помогает. Но мне нравиться цель, которую перед собой поставил Hans Rosling: дать доступ к глобальной статистической информации всем, кто имеет доступ к интернет сети и как можно более полной статистической информации. Очень правильная и благородная цель. Разработанные интерфейсы и возможности, представленные на конференции очень сильно расширяют взгляд на то что происходит и может изменить даже взгляд на жизнь. Вобщем, опять хочется поставить 10.</p>
<p>Из &#8220;халявы&#8221;: майка <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2JhemFhci12Y3Mub3JnLw==">Bazaar</a> и Google. Если Google я буду носить с удовольствием (особенно радует надпись на спине: I&#8217;m feeling lucky), то Bazaar изза странного отростка вниз носить как-то стрёмно.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=229" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/europython-2008-day-two/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0" title="Добавить 'EuroPython 2008 день два' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'EuroPython 2008 день два' на Del.icio.us" alt="Добавить 'EuroPython 2008 день два' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/europython-2008-day-two/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0" title="Добавить 'EuroPython 2008 день два' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'EuroPython 2008 день два' на digg" alt="Добавить 'EuroPython 2008 день два' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0&amp;u=http://kurakin.info/europython-2008-day-two/" title="Добавить 'EuroPython 2008 день два' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'EuroPython 2008 день два' на FURL" alt="Добавить 'EuroPython 2008 день два' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/europython-2008-day-two/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0" title="Добавить 'EuroPython 2008 день два' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'EuroPython 2008 день два' на reddit" alt="Добавить 'EuroPython 2008 день два' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/europython-2008-day-two/" title="Добавить 'EuroPython 2008 день два' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'EuroPython 2008 день два' на Technorati" alt="Добавить 'EuroPython 2008 день два' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/europython-2008-day-two/&amp;t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0" title="Добавить 'EuroPython 2008 день два' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'EuroPython 2008 день два' на Yahoo My Web" alt="Добавить 'EuroPython 2008 день два' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/europython-2008-day-two/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0" title="Добавить 'EuroPython 2008 день два' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'EuroPython 2008 день два' на Google Bookmarks" alt="Добавить 'EuroPython 2008 день два' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/europython-2008-day-two/" title="Добавить 'EuroPython 2008 день два' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'EuroPython 2008 день два' на Bloglines" alt="Добавить 'EuroPython 2008 день два' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/europython-2008-day-two/&amp;T=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0" title="Добавить 'EuroPython 2008 день два' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'EuroPython 2008 день два' на Propeller" alt="Добавить 'EuroPython 2008 день два' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0&amp;url=http://kurakin.info/europython-2008-day-two/" title="Добавить 'EuroPython 2008 день два' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'EuroPython 2008 день два' на Ask" alt="Добавить 'EuroPython 2008 день два' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/europython-2008-day-two/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0" title="Добавить 'EuroPython 2008 день два' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'EuroPython 2008 день два' на Live-MSN" alt="Добавить 'EuroPython 2008 день два' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/europython-2008-day-two/&amp;t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%B4%D0%B2%D0%B0" title="Добавить 'EuroPython 2008 день два' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'EuroPython 2008 день два' на FaceBook" alt="Добавить 'EuroPython 2008 день два' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/europython-2008-day-two/" title="Добавить 'EuroPython 2008 день два' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'EuroPython 2008 день два' на Twitter" alt="Добавить 'EuroPython 2008 день два' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/europython-2008-day-two/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EuroPython 2008 день один - что забыто сказать</title>
		<link>http://kurakin.info/europython-2008-day-one-forgot-to-say/</link>
		<comments>http://kurakin.info/europython-2008-day-one-forgot-to-say/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 05:04:11 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[EuroPython]]></category>

		<category><![CDATA[grid]]></category>

		<category><![CDATA[opg]]></category>

		<category><![CDATA[ZODB]]></category>

		<guid isPermaLink="false">http://kurakin.info/europython-2008-day-one-forgot-to-say/</guid>
		<description><![CDATA[Видимо вчера я полностью выдохся и забыл написать о двух докладах на EuroPython 2008.
Первый это Christian Theune: ZEORaid - Free, Reliable and Flexible ZODB Storage. Интересное решение для Python базы данных ZODB используя технологии RAID. Как утверждалось, она не имеет точки сбоя, но во время презентации сидящие в зале попросили симулировать одно условие и вдруг [...]]]></description>
			<content:encoded><![CDATA[<p>Видимо вчера я полностью выдохся и забыл написать о двух докладах на <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5ldXJvcHl0aG9uLm9yZy8=">EuroPython 2008</a>.</p>
<p>Первый это Christian Theune: ZEORaid - Free, Reliable and Flexible ZODB Storage. Интересное решение для Python базы данных ZODB используя технологии RAID. Как утверждалось, она не имеет точки сбоя, но во время презентации сидящие в зале попросили симулировать одно условие и вдруг всё упало оплевав всех ужасными ошибками.</p>
<p>Второй это: Christian Scholz: Second Life and the Open Grid Protocol. А ребята не спят. переходят на REST, строят хитрую инфраструктуру и строят <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dpa2kuc2Vjb25kbGlmZS5jb20vd2lraS9QeW9ncA==">PyOGP</a>. Почему именно Python они не сказали, т.е. сказали но так не прозрачно. Мне сложилось впечатление, что на них очень давит что сообщество интернета само стоит <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29wZW5zaW11bGF0b3Iub3JnLw==">OpenSim</a> на открытом коде и им хочется такой-же.</p>
<p>Что ещё заметил на конференции: почти все с лаптопами. Преобладают такие марки: Apple Mac Book (Pro  в частности), Dell (Latitude), Lenovo/IBM ThinkPad, Asus EEE (701 модели). Wi-Fi очень медленный и очень капризный.</p>
<p>Когда во время общения с коллегами из западной Европы узнаёш какие ресурсы им предоставляют для разработки и тестирования проектов, слюнки конечно не текут, но зависть появляется за спиной.</p>
<p>Сидеть на конференции и впитывать всю информацию куда тяжелее, чем писать код на Python.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=228" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/europython-2008-day-one-forgot-to-say/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Del.icio.us" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/europython-2008-day-one-forgot-to-say/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на digg" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C&amp;u=http://kurakin.info/europython-2008-day-one-forgot-to-say/" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на FURL" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/europython-2008-day-one-forgot-to-say/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на reddit" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/europython-2008-day-one-forgot-to-say/" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Technorati" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/europython-2008-day-one-forgot-to-say/&amp;t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Yahoo My Web" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/europython-2008-day-one-forgot-to-say/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Google Bookmarks" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/europython-2008-day-one-forgot-to-say/" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Bloglines" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/europython-2008-day-one-forgot-to-say/&amp;T=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Propeller" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C&amp;url=http://kurakin.info/europython-2008-day-one-forgot-to-say/" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Ask" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/europython-2008-day-one-forgot-to-say/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Live-MSN" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/europython-2008-day-one-forgot-to-say/&amp;t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD+-+%D1%87%D1%82%D0%BE+%D0%B7%D0%B0%D0%B1%D1%8B%D1%82%D0%BE+%D1%81%D0%BA%D0%B0%D0%B7%D0%B0%D1%82%D1%8C" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на FaceBook" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/europython-2008-day-one-forgot-to-say/" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'EuroPython 2008 день один - что забыто сказать' на Twitter" alt="Добавить 'EuroPython 2008 день один - что забыто сказать' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/europython-2008-day-one-forgot-to-say/feed/</wfw:commentRss>
		</item>
		<item>
		<title>EuroPython 2008 день один</title>
		<link>http://kurakin.info/europython-2008-day-one/</link>
		<comments>http://kurakin.info/europython-2008-day-one/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 19:43:25 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[EuroPython]]></category>

		<guid isPermaLink="false">http://kurakin.info/europython-2008-day-one/</guid>
		<description><![CDATA[Итак, мой первый день на EuroPython 2008 и впечатления.
Впечатления положительные. Много народа со всего мира. Народ разный в размерах и разного возраста. Стараются ломать языковой барьер и прочие комплексы. Общаемся.
Организаторы не подкачали. В отеле совсем не плохо. Всё почти ясно и прозрачно.
Посетил только одну треть докладов. Меня ещё не клонировали - поэтому появиться одновременно в [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, мой первый день на <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5ldXJvcHl0aG9uLm9yZy8=">EuroPython 2008</a> и впечатления.</p>
<p>Впечатления положительные. Много народа со всего мира. Народ разный в размерах и разного возраста. Стараются ломать языковой барьер и прочие комплексы. Общаемся.</p>
<p>Организаторы не подкачали. В отеле совсем не плохо. Всё почти ясно и прозрачно.</p>
<p>Посетил только одну треть докладов. Меня ещё не клонировали - поэтому появиться одновременно в 3 аудиториях я не смог.</p>
<p>Первым был Marcin Kaszynski: Build an App in a Week. Человек объяснил как быстро построить сайт на <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5kamFuZ29wcm9qZWN0LmNvbS8=">Django</a>. Жаль что всё так коротко и доклад бы о маленьких сайтах. Но идеи с автоматическим развёртыванием на системе разработчика мне понравился. Были не плохие замечания относительно синхронизации моделей и структуры базы данных.</p>
<p>Далее я попал на Tommi Virtanen: My God, it&#8217;s Full of Files. Чувствуется, что для Tommi Virtanen это не первая презентация и человек много общается. Скорость и дикция отличная, слайды подобраны под темп доклада. Тема работы с файловой системой затронута очень актуально и правильно. Идеи тоже хорошии. С ним удалось пообщаться в перерывах относительно <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3R3aXN0ZWRtYXRyaXguY29tL3RyYWMv">Twisted</a> и его возможностей, http streams и загрузки огромных файлов. Приятный собеседник, огромный багаж знаний.</p>
<p>Потом был Dinu Gherman: Accessing File-Specific Attributes on Steroids. Может оно было-бы и очень хорошей утилитой, но как-то слабо представлено. Я слабо представляю применение её себе. Поиск по атрибутам файлов. По моему есть готовые решения для многих платформ и довольно неплохих. На одно из них было сделано отличное указание во время презентации. Кстати, народ очень интересовало как это сделано, именно сам поиск и анализ файлов без &#8220;открытия или запуска&#8221; файла, техническое решение. Ответа конкретного небыло.</p>
<p>Отличный длинный обед.</p>
<p>После обеда был <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy56b3BlLm9yZy8=">Zope</a>. Malthe Borch: A New Approach to Web Authoring on Zope - после нескольких лет паузы, меня заинтриговало. Очень. Надо обязательно вернуться к Zope и посмотреть на что он уже способен и как действует.</p>
<p>И конечно, неповторимый Harald Armin Massa: Discouraging the Use of Python. Отличная презентация, почему не стоить использовать <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5weXRob24ub3JnLw==">Python</a>. Отличное чувство юмора и отличные доводы почему не стоит использовать столь прекрасный язык программирования.</p>
<p>И в конце первого дня, на закусочку с нами напрямую связался сам Guido van Rossum. Рассказал про Python 3000. Тоже молодец, человек с юмором. Учитывая что была видео-конференция (плюс постоянно кто-то врывался в кабинет где сидел Guido van Rossum и ему мешал глупыми вопросами), презентация была на 10! Они делают довольно серьёзные и смелые изменения в языке.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=227" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/europython-2008-day-one/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD" title="Добавить 'EuroPython 2008 день один' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'EuroPython 2008 день один' на Del.icio.us" alt="Добавить 'EuroPython 2008 день один' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/europython-2008-day-one/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD" title="Добавить 'EuroPython 2008 день один' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'EuroPython 2008 день один' на digg" alt="Добавить 'EuroPython 2008 день один' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD&amp;u=http://kurakin.info/europython-2008-day-one/" title="Добавить 'EuroPython 2008 день один' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'EuroPython 2008 день один' на FURL" alt="Добавить 'EuroPython 2008 день один' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/europython-2008-day-one/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD" title="Добавить 'EuroPython 2008 день один' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'EuroPython 2008 день один' на reddit" alt="Добавить 'EuroPython 2008 день один' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/europython-2008-day-one/" title="Добавить 'EuroPython 2008 день один' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'EuroPython 2008 день один' на Technorati" alt="Добавить 'EuroPython 2008 день один' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/europython-2008-day-one/&amp;t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD" title="Добавить 'EuroPython 2008 день один' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'EuroPython 2008 день один' на Yahoo My Web" alt="Добавить 'EuroPython 2008 день один' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/europython-2008-day-one/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD" title="Добавить 'EuroPython 2008 день один' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'EuroPython 2008 день один' на Google Bookmarks" alt="Добавить 'EuroPython 2008 день один' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/europython-2008-day-one/" title="Добавить 'EuroPython 2008 день один' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'EuroPython 2008 день один' на Bloglines" alt="Добавить 'EuroPython 2008 день один' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/europython-2008-day-one/&amp;T=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD" title="Добавить 'EuroPython 2008 день один' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'EuroPython 2008 день один' на Propeller" alt="Добавить 'EuroPython 2008 день один' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD&amp;url=http://kurakin.info/europython-2008-day-one/" title="Добавить 'EuroPython 2008 день один' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'EuroPython 2008 день один' на Ask" alt="Добавить 'EuroPython 2008 день один' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/europython-2008-day-one/&amp;title=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD" title="Добавить 'EuroPython 2008 день один' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'EuroPython 2008 день один' на Live-MSN" alt="Добавить 'EuroPython 2008 день один' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/europython-2008-day-one/&amp;t=EuroPython+2008+%D0%B4%D0%B5%D0%BD%D1%8C+%D0%BE%D0%B4%D0%B8%D0%BD" title="Добавить 'EuroPython 2008 день один' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'EuroPython 2008 день один' на FaceBook" alt="Добавить 'EuroPython 2008 день один' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/europython-2008-day-one/" title="Добавить 'EuroPython 2008 день один' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'EuroPython 2008 день один' на Twitter" alt="Добавить 'EuroPython 2008 день один' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/europython-2008-day-one/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Памятка по CentOs и OpenSSL</title>
		<link>http://kurakin.info/centos-openssl-usefull-links/</link>
		<comments>http://kurakin.info/centos-openssl-usefull-links/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 12:01:30 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[Memories]]></category>

		<category><![CDATA[centos]]></category>

		<category><![CDATA[HOWTO]]></category>

		<category><![CDATA[iptables]]></category>

		<category><![CDATA[openssl]]></category>

		<guid isPermaLink="false">http://kurakin.info/centos-openssl-usefull-links/</guid>
		<description><![CDATA[Вечно теряю эту информацию (так как она нужна примерно раз в год):

OpenSSL HOWTO
CentOS: Securing OpenSSH
IPTables HOWTO

И конечно-же, GPG Quick Start, ну как такое можено было пропустить. Даже ключиком обзавёлся: мой GPG PubKey.
 Bookmark:
]]></description>
			<content:encoded><![CDATA[<p>Вечно теряю эту информацию (так как она нужна примерно раз в год):</p>
<ul>
<li><a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5tYWRib2EuY29tL2dlZWsvb3BlbnNzbC8=">OpenSSL HOWTO</a></li>
<li><a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dpa2kuY2VudG9zLm9yZy9Ib3dUb3MvTmV0d29yay9TZWN1cmluZ1NTSA==">CentOS: Securing OpenSSH</a></li>
<li><a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dpa2kuY2VudG9zLm9yZy9Ib3dUb3MvTmV0d29yay9JUFRhYmxlcw==">IPTables HOWTO</a></li>
</ul>
<p>И конечно-же, <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5tYWRib2EuY29tL2dlZWsvZ3BnLXF1aWNrc3RhcnQv">GPG Quick Start</a>, ну как такое можено было пропустить. Даже ключиком обзавёлся: <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=L2ZpbGVzL215Z3Bna2V5L3Nlcmdlai1rdXJha2luLWdwZy1wdWJrZXkudHh0">мой GPG PubKey</a>.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=226" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/centos-openssl-usefull-links/&amp;title=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL" title="Добавить 'Памятка по CentOs и OpenSSL' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Del.icio.us" alt="Добавить 'Памятка по CentOs и OpenSSL' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/centos-openssl-usefull-links/&amp;title=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL" title="Добавить 'Памятка по CentOs и OpenSSL' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Памятка по CentOs и OpenSSL' на digg" alt="Добавить 'Памятка по CentOs и OpenSSL' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL&amp;u=http://kurakin.info/centos-openssl-usefull-links/" title="Добавить 'Памятка по CentOs и OpenSSL' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Памятка по CentOs и OpenSSL' на FURL" alt="Добавить 'Памятка по CentOs и OpenSSL' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/centos-openssl-usefull-links/&amp;title=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL" title="Добавить 'Памятка по CentOs и OpenSSL' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Памятка по CentOs и OpenSSL' на reddit" alt="Добавить 'Памятка по CentOs и OpenSSL' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/centos-openssl-usefull-links/" title="Добавить 'Памятка по CentOs и OpenSSL' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Technorati" alt="Добавить 'Памятка по CentOs и OpenSSL' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/centos-openssl-usefull-links/&amp;t=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL" title="Добавить 'Памятка по CentOs и OpenSSL' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Yahoo My Web" alt="Добавить 'Памятка по CentOs и OpenSSL' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/centos-openssl-usefull-links/&amp;title=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL" title="Добавить 'Памятка по CentOs и OpenSSL' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Google Bookmarks" alt="Добавить 'Памятка по CentOs и OpenSSL' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/centos-openssl-usefull-links/" title="Добавить 'Памятка по CentOs и OpenSSL' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Bloglines" alt="Добавить 'Памятка по CentOs и OpenSSL' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/centos-openssl-usefull-links/&amp;T=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL" title="Добавить 'Памятка по CentOs и OpenSSL' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Propeller" alt="Добавить 'Памятка по CentOs и OpenSSL' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL&amp;url=http://kurakin.info/centos-openssl-usefull-links/" title="Добавить 'Памятка по CentOs и OpenSSL' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Ask" alt="Добавить 'Памятка по CentOs и OpenSSL' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/centos-openssl-usefull-links/&amp;title=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL" title="Добавить 'Памятка по CentOs и OpenSSL' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Live-MSN" alt="Добавить 'Памятка по CentOs и OpenSSL' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/centos-openssl-usefull-links/&amp;t=%D0%9F%D0%B0%D0%BC%D1%8F%D1%82%D0%BA%D0%B0+%D0%BF%D0%BE+CentOs+%D0%B8+OpenSSL" title="Добавить 'Памятка по CentOs и OpenSSL' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Памятка по CentOs и OpenSSL' на FaceBook" alt="Добавить 'Памятка по CentOs и OpenSSL' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/centos-openssl-usefull-links/" title="Добавить 'Памятка по CentOs и OpenSSL' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Памятка по CentOs и OpenSSL' на Twitter" alt="Добавить 'Памятка по CentOs и OpenSSL' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/centos-openssl-usefull-links/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Я и Python, или&#8230;</title>
		<link>http://kurakin.info/me-and-python-or/</link>
		<comments>http://kurakin.info/me-and-python-or/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 06:25:42 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Python]]></category>

		<category><![CDATA[Web]]></category>

		<category><![CDATA[django]]></category>

		<category><![CDATA[http]]></category>

		<category><![CDATA[mysqldb]]></category>

		<category><![CDATA[pil]]></category>

		<category><![CDATA[tidy]]></category>

		<category><![CDATA[tkinter]]></category>

		<guid isPermaLink="false">http://kurakin.info/me-and-python-or/</guid>
		<description><![CDATA[Наверно никому не секрет, что я интересуюсь Python, этим прекрасным, динамическим объектно-ориентированным языком программирования.
Первый раз я его попробовал довольно давно. И меня до сих пор &#8220;колбасит&#8221; от правил табуляции кода. Тогда мне показалось это ужасным, а теперь уже привык.
Несколько недель назад я собрал интерфейс на TkInter, использующий threading для закачивания файла при помощи XML-RPC на [...]]]></description>
			<content:encoded><![CDATA[<p>Наверно никому не секрет, что я интересуюсь <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5weXRob24ub3JnLw==">Python</a>, этим прекрасным, динамическим объектно-ориентированным языком программирования.</p>
<p>Первый раз я его попробовал довольно давно. И меня до сих пор &#8220;колбасит&#8221; от правил табуляции кода. Тогда мне показалось это ужасным, а теперь уже привык.</p>
<p>Несколько недель назад я собрал интерфейс на <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dpa2kucHl0aG9uLm9yZy9tb2luL1RrSW50ZXI=">TkInter</a>, использующий <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2RvY3MucHl0aG9uLm9yZy9saWIvbW9kdWxlLXRocmVhZGluZy5odG1s">threading</a> для закачивания файла при помощи <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2RvY3MucHl0aG9uLm9yZy9saWIvbW9kdWxlLXhtbHJwY2xpYi5odG1s">XML-RPC</a> на один сервер. Уникальность работы была в том, что файл перед загрузкой бился на часто по 1,5 Мб, что-бы не изменять настройки сервера (максимальный размер операции POST на сервере ограничен). На сервере, по мере поступления частей, файл собирался. Во время испытаний всё работало отлично даже через reverse-proxy на Apache 2.2.</p>
<p>Правда, при работе с Python и его библиотекой <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5weXRob24ub3JnL2RvYy9jdXJyZW50L2xpYi9tb2R1bGUtbWQ1Lmh0bWw=">md5</a> или <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5weXRob24ub3JnL2RvYy9jdXJyZW50L2xpYi9tb2R1bGUtaGFzaGxpYi5odG1s">hashlib</a> я был удивлён, что нет отдельной функции для работы с большими файлами. Конечно <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3phemEubGl2ZWpvdXJuYWwuY29tLzg0MDU2MC5odG1s">я встал на грабли с чтением всего файла в переменную</a>, причём с современными компьютерами данная операция проходит отлично (изза кол-ва оперативной памяти) и вылезла когда я уже начал тестировать на старенькой машинке.</p>
<p><a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5weXRob253YXJlLmNvbS9wcm9kdWN0cy9waWwv">Python Imaging Library (PIL)</a> приятно удивил. Это был запасной план. Значит задача была: согласно определённым правилам, забирать данные о товарах с картинками с определённого сайта, картинкам изменять размер и ложить это всё в базу (данные и связь с картинкой) и на диск (саму картинку, в базе ей делать нечего), причём всё это было написано на <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZyYW1ld29yay56ZW5kLmNvbS8=">Zend Framewrok</a> и должно было работать &#8220;демоном&#8221; на <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5jZW50b3Mub3JnLw==">CentOS 5.1</a>, но переставало после часа работы, скушав всю оперативную память. Не то tidy порол, не то SimpleXML, а может всё вместе: там было PHP 5.1.6. За пару выходных в спокойном режиме, дома, я собрал на <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5weXRob24ub3JnLw==">Python</a> модель, выполняющую всё тоже, что и выше описанный скрипт на PHP (зацепил меня Python). Но, потом, с утра, на работе, я сам, из исходников собрал <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0Lw==">PHP 5.2.6</a> и утечка памяти испарилась.</p>
<p>А вот <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL215c3FsLXB5dGhvbi5zb3VyY2Vmb3JnZS5uZXQv">MySQLdb у Python</a> меня не радует. Нет, я ничего не имею против написания запросов руками. Но вот передавать параметры через %s или %d, при этом динамически формируя запрос, не очень как-то получается.</p>
<p><a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3V0aWR5bGliLmJlcmxpb3MuZGUv">µTidylib - TidyLib Python wrapper</a>, ведёт себя абсолютно как оригинальный <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3RpZHkuc291cmNlZm9yZ2UubmV0Lw==">HTML Tidy</a>, что на этих выходных меня озадачило. Он нагло отказался превратить в валидный xHTML одину страницу сайтов (это было http://www.delfi.lt/, содержащее 706 ошибок в данный момент времени), причём tidy, входящий в <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0Lw==">PHP 5.2.6</a> это делает. Вобщем, плохо думать о вещах со стороны <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5waHAubmV0Lw==">PHP</a>.</p>
<p>Опробовал я и <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5kamFuZ29wcm9qZWN0LmNvbS8=">Django 0.96</a>. Правда я пока сомневаюсь, что он for perfectionists with deadlines. Как-то пока тяжело мне понять его логику. На платформе одной известной компании он устанавливается только после бубна, на нормальных платформах намного быстрее. Автоматический генерируемый админ не сильно удобный, особенно если у вас в базе скажем 5000 записей и они соединены с другим объектом в режиме ManyToMany. Пока мне остро не хватает документации и, конечно, опыта использования. И язык шаблонов, хочется большего. Конечно, местами присутствующая простота очень радует.</p>
<p>Ах, да, камень надо бросить в огород создателей <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5weXRob24ub3JnLw==">Python</a> за <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2RvY3MucHl0aG9uLm9yZy9saWIvbW9kdWxlLWh0dHBsaWIuaHRtbA==">httplib &#8212; HTTP protocol client</a>. Он не способен нормально передать при помощи POST или PUT большой файл на сервер, не загружая его целиком в память и загонять в переменную. Пришлось самому писать &#8220;костыль&#8221;, способный параметры принимать как dictionary и проверять, строка это или объект типа file, и, если это file, посылать его прямо в stream. Надо будет его как следует оттестировать и выложить в публичный доступ.</p>
<p>Ну и о предстоящем <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5ldXJvcHl0aG9uLm9yZy8=">EuroPython 2008</a>, который пройдёт с 7 по 9 июля в Вильнюсе. Организаторы подтвердили моё участие в конференции, так что я буду среди слушателей. Теперь осталось <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3JlZ2lzdHJhdGlvbi5ldXJvcHl0aG9uLmV1L3RpbWV0YWJsZS5odG1s">выбрать, куда я пойду, так как программа очень насыщенная</a>.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=225" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/me-and-python-or/&amp;title=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B" title="Добавить 'Я и Python, или&#8230;' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Я и Python, или&#8230;' на Del.icio.us" alt="Добавить 'Я и Python, или&#8230;' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/me-and-python-or/&amp;title=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B" title="Добавить 'Я и Python, или&#8230;' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Я и Python, или&#8230;' на digg" alt="Добавить 'Я и Python, или&#8230;' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B&amp;u=http://kurakin.info/me-and-python-or/" title="Добавить 'Я и Python, или&#8230;' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Я и Python, или&#8230;' на FURL" alt="Добавить 'Я и Python, или&#8230;' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/me-and-python-or/&amp;title=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B" title="Добавить 'Я и Python, или&#8230;' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Я и Python, или&#8230;' на reddit" alt="Добавить 'Я и Python, или&#8230;' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/me-and-python-or/" title="Добавить 'Я и Python, или&#8230;' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Я и Python, или&#8230;' на Technorati" alt="Добавить 'Я и Python, или&#8230;' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/me-and-python-or/&amp;t=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B" title="Добавить 'Я и Python, или&#8230;' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Я и Python, или&#8230;' на Yahoo My Web" alt="Добавить 'Я и Python, или&#8230;' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/me-and-python-or/&amp;title=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B" title="Добавить 'Я и Python, или&#8230;' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Я и Python, или&#8230;' на Google Bookmarks" alt="Добавить 'Я и Python, или&#8230;' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/me-and-python-or/" title="Добавить 'Я и Python, или&#8230;' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Я и Python, или&#8230;' на Bloglines" alt="Добавить 'Я и Python, или&#8230;' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/me-and-python-or/&amp;T=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B" title="Добавить 'Я и Python, или&#8230;' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Я и Python, или&#8230;' на Propeller" alt="Добавить 'Я и Python, или&#8230;' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B&amp;url=http://kurakin.info/me-and-python-or/" title="Добавить 'Я и Python, или&#8230;' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Я и Python, или&#8230;' на Ask" alt="Добавить 'Я и Python, или&#8230;' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/me-and-python-or/&amp;title=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B" title="Добавить 'Я и Python, или&#8230;' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Я и Python, или&#8230;' на Live-MSN" alt="Добавить 'Я и Python, или&#8230;' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/me-and-python-or/&amp;t=%D0%AF+%D0%B8+Python%2C+%D0%B8%D0%BB%D0%B8%26%238230%3B" title="Добавить 'Я и Python, или&#8230;' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Я и Python, или&#8230;' на FaceBook" alt="Добавить 'Я и Python, или&#8230;' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/me-and-python-or/" title="Добавить 'Я и Python, или&#8230;' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Я и Python, или&#8230;' на Twitter" alt="Добавить 'Я и Python, или&#8230;' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/me-and-python-or/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Рабочее, около-философское</title>
		<link>http://kurakin.info/about-work-near-philosophy/</link>
		<comments>http://kurakin.info/about-work-near-philosophy/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 18:19:12 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[people]]></category>

		<category><![CDATA[team]]></category>

		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://kurakin.info/about-work-near-philosophy/</guid>
		<description><![CDATA[На канале Discovery есть 3 небольших шоу, которые я люблю смотреть больше всего последнее время. Больше всего обожаю American Hot Rod, где команда под руководством Boyd Coddington собирает автомобили. Ещё мне нравиться Street Customs - передача об известном гараже The West Coast Customs&#8482; (большей части населения земного шара, смотрящих MTV известным по шоу Pimp My [...]]]></description>
			<content:encoded><![CDATA[<p>На канале <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5kaXNjb3ZlcnkuY29tLw==" title=\"Discovery Channel : Science, History, Space, Tech, Sharks, News\">Discovery</a> есть 3 небольших шоу, которые я люблю смотреть больше всего последнее время. Больше всего обожаю <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3R1cmJvLmRpc2NvdmVyeS5jb20vYW1lcmljYW4taG90LXJvZC9hbWVyaWNhbi1ob3Qtcm9kLmh0bWw=">American Hot Rod</a>, где команда под руководством <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5ib3lkY29kZGluZ3Rvbi5jb20v">Boyd Coddington</a> собирает автомобили. Ещё мне нравиться <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3R1cmJvLmRpc2NvdmVyeS5jb20vc3RyZWV0LWN1c3RvbXMvc3RyZWV0LWN1c3RvbXMuaHRtbA==">Street Customs</a> - передача об известном гараже <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy53ZXN0Y29hc3RjdXN0b21zLmNvbS8=">The West Coast Customs&trade;</a> (большей части населения земного шара, смотрящих <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5tdHYuY29t">MTV</a> известным по шоу <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5tdHYuY29tL29udHYvZHluL3BpbXBfbXlfcmlkZS9zZXJpZXMuamh0bWw=">Pimp My Ride</a>). И третьим в списке идёт <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3R1cmJvLmRpc2NvdmVyeS5jb20vYW1lcmljYW4tY2hvcHBlci9hbWVyaWNhbi1jaG9wcGVyLmh0bWw=">American Chopper</a> о <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5vcmFuZ2Vjb3VudHljaG9wcGVycy5jb20v">ORANGE COUNTY CHOPPERS</a>.</p>
<p>И не потому что я, как и большая часть мужского населения, помешана на мощных автомобилях. Во всех этих шоу есть две замечательные черты - команда и работа (<em>Team. Team. Team. Team. Team. Team. I even love saying the word team. You probably think that&#8217;s a picture of my family. Uh uh. It&#8217;s the A Team.</em> Denholm. The IT Crowd). Большая часть команды делает всё что возможно, что-бы работа была сделана хорошо и в срок. Команда работает сверхурочные, работает по выходным, решает любые проблемы начиная от нехватки запчастей, кончая человеческими ресурсами. То, как непонимающим объясняют что от них хотят, и что от них ожидают, и что они должны делать, и куда им иногда пойти (<a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5iYXNoLm9yZy5ydS9xdW90ZS8zOTU2OTA=">Знаешь, где у статуи Давида во Флоренции находится центр внимания? Вот туда и иди!</a>). Но самое замечательно - это то, как сотрудники фирмы понимают, как важна их работа не только компании, но и им самим.</p>
<p>P.S.: Нет, я понимаю, может оно всё может и наигранно, но оно очень замечательно показано и даже вдохновляет.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=224" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/about-work-near-philosophy/&amp;title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5" title="Добавить 'Рабочее, около-философское' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Рабочее, около-философское' на Del.icio.us" alt="Добавить 'Рабочее, около-философское' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/about-work-near-philosophy/&amp;title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5" title="Добавить 'Рабочее, около-философское' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Рабочее, около-философское' на digg" alt="Добавить 'Рабочее, около-философское' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5&amp;u=http://kurakin.info/about-work-near-philosophy/" title="Добавить 'Рабочее, около-философское' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Рабочее, около-философское' на FURL" alt="Добавить 'Рабочее, около-философское' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/about-work-near-philosophy/&amp;title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5" title="Добавить 'Рабочее, около-философское' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Рабочее, около-философское' на reddit" alt="Добавить 'Рабочее, около-философское' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/about-work-near-philosophy/" title="Добавить 'Рабочее, около-философское' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Рабочее, около-философское' на Technorati" alt="Добавить 'Рабочее, около-философское' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/about-work-near-philosophy/&amp;t=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5" title="Добавить 'Рабочее, около-философское' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Рабочее, около-философское' на Yahoo My Web" alt="Добавить 'Рабочее, около-философское' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/about-work-near-philosophy/&amp;title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5" title="Добавить 'Рабочее, около-философское' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Рабочее, около-философское' на Google Bookmarks" alt="Добавить 'Рабочее, около-философское' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/about-work-near-philosophy/" title="Добавить 'Рабочее, около-философское' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Рабочее, около-философское' на Bloglines" alt="Добавить 'Рабочее, около-философское' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/about-work-near-philosophy/&amp;T=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5" title="Добавить 'Рабочее, около-философское' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Рабочее, около-философское' на Propeller" alt="Добавить 'Рабочее, около-философское' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5&amp;url=http://kurakin.info/about-work-near-philosophy/" title="Добавить 'Рабочее, около-философское' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Рабочее, около-философское' на Ask" alt="Добавить 'Рабочее, около-философское' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/about-work-near-philosophy/&amp;title=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5" title="Добавить 'Рабочее, около-философское' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Рабочее, около-философское' на Live-MSN" alt="Добавить 'Рабочее, около-философское' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/about-work-near-philosophy/&amp;t=%D0%A0%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B5%2C+%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D1%84%D0%B8%D0%BB%D0%BE%D1%81%D0%BE%D1%84%D1%81%D0%BA%D0%BE%D0%B5" title="Добавить 'Рабочее, около-философское' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Рабочее, около-философское' на FaceBook" alt="Добавить 'Рабочее, около-философское' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/about-work-near-philosophy/" title="Добавить 'Рабочее, около-философское' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Рабочее, около-философское' на Twitter" alt="Добавить 'Рабочее, около-философское' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/about-work-near-philosophy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Сезонная страничка и немного о происшедшем</title>
		<link>http://kurakin.info/page-for-one-seasone/</link>
		<comments>http://kurakin.info/page-for-one-seasone/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 20:19:13 +0000</pubDate>
		<dc:creator>Sergej Kurakin</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://kurakin.info/page-for-one-seasone/</guid>
		<description><![CDATA[Так как я люблю смотреть гонки Формулы Один и не люблю их пропускать, я сделал для себя Календарь Formula One 2008. Кто пользует Google Calendar, можете подключаться.
Да, кстати, Zend принял мой код и починил Zend_XmlRpc_Value. Коммит 8615. Zend_XmlRpc_Client doesn&#8217;t handle Zend_XmlRpc_Value Objects as parameters. Скриншотик этих 3 строк. Посмотрим, приму ли мой Zend_XmlRpc_Value_Nil. И надо [...]]]></description>
			<content:encoded><![CDATA[<p>Так как я люблю смотреть гонки Формулы Один и не люблю их пропускать, я сделал для себя <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2t1cmFraW4uaW5mby9mb3JtdWxhLW9uZS0yMDA4LWNhbGVuZGFyLw==">Календарь Formula One 2008</a>. Кто пользует <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5nb29nbGUuY29tL2NhbGVuZGFyLw==">Google Calendar</a>, можете подключаться.</p>
<p>Да, кстати, Zend принял мой код и починил Zend_XmlRpc_Value. Коммит 8615. <a  href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL2ZyYW1ld29yay56ZW5kLmNvbS9pc3N1ZXMvYnJvd3NlL1pGLTE3OTc=">Zend_XmlRpc_Client doesn&#8217;t handle Zend_XmlRpc_Value Objects as parameters</a>. <a href="http://kurakin.info/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3Rvcy9yZWFsemF6YS8yMzE1OTUzNzc5Lw==">Скриншотик этих 3 строк</a>. Посмотрим, приму ли мой Zend_XmlRpc_Value_Nil. И надо сообщить им об ошибке в самом Zend_XmlRpc_Server + Zend_XmlRpc_Request. Надо только подсобрать информации по нему.</p>
 <img src="http://kurakin.info/wp-content/plugins/feed-statistics.php?view=1&post_id=223" width="1" height="1" style="display: none;" /><!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://kurakin.info/page-for-one-seasone/&amp;title=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC" title="Добавить 'Сезонная страничка и немного о происшедшем' на Del.icio.us"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Del.icio.us" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://kurakin.info/page-for-one-seasone/&amp;title=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC" title="Добавить 'Сезонная страничка и немного о происшедшем' на digg"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на digg" alt="Добавить 'Сезонная страничка и немного о происшедшем' на digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC&amp;u=http://kurakin.info/page-for-one-seasone/" title="Добавить 'Сезонная страничка и немного о происшедшем' на FURL"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на FURL" alt="Добавить 'Сезонная страничка и немного о происшедшем' на FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://kurakin.info/page-for-one-seasone/&amp;title=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC" title="Добавить 'Сезонная страничка и немного о происшедшем' на reddit"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на reddit" alt="Добавить 'Сезонная страничка и немного о происшедшем' на reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://kurakin.info/page-for-one-seasone/" title="Добавить 'Сезонная страничка и немного о происшедшем' на Technorati"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Technorati" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://myweb2.search.yahoo.com/myresults/bookmarklet?u=http://kurakin.info/page-for-one-seasone/&amp;t=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC" title="Добавить 'Сезонная страничка и немного о происшедшем' на Yahoo My Web"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/yahoo_myweb.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Yahoo My Web" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Yahoo My Web" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://kurakin.info/page-for-one-seasone/&amp;title=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC" title="Добавить 'Сезонная страничка и немного о происшедшем' на Google Bookmarks"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Google Bookmarks" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.bloglines.com/sub/http://kurakin.info/page-for-one-seasone/" title="Добавить 'Сезонная страничка и немного о происшедшем' на Bloglines"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/bloglines.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Bloglines" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Bloglines" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.netscape.com/submit/?U=http://kurakin.info/page-for-one-seasone/&amp;T=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC" title="Добавить 'Сезонная страничка и немного о происшедшем' на Propeller"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/propeller.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Propeller" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Propeller" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://mystuff.ask.com/mysearch/QuickWebSave?v=1.2&amp;t=webpages&amp;title=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC&amp;url=http://kurakin.info/page-for-one-seasone/" title="Добавить 'Сезонная страничка и немного о происшедшем' на Ask"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/ask.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Ask" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Ask" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="https://favorites.live.com/quickadd.aspx?url=http://kurakin.info/page-for-one-seasone/&amp;title=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC" title="Добавить 'Сезонная страничка и немного о происшедшем' на Live-MSN"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/live.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Live-MSN" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Live-MSN" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://kurakin.info/page-for-one-seasone/&amp;t=%D0%A1%D0%B5%D0%B7%D0%BE%D0%BD%D0%BD%D0%B0%D1%8F+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BA%D0%B0+%D0%B8+%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE+%D0%BE+%D0%BF%D1%80%D0%BE%D0%B8%D1%81%D1%88%D0%B5%D0%B4%D1%88%D0%B5%D0%BC" title="Добавить 'Сезонная страничка и немного о происшедшем' на FaceBook"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на FaceBook" alt="Добавить 'Сезонная страничка и немного о происшедшем' на FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://kurakin.info/page-for-one-seasone/" title="Добавить 'Сезонная страничка и немного о происшедшем' на Twitter"><img src="http://kurakin.info/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Добавить 'Сезонная страничка и немного о происшедшем' на Twitter" alt="Добавить 'Сезонная страничка и немного о происшедшем' на Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://kurakin.info/page-for-one-seasone/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
