<?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-18530108</id><updated>2011-11-28T00:22:29.416+01:00</updated><category term='firefox'/><category term='outlook'/><category term='noadmin'/><category term='python'/><category term='apple'/><category term='freemind'/><category term='ubiquity'/><category term='windows'/><category term='ubuntu'/><category term='django'/><category term='osx'/><category term='c64'/><category term='mighty mouse'/><category term='subversion'/><category term='google'/><title type='text'>Translate CZ</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>34</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18530108.post-7968480183902415239</id><published>2008-10-28T00:21:00.013+01:00</published><updated>2008-11-02T22:07:45.947+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubiquity'/><title type='text'>CZ Rychlé překlady s Ubiquity</title><content type='html'>Nedávno mě zaujalo &lt;a href="http://labs.mozilla.com/2008/08/introducing-ubiquity/"&gt;Ubiquity&lt;/a&gt; - command launcher pro Firefox  (česky popsáno na &lt;a href="http://www.lupa.cz/clanky/ubiquity-nejvetsi-revoluce-prohlizecu/"&gt;Lupě&lt;/a&gt; a &lt;a href="http://zdrojak.root.cz/zpravicky/hledani-v-idos-cz-s-pomoci-ubiquity/"&gt;krátce na Rootu&lt;/a&gt;). Příkazy jako mail, map a &lt;a href="http://ubiquity.wegguy.cz/idos/"&gt;idos&lt;/a&gt; docela usnadní práci. Chyběl mi ale příkaz na rychlé hledání ve slovníku. Tady je konečně možná náhrada Lingea Lexiconu.&lt;br /&gt;&lt;br /&gt;Protože z Bloggeru nelze odkazovat přímo na separátní .js soubory, další info a instalační stránka je na: &lt;a href="http://www.svarz.cz/ubiquity"&gt;www.svarz.cz/ubiquity&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Zatím se překládá pouze angličtina =&gt; čeština. Další slovníky a směry budou dodělané podle zájmu.&lt;br /&gt;&lt;br /&gt;Potřeby a diskuze je možná v komentářích.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-7968480183902415239?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/7968480183902415239/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=7968480183902415239' title='Počet komentářů: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/7968480183902415239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/7968480183902415239'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2008/10/cz-rychl-peklady-s-ubiquity.html' title='CZ Rychlé překlady s Ubiquity'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-219236726612071846</id><published>2008-08-31T10:13:00.002+02:00</published><updated>2008-08-31T10:17:27.176+02:00</updated><title type='text'>DVICE: The Experience Recorder, an all-in-one media tool you wear like a glove</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_-AinHZujYfU/SLpTNCf6zMI/AAAAAAAAAEc/R_funV4J8UE/s1600-h/ecuador_jungle_no_way.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_-AinHZujYfU/SLpTNCf6zMI/AAAAAAAAAEc/R_funV4J8UE/s320/ecuador_jungle_no_way.jpg" alt="" id="BLOGGER_PHOTO_ID_5240592599873146050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A perfect glove to record on the go. When we traveled through the Ecuador jungle this might have come handy, because I was often too tired to unpack the camera, shoot and pack again.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dvice.com/archives/2008/08/the_experience.php"&gt;DVICE: The Experience Recorder, an all-in-one media tool you wear like a glove&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-219236726612071846?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dvice.com/archives/2008/08/the_experience.php' title='DVICE: The Experience Recorder, an all-in-one media tool you wear like a glove'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/219236726612071846/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=219236726612071846' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/219236726612071846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/219236726612071846'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2008/08/dvice-experience-recorder-all-in-one.html' title='DVICE: The Experience Recorder, an all-in-one media tool you wear like a glove'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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/_-AinHZujYfU/SLpTNCf6zMI/AAAAAAAAAEc/R_funV4J8UE/s72-c/ecuador_jungle_no_way.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-7569410615253645980</id><published>2008-02-05T13:16:00.000+01:00</published><updated>2008-02-05T13:38:04.776+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='outlook'/><title type='text'>EN / Fighting emails - empty Subjects</title><content type='html'>I am getting tired of email "messaging" within corporation. 80 emails a day to handle within a few minutes between meetings.&lt;br /&gt;&lt;br /&gt;Moreover some senders do not fill Subject at all - how the hell I could quickly recognize if I should even read the email?&lt;br /&gt;&lt;br /&gt;One thing, which helps: filter rule to auto-respond on such emails without Subject...&lt;br /&gt;&lt;br /&gt;A nice idea how to setup such rule for Outlook is on &lt;a href="http://weblogs.asp.net/whaggard/archive/2005/01/23/359217.aspx"&gt;Outlook Blank Email Message Filter/Rule - Wes' Puzzling Blog&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just beware that the server response does not include the message and therefore the wrongdoer would not know which message you are referring to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-7569410615253645980?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/7569410615253645980/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=7569410615253645980' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/7569410615253645980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/7569410615253645980'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2008/02/en-fighting-emails-empty-subjects.html' title='EN / Fighting emails - empty Subjects'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-7876579355455995410</id><published>2007-12-30T18:33:00.000+01:00</published><updated>2007-12-30T18:39:56.895+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>EN / file on mobile accessible through bluetooth on Ubuntu</title><content type='html'>Just a quick reminder. In order to let Nautilus browse the mobile file storage via bluetooth one needs to execute: &lt;span style="font-style: italic;"&gt;sudo apt-get -f install gnome-vfs-obexftp&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;I just wonder why this was not in the default installation.&lt;br /&gt;&lt;br /&gt;The tip was found at &lt;a href="http://thefunkcorner.blogspot.com/"&gt;http://thefunkcorner.blogspot.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PS: It was just before I thought I would need to install Wammu http://wammu.eu/ as is written in comments at http://ubuntology.com/2007/10/27/access-your-phone-via-bluetooth-with-ubuntu-gutsy/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-7876579355455995410?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/7876579355455995410/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=7876579355455995410' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/7876579355455995410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/7876579355455995410'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/12/en-file-on-mobile-accessible-through.html' title='EN / file on mobile accessible through bluetooth on Ubuntu'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-8949873202766153536</id><published>2007-12-27T11:19:00.000+01:00</published><updated>2007-12-27T11:19:21.773+01:00</updated><title type='text'>En / Starting Gimp in different language</title><content type='html'>Making an original PF can be tedious task. Hopefully there is the &lt;a href="http://www.gimp.org"&gt;GIMP&lt;/a&gt; application available for most platforms, which is somehow comparable to the Photoshop. Anyway one of the issues is that the GIMP gets the locale from the system and then it shows menu texts in the corresponding language. So it is quite uncomfortable to follow nice &lt;a href="http://www.gimp.org/tutorials/"&gt;tutorials&lt;/a&gt; when your system language is not English.&lt;br /&gt;&lt;br /&gt;Luckily this can be changed. After the standard installation on Windows create the gimp_en.bat file with the following content:&lt;br /&gt;&lt;blockquote&gt;set lang=en&lt;br /&gt;cd c:\Program Files\GIMP-2.0\bin&lt;br /&gt;start GIMP-2.4.exe&lt;br /&gt;&lt;/blockquote&gt;And put the link to this .bat file into your Start menu folder.&lt;br /&gt;&lt;br /&gt;The original tip and help for other platforms is described on &lt;a href="http://docs.gimp.org/en/gimp-fire-up.html"&gt;Chapter 2. Fire up the GIMP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PS: Contrary to the original tip I added the start command, so the "DOS" window immediately disappear.&lt;br /&gt;PS2: I hope one day the GIMP will have implemented layer effects similar to Photoshop's and therefore it will be easier to create and adjust layer shadows.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-8949873202766153536?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/8949873202766153536/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=8949873202766153536' title='Počet komentářů: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8949873202766153536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8949873202766153536'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/12/en-starting-gimp-in-different-language.html' title='En / Starting Gimp in different language'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-8744528716706669535</id><published>2007-12-21T14:35:00.000+01:00</published><updated>2007-12-30T14:21:11.898+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>EN / Anonymous Windows sharing on OSX and Ubuntu</title><content type='html'>In standard configuration one can access the its folders on OSX / Ubuntu from Windows PC using his credentials.&lt;br /&gt;&lt;br /&gt;The settings for anonymous guest access is not allowed by default. It is easy to change it. Just type in the Terminal (following paths are valid for OSX only):&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;sudo cp /etc/smb.conf /etc/smb.conf.default&lt;br /&gt;sudo nano /etc/smb.conf&lt;br /&gt;&lt;/blockquote&gt;Change the path in public section to suit your needs and uncomment following lines:&lt;br /&gt;&lt;blockquote&gt;[public]&lt;br /&gt; path = /Users/Shared&lt;br /&gt; public = yes&lt;br /&gt; only guest = yes&lt;br /&gt; writable = yes&lt;br /&gt; printable = no&lt;br /&gt;&lt;/blockquote&gt;Now the folder public is accessible from Windows by using the address \\myOSXcomp\ or \\myUbuntucomp\ without asking  for credentials.&lt;br /&gt;&lt;br /&gt;The fine details can be found at:&lt;br /&gt;&lt;a href="http://homepage.mac.com/william_white/smbdoc.html"&gt;MAC OSX 10.2 Windows Sharing - Diagnostics and Background&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-8744528716706669535?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/8744528716706669535/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=8744528716706669535' title='Počet komentářů: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8744528716706669535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8744528716706669535'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/12/en-anonymous-windows-sharing-on-osx-and.html' title='EN / Anonymous Windows sharing on OSX and Ubuntu'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-4887038105694556910</id><published>2007-11-11T20:21:00.000+01:00</published><updated>2007-11-11T20:59:17.399+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mighty mouse'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>EN / Ubuntu and Apple Mighty Mouse finally working</title><content type='html'>Apple Mighty Mouse finally working on the Ubuntu - Gutsy. No, it is not yet  that easy as one would expect, ie. plugging in the USB cable from the Mighty Mouse with immediate horizontal scrolling and working sidebuttons. But it is quickly doable.&lt;br /&gt;As is written at &lt;a href="http://ubuntuforums.org/showpost.php?p=2905097&amp;amp;postcount=10"&gt;Ubuntu forums&lt;/a&gt;, edit the xorg.conf and adjust the Firefox settings.&lt;br /&gt;This worked for me with USB cabled Apple Mighty Mouse.&lt;br /&gt;Anyway &lt;a href="https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/57310"&gt;the ticket&lt;/a&gt; for autoconfig in the Ubuntu's Launchpad has been confirmed, so I believe it will be fixed one day.&lt;br /&gt;&lt;br /&gt;I also wanted to customize the settings in the Compiz manager so for anyone else on the picture are the corresponding Buttons.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_-AinHZujYfU/RzdYrvDGO9I/AAAAAAAAAC4/l6MICw8WH4o/s1600-h/apple_buttons.png"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_-AinHZujYfU/RzdYrvDGO9I/AAAAAAAAAC4/l6MICw8WH4o/s320/apple_buttons.png" alt="" id="BLOGGER_PHOTO_ID_5131667808799046610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I found them using xev started within Terminal.&lt;br /&gt;Btw. when playing with the Mouse I realized quite nice projection :)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_-AinHZujYfU/RzdervDGO_I/AAAAAAAAADE/7oz97i2myHI/s1600-h/mouse.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://bp1.blogger.com/_-AinHZujYfU/RzdervDGO_I/AAAAAAAAADE/7oz97i2myHI/s320/mouse.png" alt="" id="BLOGGER_PHOTO_ID_5131674405868813298" 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/18530108-4887038105694556910?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/4887038105694556910/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=4887038105694556910' title='Počet komentářů: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/4887038105694556910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/4887038105694556910'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/11/en-ubuntu-and-apple-mighty-mouse.html' title='EN / Ubuntu and Apple Mighty Mouse finally working'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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://bp1.blogger.com/_-AinHZujYfU/RzdYrvDGO9I/AAAAAAAAAC4/l6MICw8WH4o/s72-c/apple_buttons.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-1315947718825439043</id><published>2007-11-11T18:03:00.000+01:00</published><updated>2007-11-11T18:19:18.382+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><title type='text'>EN / stupid people using Trojan on Mac</title><content type='html'>&lt;a href="http://www.scmagazine.com/uk/news/article/764557/trojan-targets-mac-users/"&gt;So they say&lt;/a&gt;, there is the new Trojan for OSX and we should be aware. That it is the proof that OSX reached the critical mass point when OSX is becoming interesting for malicious software writers.&lt;br /&gt;Reaching of critical mass point might be true. But the hidden suggestion that we should embrace ourselves with anti-virus software ASAP is a pure manipulation.&lt;br /&gt;While you as the user has to allow installation of such malicious software, antivirus companies believe that YOU will accept such installations anyway due the written promise to get some porn.  Sudo will not be enough, I guess that there will have to be created special OS regime for installations.&lt;br /&gt;&lt;br /&gt;Now I think there will be 3:&lt;br /&gt;&lt;br /&gt; - system configuration / could be initiated from boot only - yes this would include such trojan modifications to DNS&lt;br /&gt; - application installation&lt;br /&gt; - normal use (for idiots)&lt;br /&gt;&lt;br /&gt;All regimes would have different window theme, so even porn-hungry idiot would easily recognize, that he is doing something&lt;br /&gt;dangerous.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-1315947718825439043?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/1315947718825439043/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=1315947718825439043' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/1315947718825439043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/1315947718825439043'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/11/en-stupid-people-using-trojan-on-mac.html' title='EN / stupid people using Trojan on Mac'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-741554456003612888</id><published>2007-08-27T13:52:00.000+02:00</published><updated>2007-08-27T13:55:06.829+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>EN: Resuming Download</title><content type='html'>I needed to download Ubuntu Gutsy Tribe 5 today. I do not download .iso files so often, so I just naively clicked on the .iso file to download it in Firefox. After 30 minutes I needed to take my notebook to the meeting, so I got idea to pause downloading for a while.&lt;br /&gt;&lt;br /&gt;What a surprise, when I got back to the table and plugged  in the ilife-giving cable. No resume at all. In 2007.&lt;br /&gt;&lt;br /&gt;What the heck, I remember that I needed to solve this on day to day basis 8 years ago, so I remember there used to be some tools to resume partial download. I even put them on my &lt;a href="http://www.svarz.cz/howto/free_applications.html"&gt;free application list&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Everything changes as time passes by, some mentioned applications are not free anymore. &lt;br /&gt;&lt;br /&gt;So until I change the page here is the replacement for all those download managers:&lt;br /&gt;&lt;a href="http://www.freedownloadmanager.org/"&gt;Free Download Manager&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;PS: I had to go through this only because Firefox cannot resume partial download.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-741554456003612888?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/741554456003612888/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=741554456003612888' title='Počet komentářů: 7'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/741554456003612888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/741554456003612888'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/08/en-resuming-download.html' title='EN: Resuming Download'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-6546025678561005730</id><published>2007-06-25T10:32:00.000+02:00</published><updated>2007-06-25T10:59:07.582+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>EN | Doubleclick to close updated</title><content type='html'>The last post about the feature of closing Window by right doubleclicking has got some attention by my Lotus Notes friends.&lt;br /&gt;&lt;br /&gt;So here is the updated version, which ignores Lotus Notes as they have the desired functionality themselves:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx RightDoubleClick closes window&lt;br /&gt;&lt;br /&gt;~RButton Up::&lt;br /&gt;   If (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey &lt; 500) {&lt;br /&gt;        ControlSend,,{ESC}, ahk_id %ID%&lt;br /&gt;        WinGetClass class, A&lt;br /&gt;        If (class = "MozillaUIWindowClass") { ; for Mozilla close only TAB/window&lt;br /&gt;          ControlSend,,^w, ahk_id %ID%&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        else If (class = "NOTES") {  ; in case of Lotus Notes do nothing&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;        else If (class = "XLMAIN") {  ; for Excel close one sheet per right doubleclick&lt;br /&gt;   WinGetTitle title, A&lt;br /&gt;   If (title = "Microsoft Excel") { ; no more sheets - close the application&lt;br /&gt;      WinClose ahk_id %ID%&lt;br /&gt;   }&lt;br /&gt;          else ControlSend,,^w, ahk_id %ID%&lt;br /&gt;        }&lt;br /&gt;        Else WinClose ahk_id %ID%&lt;br /&gt;   }&lt;br /&gt;   Else WinGet ID, ID, A&lt;br /&gt;Return&lt;br /&gt;&lt;br /&gt;; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx &lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Again, use the &lt;a href="http://www.autohotkey.com/"&gt;Autohotkey &lt;/a&gt;to run this as it is described on the &lt;a href="http://translatecz.svarz.cz/2007/05/en-doubleclick-to-close-window.html"&gt;previous post&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-6546025678561005730?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/6546025678561005730/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=6546025678561005730' title='Počet komentářů: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/6546025678561005730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/6546025678561005730'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/06/en-doubleclick-to-close-updated.html' title='EN | Doubleclick to close updated'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-8042296823416885226</id><published>2007-05-20T10:30:00.000+02:00</published><updated>2007-05-20T11:07:17.898+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='noadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>EN | Doubleclick to close Window</title><content type='html'>I was missing one nice feature of Lotus Notes (among others) in other Windows programs: Right Button Mouse double click to close the Window.  Thanks to &lt;a href="http://www.autohotkey.com/"&gt;Autohotkey&lt;/a&gt;  this is possible. Just download the &lt;a href="http://www.autohotkey.com/download/AutoHotkey.zip"&gt;.zip version&lt;/a&gt; if you live in the corporate environment without installation rights and want to use it from your USB key.&lt;br /&gt;After the installation/unzipping add the following into the AutoHotkey.ini file:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;; xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx RightDoubleClick closes window&lt;br /&gt;&lt;br /&gt;~RButton Up::&lt;br /&gt;   If (A_PriorHotKey = A_ThisHotKey and A_TimeSincePriorHotkey &lt; 500) {&lt;br /&gt;        ControlSend,,{ESC}, ahk_id %ID%&lt;br /&gt;        WinGetClass class, A&lt;br /&gt;        If (class = "MozillaUIWindowClass") {&lt;br /&gt;          ControlSend,,^w, ahk_id %ID%&lt;br /&gt;        }&lt;br /&gt;        Else WinClose ahk_id %ID%&lt;br /&gt;   }&lt;br /&gt;   Else WinGet ID, ID, A&lt;br /&gt;Return&lt;br /&gt;&lt;/blockquote&gt;Run the AutoHotkey.exe and now, whenever you doubleclick your Right Mouse Button anywhere within the window, it will close. Exceptionally the Firefox will close only one TAB.&lt;br /&gt;&lt;br /&gt;So there is no need to travel the screen and try to hit the small x button (or Alt-F4).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.autohotkey.com/forum/post-100544.html#100544"&gt;The forum for this functionality&lt;/a&gt; is on the Autohotkey forums, where you can find many other &lt;a href="http://www.autohotkey.com/wiki/index.php?title=Script_Listing"&gt;useful scripts&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-8042296823416885226?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/8042296823416885226/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=8042296823416885226' title='Počet komentářů: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8042296823416885226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8042296823416885226'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/05/en-doubleclick-to-close-window.html' title='EN | Doubleclick to close Window'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-8719630162654082966</id><published>2007-03-29T21:20:00.001+02:00</published><updated>2008-05-30T21:22:34.432+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='freemind'/><title type='text'>CZ | Freemind 0.9.0 Beta 9 a nová čeština</title><content type='html'>Zjistil jsem, že výborný mind mapovací nástroj &lt;a href="http://freemind.sourceforge.net/wiki/index.php/Main_Page"&gt;Freemind &lt;/a&gt;se konečně dostal do další beta verze 0.9 beta 9.&lt;br /&gt;&lt;br /&gt;Ta je ke &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=7118&amp;amp;package_id=188772"&gt;stažení &lt;/a&gt;na Sourceforge a tak jsem pro to zaktualizoval češtinu - &lt;a href="http://sourceforge.net/tracker/index.php?func=detail&amp;amp;aid=1690824&amp;amp;group_id=7118&amp;amp;atid=961129"&gt;soubor s češtinou také na Sourceforge&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Pro aplikaci češtiny do Freemindu, stačí rozbalit soubor freemind.jar a nahradit soubor Resources_cs.properties. Pak už by tam nemělo být žádné upozornění [translate me] :)&lt;br /&gt;&lt;br /&gt;PS: jsem zvědavý, kdy bude nové GUI&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-8719630162654082966?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://sourceforge.net/tracker/download.php?group_id=7118&amp;atid=307118&amp;file_id=222884&amp;aid=1690824' title='CZ | Freemind 0.9.0 Beta 9 a nová čeština'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/8719630162654082966/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=8719630162654082966' title='Počet komentářů: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8719630162654082966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8719630162654082966'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/03/cz-freemind-090-beta-9-nov-etina.html' title='CZ | Freemind 0.9.0 Beta 9 a nová čeština'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-8613398779117521175</id><published>2007-03-29T13:59:00.000+02:00</published><updated>2007-03-30T10:23:55.636+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>CZ | Django 0.96</title><content type='html'>&lt;a href="http://www.djangoproject.com/"&gt;Django &lt;/a&gt;má další pre 1.0 release. Jedná se o verzi 0.96, která zahrnuje dosud dělané změny v SVN:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Testovací nástroje - dá se přímo psát testy založené na doctest nebo unittest, testovat pohledy (views) a automaticky natahovat testovací data&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Verze 0.96 obsahuje také nové moduly pro formuláře - django.newforms., které nahrazují starý validační framework django.forms&lt;/li&gt;&lt;li&gt;Příjemné úpravy v URL mapování&lt;/li&gt;&lt;li&gt;a samozřejmě &lt;a href="http://www.djangoproject.com/documentation/release_notes_0.96/"&gt;další...&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;Django 0.96 je propracovanější, než 0.95, ale já osobně stále doporučuji používat velice stabilní trunk ze SVN.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-8613398779117521175?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.djangoproject.com/weblog/2007/mar/23/096/' title='CZ | Django 0.96'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/8613398779117521175/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=8613398779117521175' title='Počet komentářů: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8613398779117521175'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8613398779117521175'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/03/cz-django-096.html' title='CZ | Django 0.96'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-5452544359501533448</id><published>2007-03-16T08:01:00.000+01:00</published><updated>2007-03-16T16:30:15.791+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='noadmin'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='windows'/><title type='text'>EN | Console on Windows without Admin rights</title><content type='html'>I am working in the corporate environment. And based on the fact that I am not in the corporation structure set in the boxes of developers, I have quite limited access to the functionality of my Windows notebook even though I work in IT. Highly limited access. I cannot even run commands from the command line. To be fair, though, this is quite common practice, which saves time to my fellow IT colleagues when something gets broken. On the other hand it highly limits me, when some tasks can be done quickly using commands from the command line.&lt;br /&gt;&lt;br /&gt;How is this related to &lt;a href="http://www.djangoproject.com/"&gt;Django&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;Believe me or not, it is much faster (read less stressful) for me to setup a small running intra-web application in 2 hours than asking several committees to approve the project to actually build the same. So I love Django and Python for these quick, dirty, and as I stress to everyone, temporary solutions. And believe me, as I am from IT department, when I say temporary, it really gets wiped out at the set date.&lt;br /&gt;&lt;br /&gt;When managing Django one needs to run commands from the command line quite often. Therefore having command line access is pretty useful.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So the mission was: set the USB portable command line tools for a Django development, where no Admin rights and no installation is needed.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This is the shopping list:&lt;br /&gt;&lt;br /&gt;[] &lt;a href="http://www.portablepython.com/"&gt;Portable Python&lt;/a&gt;&lt;br /&gt;[] &lt;a href="http://ipython.scipy.org/moin/PyReadline/Intro"&gt;Pyreadline&lt;/a&gt;&lt;br /&gt;[] &lt;a href="http://ipython.scipy.org/moin/"&gt;IPython&lt;/a&gt;&lt;br /&gt;[] &lt;a href="http://sourceforge.net/projects/console/"&gt;Console2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For the Portable Python - download the .zip file from &lt;a href="http://www.portablepython.com/site/download/"&gt;http://www.portablepython.com/site/download/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It is currently in Beta 1.0 having Python 2.5 with some other stuff already added.&lt;br /&gt;&lt;br /&gt;We will work in the root of separate drive (L:), but you should be able to set everything anywhere.&lt;br /&gt;&lt;br /&gt;We put all development tools into the directory \devtools\&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_-AinHZujYfU/RfpNue_QUiI/AAAAAAAAABM/KqpJL8AKrqM/s1600-h/root.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; cursor: pointer;" src="http://bp1.blogger.com/_-AinHZujYfU/RfpNue_QUiI/AAAAAAAAABM/KqpJL8AKrqM/s320/root.png" alt="" id="BLOGGER_PHOTO_ID_5042428193782387234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left;"&gt;Unzip the PortablePython1.0.zip  into the devtools and rename the final dir PortablePython1.0  to python.&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_-AinHZujYfU/Rfqpm-_QUmI/AAAAAAAAABs/ErXPV3zv-Zg/s1600-h/python.png"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_-AinHZujYfU/Rfqpm-_QUmI/AAAAAAAAABs/ErXPV3zv-Zg/s320/python.png" alt="" id="BLOGGER_PHOTO_ID_5042529220003123810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Test the python "installation" by running python (not the pythonw). You should get something like this:&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_-AinHZujYfU/RfpWIu_QUkI/AAAAAAAAABc/RQaXDwwNNq4/s1600-h/pythonexe.png"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_-AinHZujYfU/RfpWIu_QUkI/AAAAAAAAABc/RQaXDwwNNq4/s320/pythonexe.png" alt="" id="BLOGGER_PHOTO_ID_5042437440846975554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Shopping list so far:&lt;br /&gt;&lt;br /&gt;[x] Portable Python&lt;br /&gt;[] &lt;a href="http://ipython.scipy.org/moin/PyReadline/Intro"&gt;Pyreadline&lt;/a&gt;&lt;br /&gt;[] &lt;a href="http://ipython.scipy.org/moin/"&gt;IPython&lt;/a&gt;&lt;br /&gt;[] &lt;a href="http://sourceforge.net/projects/console/"&gt;Console2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;IPython is little bit trickier. For the tab completion, coloring and some other nice stuff it needs pyreadline when running on Windows. Just download the .exe installer from &lt;a class="http" href="http://ipython.scipy.org/dist/pyreadline-1.3.win32.exe"&gt;http://ipython.scipy.org/dist/pyreadline-1.3.win32.exe&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you do not want to populate registry, &lt;span style="font-weight: bold;"&gt;unzip &lt;/span&gt;the installer .exe and copy the content of the PURELIB directory into L:\devtools\python\Lib\site-packages&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_-AinHZujYfU/RfqpHO_QUlI/AAAAAAAAABk/lyYijRgKHYA/s1600-h/pyreadline.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_-AinHZujYfU/RfqpHO_QUlI/AAAAAAAAABk/lyYijRgKHYA/s320/pyreadline.png" alt="" id="BLOGGER_PHOTO_ID_5042528674542277202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;You can test the "installation" by running python and executing &lt;blockquote&gt;&gt; import pyreadline&lt;br /&gt;&lt;/blockquote&gt;It should not give you any error.&lt;br /&gt;&lt;br /&gt;Shopping list so far:&lt;br /&gt;&lt;br /&gt;[x] Portable Python&lt;br /&gt;[x] &lt;a href="http://ipython.scipy.org/moin/PyReadline/Intro"&gt;Pyreadline&lt;/a&gt;&lt;br /&gt;[] &lt;a href="http://ipython.scipy.org/moin/"&gt;IPython&lt;/a&gt;&lt;br /&gt;[] &lt;a href="http://sourceforge.net/projects/console/"&gt;Console2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now IPython can be downloaded from &lt;a href="http://ipython.scipy.org/dist/ipython-0.7.2.win32.exe"&gt;http://ipython.scipy.org/dist/ipython-0.7.2.win32.exe&lt;/a&gt; and again just &lt;span style="font-weight: bold;"&gt;unzip &lt;/span&gt;the .exe into some temporary folder. From there I just copied the content of PURELIB into into L:\devtools\python\Lib\site-packages and whole folder SCRIPTS moved into L:\devtools\python&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_-AinHZujYfU/RfqsZe_QUnI/AAAAAAAAAB0/TFBeagEpddU/s1600-h/ipy1.png"&gt;&lt;img style="cursor: pointer;" src="http://bp1.blogger.com/_-AinHZujYfU/RfqsZe_QUnI/AAAAAAAAAB0/TFBeagEpddU/s320/ipy1.png" alt="" id="BLOGGER_PHOTO_ID_5042532286609773170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_-AinHZujYfU/RfqsuO_QUoI/AAAAAAAAAB8/6qtQKIyVcZw/s1600-h/ipy2.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_-AinHZujYfU/RfqsuO_QUoI/AAAAAAAAAB8/6qtQKIyVcZw/s320/ipy2.png" alt="" id="BLOGGER_PHOTO_ID_5042532643092058754" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;You can test the "installation" by running python and executing&lt;br /&gt;&lt;blockquote&gt;import IPython&lt;br /&gt;IPython.Shell.start().mainloop()&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_-AinHZujYfU/RfqtsO_QUpI/AAAAAAAAACE/VLvGnNaydgc/s1600-h/ipy3.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_-AinHZujYfU/RfqtsO_QUpI/AAAAAAAAACE/VLvGnNaydgc/s320/ipy3.png" alt="" id="BLOGGER_PHOTO_ID_5042533708243948178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;Shopping list so far:&lt;br /&gt;&lt;br /&gt;[x] Portable Python&lt;br /&gt;[x] &lt;a href="http://ipython.scipy.org/moin/PyReadline/Intro"&gt;Pyreadline&lt;/a&gt;&lt;br /&gt;[x] &lt;a href="http://ipython.scipy.org/moin/"&gt;IPython&lt;/a&gt;&lt;br /&gt;[] &lt;a href="http://sourceforge.net/projects/console/"&gt;Console2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Basically it is possible to run commands since the IPython is installed, but I wanted to have nice Terminal window.  This can be downloaded from &lt;a href="http://sourceforge.net/projects/console/"&gt;http://sourceforge.net/projects/console/&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;I took the latest Console-2.00b129-Beta.zip and unziped into the content into L:\devtools&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_-AinHZujYfU/Rfqx7O_QUrI/AAAAAAAAACU/0hqeOMwKnfQ/s1600-h/console2.png"&gt;&lt;img style="cursor: pointer;" src="http://bp0.blogger.com/_-AinHZujYfU/Rfqx7O_QUrI/AAAAAAAAACU/0hqeOMwKnfQ/s320/console2.png" alt="" id="BLOGGER_PHOTO_ID_5042538363988497074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Now when you run the Console and have some corporate restrictions you get similar error to the following one&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_-AinHZujYfU/RfqyZu_QUsI/AAAAAAAAACc/7BDkBQeiQ2s/s1600-h/con1.png"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_-AinHZujYfU/RfqyZu_QUsI/AAAAAAAAACc/7BDkBQeiQ2s/s320/con1.png" alt="" id="BLOGGER_PHOTO_ID_5042538887974507202" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Put following configuration into the Settings / Console / Shell&lt;br /&gt;&lt;blockquote&gt; \devtools\python\python.exe \devtools\python\SCRIPTS\ipython&lt;/blockquote&gt;and some high number (eg. 800) to the Settings / Console / Buffer size / Rows in order to get scrollable window. When you run Console now you should get something like this&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_-AinHZujYfU/Rfq0xu_QUtI/AAAAAAAAACk/hdUwx-arDE4/s1600-h/con2.png"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_-AinHZujYfU/Rfq0xu_QUtI/AAAAAAAAACk/hdUwx-arDE4/s320/con2.png" alt="" id="BLOGGER_PHOTO_ID_5042541499314623186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;IPython is working now directly from the "command window", which means you can execute any Python commands and some system commands with history and TAB completion.&lt;br /&gt;System commands have to start with exclamation mark&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_-AinHZujYfU/Rfq3ju_QUuI/AAAAAAAAACs/Jq6SL2y5Djw/s1600-h/con3.png"&gt;&lt;img style="cursor: pointer;" src="http://bp2.blogger.com/_-AinHZujYfU/Rfq3ju_QUuI/AAAAAAAAACs/Jq6SL2y5Djw/s320/con3.png" alt="" id="BLOGGER_PHOTO_ID_5042544557331337954" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;The window can be exited with CTRL-D.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-5452544359501533448?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/5452544359501533448/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=5452544359501533448' title='Počet komentářů: 15'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/5452544359501533448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/5452544359501533448'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/03/en-console-on-windows-without-admin.html' title='EN | Console on Windows without Admin rights'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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://bp1.blogger.com/_-AinHZujYfU/RfpNue_QUiI/AAAAAAAAABM/KqpJL8AKrqM/s72-c/root.png' height='72' width='72'/><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-5886163837981628183</id><published>2007-02-26T15:22:00.000+01:00</published><updated>2007-02-26T15:31:48.630+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='c64'/><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><title type='text'>Gates vs. Jobs animated with C64</title><content type='html'>This is really excellent animation of Gates vs Jobs fight including Finder search with the great conclusion made by Mr. Old Commodore 64.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qHO8l-Bd1O4"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/qHO8l-Bd1O4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Go ahead and read some comments on &lt;a href="http://www.youtube.com/comment_servlet?all_comments&amp;v=qHO8l-Bd1O4"&gt;Youtube&lt;/a&gt;. I consider the comment of Krannyman92 to be the funniest: """ 38,111 bytes of free memory LOL """ Well, those who remember know that it was a lot :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-5886163837981628183?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/5886163837981628183/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=5886163837981628183' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/5886163837981628183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/5886163837981628183'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/02/gates-vs-jobs-animated-with-c64.html' title='Gates vs. Jobs animated with C64'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-8425788756928232602</id><published>2007-01-07T13:33:00.000+01:00</published><updated>2007-01-07T14:13:33.734+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><title type='text'>EN | No .DS_Store and other only Mac related hidden files on external disks</title><content type='html'>Ok, this annoys  me a lot on the MAC. When I attach the USB drive, OSX creates those stupid hidden files, and pollutes the disk with them anywhere I go in Finder.&lt;br /&gt;I know that these resource forks files are useful for the OSX, so I do not care about them being created on the internal drive. However external drives and USB sticks that are used to exchange files between WIN/LIN/OSX should remain clean.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;So how to stop creating those .DS_Store files?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It is easy to stop it on the &lt;span style="font-weight: bold;"&gt;Network drive&lt;/span&gt;. Just execute in the Terminal:&lt;br /&gt;&lt;br /&gt; &lt;tt&gt;defaults write com.apple.desktopservices DSDontWriteNetworkStores true&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;and restart the computer.&lt;br /&gt;&lt;br /&gt;However there is nothing like that for the &lt;span style="font-weight: bold;"&gt;USB attached devices&lt;/span&gt; :(&lt;br /&gt;&lt;br /&gt;Some USB Flash sticks have the read-only switch, so if you need to read files from the stick, OSX files will not be created. Here is the tip how to &lt;span style="font-weight: bold;"&gt;read only attach&lt;/span&gt; those sticks and &lt;span style="font-weight: bold;"&gt;USB hard drives that do not have the manual read-only lock&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;When you attach the USB HDD to the USB, immediately click on the Eject icon in Finder, but do not detach the disk from the USB port.&lt;/li&gt;&lt;li&gt;Then in the Terminal execute:&lt;/li&gt;&lt;li&gt;mkdir /Volumes/exthdd&lt;/li&gt;&lt;li&gt;mount -r -t msdos /dev/disk2s1 /Volumes/exthdd/&lt;/li&gt;&lt;li&gt;disktool -r&lt;/li&gt;&lt;/ol&gt;disk2s1 at step 4 means that the external disk device is located there. If you have more HDD attached you might need to change it. You can find the correct values using command diskutil list.&lt;br /&gt;&lt;br /&gt;Step 5 - disktool -r refreshes Finder to know about your mounted drive.&lt;br /&gt;&lt;br /&gt;Now you have the disk attached in the read only mode, so nothing can be written there - neither hidden bad files.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Writing&lt;/span&gt; to the write enabled disks means, that the hidden bad files will be written anywhere you go with Finder.&lt;br /&gt;&lt;br /&gt;Even here we have a few options though:&lt;br /&gt;&lt;br /&gt;You can use &lt;a style="font-weight: bold;" href="http://www.zeroonetwenty.com/blueharvest/"&gt;BlueHarvest&lt;/a&gt;. This is a small system tool, that keep your disks free of those files. It has some disadvantaged, though:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;it is shareware - so you have to pay after while&lt;/li&gt;&lt;li&gt;it does not stop creating those files. It just deletes them immediately after they are created. So beware when using USB Flash sticks.&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-weight: bold;"&gt;The other only option&lt;/span&gt; I know is to manage files and navigate through the filesystem using Terminal.app. (hidden bad files are created only when using Finder).&lt;br /&gt;&lt;br /&gt;I wish Apple made the option for all, resp. each external drive to be "Resource forks compatible". I know, I would always switch this compatibility off.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-8425788756928232602?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/8425788756928232602/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=8425788756928232602' title='Počet komentářů: 9'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8425788756928232602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8425788756928232602'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2007/01/en-no-dsstore-and-other-only-mac.html' title='EN | No .DS_Store and other only Mac related hidden files on external disks'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-5482360768306882304</id><published>2006-10-16T16:28:00.000+02:00</published><updated>2006-10-17T10:46:10.760+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>EN | I don't need calc anymore</title><content type='html'>I always used calc.exe in Windows for quick calculations.  I even mapped Scroll Lock key to quickly open Calc. Great, these times are over!&lt;br /&gt;&lt;br /&gt;Now I can use Firefox (always open) CTRL-K to get to the search field and type my request. Google suggest does the rest.&lt;br /&gt;&lt;br /&gt;So how much is the Mac mini (1.8 GHz) in the Czech Republic without VAT?&lt;br /&gt;&lt;br /&gt;Switch to Firefox, CTRL-K, type:  26406/1.19&lt;br /&gt;(price found on www.tauer.cz)&lt;br /&gt;&lt;br /&gt;scroll down (cursor arrow down) to the result: = 22189.916&lt;br /&gt;&lt;br /&gt;How much is it in USD? Just delete = at the beginning of the box, type CZK in USD at the end and press Enter (or middle click on the Search button in order to open result in the new Tab).&lt;br /&gt;&lt;br /&gt;What? Almost 986 USD? Hit CTRL-K type: 986-799 &lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;br /&gt;(799 USD found on &lt;a href="http://store.apple.com/1-800-MY-APPLE/WebObjects/AppleStore?family=Macmini"&gt;Apple official site&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;and &lt;span style="font-weight: bold;"&gt;you get 187 USD difference!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Which is (CTRL-K 187/799) &lt;span style="font-weight: bold;"&gt;about 23.4% higher&lt;/span&gt;! Now, you can understand, why Apple comps are not very welcome in Europe.&lt;br /&gt;&lt;br /&gt;I found this tip on &lt;a href="http://www.lifehacker.com/software/firefox-2/firefox-2-tip-instant-calculator-207553.php"&gt;lifehacker&lt;/a&gt;, thanks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-5482360768306882304?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.lifehacker.com/software/firefox-2/firefox-2-tip-instant-calculator-207553.php' title='EN | I don&apos;t need calc anymore'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/5482360768306882304/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=5482360768306882304' title='Počet komentářů: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/5482360768306882304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/5482360768306882304'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/10/en-i-dont-need-calc-anymore.html' title='EN | I don&apos;t need calc anymore'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-1880868563700178342</id><published>2006-10-11T11:50:00.000+02:00</published><updated>2006-10-11T11:54:58.341+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>CZ, EN | česká lokalizace Djanga aktualizovaná - czech Django GUI updated</title><content type='html'>EN: I updated the Czech translation of Django. Go ahead and SVN up to the current trunk.&lt;br /&gt;&lt;br /&gt;CS: Zauktualizoval jsem překlady Djanga. Stačí akutalizovat pomocí svn up. Aktuálně překlady nezkouším, protože nemám český projekt, na kterém bych to potřeboval testovat. Je to tedy na vás.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-1880868563700178342?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/1880868563700178342/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=1880868563700178342' title='Počet komentářů: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/1880868563700178342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/1880868563700178342'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/10/cz-en-esk-lokalizace-djanga.html' title='CZ, EN | česká lokalizace Djanga aktualizovaná - czech Django GUI updated'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-8922056032418465324</id><published>2006-10-11T08:55:00.000+02:00</published><updated>2006-10-11T09:06:54.903+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><title type='text'>CZ | klavesy home a end v OSX</title><content type='html'>Jedna z veci, co mne stve na Apple je nevyuziti klaves Home a End. Z jinych systemu (nejenom z woken) jsem na ne tak zvykly, ze je pouzivam uplne poslepu, bez premysleni. Jsou to jedny z nejvice pouzivanych klaves. &lt;br /&gt;&lt;br /&gt;Chvili jsem zkousel pouzivat option sipka nahoru, resp. dolu, ale to neni ono. Navic to skace ne na konce radek ale na konec a zacatek paragrafu.&lt;br /&gt;&lt;br /&gt;Nicmene OSX je unix, takze jsem vedel, ze nekde musi byt definice mapovani klaves. Nakonec jsem na nekde webu nasel tohle:&lt;br /&gt;&lt;br /&gt;Vytvorte TextEditem soubor ~/Library/KeyBindings/DefaultKeyBinding.dict s obsahem:&lt;br /&gt;&lt;br /&gt;/* Home/End keys more like Windows */&lt;br /&gt;{&lt;br /&gt;"\UF729" = "moveToBeginningOfLine:"; /* home */&lt;br /&gt;"\UF72B" = "moveToEndOfLine:"; /* end */&lt;br /&gt;"$\UF729" = "moveToBeginningOfLineAndModifySelection:"; /* shift + home */&lt;br /&gt;"$\UF72B" = "moveToEndOfLineAndModifySelection:"; /* shift + end */&lt;br /&gt;"^\UF729" = "moveToBeginningOfDocument:"; /* control + home */&lt;br /&gt;"^\UF72B" = "moveToEndOfDocument:"; /* control + end */&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;A to je vse. Po restartu - mozna staci se znovu prihlasit (uz si nepamatuji), Home a End uz funguje jak ma.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-8922056032418465324?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/8922056032418465324/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=8922056032418465324' title='Počet komentářů: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8922056032418465324'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/8922056032418465324'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/10/cz-klavesy-home-end-v-osx.html' title='CZ | klavesy home a end v OSX'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-2850846107326150908</id><published>2006-10-09T13:42:00.000+02:00</published><updated>2006-10-09T13:50:57.475+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><title type='text'>CZ | TortoiseSVN aktualizovaný překlad</title><content type='html'>Pro ty, kdo ještě používá Windows ;)&lt;br /&gt;20.9.2006 vyšla nová verze &lt;a href="http://tortoisesvn.net/downloads"&gt;TortoiseSVN (1.4)&lt;/a&gt;, která kromě jiného umí srovnávat i obrázky. Po roce jsem tedy zaktualizoval &lt;a href="http://prdownloads.sourceforge.net/tortoisesvn/LanguagePack-1.4.0.7501-win32-cs.exe?download"&gt;český překlad&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Doma používám OSX, sám teda nemám kde vyzkoušet přímo kvalitu překladu. Takže případné nedostatky můžete hlásit třeba na svém blogu ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-2850846107326150908?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://prdownloads.sourceforge.net/tortoisesvn/LanguagePack-1.4.0.7501-win32-cs.exe?download' title='CZ | TortoiseSVN aktualizovaný překlad'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/2850846107326150908/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=2850846107326150908' title='Počet komentářů: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/2850846107326150908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/2850846107326150908'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/10/cz-tortoisesvn-aktualizovan-peklad.html' title='CZ | TortoiseSVN aktualizovaný překlad'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-2194365312357180044</id><published>2006-10-02T08:37:00.000+02:00</published><updated>2006-10-02T08:45:16.201+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>CZ, EN | django-cs discussion group</title><content type='html'>CZ: Jedním z přání vyslovených na 1. pražském Django meetingu bylo založit diskuzní skupinu. To jsem tedy konečně udělal :) Akorát jsem se rozhodl, že to nebudu limitovat jenom na Čechy a Moraváky, když si můžeme rozumět i Slovensky.&lt;br /&gt;&lt;br /&gt;Na Google groups jsem založil Česko - Slovenskou diskuzní skupinu uživatelů Djanga, zaměřenou na české a slovenské potřeby.&lt;br /&gt;&lt;br /&gt;Najdete ji na &lt;a href="http://groups.google.cz/group/django-cs"&gt;http://groups.google.cz/group/django-cs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;EN: Based on the request from the First Prague Django Meeting I established Czech and Slovak Django discussion group on Google groups.&lt;br /&gt;&lt;br /&gt;Visit it on &lt;a href="http://groups.google.cz/group/django-cs"&gt;http://groups.google.cz/group/django-cs&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-2194365312357180044?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://groups.google.cz/group/django-cs' title='CZ, EN | django-cs discussion group'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/2194365312357180044/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=2194365312357180044' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/2194365312357180044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/2194365312357180044'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/10/cz-en-django-cs-discussion-group.html' title='CZ, EN | django-cs discussion group'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-6255560935281944762</id><published>2006-09-20T23:02:00.000+02:00</published><updated>2006-09-20T23:50:09.990+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>EN | Django Prague meeting report</title><content type='html'>So we managed to get together on the first Django Czech Users meeting. I really did not expect huge attendance and yes, we got 6 djangonauts together:&lt;br /&gt;&lt;br /&gt;Jiri Barton&lt;br /&gt;Tomas Horacek&lt;br /&gt;Lorenzo Bolognini&lt;br /&gt;Petr Antos&lt;br /&gt;Tomas Mrkvicka&lt;br /&gt;and me.&lt;br /&gt;&lt;br /&gt;Django knowledge ranged from "hmm, I heard about it, what are pros and cons?" to "I am somehow using it for my bigger project". I was surprised that there are some czech made projects using Django (in the alpha stage AFAIK), which handle several tens of tables. Eventhough these projects are made here, they are targeted to English speaking countries. Do we need more fancy stuff (read gems ;) to promote Django here?&lt;br /&gt;&lt;br /&gt;One nice question was about "can you show me some demo application with full i18n and l10n?". I did not have a better idea than just open the notebook and show the Django admin :)&lt;br /&gt;Another nice thing was, that Tomas expressed his confidence in Django by the statement, that he is looking for Javascript and Django expert for his new startup project. Good luck!&lt;br /&gt;Then we moved to the discussion about Czech hostings supporting Django, which partially continued in the comments under previous post.&lt;br /&gt;&lt;br /&gt;Jiri also noted, that he is using PyChecker to check his Django code and some himself made tool to find typos in short identifiers. I would love to hear about that more.&lt;br /&gt;&lt;br /&gt;We also made &lt;span style="font-weight: bold;"&gt;some conclusions&lt;/span&gt; (what was a meeting without decisions, wasnt it ;)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;there is no need for translated tutorials now - we should wait for v1.0&lt;br /&gt;&lt;/li&gt;&lt;li&gt;however there should be established Django Czech Users Group dealing with the czech issues related to Django&lt;/li&gt;&lt;/ul&gt;There are already some topics to be covered by DCUG:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;best practice to setup czech Django project&lt;br /&gt;&lt;/li&gt;&lt;li&gt;find out how to make custom project declared validation messages (instead of a pure translation of builtin ones)&lt;/li&gt;&lt;li&gt;look for czech hostings for Django powered sites&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Btw, the biggest surprise for me was that one of the Djangonauts heavily using Django is my past high school mate.&lt;br /&gt;&lt;br /&gt;Yep, the world is small. ( and the dinner was great :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-6255560935281944762?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/6255560935281944762/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=6255560935281944762' title='Počet komentářů: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/6255560935281944762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/6255560935281944762'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/09/en-django-prague-meeting-report.html' title='EN | Django Prague meeting report'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-6429810252373979795</id><published>2006-09-14T23:11:00.000+02:00</published><updated>2006-09-14T23:19:08.257+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>EN, CZ | Django Prague Meetup</title><content type='html'>After some discussions with Lorenzo I am arranging a non-formal meetup for Django users (and anyone else with an interest) on Tuesday the 19th of September at 2000 in &lt;a href="http://www.pasticka.cz/kontakty.php"&gt;Pastička&lt;/a&gt; / Prague.&lt;br /&gt;&lt;br /&gt;If you want to attend, leave a comment bellow to give me an idea of numbers.&lt;br /&gt;&lt;br /&gt;Codename of the reservation is "Django".&lt;br /&gt;&lt;br /&gt;CZ: Po diskuzích s Lorenzem chystám neformální setkání uživatelů Djanga (a kohokoli dalšího, koho Django zajímá).&lt;br /&gt;Kdy: úterý 19.9.2006 20:00&lt;br /&gt;Kde: &lt;a href="http://www.pasticka.cz/kontakty.php"&gt;Pastička&lt;/a&gt; / Praha (kousek od Muzea)&lt;br /&gt;&lt;br /&gt;Pokud se chcete zúčastnit, nechte v komentáři info, abych věděl, kolik bude potřeba židlí a někdo nemusel sedět na zemi ;)&lt;br /&gt;&lt;br /&gt;Rezervace je na jméno Django.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-6429810252373979795?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.pasticka.cz/kontakty.php' title='EN, CZ | Django Prague Meetup'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/6429810252373979795/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=6429810252373979795' title='Počet komentářů: 14'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/6429810252373979795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/6429810252373979795'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/09/en-cz-django-prague-meetup.html' title='EN, CZ | Django Prague Meetup'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-114664760270067059</id><published>2006-05-03T11:13:00.000+02:00</published><updated>2006-05-03T11:15:29.023+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>CZ: Video z Googlu o historii a vlastnostech Djanga</title><content type='html'>&lt;div xmlns="http://purl.org/atom/ns#"&gt;Letošního jara se událo hodně věcí okolo Django frameworku. Jednou z nich je konečně publikované video z Google TechTalks (26.4.2006) o přednášce od Jacoba - jednoho z core vývojářů Djanga. Ač video má něco přes 1 hodinu, doporučuji shlédnout alespoň kus. Je prostě vidět, že to tihle borci berou s humorem :)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;embed style="width:400px; height:326px;" id="VideoPlayback" align="middle" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?videoUrl=http%3A%2F%2Fvp.video.google.com%2Fvideodownload%3Fversion%3D0%26secureurl%3DwAAAAG7ggqAHSiJjpW0D3w4aYTVoFZNCyY3dQ-dzRQTYYv71Pos784oNzV6XFLg2uDmN5wik5Zcww3TLqhl9jpabPLztdQ0A5S1NKn0t4xBrXs9i9if9dWXlzQ1xKOKh9U1eSJSE9z9G2wNqppl2isF-DHyHCXYZuOgvqmBCMgWV06d9Ni_zr7f5z6GQIHnjkzOeXhqVOJoq_bFlex8R44Mj-HSY1xrmkY24cyc2fPdUZ71tmODn7hM_njpa0d3-M8n_u7YJl-gAXcgN3hQzawF5wjQ%26sigh%3DizXFvuVVIYky8J2XWvQxCk5twNM%26begin%3D0%26len%3D4454034%26docid%3D-70449010942275062&amp;thumbnailUrl=http%3A%2F%2Fvideo.google.com%2FThumbnailServer%3Fapp%3Dvss%26contentid%3Dc93e988d905f2e85%26second%3D5%26itag%3Dw320%26urlcreated%3D1146646400%26sigh%3Dr5qgdQTDjx4yVbTPuatT4KwQe0g&amp;playerId=-70449010942275062" allowScriptAccess="sameDomain" quality="best" bgcolor="#ffffff" scale="noScale" wmode="window" salign="TL"  FlashVars="playerMode=embedded"&gt; &lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-114664760270067059?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/114664760270067059/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=114664760270067059' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/114664760270067059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/114664760270067059'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/05/cz-video-z-googlu-o-historii.html' title='CZ: Video z Googlu o historii a vlastnostech Djanga'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-114095123008216319</id><published>2006-02-26T11:46:00.000+01:00</published><updated>2006-02-26T11:53:50.096+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='osx'/><title type='text'>EN: switched to MAC</title><content type='html'>I have recently switched to Mac Tiger and finally can enjoy the OSX GUI and BSD under the hood. However I could not believe how painfull it is to setup Python for such newbie like me (more on that later). Anyway I managed to get Django running at least with the development server, so I could have started playing with that.&lt;br /&gt;&lt;br /&gt;And the very first deliverable is &lt;a href="http://del.icio.us/"&gt;delicious&lt;/a&gt; application easily plugable into a Django project (more on that later as well).&lt;br /&gt;&lt;br /&gt;Radek&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-114095123008216319?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/114095123008216319/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=114095123008216319' title='Počet komentářů: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/114095123008216319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/114095123008216319'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2006/02/en-switched-to-mac.html' title='EN: switched to MAC'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-113319683263616918</id><published>2005-11-28T17:53:00.000+01:00</published><updated>2005-11-28T17:53:52.680+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>EN, CZ | No tutorials in czech | české tutoriály smazané</title><content type='html'>EN (CZ je dole):&lt;br /&gt;Improved new admininistration tool of Django has been merged into the main development trunk. That's very nice. SVN Update did not work and unfortunately &lt;span style="font-weight: bold;"&gt;I deleted accidentaly the czech translation of the tutorial :( &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;CZ:&lt;br /&gt;V hlavní vývojové větvy Djanga se objevila nová, přepracovaná forma administračního rozhraní. To je skvělá zpráva. Hlavně tím, že se podle to rozhraní dá znovu použít třeba pro vlastní pohledy.&lt;br /&gt;&lt;br /&gt;Co je ale špatné, že kvůli tomu &lt;span style="font-weight: bold;"&gt;jsem omylem smazal překlady úvodního tutorialu&lt;/span&gt;. A ať jsem zkoušel nějaké undelete recovery programy, tak nikde nic :(&lt;br /&gt;&lt;br /&gt;Ach jo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113319683263616918?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113319683263616918/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113319683263616918' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113319683263616918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113319683263616918'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/en-cz-no-tutorials-in-czech-esk.html' title='EN, CZ | No tutorials in czech | české tutoriály smazané'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-113264799417270727</id><published>2005-11-22T09:26:00.000+01:00</published><updated>2005-11-22T09:26:34.193+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>EN, CZ | Python Testing Tools</title><content type='html'>&lt;strong&gt;EN:&lt;/strong&gt; (CZ je dole)&lt;br /&gt;Grig have just posted &lt;a href="http://agiletesting.blogspot.com/2005/11/python-testing-tools-taxonomy.html"&gt;on his blog&lt;/a&gt; the &lt;a href="http://tracos.org/cheesecake/wiki/PythonTestingToolsTaxonomy"&gt;list of testing frameworks&lt;/a&gt; for Python and Web apps.&lt;br /&gt;&lt;br /&gt;Even though Django utilizes doctests for its core features, it is definitely testing tool for your models only (and might be for some business logic).&lt;br /&gt;&lt;br /&gt;Yes, you can mention that Djangotesting (made by the great Hugo) is put into the list of web testing tools, however just note this sentence: "but for now only the model tests are done".&lt;br /&gt;&lt;br /&gt;Therefore I definitely suggest using other tools mentioned on the list.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CZ:&lt;/strong&gt;&lt;br /&gt;Grig právě publikoval &lt;a href="http://agiletesting.blogspot.com/2005/11/python-testing-tools-taxonomy.html"&gt;na svém blogu&lt;/a&gt; &lt;a href="http://tracos.org/cheesecake/wiki/PythonTestingToolsTaxonomy"&gt;seznam testovacích frameworků&lt;/a&gt; pro Python a webové aplikace.&lt;br /&gt;&lt;br /&gt;Ačkoli Django využívá doctests pro svojí interní funkcionalitu, přičemž to samé mohou použít ostatní vývojáři používající Django, myslím si, že doctests je nástroj pouze pro testování modelů (a možná nějaké business logiky).&lt;br /&gt;&lt;br /&gt;Samozřejmě můžete namítnout, že na seznamu web testovacích nástrojů je také Djangotesting (udělané Hugem zodpovědným za podporu vícejazyčnosti Djanga), ale pokud se podíváte na stránky Djangotesting, tak dole je uvedená věta: "ale teď jsou udělané testy pouze pro modely".&lt;br /&gt;&lt;br /&gt;Proto rozhodně doporučuji použít i jakýkoli jiný nástroj uvedený na seznamu od Griga.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113264799417270727?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://tracos.org/cheesecake/wiki/PythonTestingToolsTaxonomy' title='EN, CZ | Python Testing Tools'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113264799417270727/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113264799417270727' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113264799417270727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113264799417270727'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/en-cz-python-testing-tools.html' title='EN, CZ | Python Testing Tools'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-113230381923308017</id><published>2005-11-18T09:50:00.000+01:00</published><updated>2005-11-18T09:53:13.760+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>CZ | Django 0.90</title><content type='html'>As you can see I have added the CZ (or EN) in the title to let the readers know what is the language of the article. Yep, this one is CZ only :)&lt;br /&gt;&lt;br /&gt;Tak po velkem dohadovani byl vytvoren aktualni tarball Django web frameworku. Jedna se o v 0.9, protoze do 1. verze je planovano udelat jeste nekolik veci, predevsim:&lt;br /&gt;&lt;br /&gt;- podpora transakci&lt;br /&gt;- nove admin rozhrani&lt;br /&gt;- screencasty :)&lt;br /&gt;- jednodussi podpora AJAXu a navazujicich JS toolkitu&lt;br /&gt;- a dalsi&lt;br /&gt;&lt;br /&gt;Na webu [&lt;a href="http://www.djangoproject.com/"&gt;http://www.djangoproject.com&lt;/a&gt;] krome taru najdete i Python egg vytvorene pro Python 2.4.&lt;br /&gt;&lt;br /&gt;Django je pro Python neco, jako je Rails pro Ruby.&lt;br /&gt;&lt;br /&gt;Ac se teprve jedna o prvni tar release, Django se jiz nekolik let (cca 2) pouziva v produkcnim prostredi, pricemz letos bylo uvolneno jeko Open source. Pro zajimavost web s Djangem prezil 3 x slashdotting.&lt;br /&gt;&lt;br /&gt;Pro nase konciny je dobra zprava, ze Django primarne pracuje s UTF-8 a cesky preklad je jiz vytvoren a prubezne aktualizovan. Ceske detaily najdete na tomhle blogu [&lt;a href="http://www.svarz.cz/translate"&gt;http://www.svarz.cz/translate&lt;/a&gt;/]&lt;br /&gt;&lt;br /&gt;Radek&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113230381923308017?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113230381923308017/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113230381923308017' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113230381923308017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113230381923308017'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/cz-django-090.html' title='CZ | Django 0.90'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-113197446284142971</id><published>2005-11-14T14:21:00.000+01:00</published><updated>2005-11-14T14:23:33.930+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>Django | Weblog | Django desktops</title><content type='html'>&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt; &lt;div style="text-align: right;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2369/784/1600/radek_djangodesktop-1024x768.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/2369/784/320/radek_djangodesktop-1024x768.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt; Konečně se pro Django objevily také nějaké "goodies".&lt;br /&gt;&lt;br /&gt;Na &lt;a href="http://www.djangoproject.com/weblog/2005/nov/11/desktops/"&gt;webu &lt;/a&gt;jsou první wallpapers.&lt;br /&gt;&lt;br /&gt;Upřímně, zatím nic moc. Podle mne Django na marketingového guru zatím čeká.&lt;br /&gt;&lt;br /&gt;Já osobně jsem si wallpaper raději vylepšil ještě postavičkou od d!o.&lt;br /&gt;&lt;br /&gt;Můžete ho vidět tady.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113197446284142971?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.djangoproject.com/weblog/2005/nov/11/desktops/' title='Django | Weblog | Django desktops'/><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113197446284142971/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113197446284142971' title='Počet komentářů: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113197446284142971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113197446284142971'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/django-weblog-django-desktops.html' title='Django | Weblog | Django desktops'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-113171541201194167</id><published>2005-11-11T14:23:00.000+01:00</published><updated>2005-11-18T09:54:57.320+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>Django čeština otestovaná</title><content type='html'>Tak jsem se dostal k otestování češtiny  v Djangu (rozuměj překladů, samotné využití češtiny šlo vždy).&lt;br /&gt;&lt;br /&gt;Docela mě překvapilo, podle čeho všeho se může řídit to, že Django bude komunikovat česky. Ať už nastavením cookie, tvrdým nastavením v settings, výběr podle preferovaného jazyka v prohlížeči nebo URL redirectem (pro výběr pomocí vlaječek).&lt;br /&gt;&lt;br /&gt;Všechno tohle funguje a přitom stačí do settings dát 1 řádek.&lt;br /&gt;&lt;br /&gt;'django.middleware.locale.LocaleMiddleware',&lt;br /&gt;&lt;br /&gt;A je to. O všechno ostatní se už postarají interní mechanismy Djanga.&lt;br /&gt;&lt;br /&gt;Adrian k tomu vydal opět pěknou &lt;a href="http://www.djangoproject.com/documentation/i18n/"&gt;dokumentaci&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Django pak mluví česky. Tedy skoro. Admin ještě není úplně připraven pro překlady, a protože se pracuje na novém adminu, tak&lt;br /&gt;se bude překládat až ten. Podle tempa prací tuším že tak do měsíce (to je ale jenom můj odhad).&lt;br /&gt;&lt;br /&gt;Nicméně už teď se dá využívat všeho, co umožňují .po (gettext) formáty. Tj. třeba pluralismus.&lt;br /&gt;&lt;br /&gt;Např. pro english texty:&lt;br /&gt;&lt;br /&gt;"Watch your mouth! The word %s is not allowed here."&lt;br /&gt;"Watch your mouth! The words %s are not allowed here."&lt;br /&gt;&lt;br /&gt;se dá nadefinovat:&lt;br /&gt;&lt;br /&gt;Pro 1 slovo: "Mluvte slušně! Slovo %s zde není přípustné."&lt;br /&gt;Pro 2,3,4 slova: "Mluvte slušně! Slova %s zde nejsou přípustná."&lt;br /&gt;Pro 5 a více: "Mluvte slušně! Těchto %s slov zde nepřipoušíme."&lt;br /&gt;&lt;br /&gt;Konečně webové aplikace budou mluvit o něco více česky a ne "tatarsky".&lt;br /&gt;&lt;br /&gt;PS: Na českých dokumentacích se taky pracuje :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113171541201194167?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113171541201194167/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113171541201194167' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113171541201194167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113171541201194167'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/django-etina-otestovan.html' title='Django čeština otestovaná'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-113112022110204386</id><published>2005-11-04T16:56:00.000+01:00</published><updated>2005-11-04T17:03:41.110+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='django'/><title type='text'>Django česky!</title><content type='html'>Aaaah, konečně se spojila i18n větev do &lt;a href="http://www.djangoproject.com/"&gt;Django Python Web Frameworku&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Django Web Framework (WFW) je považován za obdobu Ruby on Rails, ale samozřejmě s použitím Pythona. Já mu osobně moc fandím, protože používá Python :) a hlavně od ostatních WFW má již nějakou dobu reálné využití. No a jako perličku - přežil 3 x Slashdotting.&lt;br /&gt;&lt;br /&gt;i18n znamená, že Django umí mluvit vícejazyčně, tedy i česky :)&lt;br /&gt;&lt;br /&gt;Tedy česky do té míry, jak jsem to přeložil a neotestoval :(&lt;br /&gt;&lt;br /&gt;Můžem dělat vícejazyčné šablony, vízejazyčné modely, apod.&lt;br /&gt;&lt;br /&gt;Jak poznamenal &lt;a href="http://lazutkin.com/blog/2005/nov/4/django-goes-international/"&gt;Euegene&lt;/a&gt;, Django teď podporuje 11 jazyků.&lt;br /&gt;&lt;br /&gt;Adrian brzy nahodí dokumentaci na web, takže to snad bude snadné pro každého, protože tenhle člověk je v psaní genius.&lt;br /&gt;&lt;br /&gt;No, otestuji to tento víkend...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113112022110204386?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113112022110204386/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113112022110204386' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113112022110204386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113112022110204386'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/django-esky.html' title='Django česky!'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-113093591469245389</id><published>2005-11-02T13:51:00.000+01:00</published><updated>2005-11-02T13:51:58.616+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><title type='text'>WinMerge a Subversion</title><content type='html'>Poslední dobou jsem musel hodně porovnávat *.php soubory v různých verzích projektu. Je to docela nepříjemné, když je takových souborů na jedné straně změněných 90 z 2000 a na druhé straně asi taky tak, ale samozřejmě některých jiných. Navíc, když ta jedna verze není v repository, ale úplně dočista odjinud.&lt;br /&gt;&lt;br /&gt;Jinými slovy jsem byl v situaci, kdy jedna verze je moje pracovní kopie ze Subversion a druhá verze je v nějaké složce úplně mimo verzování.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tortoisesvn.sourceforge.net/"&gt;TortoiseSVN&lt;/a&gt;, resp. jeho část TortoiseMerge umí srovnávat jenom na úrovni souborů a ne celých složek. No a porovnávat ručně soubor po souboru je nesmysl.&lt;br /&gt;&lt;br /&gt;Samozřejmě mě hned napadlo všechno porovnat &lt;a href="http://www.ghisler.com/"&gt;Total Commanderem&lt;/a&gt;. Dělal jsem to tak už dřív. Ten má výbornou funkci zvanou Synchronize dirs.&lt;br /&gt;&lt;br /&gt;Dřív, než jsem používal správu verzí, jsem tím vlastně hledal změny. Teď ale nastal problém. &lt;strong&gt;Subversion dělá v každé složce složku .svn, takže obyčejné porovnávání složek je napytel.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Nakonec mě zachránilo &lt;a href="http://winmerge.sourceforge.net/"&gt;WinMerge&lt;/a&gt;. To normálně umí srovnávat i složky, no a proto, aby vynechalo .svn podsložky stačí mít aplikovaný jednoduchý filtr:&lt;br /&gt;&lt;br /&gt;soubor SVN.flt v "c:\Program Files\WinMerge\Filters"&lt;br /&gt;"""&lt;br /&gt;## This is a directory/file filter for WinMerge&lt;br /&gt;## This filter suppresses various binaries found in SVN source trees&lt;br /&gt;name: SVN&lt;br /&gt;desc: Subversion client control files mask&lt;br /&gt;&lt;br /&gt;## This is an inclusive (loose) filter&lt;br /&gt;## (it lets through everything not specified)&lt;br /&gt;def: include&lt;br /&gt;&lt;br /&gt;## Filters for filenames begin with f:&lt;br /&gt;## Filters for directories begin with d:&lt;br /&gt;## (Inline comments begin with " ##" and extend to the end of the line)&lt;br /&gt;&lt;br /&gt;f: \..svn$ ## SVN control file&lt;br /&gt;&lt;br /&gt;d: \\.svn$ ## SVN control directory&lt;br /&gt;"""&lt;br /&gt;&lt;br /&gt;PS: Filtr jsem našel v nějaké diskusi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113093591469245389?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113093591469245389/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113093591469245389' title='Počet komentářů: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113093591469245389'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113093591469245389'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/winmerge-subversion.html' title='WinMerge a Subversion'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18530108.post-113086251476822867</id><published>2005-11-01T17:28:00.000+01:00</published><updated>2005-11-01T17:28:34.770+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><title type='text'>Subversion a větvení</title><content type='html'>Dnes jsem dostal tento email:&lt;br /&gt;"""&lt;br /&gt;Snažím se docílit této věci.&lt;br /&gt;Mám projekt, udělám první import pomocí TortoiseSVN do Subversion. Udělám&lt;br /&gt;nějaké změny, pak commit. Označí se to jako revize 1. Udělám těch commitů&lt;br /&gt;více, mám tam více revizí. Teď ale potřebuji označit stávající verzi jako&lt;br /&gt;verzi 2.0 a pokračovat ve vývoji. Za nějakou dobu zjistím že je ve verzi&lt;br /&gt;2.0 chyba, potřebuju dostat zdrojáky verze 2.0 ven(pomocí checkout),&lt;br /&gt;opravit chybu a zrojaký vrátit.&lt;br /&gt;To je to co nevím. Jak vrátit zdrojáky verze 2.0 a označit je jako verzi&lt;br /&gt;2.0.1. Ale nesmí to samozřejmě ovlivnit vývoj nové verze.&lt;br /&gt;"""&lt;br /&gt;&lt;br /&gt;Problém subversion je ten, že nerozlišuje mezi verzí a revizí. Takže to, co chcete řešit je potřeba udělat větví, nebo tagem (značkou).&lt;br /&gt;&lt;br /&gt;Branch (větev) je k oddělení, na kterém se pracuje. Tag (značka) je spíše k definování snapshotu, kde se zmrazí vývoj na delší dobu (něco jako Vaše v2.0). U tagu tedy následně nejde commit.&lt;br /&gt;&lt;br /&gt;No, protože chcete na 2.0 dělat, udělal bych Branch (větev), kterou bych nazval 2.0 :)&lt;br /&gt;&lt;br /&gt;Prostě na ta čísla verzí, co dává subversion zapomeňte (i když je dobré je uvádět jako build).&lt;br /&gt;&lt;br /&gt;Jinak Petře, díky za díky :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113086251476822867?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113086251476822867/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113086251476822867' title='Počet komentářů: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113086251476822867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113086251476822867'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/subversion-vtven.html' title='Subversion a větvení'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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-18530108.post-113086013818932845</id><published>2005-11-01T16:48:00.000+01:00</published><updated>2005-11-01T16:48:58.196+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='subversion'/><title type='text'>TortoiseSVN v češtině</title><content type='html'>Vývojáři/programátoři možná znají nástroje na správu zdrojových kódů (SCM), jako CVS, ClearCase, nebo Visual SourceSafe. Tyhle jsou jedny z těch známějších. Já jsem začal používat možná méně známý, ale o to zajímavější: &lt;span style="font-weight: bold;"&gt;&lt;a href="http://subversion.tigris.org/"&gt;SubVersion&lt;/a&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Jako klienta používám &lt;a href="http://tortoisesvn.sourceforge.net/"&gt;TortoiseSVN &lt;/a&gt;pro Windows.&lt;br /&gt;&lt;br /&gt;Tohoto klienta od verze 1.2.3 překládám do češtiny, takže ho mohou používat i neanglofilové.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tortoisesvn.sourceforge.net/?q=translation_status"&gt;Čeština &lt;/a&gt;je ke stažení přímo na &lt;a href="http://tortoisesvn.sourceforge.net/?q=translation_status"&gt;webu TortoiseSVN&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;No a jenom pro úplnost, protože už dlouho primárně neprogramuji, tak SubVersion používám hlavně na verzování dokumentů.&lt;br /&gt;&lt;br /&gt;Někdy si to zkuste :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18530108-113086013818932845?l=translatecz.svarz.cz' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://translatecz.svarz.cz/feeds/113086013818932845/comments/default' title='Komentáře k příspěvku'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18530108&amp;postID=113086013818932845' title='Počet komentářů: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113086013818932845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18530108/posts/default/113086013818932845'/><link rel='alternate' type='text/html' href='http://translatecz.svarz.cz/2005/11/tortoisesvn-v-etin.html' title='TortoiseSVN v češtině'/><author><name>rdk</name><uri>http://www.blogger.com/profile/16880250435807331167</uri><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>
