<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2296027761597305278</id><updated>2011-11-20T15:53:19.907+01:00</updated><category term='tvn'/><category term='pl'/><category term='globcio'/><category term='en'/><category term='uac'/><category term='symbian'/><category term='szechtercajtung'/><category term='debian'/><category term='microsoft'/><category term='sdl'/><category term='idiots'/><category term='code'/><category term='dftpd'/><category term='usability'/><category term='ftp'/><category term='kde'/><category term='various'/><category term='windows 7'/><title type='text'>Various grumblings</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>19</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-6724031454461901704</id><published>2011-11-14T19:05:00.002+01:00</published><updated>2011-11-14T19:10:26.291+01:00</updated><title type='text'>UTF-8 support added to dftpd</title><content type='html'>&lt;span class="gD"&gt;Thomas &lt;/span&gt;&lt;span class="gD"&gt;Brushington has send me patches adding UTF-8 support to Symbian builds of dftpd. In case someone might want to use such functionality, he also provided a new build.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://team.pld-linux.org/%7Ewolf/dftpd-utf8.SIS"&gt;http://team.pld-linux.org/~wolf/dftpd-utf8.SIS&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(note that I have not checked if it actually works).&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-6724031454461901704?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/6724031454461901704/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=6724031454461901704' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/6724031454461901704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/6724031454461901704'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2011/11/utf-8-support-added-to-dftpd.html' title='UTF-8 support added to dftpd'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-5321182503621374882</id><published>2010-11-21T20:09:00.003+01:00</published><updated>2010-11-21T20:12:06.839+01:00</updated><title type='text'>Księżyc</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__ZT9efcgWlA/TOluplkyrYI/AAAAAAAAADs/qyX0smAbYeU/s1600/moon.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 301px;" src="http://4.bp.blogspot.com/__ZT9efcgWlA/TOluplkyrYI/AAAAAAAAADs/qyX0smAbYeU/s320/moon.png" alt="" id="BLOGGER_PHOTO_ID_5542082477196225922" border="0" /&gt;&lt;/a&gt;Lornetka 15x70 + N900 + trzęsące się łapy + brudne okno + siatka na muchy dająca piękne interferencje.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-5321182503621374882?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/5321182503621374882/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=5321182503621374882' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/5321182503621374882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/5321182503621374882'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2010/11/ksiezyc.html' title='Księżyc'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__ZT9efcgWlA/TOluplkyrYI/AAAAAAAAADs/qyX0smAbYeU/s72-c/moon.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-1547909854296370151</id><published>2010-09-20T00:18:00.005+02:00</published><updated>2010-09-20T00:27:23.909+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='idiots'/><category scheme='http://www.blogger.com/atom/ns#' term='pl'/><category scheme='http://www.blogger.com/atom/ns#' term='tvn'/><title type='text'>Z grubej rury</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://images.encyclopediadramatica.com/images/8/8e/Picard_Facepalm.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Nieźle pierdolnęli...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__ZT9efcgWlA/TJaMefyq2rI/AAAAAAAAADk/c5g9BIP6r6E/s1600/jowisz.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 311px; height: 320px;" src="http://4.bp.blogspot.com/__ZT9efcgWlA/TJaMefyq2rI/AAAAAAAAADk/c5g9BIP6r6E/s320/jowisz.png" alt="" id="BLOGGER_PHOTO_ID_5518752848947108530" border="0" /&gt;&lt;/a&gt;Jowisza na niebie zobaczymy! Naukowcy z NASA tak mówią! Gołym okiem! I, bez kozery, jest to "najważniejsza informacja"!&lt;br /&gt;&lt;br /&gt;Ciekawe co na to powie kapitan Pickard?&lt;br /&gt;&lt;a href="http://images.encyclopediadramatica.com/images/8/8e/Picard_Facepalm.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 466px; height: 306px;" src="http://images.encyclopediadramatica.com/images/8/8e/Picard_Facepalm.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-1547909854296370151?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/1547909854296370151/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=1547909854296370151' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/1547909854296370151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/1547909854296370151'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2010/09/z-grubej-rury.html' title='Z grubej rury'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__ZT9efcgWlA/TJaMefyq2rI/AAAAAAAAADk/c5g9BIP6r6E/s72-c/jowisz.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-8400410113240313742</id><published>2010-02-26T15:02:00.001+01:00</published><updated>2010-02-26T15:03:55.632+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pl'/><title type='text'>Toolbary do przeglądarek już niemodne?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__ZT9efcgWlA/S4fUrff0OmI/AAAAAAAAADU/ZAtc0xs0zzI/s1600-h/winscp.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 310px;" src="http://3.bp.blogspot.com/__ZT9efcgWlA/S4fUrff0OmI/AAAAAAAAADU/ZAtc0xs0zzI/s400/winscp.png" alt="" id="BLOGGER_PHOTO_ID_5442552518354942562" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-8400410113240313742?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/8400410113240313742/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=8400410113240313742' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/8400410113240313742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/8400410113240313742'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2010/02/toolbary-do-przegladarek-juz-niemodne.html' title='Toolbary do przeglądarek już niemodne?'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__ZT9efcgWlA/S4fUrff0OmI/AAAAAAAAADU/ZAtc0xs0zzI/s72-c/winscp.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-3618291530782239574</id><published>2010-02-17T19:58:00.001+01:00</published><updated>2010-02-17T20:00:41.460+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pl'/><title type='text'>Jakieś pierdoły</title><content type='html'>...mi przysłali.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__ZT9efcgWlA/S3w8fd7hpWI/AAAAAAAAADM/ZC53kV8dsjI/s1600-h/20100217_001.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 284px;" src="http://1.bp.blogspot.com/__ZT9efcgWlA/S3w8fd7hpWI/AAAAAAAAADM/ZC53kV8dsjI/s400/20100217_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5439288961264624994" border="0" /&gt;&lt;/a&gt;Dzisiaj 17 lutego, jakby ktoś się słabo orientował.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-3618291530782239574?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/3618291530782239574/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=3618291530782239574' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3618291530782239574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3618291530782239574'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2010/02/jakies-pierdoy.html' title='Jakieś pierdoły'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__ZT9efcgWlA/S3w8fd7hpWI/AAAAAAAAADM/ZC53kV8dsjI/s72-c/20100217_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-7597002872211178043</id><published>2010-01-04T23:50:00.007+01:00</published><updated>2010-01-05T01:31:53.614+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='szechtercajtung'/><category scheme='http://www.blogger.com/atom/ns#' term='pl'/><category scheme='http://www.blogger.com/atom/ns#' term='globcio'/><title type='text'>Halo, halo, centrala?</title><content type='html'>Coś chyba problemy na linii są, bo najwyraźniej instrukcje nie doszły:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__ZT9efcgWlA/S0JxU-wcYwI/AAAAAAAAAC0/YYjgXZAvjAE/s1600-h/globcio.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 68px;" src="http://4.bp.blogspot.com/__ZT9efcgWlA/S0JxU-wcYwI/AAAAAAAAAC0/YYjgXZAvjAE/s200/globcio.png" alt="" id="BLOGGER_PHOTO_ID_5423021506565006082" border="0" /&gt;&lt;/a&gt;Czyżby, skądinąd zabawne, &lt;a href="http://zgredowo.blogspot.com/2009/12/chcesz-zeby-politycy-powstrzymali.html"&gt;zniknięcie nachalnej propagandy grinpejsów&lt;/a&gt; spowodowało, że globcio zostało odwołane? A może owo zniknięcie to tylko chwilowa zmyłka, bo jeszcze inteligencja trochę mniej lumpen gotowa jest skojarzyć pewne niewygodne fakty? No bo jak to, niby coraz goręcej jest, a tu pogoda robi nam na złość psikusa i mamy "rekordowe" "minus 30 stopni". Sprawdźmy co na ten temat myśli &lt;a href="http://pisczyzyny.blogspot.com/2008/12/kiedy-marksizm-i-leninizm-dzi-ekologizm.html"&gt;redaktor Żakowski&lt;/a&gt;. Kto wie, może &lt;a href="http://www.bibula.com/?p=13287"&gt;mniejszość proroka&lt;/a&gt; właśnie się objawia?&lt;br /&gt;&lt;br /&gt;Całe szczęście, na wypadek gdyby ktoś miał pewne wątpliwości co do obowiązującej linii partii, zawsze jest przecież obóz, oj, przejęzyczyłem się, zawsze jest szkoła myślenia:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__ZT9efcgWlA/S0KDz_UhC1I/AAAAAAAAAC8/moy70PCZuMY/s1600-h/20091222_001.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 69px;" src="http://1.bp.blogspot.com/__ZT9efcgWlA/S0KDz_UhC1I/AAAAAAAAAC8/moy70PCZuMY/s200/20091222_001.jpg" alt="" id="BLOGGER_PHOTO_ID_5423041830501550930" border="0" /&gt;&lt;/a&gt;Całą sytuację dosyć zabawnie skomentował Michał Ogórek, tylko jakimś dziwnym trafem pomieszały mu się tytuły gazet i już tak poszło do druku:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__ZT9efcgWlA/S0KFR4_7nPI/AAAAAAAAADE/YXXbn7fXok0/s1600-h/trybuna.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 88px;" src="http://3.bp.blogspot.com/__ZT9efcgWlA/S0KFR4_7nPI/AAAAAAAAADE/YXXbn7fXok0/s200/trybuna.jpg" alt="" id="BLOGGER_PHOTO_ID_5423043443712302322" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-7597002872211178043?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/7597002872211178043/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=7597002872211178043' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/7597002872211178043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/7597002872211178043'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2010/01/halo-halo-centrala.html' title='Halo, halo, centrala?'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__ZT9efcgWlA/S0JxU-wcYwI/AAAAAAAAAC0/YYjgXZAvjAE/s72-c/globcio.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-4611548948267799806</id><published>2009-12-20T22:04:00.005+01:00</published><updated>2009-12-26T18:25:31.308+01:00</updated><title type='text'>Dumb FTP Server now on N900</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__ZT9efcgWlA/Sy6TTpT0N5I/AAAAAAAAAB0/Wtx2OxcCNvk/s1600-h/Screenshot-20091220-220841.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 220px; height: 132px;" src="http://3.bp.blogspot.com/__ZT9efcgWlA/Sy6TTpT0N5I/AAAAAAAAAB0/Wtx2OxcCNvk/s320/Screenshot-20091220-220841.png" alt="" id="BLOGGER_PHOTO_ID_5417429367489050514" border="0" /&gt;&lt;/a&gt;&lt;a href="http://zgredowo.blogspot.com/2008/08/symbian-ftp-server.html"&gt;Dump FTP Server&lt;/a&gt; is now available on the N900. It uses QT 4.6, which currently is only available in extras-devel, so beware.&lt;br /&gt;&lt;br /&gt;Download location: &lt;a href="http://team.pld-linux.org/%7Ewolf/dftpd_0.1.3_armel.deb"&gt;http://team.pld-linux.org/~wolf/dftpd_0.1.3_armel.deb&lt;/a&gt;. Hopefully will be in extras soon.&lt;br /&gt;Source repository: &lt;a href="http://gitorious.org/dftpd"&gt;http://gitorious.org/dftpd&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Changelog (0.1.2):&lt;br /&gt;- Workaround for Firefox handling of PASV command.&lt;br /&gt;- Maemo port.&lt;br /&gt;- If binding to port 21 fails (for example as a result of lack of root priviliges), the server will try to listen on port 2121.&lt;br /&gt;&lt;br /&gt;Changelog (0.1.3):&lt;br /&gt;- Passive mode should now be working. Because of the used workaround only WIFI connections are supported.&lt;br /&gt;- Bigger icon in application manager.&lt;br /&gt;- Upload speed should now be at par with download speed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-4611548948267799806?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/4611548948267799806/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=4611548948267799806' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/4611548948267799806'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/4611548948267799806'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2009/12/dumb-ftp-server-now-on-n900.html' title='Dumb FTP Server now on N900'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__ZT9efcgWlA/Sy6TTpT0N5I/AAAAAAAAAB0/Wtx2OxcCNvk/s72-c/Screenshot-20091220-220841.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-6391514339344707747</id><published>2009-12-17T20:31:00.002+01:00</published><updated>2009-12-17T20:34:20.193+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='szechtercajtung'/><category scheme='http://www.blogger.com/atom/ns#' term='pl'/><category scheme='http://www.blogger.com/atom/ns#' term='globcio'/><title type='text'>Chcesz, żeby politycy powstrzymali zmiany klimatu? Podpisz się</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__ZT9efcgWlA/SyqHeLuoLbI/AAAAAAAAABs/6Km_61SRV5I/s1600-h/ocieplasie.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 381px;" src="http://1.bp.blogspot.com/__ZT9efcgWlA/SyqHeLuoLbI/AAAAAAAAABs/6Km_61SRV5I/s400/ocieplasie.jpg" alt="" id="BLOGGER_PHOTO_ID_5416290454480629170" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-6391514339344707747?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/6391514339344707747/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=6391514339344707747' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/6391514339344707747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/6391514339344707747'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2009/12/chcesz-zeby-politycy-powstrzymali.html' title='Chcesz, żeby politycy powstrzymali zmiany klimatu? Podpisz się'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__ZT9efcgWlA/SyqHeLuoLbI/AAAAAAAAABs/6Km_61SRV5I/s72-c/ocieplasie.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-3725002535834452699</id><published>2009-11-25T16:19:00.002+01:00</published><updated>2009-11-25T16:28:21.952+01:00</updated><title type='text'>Impossibility in movement</title><content type='html'>As a followup to &lt;a href="http://zgredowo.blogspot.com/2009/11/impossible.html"&gt;that &lt;/a&gt;post:&lt;br /&gt;&lt;br /&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-a07a449634b2f6fb" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v21.nonxt3.googlevideo.com/videoplayback?id%3Da07a449634b2f6fb%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329925910%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D82D47B8DDA3B5852B2633853350CA9B970149FD3.67BF1E3E256562B152BE74A26B873B5477AFF756%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Da07a449634b2f6fb%26offsetms%3D5000%26itag%3Dw160%26sigh%3DPQc3GS3eIJbcgqGOTpXV7DoJaUQ&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v21.nonxt3.googlevideo.com/videoplayback?id%3Da07a449634b2f6fb%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329925910%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D82D47B8DDA3B5852B2633853350CA9B970149FD3.67BF1E3E256562B152BE74A26B873B5477AFF756%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Da07a449634b2f6fb%26offsetms%3D5000%26itag%3Dw160%26sigh%3DPQc3GS3eIJbcgqGOTpXV7DoJaUQ&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Yes, the quality is low on purpose.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-3725002535834452699?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/3725002535834452699/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=3725002535834452699' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3725002535834452699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3725002535834452699'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2009/11/impossibility-in-movement.html' title='Impossibility in movement'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-7254418330660662325</id><published>2009-11-10T00:16:00.003+01:00</published><updated>2009-11-10T00:17:56.262+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='symbian'/><title type='text'>Impossible?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__ZT9efcgWlA/SvijA9sgX3I/AAAAAAAAABk/4aoKWsC1VPQ/s1600-h/bunny.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 374px;" src="http://2.bp.blogspot.com/__ZT9efcgWlA/SvijA9sgX3I/AAAAAAAAABk/4aoKWsC1VPQ/s400/bunny.jpg" alt="" id="BLOGGER_PHOTO_ID_5402246989987471218" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-7254418330660662325?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/7254418330660662325/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=7254418330660662325' title='Komentarze (2)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/7254418330660662325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/7254418330660662325'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2009/11/impossible.html' title='Impossible?'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__ZT9efcgWlA/SvijA9sgX3I/AAAAAAAAABk/4aoKWsC1VPQ/s72-c/bunny.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-8109368589406060286</id><published>2009-09-12T16:04:00.001+02:00</published><updated>2009-09-12T16:06:46.158+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='pl'/><title type='text'>Koledzy po fachu dorabiają sobie na boku</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__ZT9efcgWlA/SququIbnAAI/AAAAAAAAABc/y9VYLPmTnfw/s1600-h/20090912348.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/__ZT9efcgWlA/SququIbnAAI/AAAAAAAAABc/y9VYLPmTnfw/s400/20090912348.jpg" alt="" id="BLOGGER_PHOTO_ID_5380581889338179586" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-8109368589406060286?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/8109368589406060286/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=8109368589406060286' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/8109368589406060286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/8109368589406060286'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2009/09/koledzy-po-fachu-dorabiaja-sobie-na.html' title='Koledzy po fachu dorabiają sobie na boku'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__ZT9efcgWlA/SququIbnAAI/AAAAAAAAABc/y9VYLPmTnfw/s72-c/20090912348.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-5648911213652687436</id><published>2009-06-12T13:32:00.006+02:00</published><updated>2009-06-12T13:52:49.225+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='windows 7'/><category scheme='http://www.blogger.com/atom/ns#' term='idiots'/><category scheme='http://www.blogger.com/atom/ns#' term='en'/><category scheme='http://www.blogger.com/atom/ns#' term='uac'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><title type='text'>UAC considered harmful</title><content type='html'>I have switched from XP to Windows 7 on my work machine recently. Everything was working fine until this has happened:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__ZT9efcgWlA/SjI-OETJC8I/AAAAAAAAABM/fyxvC6G9APM/s1600-h/make.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 12px;" src="http://2.bp.blogspot.com/__ZT9efcgWlA/SjI-OETJC8I/AAAAAAAAABM/fyxvC6G9APM/s400/make.png" alt="" id="BLOGGER_PHOTO_ID_5346404119035317186" border="0" /&gt;&lt;/a&gt;A quick research revealed the following (&lt;a href="http://technet.microsoft.com/en-us/library/dd835540%28WS.10%29.aspx"&gt;source&lt;/a&gt;):&lt;br /&gt;&lt;p style="font-style: italic;"&gt;Before a 32-bit process is created, the following attributes are checked to determine whether it is an installer:&lt;/p&gt;           &lt;ul style="font-style: italic;"&gt;&lt;li&gt;The file name includes keywords such as "install," "setup," or "update."&lt;/li&gt;&lt;/ul&gt;This is confirmed by changing the file name of the offending exe:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__ZT9efcgWlA/SjI_aLnIsyI/AAAAAAAAABU/koL7KopX-sk/s1600-h/install.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 120px; height: 40px;" src="http://1.bp.blogspot.com/__ZT9efcgWlA/SjI_aLnIsyI/AAAAAAAAABU/koL7KopX-sk/s400/install.png" alt="" id="BLOGGER_PHOTO_ID_5346405426668286754" border="0" /&gt;&lt;/a&gt;The executable of course is not an installer of any kind and does not require any extra privileges. It just reads two files and creates a third one. Furthermore, it's a third-party application and I can't just change its file name without breaking things for everyone else. There seems to be some kind of white list of trusted applications, but nobody other than Microsoft can modify it.&lt;br /&gt;&lt;br /&gt;Without the ability to take that application out of UAC "protection" the only viable thing to do is to turn the UAC off. Great work! I feel more secure already.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-5648911213652687436?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/5648911213652687436/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=5648911213652687436' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/5648911213652687436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/5648911213652687436'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2009/06/uac-considered-harmful.html' title='UAC considered harmful'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__ZT9efcgWlA/SjI-OETJC8I/AAAAAAAAABM/fyxvC6G9APM/s72-c/make.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-5899681005105724464</id><published>2009-03-05T19:55:00.003+01:00</published><updated>2009-03-05T19:58:56.816+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='idiots'/><category scheme='http://www.blogger.com/atom/ns#' term='usability'/><category scheme='http://www.blogger.com/atom/ns#' term='en'/><category scheme='http://www.blogger.com/atom/ns#' term='kde'/><title type='text'>KDE usability FAIL</title><content type='html'>Menu option in kcachegrind, in enabled and disabled state:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__ZT9efcgWlA/SbAgcFr_QxI/AAAAAAAAABE/WzgRGsGpRgc/s1600-h/brawo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 170px; height: 53px;" src="http://2.bp.blogspot.com/__ZT9efcgWlA/SbAgcFr_QxI/AAAAAAAAABE/WzgRGsGpRgc/s400/brawo.png" alt="" id="BLOGGER_PHOTO_ID_5309779627604919058" border="0" /&gt;&lt;/a&gt;How the fuck do I enable it? Grate wrok, KDE!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-5899681005105724464?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/5899681005105724464/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=5899681005105724464' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/5899681005105724464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/5899681005105724464'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2009/03/kde-usability-fail.html' title='KDE usability FAIL'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__ZT9efcgWlA/SbAgcFr_QxI/AAAAAAAAABE/WzgRGsGpRgc/s72-c/brawo.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-9180265180574028832</id><published>2009-01-22T18:52:00.003+01:00</published><updated>2009-01-22T18:55:24.736+01:00</updated><title type='text'>dftpd 0.1.1 available</title><content type='html'>New version of symbian FTP server has been published.&lt;br /&gt;&lt;br /&gt;Changes:&lt;br /&gt;- Empty directories are now listed correctly.&lt;br /&gt;- Directory creation and removal is now implemented.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://team.pld-linux.org/%7Ewolf/symbian/dftpd.sisx"&gt;Download&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-9180265180574028832?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/9180265180574028832/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=9180265180574028832' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/9180265180574028832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/9180265180574028832'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2009/01/dftpd-011-available.html' title='dftpd 0.1.1 available'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-3953850010437360161</id><published>2008-11-22T21:57:00.003+01:00</published><updated>2008-11-22T23:05:10.727+01:00</updated><title type='text'>Major sound handling improvements in S60 SDL</title><content type='html'>Audio handling in &lt;a href="http://repo.or.cz/w/SDL.s60v3.git"&gt;S60v3 SDL port&lt;/a&gt; was thoroughly broken. Well, it managed to play something, but the way it did that was just horrid.&lt;br /&gt;&lt;br /&gt;In case of &lt;a href="http://www.tt-forums.net/viewtopic.php?t=35942"&gt;OpenTTD&lt;/a&gt;, the difference between the 'sdl' and 'null' audio drivers was very much visible. The game had that smooth feeling to it when no audio was playing, but was jerky with the sounds enabled. To make things worse there were cracks and pops just about all the time, which added more of that unpleasant "the phone can't handle it" feeling. Fortunately, these problems are now a thing of the past.&lt;br /&gt;&lt;br /&gt;The taxation problem was fixed by &lt;a href="http://repo.or.cz/w/SDL.s60v3.git?a=commit;h=53bd671ba3731123757af5c6e1bda75e86a06036"&gt;these&lt;/a&gt; &lt;a href="http://repo.or.cz/w/SDL.s60v3.git?a=commit;h=6b444968f6f3b53a86538f8df58983990072ca72"&gt;commits&lt;/a&gt;. The &lt;a href="http://koti.mbnet.fi/mertama/sdl.html"&gt;original author&lt;/a&gt; has some really weird ideas there. Introduction of multiple audio buffers increases the audio lag without any benefits. And the handling of audio buffer is just crazy. I will quote the commit message here:&lt;blockquote style="font-style: italic;"&gt;Audio buffer size is there to allow a balancing act between smooth sound playback (ie. big buffer) and low latency times (ie. small buffer). The original author clearly didn't understood this concept, as the buffer size here always was 256 bytes, which resulted in playback system that had all the minuses of the two approaches but no pluses.&lt;/blockquote&gt;With one problem handled, the next one was just around the corner. The &lt;a href="http://team.pld-linux.org/%7Ewolf/symbian/audio/old.ogg"&gt;cracks and pops&lt;/a&gt; may not be easy to hear, but you'll for sure get a feeling that something's wrong. I even have a waveform plot with the gaps in audio data shown: &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__ZT9efcgWlA/SSh7AeI7B5I/AAAAAAAAAA8/mcXaKLXMLTs/s1600-h/gaps.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 317px; height: 69px;" src="http://3.bp.blogspot.com/__ZT9efcgWlA/SSh7AeI7B5I/AAAAAAAAAA8/mcXaKLXMLTs/s400/gaps.png" alt="" id="BLOGGER_PHOTO_ID_5271598611857868690" border="0" /&gt;&lt;/a&gt;The &lt;a href="http://repo.or.cz/w/SDL.s60v3.git?a=commit;h=554c60ea89a9e27438b81212b649327773a89fa8"&gt;solution&lt;/a&gt; of that problem was to remove some never-correct delay time calculations and use a mutex-like mechanism to handle internal SDL audio wait. With that done the sound is now &lt;a href="http://team.pld-linux.org/%7Ewolf/symbian/audio/new.ogg"&gt;flawless&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There's also some new functionality added:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;With &lt;a href="http://repo.or.cz/w/SDL.s60v3.git?a=commit;h=c38ee9e1b7c3fc32a4639a2ccb4fca2adb7813d3"&gt;silent&lt;/a&gt; &lt;a href="http://repo.or.cz/w/SDL.s60v3.git?a=commit;h=f3793bc31c227b0747ef2ab7861e4054877a6eec"&gt;profile&lt;/a&gt; enabled SDL will mute the audio. Mixing will still be done, for the need of games expecting audio-timer synchronization.&lt;/li&gt;&lt;li&gt;When the game is out of focus the audio will be &lt;a href="http://repo.or.cz/w/SDL.s60v3.git?a=commit;h=34896629391ecc6dfda91baf55d5a846a0754c71"&gt;disabled&lt;/a&gt; as well as mixing, to reduce energy usage.&lt;/li&gt;&lt;li&gt;In out of focus situations the video blit incurs a &lt;a href="http://repo.or.cz/w/SDL.s60v3.git?a=commit;h=7346f13c6ad2518e14b51cf4a09e11f78be05ff4"&gt;0.1s delay&lt;/a&gt; to reduce power usage. The wait time is rather short for better responsivity when focus is regained and for some rare situations when the screen needs to be redrawn.&lt;/li&gt;&lt;/ul&gt;Thanks to the above changes the phone with OpenTTD in background now consumes just 0.13W of energy. Comparing it to total idle consumption of 0.11W and previous OpenTTD consumption of 0.5W it's a substantial improvement.&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on down" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-3953850010437360161?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/3953850010437360161/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=3953850010437360161' title='Komentarze (0)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3953850010437360161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3953850010437360161'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2008/11/major-sound-handling-improvements-in.html' title='Major sound handling improvements in S60 SDL'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__ZT9efcgWlA/SSh7AeI7B5I/AAAAAAAAAA8/mcXaKLXMLTs/s72-c/gaps.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-3705416760234976878</id><published>2008-10-18T17:04:00.004+02:00</published><updated>2008-11-22T23:08:07.052+01:00</updated><title type='text'>OpenTTD battery usage</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__ZT9efcgWlA/SPn7G9Eg3FI/AAAAAAAAAA0/mYXXpcJV2Ok/s1600-h/EnergyUsage.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/__ZT9efcgWlA/SPn7G9Eg3FI/AAAAAAAAAA0/mYXXpcJV2Ok/s400/EnergyUsage.png" alt="" id="BLOGGER_PHOTO_ID_5258510136823045202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Energy usage (ie. battery life) has been brought to my attention recently. As can be seen above, OpenTTD running in background doesn't handle things nice and battery drain is much greater than it should be.&lt;br /&gt;&lt;br /&gt;The average value for "OpenTTD running" is 1,07W, for "OpenTTD in background" it's 0,51W and for "Idle" it's 0,11W.&lt;br /&gt;&lt;br /&gt;Other Symbian SDL ports also will have this problem. So, quick advice: don't leave OpenTTD, C2Doom, ScummVM running on the phone in background, your battery will die very quickly if you do so.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Edit: The background energy usage of my SDL's port has been reduced to 0,13W&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-3705416760234976878?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/3705416760234976878/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=3705416760234976878' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3705416760234976878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3705416760234976878'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2008/10/openttd-battery-usage.html' title='OpenTTD battery usage'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__ZT9efcgWlA/SPn7G9Eg3FI/AAAAAAAAAA0/mYXXpcJV2Ok/s72-c/EnergyUsage.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-3798989792439216103</id><published>2008-10-09T21:08:00.012+02:00</published><updated>2008-10-09T23:48:43.272+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sdl'/><category scheme='http://www.blogger.com/atom/ns#' term='en'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='symbian'/><title type='text'>The sorry state of symbian SDL</title><content type='html'>Probably noone of you care about the fact that there are four different versions of the &lt;a href="http://libsdl.org/"&gt;SDL library&lt;/a&gt; for symbian based devices. When I was starting my &lt;a href="http://www.tt-forums.net/viewtopic.php?t=35942"&gt;S60 OpenTTD port&lt;/a&gt; there were only three. What has happened in between?&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://koti.mbnet.fi/%7Ehaviital/"&gt;first one&lt;/a&gt; was created by Hannu Viitala and was targetted at antique devices, had no sound support, etc... we're not that much interested in it.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://koti.mbnet.fi/mertama/sdl.html"&gt;second one&lt;/a&gt;, maintained by Marcus Mertama, is an evolution of the previous, with support for S60 3rd edition devices (basically anything worth considering for purchase right now), sound and a lot of problems. More on that later.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://anotherguest.k0.se/"&gt;third one&lt;/a&gt; is, again, based on the previous one. It's used by anotherguest in his ScummVM port and focuses on wide device range support (including UIQ, touch screen, etc). Since it had the same problems as the second version, I didn't looked too deeply into it.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://repo.or.cz/w/SDL.s60v3.git"&gt;fourth option&lt;/a&gt; is constantly fixed (or rather stripped down from features) by yours truly. There were several issues in Markus' version which really bothered me.&lt;br /&gt;&lt;br /&gt;The first was support for S60v1 and S60v2.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If I'm going to modify the code, I have no way to test if the code works.&lt;/li&gt;&lt;li&gt;The platform is severely limited by screen resolution, processor speed, available RAM, lack of Open C and Open C++ or even by inability to use static variables.&lt;/li&gt;&lt;li&gt;The platform is dead.&lt;/li&gt;&lt;/ul&gt;So, drop it. Leave only S60v3.&lt;br /&gt;&lt;br /&gt;The next big issue was resolution support. Or rather lack of it. The game resolution was always stretched to the phone's display resolution, which resulted in something that can be seen on the images below. The left one is original, the right one is scaled one. Horrible. And barely playable, thanks to ultra slow symbian blitting procedures.&lt;br /&gt;&lt;table&gt;&lt;br /&gt;&lt;tbody&gt;&lt;tr&gt;&lt;br /&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__ZT9efcgWlA/SO5lZXFyyzI/AAAAAAAAAAU/Z8knpMTICJ8/s1600-h/shot02.gif"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/__ZT9efcgWlA/SO5lZXFyyzI/AAAAAAAAAAU/Z8knpMTICJ8/s320/shot02.gif" alt="" id="BLOGGER_PHOTO_ID_5255249301557398322" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;td&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__ZT9efcgWlA/SO5lgmP_gxI/AAAAAAAAAAc/xLKPvPnulOs/s1600-h/shot01.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/__ZT9efcgWlA/SO5lgmP_gxI/AAAAAAAAAAc/xLKPvPnulOs/s320/shot01.gif" alt="" id="BLOGGER_PHOTO_ID_5255249425885790994" border="0" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;br /&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/tbody&gt;&lt;/table&gt;My version does it right (or rather should be doing, I didn't actually checked it) by setting the right display orientation and by not stretching the display. This is one of things where my and other authors views differ. I don't accept the scaling, Marcus and anotherguest say that users prefer when game is displayed on full screen, without borders.&lt;br /&gt;&lt;br /&gt;Another big issue, display orientation support. All S60v3 devices can either be in portrait (normal use) or landscape (think "camera") mode. On most devices the landscape mode is hidden from user during normal usage, but there are devices, like N95 or N82, which rotate the display when user physically rotates the phone. On phones that lack this feature, orientation support can be faked in software by using small drawing hacks. So consider this: phone is in portrait orientation, user runs application and sees something like that:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__ZT9efcgWlA/SO5p6jIENaI/AAAAAAAAAAk/sTG2Juj1CFI/s1600-h/or1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/__ZT9efcgWlA/SO5p6jIENaI/AAAAAAAAAAk/sTG2Juj1CFI/s200/or1.jpg" alt="" id="BLOGGER_PHOTO_ID_5255254269770347938" border="0" /&gt;&lt;/a&gt;"Oh, display is not distorted, I can rotate the phone and play, how nice" he thinks. And most of the time he's correct. But when he has that new and shiny N95 this happens:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__ZT9efcgWlA/SO5qoDJX1wI/AAAAAAAAAAs/XQR2Ir1m1Gc/s1600-h/or2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/__ZT9efcgWlA/SO5qoDJX1wI/AAAAAAAAAAs/XQR2Ir1m1Gc/s200/or2.jpg" alt="" id="BLOGGER_PHOTO_ID_5255255051459876610" border="0" /&gt;&lt;/a&gt;The phone has switched orientation to landscape, the application didn't follow. MAJOR FAIL! My SDL version correctly handles such situations:&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GjeSjvpy0Ro&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/GjeSjvpy0Ro&amp;amp;hl=en&amp;amp;fs=1&amp;amp;rel=0" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Marcus writes on his site that his SDL allows "S60 programming without pain of Symbian!" This is completly untrue, as Marcus promotes the use of symbian-ridden CSDL class, which more or less requires some arcane knowledge. And when we're at it, just look at the documentation. There's a plethora of bells and whistles to enable or disable, only you don't have the slightest idea which option does what and some of them are there just because they can be. Take virtual mouse cursor for example. I doubt it was used anywhere (not in C2Doom for sure) and my experiences with OpenTTD, which is a mouse-driven game, has proven that it's completly unusable.&lt;br /&gt;&lt;br /&gt;The amount of such undocumented or useless features only makes the code harder to read (oh, you don't want to look at it; 5 different coding styles in just 20 lines of code), without giving any profits, so the most sane option for me was brutal removal. So long, virtual mouse cursor, bye, various display modes, adiós console view, пока display overlays. You won't be missed. Such Reduction Of Useless Features not only makes the code easier to read, but also reduces the number of potential bugs and makes adding new (but this time usable) features less daunting task.&lt;br /&gt;&lt;br /&gt;Of course, the library is still not finished (will it be ever?). Despite the fixes mentioned above and all the smaller ones, like fixing palette animation, making sound play smoother, there's still a lot of work to be done before I will be able to just get some random game using SDL and compile it for my phone without much ado. But even with having that said, my SDL port is The Best* symbian SDL version currently available.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;* for me.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-3798989792439216103?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/3798989792439216103/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=3798989792439216103' title='Komentarze (9)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3798989792439216103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/3798989792439216103'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2008/10/sorry-state-of-symbian-sdl.html' title='The sorry state of symbian SDL'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__ZT9efcgWlA/SO5lZXFyyzI/AAAAAAAAAAU/Z8knpMTICJ8/s72-c/shot02.gif' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-4756973706012048880</id><published>2008-08-27T21:53:00.005+02:00</published><updated>2008-10-18T17:03:47.470+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ftp'/><category scheme='http://www.blogger.com/atom/ns#' term='en'/><category scheme='http://www.blogger.com/atom/ns#' term='dftpd'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='symbian'/><title type='text'>Symbian FTP Server</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__ZT9efcgWlA/SLWylbSEW6I/AAAAAAAAAAM/_vjI2EQq6b0/s1600-h/Screenshot0002.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/__ZT9efcgWlA/SLWylbSEW6I/AAAAAAAAAAM/_vjI2EQq6b0/s320/Screenshot0002.png" alt="" id="BLOGGER_PHOTO_ID_5239290097563884450" border="0" /&gt;&lt;/a&gt;Sending and receiving files from Nokia devices is a major pain in the ass. Basically you're in a lose-lose situation.&lt;br /&gt;&lt;br /&gt;Option one: send files using USB cable and mass storage mode. It's fairly fast, but your PC only has access to the memory card and you're locked out from using anything that's not installed in the phone memory. And that's an optimistic scenario. In case of some devices, like N73 for example, you can't use the phone at all!&lt;br /&gt;&lt;br /&gt;Option two: send files using USB cable and Nokia PC Suite. It has the speed advantage of previous option and doesn't prevent you from using your phone, but the PC Suite is so crappy I won't even talk about it.&lt;br /&gt;&lt;br /&gt;Option three: send files using bluetooth obex file transfer (or whatever it's called). The major advantage here is the lack of that damn cable which restricts mobility when you want to use your mobile (nyah, nyah) device. And you won't be hiding under your table wanting to select some options, just because the USB cable is so short. OK, now the bad side. Firstly, your transfer rate is limited to, like, 120KB/s. In areas with lots of EM pollution you may not be able to go over 40KB/s. And that whole client problem. You have some proprietary clients under windows, some are crappy, some are rather good in some places, but still cumbersome in others. On linux it's tragic. You have some command line mumbo-jumbo requiring lenghty man-page reading, editing &lt;span style="font-style: italic;"&gt;/etc/fstab&lt;/span&gt;, using commands like &lt;span style="font-style: italic;"&gt;dfutool&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;rfcomm&lt;/span&gt;, &lt;span style="font-style: italic;"&gt;pand&lt;/span&gt; (WTF?). There are some GUI clients, but, as usual, they suck badly. kdebluetooth for example. Oh, I won't work because you have wrong version of this, oh, I won't work because you want me to do that, oh, KDE4 is there for half a year, but obex file transfer is not yet supported. And even if it does work, it's a major pain in the ass to use, as it tries to establish new bluetooth connections every other second. Move file from disk folder to bluetooth folder, wait for the actions popup to appear, oh, it didn't, try again, now it did, but after selecting the copy operation the connection just timed out. So try again, go to to the sending the file part successfully only to fail yet again because for some obscure reason the file just wasn't sent. So try again, and yes, success! All this shit only because I wanted to transfer my fucking holiday photos to PC! Why can't it be simple and just work?&lt;br /&gt;In case someone wonders, it's all based on my experience.&lt;br /&gt;&lt;br /&gt;To get back on the topic: there's also possiblity of html download, sending files using Skype client, but all this requires too much constant setup effort to be actually usable.&lt;br /&gt;&lt;br /&gt;So, enter the Dumb FTP Server, or dftpd. The first FTP server for S60v3 devices. It's in alpha state, it can crash a lot, it doesn't support that many FTP commands, some may be misimplemented and cause problems with one or two FTP clients, but here's the catch: it does work (and doesn't corrupt the files you transfer).&lt;br /&gt;To be able to use it you'll need wifi capable device and (for now) a memory card. To be able to log-in after starting the server and selecting the access point you will need to either disable authentication (any user and password will do, very insecure) or generate an one-time token that is presumably only known to you and which will be invalidated after successfully using it as a password (any username is accepted).&lt;br /&gt;Attainable transfer rates are:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;700-800 KB/s for upload&lt;/li&gt;&lt;li&gt;~350 KB/s for download&lt;/li&gt;&lt;/ul&gt;I don't think that upload will get any better, but there sure is some space for download optimizations.&lt;br /&gt;&lt;br /&gt;How to get it:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Download &lt;a href="http://team.pld-linux.org/%7Ewolf/symbian/support/pips_nokia_1_3_SS.sis"&gt;Open C library&lt;/a&gt; and install it, in case you don't have it already.&lt;/li&gt;&lt;li&gt;Do the same for &lt;a href="http://team.pld-linux.org/%7Ewolf/symbian/support/stdcpp.sis"&gt;Open C++&lt;/a&gt; component.&lt;/li&gt;&lt;li&gt;Download &lt;a href="http://team.pld-linux.org/%7Ewolf/symbian/dftpd.sisx"&gt;the server&lt;/a&gt; and install it.&lt;/li&gt;&lt;/ol&gt;You might be also interested in &lt;a href="http://repo.or.cz/w/dftpd.git"&gt;source code&lt;/a&gt;. The license is GPLv2. Oh, and that icon is stolen from &lt;a href="http://tango.freedesktop.org/"&gt;Tango Desktop Project&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-4756973706012048880?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/4756973706012048880/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=4756973706012048880' title='Komentarze (12)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/4756973706012048880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/4756973706012048880'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2008/08/symbian-ftp-server.html' title='Symbian FTP Server'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__ZT9efcgWlA/SLWylbSEW6I/AAAAAAAAAAM/_vjI2EQq6b0/s72-c/Screenshot0002.png' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2296027761597305278.post-8603428537216696169</id><published>2008-08-27T20:52:00.000+02:00</published><updated>2008-08-27T21:39:24.249+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='various'/><category scheme='http://www.blogger.com/atom/ns#' term='pl'/><title type='text'>Mój koffany blogasku</title><content type='html'>Dzień dobry, albo dobry wieczór (w końcu nie wiadomo kiedy to pójdzie)!&lt;br /&gt;&lt;br /&gt;Osobom lekko zdezorientowanym tytułem wpisu chciałbym wyjaśnić, że nie powinny się tu spodziewać typowych dla większości blogów smarków z cukrem na temat najnowszego odcinka klanu, tudzież jakiegoś tam lansowania się maniem srajfona. Będą tu natomiast informacje o różnych programach które zdarzyło mi się napisać (co wynika z braku ochoty na babranie się z tym całym html-owym gównem, tutaj mam automat), a także (co by być zgodnym z nazwą bloga) w chwilach słabości mogą się pojawić zrzędzenia na tematy wielorakie i różnorakie.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2296027761597305278-8603428537216696169?l=zgredowo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://zgredowo.blogspot.com/feeds/8603428537216696169/comments/default' title='Komentarze do posta'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2296027761597305278&amp;postID=8603428537216696169' title='Komentarze (1)'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/8603428537216696169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2296027761597305278/posts/default/8603428537216696169'/><link rel='alternate' type='text/html' href='http://zgredowo.blogspot.com/2008/08/mj-koffany-blogasku.html' title='Mój koffany blogasku'/><author><name>wolf</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
