<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-6250942796758597831</atom:id><lastBuildDate>Sat, 14 Nov 2009 09:30:15 +0000</lastBuildDate><title>Ozone</title><description /><link>http://plmday.blogspot.com/</link><managingEditor>noreply@blogger.com (DAY)</managingEditor><generator>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/OzWz" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-2362860967727619384</guid><pubDate>Sun, 22 Jun 2008 15:45:00 +0000</pubDate><atom:updated>2008-06-23T23:31:27.583-07:00</atom:updated><title>Great Quotes from Richard M. Stallman</title><description>&lt;ol&gt;&lt;li&gt;"I could have made money this way, and perhaps amused myself writing code. But I knew that at the end of my career, I would look back on years of building walls to divide people, and feel I had spent my life making the world a worse place." (&lt;span style="font-style: italic;"&gt;I like this one best. That's what `ethicalness' and `responsibility' means.&lt;/span&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;"When I do this, some people think that it's because I want my ego to be fed, right? Of course, I'm not asking you to call it "Stallmanix"!"&lt;/li&gt;&lt;li&gt;"I'm always happy when I'm protesting."&lt;/li&gt;&lt;li&gt;"Geeks like to think that they can ignore politics, you can leave politics alone, but politics won't leave you alone."&lt;/li&gt;&lt;li&gt;"People sometimes ask me if it is a sin in the Church of Emacs to use vi. Using a free version of vi is not a sin; it is a penance. So happy hacking."&lt;/li&gt;&lt;li&gt;"If programmers deserve to be rewarded for creating innovative programs, by the same token they deserve to be punished if they restrict the use of these programs."&lt;/li&gt;&lt;li&gt;"Fighting patents one by one will never eliminate the danger of software patents, any more than swatting mosquitoes will eliminate malaria."&lt;/li&gt;&lt;li&gt;"People said I should accept the world. Bullshit! I don't accept the world."&lt;/li&gt;&lt;li&gt;"Giving the Linus Torvalds Award to the Free Software Foundation is a bit like giving the Han Solo Award to the Rebel Alliance."&lt;/li&gt;&lt;li&gt;"Would a dating service on the net be ‘frowned upon’ . . . ? I hope not. But even if it is, don’t let that stop you from notifying me via net mail if you start one."&lt;/li&gt;&lt;li&gt;"Once GNU is written, everyone will be able to obtain good system software free, just like air."&lt;/li&gt;&lt;li&gt;"If you want to accomplish something in the world, idealism is not enough--you need to choose a method that works to achieve the goal. In other words, you need to be "pragmatic."&lt;/li&gt;&lt;li&gt;"No person, no idea, and no religion deserves to be illegal to insult, not even the Church of Emacs."&lt;/li&gt;&lt;li&gt;"Today many people are switching to free software for purely practical reasons. That is good, as far as it goes, but that isn't all we need to do! Attracting users to free software is not the whole job, just the first step."&lt;/li&gt;&lt;li&gt;"If in my lifetime the problem of non-free software is solved, I could perhaps relax and write software again. But I might instead try to help deal with the world's larger problems. Standing up to an evil system is exhilarating, and now I have a taste for it."&lt;/li&gt;&lt;li&gt;"I see nothing unethical in the job it does. Why shouldn't you send a copy of some music to a friend?"&lt;/li&gt;&lt;li&gt;"'Free software' is a matter of liberty, not price. To understand the concept, you should think of 'free' as in 'free speech,' not as in 'free beer'." (&lt;span style="font-style: italic;"&gt;This may be the most famous one. It does clarify what's the meaning of `free'.&lt;/span&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;"For personal reasons, I do not browse the web from my computer. (I also have not net connection much of the time.) To look at page I send mail to a demon which runs wget and mails the page back to me. It is very efficient use of my time, but it is slow in real time."&lt;/li&gt;&lt;li&gt;"Playfully doing something difficult, whether useful or not, that is hacking."&lt;/li&gt;&lt;li&gt;"Copying all or parts of a program is as natural to a programmer as breathing, and as productive. It ought to be as free."&lt;/li&gt;&lt;li&gt;"To have the choice between proprietary software packages, is being able to choose your master. Freedom means not having a master. And in the area of computing, freedom means not using proprietary software."&lt;/li&gt;&lt;/ol&gt;You can find more &lt;a href="http://en.wikiquote.org/wiki/Richard_Stallman"&gt;HERE&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-2362860967727619384?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/OI6m7OdkM3Y" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/OI6m7OdkM3Y/great-quotes-from-richard-m-stallman.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">4</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/06/great-quotes-from-richard-m-stallman.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-6161505956279823930</guid><pubDate>Mon, 16 Jun 2008 08:24:00 +0000</pubDate><atom:updated>2008-06-23T23:49:52.878-07:00</atom:updated><title>How to Boot Fedora 9 Live from the Hard Drive</title><description>&lt;div style="text-align: justify;"&gt;I just wanna give Fedora 9 a try. After downloading the iso image of the Live CD. I tried several times to boot it from my hard drive but no luck. I almost quit and burn the iso image to a CD and boot it from the CD drive. Jeez, it took me almost ten minutes to get into the gnome desktop on my laptop (1.6GHz AMD Turion 64 processors, 512MB RAM). That's not standable. I can't imagine how slow the installation process would be. So I get back to my initial attempt: boot the Live system from the hard drive. I search the web but find almost nothing except in the Fedora forum a thread which talks the same thing though without a solution. I look around in the iso image. Finally I find something useful and with its help I successfully boot the Live system from the hard drive. In case of help to others, I write down the detailed steps below. (I assume you already have got a GNU/Linux in your box. Mine is Ubuntu.)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;1. Get the ISO Image&lt;/span&gt;&lt;br /&gt;Download an iso image of Fedora 9 Live CD/DVD from &lt;a href="http://fedoraproject.org/en/get-fedora"&gt;its website&lt;/a&gt;. Save it somewhere. In our case, &lt;span style="font-style: italic;"&gt;~/Distro/&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;2. Prepare your Hard Drive&lt;/span&gt;&lt;br /&gt;Create a new partition on your hard drive using your favourite partition manager. GParted for gnome users, QtParted for KDE users. Or if you prefer the command line, cfdisk or fdisk is there for you. Anyway, create a new partition of size 1GB (750MB should be enough, but I am not sure, anyway, better more than less). In our case the newly created partition is `&lt;span style="font-style: italic;"&gt;/dev/sda8&lt;/span&gt;'. Format it. We choose &lt;span style="font-weight: bold;"&gt;ext3&lt;/span&gt;. The name for SATA/SCSI hard drive is &lt;span style="font-weight: bold; font-style: italic;"&gt;sdxn&lt;/span&gt;, while for IDE hard drive is &lt;span style="font-weight: bold; font-style: italic;"&gt;hdxn&lt;/span&gt; (where &lt;span style="font-weight: bold; font-style: italic;"&gt;x&lt;/span&gt; is the disk number, almost always a letter, and &lt;span style="font-weight: bold; font-style: italic;"&gt;n&lt;/span&gt; is the partition number, &lt;span style="font-weight: bold;"&gt;counting from 1&lt;/span&gt;). You should be aware of what you have and choose the right name for your hard drive. But note that GRUB does not distinct them, any hard drive is simply called &lt;span style="font-weight: bold; font-style: italic;"&gt;hdxn&lt;/span&gt;, where &lt;span style="font-weight: bold; font-style: italic;"&gt;x&lt;/span&gt; is the disk number while &lt;span style="font-weight: bold; font-style: italic;"&gt;n&lt;/span&gt; is the partition number (&lt;span style="font-weight: bold;"&gt;counting from 0&lt;/span&gt;). Don't confuse them. For more, read the GRUB manual, by typing the command `&lt;span style="font-family:courier new;"&gt;info grub&lt;/span&gt;' in your terminal.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;3. Dump the ISO Image into the Hard Drive&lt;/span&gt;&lt;br /&gt;Open a terminal, type in the following commands. Note that the &lt;span style="font-family:courier new;"&gt;su&lt;/span&gt;-way is for non-Ubuntu users. Ubuntu users, skip the first command &lt;span style="font-family:courier new;"&gt;su&lt;/span&gt;, add &lt;span style="font-family:courier new;"&gt;sudo&lt;/span&gt; to each command below if you prefer the &lt;span style="font-family:courier new;"&gt;sudo&lt;/span&gt;-way.)&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;su&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;cd /mnt/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;mkdir fedora{ISO,Live}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;mount -o loop -t iso9660 ~/Distro/Fedora-9-Live.iso fedoraISO&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;mount -t ext3 /dev/sda8 fedoraLive&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;cp -a fedoraISO/* fedoraLive/&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;umount /mnt/fedora*&lt;/span&gt;&lt;/blockquote&gt;Replace `&lt;span style="font-style: italic;"&gt;Fedora-9-Live.iso&lt;/span&gt;' with the ISO image you get and `&lt;span style="font-style: italic;"&gt;/dev/sda8&lt;/span&gt;' with the partition you created in Step 2.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;4. Edit the GRUB Configuration&lt;/span&gt;&lt;br /&gt;Open the famous `&lt;span style="font-style: italic;"&gt;/boot/grub/menu.lst&lt;/span&gt;' file of GRUB using your favourite editor. Add the following lines to the end of the file.&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;# Fedora 9 Live&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;title           Fedora 9 Live&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;root            (hd0,7)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;kernel          /isolinux/vmlinuz0 root=/dev/sda8 rootfstype=ext3 rw quiet liveimg rhgb&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;initrd          /isolinux/initrd0.img&lt;/span&gt;&lt;/blockquote&gt;Replace `&lt;span style="font-family:courier new;"&gt;root (hd0,7)&lt;/span&gt;' with `&lt;span style="font-family:courier new;"&gt;root (hdx,n-1)&lt;/span&gt;' if your partition is `&lt;span style="font-style: italic;"&gt;/dev/sdxn&lt;/span&gt;' (or `&lt;span style="font-style: italic;"&gt;/dev/hdxn&lt;/span&gt;'), `&lt;span style="font-family:courier new;"&gt;root=/dev/sda8&lt;/span&gt;' with `&lt;span style="font-family:courier new;"&gt;root=/dev/sdxn&lt;/span&gt;' (or `&lt;span style="font-family:courier new;"&gt;root=/dev/hdxn&lt;/span&gt;' ) , `&lt;span style="font-family:courier new;"&gt;ext3&lt;/span&gt;' in `&lt;span style="font-family:courier new;"&gt;rootfstype=ext3&lt;/span&gt;' with the file system type name you choose for the partition in Step 2, e.g., xfs. Save the changes to the `&lt;span style="font-style: italic;"&gt;menu.lst&lt;/span&gt;' file.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;5. Reboot and Done&lt;/span&gt;&lt;br /&gt;Reboot and choose ``&lt;span style="font-weight: bold;"&gt;Fedora 9 Live&lt;/span&gt;'' from the GRUB menu.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That's all. I know you are curious how I make it, right? The key point is the options to the kernel. I get these options from the `&lt;span style="font-style: italic;"&gt;isolinux.cfg&lt;/span&gt;' file lying in the same directory as the kernel, i.e., `&lt;span style="font-style: italic;"&gt;/isolinux/&lt;/span&gt;'. Below is what's in the file. I am sure you will find it.&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:courier new;"&gt;default vesamenu.c32&lt;br /&gt;timeout 100&lt;br /&gt;&lt;br /&gt;menu background splash.jpg&lt;br /&gt;menu title Welcome to Fedora-9-Live-i686!&lt;br /&gt;menu color border 0 #ffffffff #00000000&lt;br /&gt;menu color sel 7 #ffffffff #ff000000&lt;br /&gt;menu color title 0 #ffffffff #00000000&lt;br /&gt;menu color tabmsg 0 #ffffffff #00000000&lt;br /&gt;menu color unsel 0 #ffffffff #00000000&lt;br /&gt;menu color hotsel 0 #ff000000 #ffffffff&lt;br /&gt;menu color hotkey 7 #ffffffff #ff000000&lt;br /&gt;menu color timeout_msg 0 #ffffffff #00000000&lt;br /&gt;menu color timeout 0 #ffffffff #00000000&lt;br /&gt;menu color cmdline 0 #ffffffff #00000000&lt;br /&gt;menu hidden&lt;br /&gt;menu hiddenrow 5&lt;br /&gt;label linux0&lt;br /&gt;menu label Boot&lt;br /&gt;kernel vmlinuz0&lt;br /&gt;append initrd=initrd0.img root=CDLABEL=Fedora-9-Live-i686 rootfstype=iso9660 ro quiet liveimg rhgb&lt;br /&gt;menu default&lt;br /&gt;label check0&lt;br /&gt;menu label Verify and Boot&lt;br /&gt;kernel vmlinuz0&lt;br /&gt;append initrd=initrd0.img root=CDLABEL=Fedora-9-Live-i686 rootfstype=iso9660 ro quiet liveimg rhgb check&lt;br /&gt;label memtest&lt;br /&gt;menu label Memory Test&lt;br /&gt;kernel memtest&lt;br /&gt;label local&lt;br /&gt;menu label Boot from local drive&lt;br /&gt;localboot 0xffff&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;/blockquote&gt;Finally thanks to the Fedora team, you guys have done a really good job!&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-6161505956279823930?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/8_y7avJSjNQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/8_y7avJSjNQ/how-to-boot-fedora-9-live-from-hard.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/06/how-to-boot-fedora-9-live-from-hard.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-6904655257178522203</guid><pubDate>Tue, 03 Jun 2008 15:37:00 +0000</pubDate><atom:updated>2008-06-03T19:38:32.223-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Nautilus</category><category domain="http://www.blogger.com/atom/ns#">Ubuntu</category><title>Enable the Advanced File Permissions Dialog in Nautilus -- The GUI Way</title><description>&lt;p&gt;Recently on &lt;a href="http://tombuntu.com/"&gt;Tombuntu&lt;/a&gt; there's a post which tells you how to &lt;a href="http://tombuntu.com/index.php/2008/05/30/enable-the-advanced-file-permissions-dialog-in-nautilus/"&gt;Enable the Advanced File Permissions Dialog in Nautilus&lt;/a&gt; by issuing the command in a terminal:&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;``&lt;/span&gt;&lt;code&gt;&lt;span style="font-size:100%;"&gt;&lt;b&gt;gconftool-2 --type bool --set /apps/nautilus/preferences/show_advanced_permissions True&lt;/b&gt;'' (without the quotes, to disable the feature, simply replace `&lt;b&gt;True&lt;/b&gt;' with `&lt;b&gt;False&lt;/b&gt;')&lt;/span&gt;&lt;br /&gt;&lt;/code&gt;&lt;/p&gt;&lt;p&gt;If you feel more comfortable to achieve the goal through a GUI way. Here you go:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;press &lt;b&gt;Alt&lt;/b&gt;+&lt;b&gt;F2&lt;/b&gt;&lt;/li&gt;&lt;li&gt;type &lt;b&gt;gconf-editor&lt;/b&gt; and &lt;enter&gt;&lt;/enter&gt;&lt;/li&gt;&lt;li&gt;from the left pane in the pop-up window, choose &lt;i&gt;app -&gt; nautilus -&gt; preferences&lt;/i&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;go to the right pane, find out the &lt;b&gt;show_advanced_permissions&lt;/b&gt;, check the box on its right&lt;/li&gt;&lt;li&gt;close the window, done.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;As you look around, you can change other configurations ``under the hood'' in the same way. It's said that &lt;a href="http://ubuntu-tweak.com/"&gt;ubuntu-tweak&lt;/a&gt; also lets you do many configurations easily, including enable this ``show advanced file permission'' feature in Nautilus, but I have not try it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-6904655257178522203?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/_ZOBrb-Dsh0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/_ZOBrb-Dsh0/enable-advanced-file-permissions-dialog.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/06/enable-advanced-file-permissions-dialog.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-8094148431095786749</guid><pubDate>Tue, 03 Jun 2008 08:22:00 +0000</pubDate><atom:updated>2008-06-24T20:55:14.114-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Goosh</category><category domain="http://www.blogger.com/atom/ns#">Google</category><title>Goosh.org: The Unofficial Google Shell</title><description>If you are a shell lover, then you really will say "Wow, I'm Feeling Lucky!" after I tell you that there's a command line interface (CLI) for google now.  &lt;a href="http://goosh.org/"&gt;Goosh.org&lt;/a&gt;,  which bills itself "the unofficial google shell," puts a Unix-like CLI to Google on a web page using the magic of Ajax.  Simply head to goosh.org and you will feel at home if you do much work in a shell daily.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;img src="file:///tmp/moz-screenshot.jpg" alt="" /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_ZTMsLJXHQjY/SEUDo2-JZ7I/AAAAAAAAAII/R5wtUqKos1g/s1600-h/gooshHead.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_ZTMsLJXHQjY/SEUDo2-JZ7I/AAAAAAAAAII/R5wtUqKos1g/s400/gooshHead.png" alt="" id="BLOGGER_PHOTO_ID_5207572544609675186" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;You can type `&lt;span style="font-weight: bold;"&gt;help&lt;/span&gt;' to list all available commands.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_ZTMsLJXHQjY/SEULM5c7JfI/AAAAAAAAAIQ/acGFGWPcqp0/s1600-h/gooshHelp.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_ZTMsLJXHQjY/SEULM5c7JfI/AAAAAAAAAIQ/acGFGWPcqp0/s400/gooshHelp.png" alt="" id="BLOGGER_PHOTO_ID_5207580860332320242" border="0" /&gt;&lt;/a&gt;Currently the function of these commands is very simple, it does what it is said to do.  You can also see the usage of a command by typing ``&lt;span style="font-weight: bold;"&gt;help&lt;/span&gt; &lt;span style="font-style: italic;"&gt;cmd&lt;/span&gt;''&lt;cmd&gt;, where `&lt;span style="font-style: italic;"&gt;cmd&lt;/span&gt;&lt;cmd&gt;' is the command you want to learn.  Note that there are aliases for most commands.  They are similar to the aliases you create for commands in a real *nix shell.  You can use these aliases instead of the full name of the corresponding commands.   For example, type ``&lt;span style="font-weight: bold;"&gt;s&lt;/span&gt; &lt;span style="font-style: italic;"&gt;goosh.org&lt;/span&gt;'' to search the web for `&lt;span style="font-style: italic;"&gt;goosh.org&lt;/span&gt;'.  This will give you the results in a similar format when you issue ``&lt;span style="font-weight: bold;"&gt;ls -l&lt;/span&gt;'' in a real *nix shell.   Note that it gives you only 4 results.  To get more, use the command `&lt;span style="font-weight: bold;"&gt;more&lt;/span&gt;'.  When you want to go for a result, you have two choices: type command ``&lt;span style="font-weight: bold;"&gt;go&lt;/span&gt; &lt;span style="font-style: italic;"&gt;num&lt;/span&gt;&lt;num&gt;'' or ``&lt;span style="font-weight: bold;"&gt;open&lt;/span&gt; &lt;num&gt;&lt;span style="font-style: italic;"&gt;num&lt;/span&gt;'', where `&lt;span style="font-style: italic;"&gt;num&lt;/span&gt;&lt;num&gt;' is the number identifying a result.  The former will open the result in the current tab, while the latter will open the result in a new window.   There's no way to open the result in a new tab for the time being.  That's annoying, I know, especially when you have a tabed brwoser like Firefox.  If you do not want to go to the goosh.org page everytime, you can also add goosh.org to your Firefox search box using the `&lt;span style="font-weight: bold;"&gt;addengine&lt;/span&gt;' command.  Now you can simply issue a command in your search box as if you are in the goosh CLI.  After you press enter, it will send your command to goosh to be executed and get you to the goosh.org CLI with the result of the command displayed.  Other commands let you request other services by gogole.&lt;br /&gt;&lt;br /&gt;I like the idea of goosh though it's still not that smart as a real *nix shell, it lets me google more efficiently without always touching the mouse.  It reminds me of  an experimental search feature in google lab, &lt;a href="http://www.google.com/experimental/"&gt;keyboard shortcuts&lt;/a&gt;.  These keyboard shortcuts are almost the same with those of Vim.  Though it also can not open a search result in a new tab (I have suggested it do in the future but not sure whether google will implement the feature or not) I find it so useful that after a few days I can not go without it.  For example, two days ago, I installed a Firefox add-on called &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/189"&gt;google preview&lt;/a&gt;.  With it on, I can not use those keyboard shortcuts properly (or say when using those keyboard shortcuts, I can not preview a search result).  Anyway I simply uninstalled the add-on even though I find the thumbnails prefixing search results pretty nice ...&lt;br /&gt;&lt;/num&gt;&lt;/num&gt;&lt;/num&gt;&lt;/cmd&gt;&lt;/cmd&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-8094148431095786749?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/PcVNWpOdrwU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/PcVNWpOdrwU/gooshorg-unofficial-google-shell.html</link><author>noreply@blogger.com (DAY)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp3.blogger.com/_ZTMsLJXHQjY/SEUDo2-JZ7I/AAAAAAAAAII/R5wtUqKos1g/s72-c/gooshHead.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/06/gooshorg-unofficial-google-shell.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-4493033823627015756</guid><pubDate>Thu, 29 May 2008 11:35:00 +0000</pubDate><atom:updated>2008-06-03T19:39:28.621-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Firefox</category><title>Help Firefox Set a World Record!</title><description>&lt;div style="text-align: justify;"&gt;With more than 14,000 improvements, Firefox 3 is faster, safer and smarter than before. I am not preaching the merits of Firefox 3.  I have used Firefox 3 Beta 5 for a while.  (I know the RC1 is out.  I do not immediately upgrade to the RC version since it's still under test by the Ubuntu community.  And I am so patient/lazy to wait. ;-) )  I do feel the improvements of FF3 over FF2.  If you are a long time FF user, I am sure so do you.  FF gets more and more popular.  People feel like spreading it as much as possible.  &lt;a href="http://www.spreadfirefox.com/"&gt;SpreadFirefox.com&lt;/a&gt; does great work.  FF3 will come out soon.  SpreadFirefox.com recently launches a great deal: Set a Guinness World Record.&lt;br /&gt;&lt;blockquote&gt;All you have to do is get Firefox 3 during Download Day to help set the record for most software downloads in 24 hours - it’s that easy.&lt;br /&gt;&lt;br /&gt;Have you attempted to set a World Record with no luck? Well, now is your chance to change that! Help set a Guinness World Record by pledging to download Firefox 3 today.&lt;br /&gt;&lt;/blockquote&gt;Click on the button below to join us in our mission to set a Guinness World Record for the most software downloaded in 24 hours!&lt;span style="font-weight: bold;"&gt;  &lt;/span&gt;And then PATIENTLY (as I do) wait for the &lt;span style="font-weight: bold; font-style: italic;"&gt;Shinny&lt;/span&gt; Download Day's coming!&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.spreadfirefox.com/node&amp;amp;id=0&amp;amp;t=272"&gt;&lt;img alt="Download Day - English" title="Download Day - English" src="http://www.spreadfirefox.com/files/images/affiliates_banners/468x60_ddayb_en.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&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/6250942796758597831-4493033823627015756?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/4XNNwC7dYTM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/4XNNwC7dYTM/help-firefox-set-world-record.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/05/help-firefox-set-world-record.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-7161292547399260296</guid><pubDate>Wed, 16 Apr 2008 14:16:00 +0000</pubDate><atom:updated>2008-05-29T04:38:32.836-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PlayOgg</category><title>Play Ogg -- a Painless Switch</title><description>&lt;a href="http://www.fsf.org/resources/formats/playogg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.fsf.org/resources/formats/playogg"&gt;&lt;img src="http://www.fsf.org/resources/formats/ogg_data/play_ogg_large.png" alt="Play Ogg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;OK, after reading &lt;a href="http://www.fsf.org/resources/formats/playogg"&gt;the article&lt;/a&gt; in Free Software Foundation and learning some about &lt;a href="http://en.wikipedia.org/wiki/Ogg"&gt;Ogg&lt;/a&gt; in Wikipedia, you wanna switch to Ogg but find that you have hundreds of thousands of songs in mp3/wma format. How to convert that many mp3/wma files to ogg. It does take me some time to search for a nice converter which can not only do the conversion but also guarantee the quality of the output ogg files. In particular, you may need a converter which can do batch conversion. On Ubuntu, go to &lt;span style="font-style: italic;"&gt;Applications -&gt; Add/Remove&lt;/span&gt;, search for &lt;a href="http://soundconverter.berlios.de/"&gt;&lt;span style="font-weight: bold;"&gt;SoundConverter&lt;/span&gt;&lt;/a&gt; and then click &lt;span style="font-style: italic;"&gt;Apply Changes&lt;/span&gt; to install. Or from the terminal, ``sudo apt-get install soundconverter'' (without quotes). After the installation, start it from &lt;span style="font-style: italic;"&gt;Applications -&gt; Sound &amp;amp; Vedio&lt;/span&gt; or from the terminal, ``soundconverter" (without quotes). The interface is very simple and clean. Choose &lt;span style="font-style: italic;"&gt;Add File&lt;/span&gt; to convert only one file, choose &lt;span style="font-style: italic;"&gt;Add Folder&lt;/span&gt; to convert all in one folder. The output files are in ogg format. On Kubuntu, you can find a similar tool &lt;span style="font-weight: bold;"&gt;soundKonverter&lt;/span&gt;. If you do not run *buntu, try to find these tools in your package repos. If you fail, go &lt;a href="http://www.gnomefiles.org/app.php/Sound_Converter"&gt;here&lt;/a&gt; to get &lt;span style="font-weight: bold;"&gt;SoundConverter&lt;/span&gt;, &lt;a href="http://www.kde-apps.org/content/show.php/soundKonverter?content=29024"&gt;here&lt;/a&gt; to get &lt;span style="font-weight: bold;"&gt;soundKonverter&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SoundConverter&lt;/span&gt; does a good job in converting mp3 files, but performs poorly in converting wma files. Thus I tried to find another tool which can convert wma files to ogg files of better quality. After doing some search, I found &lt;a href="http://oggconvert.tristanb.net/"&gt;&lt;span style="font-weight: bold;"&gt;OggConvert&lt;/span&gt;&lt;/a&gt;. You can install it in either way you do when installing &lt;span style="font-weight: bold;"&gt;SoundConverter&lt;/span&gt; on Ubuntu. Otherwise, you can get it &lt;a href="http://www.gnomefiles.org/app.php/OggConvert"&gt;here&lt;/a&gt;. The output file in ogg is almost of the same quality of the original wma file. But it can not do batch conversion. And it has not been updated for long.&lt;br /&gt;&lt;br /&gt;There are some other tools or scripts but I do not try them one by one. You can find some &lt;a href="http://www.gnomefiles.org/subcategory.php?sub_cat_id=6"&gt;here&lt;/a&gt; and &lt;a href="http://www.kde-apps.org/index.php?xcontentmode=220"&gt;here&lt;/a&gt;. Or you can do some search in google. If you find some other better tools, post a comment below to let me know. Thanks.&lt;br /&gt;&lt;br /&gt;BTW, on Windows, you have another choice, &lt;a href="http://mediacoder.sourceforge.net/"&gt;MediaCoder&lt;/a&gt;. It's a nice tool but I just find its interface a little bit complicated and currently it lacks tutorial or documentation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;PS:&lt;/span&gt;&lt;br /&gt;Aha, found &lt;a href="http://www.linux.com/feature/127583"&gt;this article&lt;/a&gt; in Linux.com. Very nice.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-7161292547399260296?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/LO3oIjx5ZL0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/LO3oIjx5ZL0/play-ogg-painless-switch.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/04/play-ogg-painless-switch.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-211419617382446346</guid><pubDate>Sat, 12 Apr 2008 15:27:00 +0000</pubDate><atom:updated>2008-05-29T04:38:10.726-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Firefox</category><title>Firefox -- Even God Uses to Browse Our Milky Way Galaxy</title><description>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.wired.com/gadgets/hubble-fox-1.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://blog.wired.com/gadgets/hubble-fox-1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style="font-style: italic;"&gt;picture from: &lt;/span&gt;&lt;a href="http://blog.wired.com/gadgets/2008/04/firefox-logo-sp.html"&gt;http://blog.wired.com/gadgets/2008/04/firefox-logo-sp.html&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;One of the pictures above is a photograph taken by the Hubble space telescope on December 17, 2002. &lt;span style="font-style: italic;"&gt;&lt;/span&gt; The other is the one we can not be more familiar. Can you believe that?&lt;br /&gt;&lt;br /&gt;You can find more photos of the same star, &lt;a href="http://en.wikipedia.org/wiki/V838_Monocerotis"&gt;V838 Monocerotis&lt;/a&gt;, in Wikipedia. You may notice that the photos in Wikipedia are a little bit different from the one showed here, which has been rotated relative to the original one by Humble and some of the gas cloud may have been edited out around the "tail" of the fox.&lt;br /&gt;&lt;br /&gt;Anyway, it's there, Uh? Now Firefox has been popular in the deep space, so any reason not to switch to the one even God also uses?! ;-)&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-211419617382446346?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/BH13OhE6mrM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/BH13OhE6mrM/firefox-even-god-uses-to-browse-our.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/04/firefox-even-god-uses-to-browse-our.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-4919005477423643877</guid><pubDate>Thu, 03 Apr 2008 12:32:00 +0000</pubDate><atom:updated>2008-04-12T22:25:48.991-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">NoOOXML</category><title>ISO Captured by Micro$oft</title><description>&lt;div style="text-align: justify;"&gt;Brussels, 2 April 2008 — ISO members failed to disapprove the Open XML format. Micro$oft has compromised the International Standards Organisation (ISO) during the rush to get a stamp for their Office OpenXML (OOXML), using unfair practices such as committee stuffing in several countries and political interventions of ministers in the standardization process.&lt;br /&gt;&lt;br /&gt;Now ISO is not International Standards Organization any more, it simply means &lt;span style="font-weight: bold;"&gt;I&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;$&lt;/span&gt;old &lt;span style="font-weight: bold;"&gt;O&lt;/span&gt;ut, and becomes a division of Micro$oft. And Micro$oft is now not Micro$oft, it is M&lt;span style="font-weight: bold;"&gt;i$o&lt;/span&gt;$oft.&lt;br /&gt;&lt;br /&gt;Now that the broken OOXML format becomes a standard, what we need to do from now on is to keep far far away from it, refuse to use it, stick to and try all our best to spread and promote ODF. The fight against OOXML is not over, it will continue. M&lt;span style="font-weight: bold;"&gt;i$o&lt;/span&gt;$oft makes the beginning of a new attack. I'd like to remind it: EVERYTHING THAT HAS AN BEGINNING HAS AN END! We won't give up our fighting!&lt;br /&gt;&lt;br /&gt;“ISO should hang their heads in shame for allowing it to happen.”&lt;br /&gt;&lt;div style="text-align: right;"&gt;-- Tim Bray&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-4919005477423643877?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/Fc0iBoauXfg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/Fc0iBoauXfg/iso-captured-by-microoft.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/04/iso-captured-by-microoft.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-5630397685178460831</guid><pubDate>Thu, 03 Apr 2008 06:47:00 +0000</pubDate><atom:updated>2008-04-02T23:56:45.457-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ProtectTheEnvironment</category><title>唯美的环保宣传画</title><description>Protect the Environment. &lt;a href="http://www.ecoearth.info/"&gt;EcoEarth.info&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://botu.bokee.com/photodata2/2008-3-31/013/987/182/14928736/14928736_h.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://botu.bokee.com/photodata2/2008-3-31/013/987/182/14928736/14928736_h.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://botu.bokee.com/photodata2/2008-3-31/013/987/182/14928737/14928737_h.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://botu.bokee.com/photodata2/2008-3-31/013/987/182/14928737/14928737_h.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://botu.bokee.com/photodata2/2008-3-31/013/987/182/14928773/14928773_h.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://botu.bokee.com/photodata2/2008-3-31/013/987/182/14928773/14928773_h.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-5630397685178460831?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/CK2YLUoH238" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/CK2YLUoH238/blog-post.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/04/blog-post.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-8952376178630509545</guid><pubDate>Mon, 31 Mar 2008 04:22:00 +0000</pubDate><atom:updated>2008-04-04T06:24:58.100-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">PwnToOwn</category><title>Final Results of the PWN to OWN Competition -- Ubuntu Victory!</title><description>&lt;div style="text-align: justify;"&gt;PWN to OWN Competition is an annual contest established in 2007 by &lt;a href="http://www.cansecwest.com/"&gt;CanSecWest&lt;/a&gt; organizers where hackers get together to try to hack into machines. The main purpose of this contest is to responsibly unearth new vulnerabilities within these systems so that the affected vendor(s) can address them. This year's PWN to 0WN contest began on Mar 26th through to Mar 28th. The contest includes three laptops, running the most up to date and patched installations of MacOS X Leopard, Windows Vista, and Ubuntu Linux. You can find more &lt;a href="http://dvlabs.tippingpoint.com/blog/2008/03/19/cansecwest-pwn-to-own-2008"&gt;here&lt;/a&gt;. The final results are both surprising and unsurprising as well.&lt;br /&gt;&lt;br /&gt;The first machine to go was the MacBook Air. Charlie Miller from &lt;a href="http://securityevaluators.com/"&gt;Independent Security Evaluators&lt;/a&gt;, discovered an exploit in the Apple iPhone last year then compromised the MacBook Air &lt;span style="font-weight: bold; font-style: italic;"&gt;in the first two minutes&lt;/span&gt; &lt;span style="font-weight: bold;"&gt;on Day two&lt;/span&gt; (&lt;span style="font-weight: bold;"&gt;!*Surprising*!&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;The Vista machine was the next to go, on Day 3, the final day (&lt;span style="font-weight: bold;"&gt;!*Unsurprising*, it's destiny!&lt;/span&gt;). Shane Macaulay, from &lt;a href="http://security-objectives.com/"&gt;Security Objectives&lt;/a&gt;, found an exploit into Vista through a disclosed bug in Adobe Flash. He won the Fujitsu laptop running Windows Vista SP1, a $5,000 prize from &lt;a href="http://zdi.tippingpoint.com/"&gt;Zero Day Initiative&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;And finally, the machine running Ubuntu Linux wasn’t compromised at all. Hackers fails to do so. That's expected! :-)&lt;br /&gt;&lt;br /&gt;Thus, Ubuntu was left standing. Hooray! Victory! Digg it &lt;a href="http://digg.com/linux_unix/Pwn_2_Own_Ubuntu_Laptop_claims_victory_as_Vista_falls"&gt;here&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PS:&lt;/span&gt;&lt;br /&gt;About the word `pwn'. For more see &lt;a href="http://en.wikipedia.org/wiki/Pwn"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;b&gt;&lt;/b&gt;&lt;blockquote&gt;&lt;p&gt;&lt;b&gt;Pwn&lt;/b&gt; (&lt;span title="Representation in the International Phonetic Alphabet (IPA)" class="IPA"&gt;/poʊn/, /puːn/, /pɔːn/&lt;/span&gt;) is a &lt;a href="http://en.wikipedia.org/wiki/Leetspeak" class="mw-redirect" title="Leetspeak"&gt;leetspeak&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Slang" title="Slang"&gt;slang&lt;/a&gt; term that implies domination or humiliation of a rival, used primarily in the &lt;a href="http://en.wikipedia.org/wiki/Internet" title="Internet"&gt;Internet&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Video_game" title="Video game"&gt;gaming&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Culture" title="Culture"&gt;culture&lt;/a&gt; to taunt an opponent who has just been soundly defeated. Past tense is sometimes spelled &lt;b&gt;pwnt&lt;/b&gt; (pronounced with a &lt;i&gt;t&lt;/i&gt; sound), &lt;b&gt;pwned&lt;/b&gt;, &lt;b&gt;pwnd&lt;/b&gt;, &lt;b&gt;pwn3d&lt;/b&gt;, or &lt;b&gt;powned&lt;/b&gt; (with the standard &lt;i&gt;d&lt;/i&gt; sound). Examples include "pwnage" or "you just got pwned". It can also be used, especially by non-gamers, in the context of getting "pwned" by &lt;a href="http://en.wikipedia.org/wiki/The_Man" title="The Man"&gt;The Man&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;In &lt;a href="http://en.wikipedia.org/wiki/Internet_security" title="Internet security"&gt;Internet security&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Jargon" title="Jargon"&gt;jargon&lt;/a&gt;, to "pwn" means "to compromise" or "to control", specifically another computer (&lt;a href="http://en.wikipedia.org/wiki/Server_%28computing%29" title="Server (computing)"&gt;server&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Personal_computer" title="Personal computer"&gt;PC&lt;/a&gt;), web site, gateway device, or application; it is synonymous with one of the definitions of &lt;a href="http://en.wikipedia.org/wiki/Hacker_%28computer_security%29" title="Hacker (computer security)"&gt;hacking&lt;/a&gt; or cracking. An outside party who has "owned" or "pwned" a system has obtained unauthorized administrative control of the system.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-8952376178630509545?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/xP1bD2VUGKY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/xP1bD2VUGKY/final-results-of-pwn-to-own-competition.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/final-results-of-pwn-to-own-competition.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-6810424243400536846</guid><pubDate>Thu, 27 Mar 2008 04:20:00 +0000</pubDate><atom:updated>2008-03-27T08:00:04.910-07:00</atom:updated><title>Attempts to Recursively Define My Nick Name</title><description>&lt;div style="text-align: justify;"&gt;You see my nick name in ``About Me" or my profile? Yes, it's `DAY'. And it's defined recursively as: &lt;span style="font-style: italic;"&gt;DAY's dAi Yi&lt;/span&gt;. This humor is a common tradition in the hacker community. Many coined terms/abbreviations are defined in such a manner. The most famous one is `GNU', which stands for &lt;span style="font-style: italic;"&gt;GNU's Not Unix&lt;/span&gt;. But that's just a single recursion. There is another famous one using mutual recursion, that's the name of the `GNU Hurd' project. Below is sited from its homepage which explain the meaning of Hurd:&lt;br /&gt;&lt;blockquote&gt; `Hurd' stands for `Hird of Unix-Replacing Daemons'.  And, then, `Hird' stands for `Hurd of Interfaces Representing Depth'.  We have here, to my knowledge, the first software to be named by a pair of mutually recursive acronyms.&lt;/blockquote&gt;There are many other similar terms/abbreviatons defined in the similar way, you can find more &lt;a href="http://en.wikipedia.org/wiki/Recursive_acronym"&gt;here&lt;/a&gt;. So according to the article in Wikipedia, `GNU' and `Hurd' are both Recursive Acronyms. They are formed from the initial letters of tokens in their recursive definition. Compared with them, the definition of my nick name seems a little bit strange since the letter `A' is not the initial letter of `dAi' but the one in the middle. Thus to be precise, it's not a recursive acronym. I may need to think of another one.&lt;br /&gt;&lt;br /&gt;Em ...&lt;br /&gt;Aha, got it!&lt;br /&gt;&lt;br /&gt;How about `DADY', which stands for `DADY's Dai Yi'? Yeah, it seems not bad and is precisely a recursive acronym. But how to pronounce it? /'dædi/? Oh, my God! It's so amusing! Anyone wants to call me /'dædi/? It may be, but it's not born and it still does not find who and where is its mother yet. OK, keep it in mind till some day ... Then, how about `DAIDY', which refers to `DAIDY Is Dai Yi'? Er, it seems good. Turning to its pronunciation, /'deidi/, Jeez, it is almost the same with  /'dædi/!&lt;br /&gt;&lt;br /&gt;I guess no one would like to call me `DADY' or `DAIDY', at least for the time being, so I'd better stick to the pseudo recursive acronym,`DAY'. I am hungry now. It's time for lunch. Have a good DAY! ;-)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-6810424243400536846?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/Omobw_NS1aI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/Omobw_NS1aI/attempts-to-recursively-define-my-nick.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/attempts-to-recursively-define-my-nick.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-2587143500077890226</guid><pubDate>Wed, 26 Mar 2008 03:12:00 +0000</pubDate><atom:updated>2008-05-11T04:55:01.629-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">DFD</category><title>Free Thoughts on Document Freedom Day (DFD)</title><description>&lt;div style="text-align: justify;"&gt;Today is Document Freedom Day (DFD), it's a global day for Document Liberation. It's a day of grassroots effort around the world to promote and build awareness for the relevance of Free Document Formats in particular and Open Standards in general. It's a complementary to Software Freedom Day. Today, the last Wednesday of March, 2008, is the first year that Document Freedom Day is being called for. You may wonder why and how Document Freedom concerns you. Here is the answer.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://documentfreedom.org/images/a/a3/Dfd_leaflet_back.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://documentfreedom.org/images/a/a3/Dfd_leaflet_back.png" alt="" border="0" /&gt;&lt;/a&gt;Last night, I watched the film &lt;span style="font-style: italic;"&gt;The Matrix&lt;/span&gt; again. It is about nine years ago when I was a middle school student that I watched it for the first time. I did not quite understand what it's talking about then, especially What is &lt;span style="font-style: italic;"&gt;The Matrix&lt;/span&gt;,  the question confused Neo before he was taken back to the &lt;span style="font-weight: bold; font-style: italic;"&gt;Real&lt;/span&gt;.  But yesterday night, when I watched it for the second time, I quite understand. Because I realized that we are falling into (and in fact many has been in) &lt;span style="font-style: italic;"&gt;The Matrix&lt;/span&gt; built by those proprietary shits. They go to absurd lengths and try all tricks to restrict our freedom. Unfortunately, many people are not aware of that. You do not realize that you have long been "slaves" of those who claim to provide you any service you need. You are always satisfied with their services and be happy to pay them. Why? Because you are so FUDed that you can not see the &lt;span style="font-weight: bold; font-style: italic;"&gt;Real&lt;/span&gt;. You think that you are living a comfortable digital life in a world ruled by Micro$oft and its collaborators. You think that only your "master" can give you a reliable hand. You don't believe and refuse to accept the truth. I am not kidding. One of my roommates (also majoring in IT) is such a person. I showed every fantastic thing in my GNU/Linux box and told him several times that how the freedom matters, he simply rejected it. Speechless, Uh? &lt;span style="font-weight: bold;"&gt;How can you see the whole *Real* world through Micro and $oft Windows?&lt;/span&gt; I always ask them. In fact, some people do know the issue, but they just refuse to face it. They prefer to stay in the situation, they prefer to live in &lt;span style="font-style: italic;"&gt;The Matrix&lt;/span&gt;. That's why Gustavo Narea recently wrote the article &lt;a href="http://gustavonarea.net/blog/posts/ive-seen-the-light-gnulinux-does-not-matter-that-much/"&gt;I've seen the light, GNU/Linux Does Not Matter That Much&lt;/a&gt;. Attention that the title is a little bit misleading. It doesn't mean GNU/Linux doesn't matter. If you read the article carefully, you will get the point, it just tries to introduce a new and expected-to-be efficient way to spread the word, freedom. I mostly agree with Gustavo, in particular the three tasks he listed:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;First and foremost, make people worry about the formats and protocols they rely on;&lt;/li&gt;&lt;li&gt;  Make it really easy for people to switch to unconstrained formats and protocols, under the current operating system, but also warn them that everything won’t be completely solved until they throw the non-free system away;&lt;/li&gt;&lt;li&gt;  And finally, make people switch to a freedom-respectful operating system, like GNU/Linux.&lt;/li&gt;&lt;/ol&gt;Task #2 will help people smooth the switch to a freedom-respectful OS like GNU/Linux. And that's the key point, imho. I admit that Free Software movement plays a VIP role in spreading free document format. But that happens only after you succeed helping more people switch from a proprietary OS to a freedom-respectful OS such GNU/Linux. Do remember that to liberate people from &lt;span style="font-style: italic;"&gt;The Matrix&lt;/span&gt; is a long time campaign. To stick to our goal and idealism is good but to find an efficient and effective way to step toward it is another thing, *Action*! Gustavo did not mean to play down the part of Free Software movement if you have noticed what he has done to contribute. In fact, GNU/Linux still occupy the ultimate role in the list, but before it comes out to be what it should be, we have more to do, especially Task #2.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The Matrix&lt;/span&gt; needs a revolution. Free Document Day is a good start, so is Free Software Day. Let's join in! :-)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PS:&lt;/span&gt;&lt;br /&gt;I just found an interesting article &lt;a href="http://siryes.blogspot.com/2008/01/microsoft-is-like-matrix.html"&gt;Microsoft is like the Matrix&lt;/a&gt;. That's what a GMTA thing is. ;-)&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-2587143500077890226?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/BHkLpBvIXcU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/BHkLpBvIXcU/free-thought-in-document-freedom-day.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/free-thought-in-document-freedom-day.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-8426777795180103966</guid><pubDate>Wed, 26 Mar 2008 02:52:00 +0000</pubDate><atom:updated>2008-04-04T05:49:18.150-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Yeeyan</category><category domain="http://www.blogger.com/atom/ns#">GNU/Linux</category><title>你用Linux能办到, 用Windows或在Mac上却无法办到的最酷的事儿是什么?</title><description>&lt;div style="text-align: justify;"&gt;一些人最近向我问起这个问题. 要我回答, 答案可不只一个. 我把我所想到的编排了一个清单, 然后用电子邮件发给我的朋友... 后来我想我也要在这儿发一下, 供来日回味参详. 请随意往这清单上添加. 在整理我的想法的时候我又想起&lt;a href="http://ubuntuforums.org/showthread.php?t=399997&amp;amp;highlight=coolest+thing"&gt;论坛上曾有一篇帖子也是关于同一话题的&lt;/a&gt;, 所以我也从那里盗了些许过来.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;名正言顺地升级到最新版本, 无须付钱&lt;/li&gt;&lt;li&gt;让最新版的操作系统在相同的硬件上比之前的版本跑得更快&lt;/li&gt;&lt;li&gt;倘若我不喜欢默认设置, 可以轻易安装运行不同的图形界面&lt;/li&gt;&lt;li&gt;用一条命令安装二十个程序&lt;/li&gt;&lt;li&gt;让系统自动为我更新所有安装的程序&lt;/li&gt;&lt;li&gt;在多台电脑上安装我的OS(Ubuntu)之同一副本而不用担心许可协议的限制或者激活码.&lt;/li&gt;&lt;li&gt;派放操作系统副本以及运行其上的其他程序而不触犯任何条例准则, 不论是政府定的, 道德上的抑或良心上的, 因为原本它完全就是要这么受用的&lt;/li&gt;&lt;li&gt;完全控制我的电脑硬件, 知晓在我的软件中不存在心怀叵测的软件公司和政府机构安置的秘密后门&lt;/li&gt;&lt;li&gt;运行我的电脑, 无需使用病毒扫描程序, 更用不着针对恶意广告软件/间谍软件的防护, 甚至我可以确保获取所有安全更新而连月不用重启我的电脑.&lt;/li&gt;&lt;li&gt;运行我的电脑而无需对我的硬盘驱动进行碎片整理&lt;/li&gt;&lt;li&gt;试用软件, 一旦发觉我不喜欢, 便卸载, 且知道它没有在某个注册表项上留下任何可能逐步累积并拖慢我机器速度的残渣碎片&lt;/li&gt;&lt;li&gt;一个造成需要彻底重装系统的大大的失误能在不到一小时内搞定, 因为我把我所有的数据都放在了另外一块与操作系统和程序相隔离的分区&lt;/li&gt;&lt;li&gt;在一台已三年的旧电脑上，引导进入一个在炫目与效果上与Windows Vista一样酷的桌面...用时不超过40秒, 包括输入我的登录用户名和密码&lt;/li&gt;&lt;li&gt;名正言顺地对任何我所想的东东进行量身设置, 包括我最喜欢的程序. 我甚至可以寻访软件开发者向他们请教, 建言献策, 如果我愿意我还可以参与到实际的设计/软件起草过程当中&lt;/li&gt;&lt;li&gt;让4个以上的文字处理器窗口开着在页面上工作, 听音乐, 玩转炫目的桌面效果, 与一个相当快乐的社区保持沟通, 让Firefox, 即时消息以及电子邮件客户端同时开启, 完全不必向他人求取代码来使我的OS正常运作, 系统不会运行缓慢以致如同废物&lt;/li&gt;&lt;li&gt;用命令 "dpkg --get-selections &gt; pkg.list"就将我已安装的软件详尽列出, 在一个单独的分区将我的/etc以及/home目录进行备份, 而且可在任何时候轻易地恢复你的系统&lt;/li&gt;&lt;li&gt;同时运行多个桌面, 甚至让多个用户同时登录使用电脑&lt;/li&gt;&lt;li&gt;调整一块硬盘分区的大小, 无须删除它亦不会丢失其上的任何数据&lt;/li&gt;&lt;li&gt;相同的硬件, 用上超过5年的时间, 直到它真的需要替换为止... 我有些硬件都快将近10年了, 跑Linux, 依然好使&lt;/li&gt;&lt;li&gt;在OS还在安装时就浏览网页!&lt;/li&gt;&lt;li&gt;几乎可用任何硬件, 而其驱动都内含在操作系统中... 避免了去网上游窜搜寻硬件制造商网站才能找到的必要&lt;/li&gt;&lt;li&gt;获取几乎任何东东的源代码, 包括OS内核以及我大部分的应用程序&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;我还可以继续, 但估计已经够长了吧. :)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;作者简介：&lt;/span&gt;&lt;br /&gt;Matthew Helmke是一位网站设计者兼管理员, 同时也弹吉他, 写作, 做研究, 还是一位电脑怪才.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;译者注：&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;- 本文的翻译得到了Matthew Helmke先生的应允与支持，在此向他表示衷心的感谢。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;- 由于中途为他事所扰，从推荐此文到翻译结束历时近3日，昨日译至一半，偶然发现已有一位仁兄已写了简介并翻译发表。倘那位仁兄事先知会，亦不会有此重译之情况。本想删除译稿却又不舍，且已与Matthew Helmke先生有约在先，待译完付梓必予告知，故强自为之，然并未参照那位仁兄译作之丝毫，如有雷同之处，实属巧合，望那位仁兄海涵。事已至此，两译文并存，权作谈资。&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Note from the translator:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The article is translated with the permission and support from Mr. Matthew Helmke, my sincere thanks to him.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;PS:&lt;/span&gt;&lt;br /&gt;Matthew  has  added  a  link  to  my  translation  in  Comment  #130  in  his  blog.  My  honor!&lt;br /&gt;&lt;a href="http://matthewhelmke.net/index.php/2008/02/02/32-what-is-the-coolest-thing-you-can-do-using-linux-that-you-can-t-do-with-windows-or-on-a-mac"&gt;What is the coolest thing you can do using Linux that you can't do with Windows or on a Mac?&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The article has been in Yeeyan for a while. I make it here for my convenience of future reference.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-8426777795180103966?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/veVlyXk7X9w" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/veVlyXk7X9w/blog-post_25.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/blog-post_25.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-3483253505386843673</guid><pubDate>Sat, 22 Mar 2008 11:31:00 +0000</pubDate><atom:updated>2008-03-22T19:19:48.220-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">FLOSS</category><category domain="http://www.blogger.com/atom/ns#">DUFvsFUD</category><title>DUF vs FUD</title><description>&lt;div style="text-align: justify;"&gt;Much has been said about the FUD imposed by Microsoft upon its users against us GNU/Linux and Free Software. We, enlightened, GNU/Linux and Free Software users, are so tired of those tricks of Microsoft that some people called for ``&lt;a href="http://www.freesoftwaremagazine.com/columns/can_we_please_stop_fighting_fud_fud#comment-76151"&gt;Can we stop fighting FUD with FUD?&lt;/a&gt;''  Although I did call for continuing fighting FUD with FUD in my comments on the article I kinda agree with the author. It's unnecessary to emphasize too much any of those thicks. But we must record them (&lt;a href="http://fud-counter.nl.linux.org/fud-faq.html"&gt;The FUD FAQ&lt;/a&gt;, &lt;a href="http://www.libervis.com/x/modules/mylinks/"&gt;FUDzilla&lt;/a&gt;) and be totally aware of them. Then what? *Always* stick to the truth!&lt;br /&gt;&lt;br /&gt;To stick to the truth and to let more and more FUDed people know the truth, it can not be avoided to uncover those tricks. But remember, just uncover them to show the truth, do not impose any of our thoughts upon people. Yes, it's hard to do decently. But when there is a will, there is a way. Here the author is right in a way. "If we want to promote free software -- and it’s associated ideals - to new users then we should promote it on &lt;em&gt;its&lt;/em&gt; merits, without twisting facts and by giving them a chance to get it wrong occasionally." And meanwhile, as Stallman said, "stick to the truth", "accept the limitations of existing free software, and/or change them by writing or supporting development of further free software."&lt;br /&gt;&lt;br /&gt;In mind, I am a strong supporter of Free Software, no doubt. But concerning the fight against FUD, I prefer the way of Taiji - conquering the unyielding with the yielding. Thus I invent the DUF (previously FUD when I commented on the article).&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;D - Decision&lt;/span&gt; (This talks about choice. You are the decision-maker for a choice)&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;U - Unclosure&lt;/span&gt; (This term is coined to emphasize the concept of ``Open Source''. If one does want to know what's inside, I'd like to show him the OSD by OSI.)&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;F - Freedom&lt;/span&gt; (This does specify what's the meaning of `Free' in ``Free Software'', and If one does want to know what `Freedoms' he can win, I'd like to show him the FSD by FSF, in particular, the four essential freedoms.)&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;As you may noticed, the one occupying higher level on the list is based upon the one below it. And *Freedom* is the right base of all other two above. And the term `Unclosure' instead of ``Open Source'' also implies my bias to ``Free Software''. One may be curious that how Stallman got to know the article. To tell you the truth, I sent him an email telling him about that and also show him this invention (in the email, originally, in the order F, U, D). So what's his comment on my invention? ``That's clever.'' Yes, that's what he said. :-)&lt;br /&gt;&lt;br /&gt;OK, it's time for us, if we really fight FUD with FUD recent years (according to the author of the article), agree or not, to stop fighting FUD with FUD, but continue to fight FUD with DUF! :-)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-3483253505386843673?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/RCShUnZ_4MA" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/RCShUnZ_4MA/duf-vs-fud.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/duf-vs-fud.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-692404932519648533</guid><pubDate>Fri, 21 Mar 2008 03:18:00 +0000</pubDate><atom:updated>2008-03-26T08:08:56.927-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Yeeyan</category><category domain="http://www.blogger.com/atom/ns#">GNU/Linux</category><title>如果Linux君临天下的话...</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/_ZTMsLJXHQjY/R-Mq8CwVu9I/AAAAAAAAAAo/5_Q866EV3Hw/s1600-h/tux-born-2-frag-XP.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/_ZTMsLJXHQjY/R-Mq8CwVu9I/AAAAAAAAAAo/5_Q866EV3Hw/s400/tux-born-2-frag-XP.jpg" alt="" id="BLOGGER_PHOTO_ID_5180031207426341842" border="0" /&gt;&lt;/a&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;你能想象如果Linux取代Windows同时Microsoft破产会发生些什么变化吗? 哈, 我倒是详加考虑了一下, 于是脑子里有了这些想法. 它们多数都纯属虚构, 只为消遣. 希望你们喜欢.&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;企鹅们要乐翻天了. 它们将从南极送出漫天的飞吻. 有些甚至会游水北上去与它们的表亲, Tux会面.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Google的那群人要到野外狂欢了. 一些亲Microsoft分子将加入&lt;span class="fullpost"&gt;Al Qaeda&lt;/span&gt;, 向Google的办公大楼发动炸弹袭击.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;反病毒公司要倒闭了. 由&lt;span class="fullpost"&gt;Symantec领衔, 它们将开起他们各自的面包店.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;少数PC用户还会被突发蓝屏死机或者发现他们所有的重要文件和图片都没了而被折腾得死去活来.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;相反, 盗名黑客的死亡率将出奇上升. 有些会开始资助Microsoft以拾昔日有Windows时的美好时光. 其他的一些则会尝试将目标转向Linux, 但只有被Tux叼走的命.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;船通常因台风, 技术差错或者意外撞上冰山而沉没. 但现在更多的船则是由于免费的&lt;span class="fullpost"&gt;&lt;a href="http://shipit.ubuntu.com/"&gt;Ubuntu ShipIt! CDs&lt;/a&gt;超重而沉没.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="fullpost"&gt;Intel Pentium&lt;/span&gt;又要东山再起了- 多数Linux Distro在&lt;span class="fullpost"&gt;Pentium IV&lt;/span&gt;, 512 MB RAM上跑得飞快, 毫不含糊.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="fullpost"&gt;Steve Ballmer将被逮住在他自己的PC上也用Linux. 理由 - Windows Vista对那可怜的人的钱袋来说也承受不起了!&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;遭池鱼之殃的Adobe将把Photoshop的价格从$700砍到$7. 然而人们依然偏爱免费且开源的&lt;span class="fullpost"&gt;&lt;a href="http://gimp.org/"&gt;GIMP&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="fullpost"&gt;由于游戏开发公司转而关注Tux, &lt;/span&gt;Linux用户将变为游戏狂.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;诸如&lt;span class="fullpost"&gt;Internet Explorer和Windows Media Player之类的名称将进入历史书.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;计算机病毒将销声匿迹. 生物病毒又要欣喜若狂了 - 它们将不再如以前有计算机病毒时那样被忽略了. 在Google搜索一下"&lt;span class="fullpost"&gt;virus", 出现在顶端的将不再是计算机病毒, 而是生物病毒. 为了对Linux用户表示感谢, 它们将停止传播AIDS.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://navigator.netscape.com/"&gt;Netscape Navigator&lt;/a&gt;又将以迅雷之势重新崛起, 但并不针对&lt;span class="fullpost"&gt; &lt;a href="http://www.mozilla.com/en-US/firefox/"&gt;Firefox&lt;/a&gt;和&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;a href="http://flock.com/"&gt;Flock&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="fullpost"&gt;The Pirate Bay和Mininova之类的Torrent站点将与早已长眠于地下的昔日对手&lt;/span&gt;&lt;span class="fullpost"&gt;Demonoid团聚了.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Microsoft的瓦解带给Apple的欢喜将由于Linux占据了主导地位而夭折. 然而, &lt;span class="fullpost"&gt;不像Microsoft&lt;/span&gt;, Linux将&lt;span class="fullpost"&gt;因&lt;/span&gt;&lt;span class="fullpost"&gt;Apple&lt;/span&gt;&lt;span class="fullpost"&gt;坚实的操作系统&lt;span class="fullpost"&gt;&lt;a href="http://www.apple.com/macosx/"&gt;Mac OSX&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;而给予其认同.&lt;/li&gt;&lt;/ul&gt;&lt;p style="text-align: justify;"&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;哎! 在可预见的将来, Linux还不会主宰PC世界, 而Microsoft也还不会变成一个"谁在乎?"似的东东. 将近一年, 我几乎全用&lt;/span&gt;&lt;span class="fullpost"&gt;&lt;a href="http://ubuntu.com/"&gt;Ubuntu&lt;/a&gt;. 我发现它确实相当稳定, 但是要把它打造成为一个严格意义上的Windows的竞争者, 绝对还需要一些细微的改进. Windows用户, 请不要认为我讨厌Windows或者任何东东! Windows XP和Windows Vista我都喜欢. 正如你所见, PC Ton!c几乎全是关于Windows的.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="fullpost"&gt;:)&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span class="fullpost"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span class="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;作者简介:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span class="post-author"&gt;Ashutosh Mishra&lt;/span&gt;&lt;/span&gt;是印度一名12年级的学生. 他喜欢计算机, 小说, 野营和网球. 他还是一名Yahoo! Answers的答疑常客, 同时赢得了2007印度答疑之星的称号.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt; 译者注:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ul style="text-align: justify; font-style: italic;"&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:x-small;"&gt;本文的翻译得到了原作者&lt;span style="font-size:x-small;"&gt;&lt;span class="post-author"&gt;Ashutosh Mishra的应允与支持, 在此向他表示诚挚的谢意.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span class="post-author"&gt;专有名词采取了不译的做法. 为方便部分读者, 现将其中译者知晓的&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span class="post-author"&gt;一些&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span class="post-author"&gt;有常见中文译名的附上.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-style: italic;" class="fullpost"&gt;Al Qaeda(基地组织), &lt;/span&gt;&lt;span style="font-style: italic;font-size:x-small;" &gt;&lt;span class="post-author"&gt;Apple(苹果), Firefox(火狐), Google(谷歌), Intel Pentium(英特尔奔腾), &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;font-size:x-small;" &gt;&lt;span class="post-author"&gt;Linux Distribution/Distro(Linux发行版), Microsoft(微软), &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Windows Media Player(Windows媒体播放器).&lt;/span&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span class="post-author"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:x-small;"&gt;&lt;span class="post-author"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Note from the translator:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The article is translated with &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;font-size:x-small;" &gt;&lt;span class="post-author"&gt;its author Ashutosh Mishra's permission and support. My sincere thanks to him.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span style="font-size:x-small;"&gt;&lt;span class="post-author"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span class="fullpost"&gt;&lt;span style="font-weight: bold;"&gt;PS:&lt;/span&gt;&lt;br /&gt;The original article &lt;span style="font-style: italic;"&gt;If Linux Ever Rules ...&lt;/span&gt; can be found &lt;a href="http://pctonic.blogspot.com/2008/03/if-ever-linux-rules.html"&gt;here&lt;/a&gt;. It is very amusing. I have read it for several times and every time enjoy the reading. During the translating, I try my best to keep the fun in the words (in English). But I still highly recommend you to read the original article. Anyway, hope you enjoy! ;-)&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-692404932519648533?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/c4wLs8LplD0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/c4wLs8LplD0/linux.html</link><author>noreply@blogger.com (DAY)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://bp2.blogger.com/_ZTMsLJXHQjY/R-Mq8CwVu9I/AAAAAAAAAAo/5_Q866EV3Hw/s72-c/tux-born-2-frag-XP.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/linux.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-8770652165853139672</guid><pubDate>Thu, 20 Mar 2008 06:24:00 +0000</pubDate><atom:updated>2008-03-26T08:06:59.625-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Yeeyan</category><title>Richard M. Stallman采访记</title><description>&lt;div&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; &lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;Stallman先生, GPL, FSF以及GCC的创始人, 分享了他对诸多话题的看法.&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a title="View user profile." href="http://www.freesoftwaremagazine.com/user/44155"&gt;Colin McGregor&lt;/a&gt;&lt;br /&gt;2008-01-23&lt;/p&gt;&lt;p style="text-align: justify;"&gt;Richard M. Stallman早已成为&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由软件运动中的灵魂人物, 有时也可以说是备受争议的一个人物. Stallman先生的成就包括起草GNU公用许可协议(GPL), 创立自由软件基金会 (FSF), 编写GNU C编译器, 但不仅限于此. Stallman先生将在这儿与我们分享他对诸多话题的看法.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;自由软件&lt;/strong&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;人: Richard M. Stallman&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;1983 年9月, Richard Stallman宣布了开发一个类似Unix操作系统的&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由软件计划: GNU. 1985年, 他成立了自由软件基金会以实现那个目标. 到1991年, GNU除了内核以外均已完成. 当1992年Linux内核成为自由软件时, GNU与Linux的结合便形成了第一个现代自由操作系统: GNU/Linux系统(俗称"Linux").&lt;br /&gt;Richard Stallman亦起草了作为GNU开发环节中的一部分的GNU通用公共许可协议.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: center;"&gt;&lt;img style="vertical-align: middle;" src="http://www.freesoftwaremagazine.com/files/www.freesoftwaremagazine.com/nodes/2564/ss/stallman.jpg" alt="" height="263" width="350" /&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: center;"&gt;Richard M. Stallman&lt;br /&gt;&lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;br /&gt;&lt;strong&gt;CM: 你能解释一下为什么新的&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由软件用户应该认识"free"指的是"自由言论"中的"自由", 而不是"免费啤酒"中的"免费"吗?&lt;/strong&gt;&lt;br /&gt;&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/RMS"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;RMS: 倘若他们想正确地理解"自由软件"的概念, 这是一种可行的方式. 其含义无非是软件应该尊重用户的自由. 自由软件意味着软件给你四项最基本的自由:&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;第0条自由&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;: 随意运行软件的自由.&lt;/li&gt;&lt;li&gt;第1条&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由: 研习源代码以及修改源代码使其遂你所愿的自由.&lt;/li&gt;&lt;li&gt;第2条自由&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;: 随意重发布程序副本的自由.&lt;/li&gt;&lt;li&gt;第3条&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由: 随意发布你修改后版本的副本的自由.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; &lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;这些&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由使你得以享受自主的计算机体验, 并且使你有可能成为一个互助社区的一份子. 它们也带来了民主: 自由软件开发者们受用户的导向. 而专有(非自由)软件则把用户置于开发者的掌控之下.&lt;br /&gt;自1983年基金会成立开始, 这些&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由价值和社会凝聚就一直是自由软件运动的基本理想. 这些理想正是我启动GNU操作系统开发的动机. 它们也是我们社区存在的理由.&lt;/p&gt;&lt;p style="text-align: justify;"&gt;这些为&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由软件而付出的努力是值得的, 因为自由和社区之重要. 而免费软件不值得如此卖力, 因为价格通常不成其为一个道德问题. 支付没错, 被支付也没错. 但践踏他人的自由和社区就是错的. 所以自由软件运动旨在结束这种行径, 至少要在软件领域.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;CM: 大多数&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;&lt;/strong&gt;&lt;strong&gt;自由软件&lt;/strong&gt;&lt;strong&gt;都是在第2版的GPL下发布的. 那新的也就是第3版的GPL要解决一些什么样的具有争议或者备受关注的问题呢?&lt;/strong&gt;&lt;br /&gt;&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/RMS"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;RMS: GNU通用公共许可协议基本的思想就是要保证所有使用代码的用户都享有那四项自由&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;. 它通过禁止中间人剥夺你这些自由的合法的反版权手段来达到此目的. 反版权被证实还有其他好处. 而且那些认同"开源"的实用价值而非自由软件的道德理想的人经常都选用GNU GPL.&lt;/p&gt;&lt;p style="text-align: justify;"&gt;1989 年, 当我起草第1版GPL的时候, 我们知道那些中间人有两种手段可尝试去达到他们的目的: 通过添加带限制性的许可协议条款, 或者隐藏源代码. 第1版的GPL就是为防止这两种手段而设计的. 1991年第2版GPL的设计, 同样是为了防止持有专利者利用他们的专利权以某种会使&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%BD%AF%E4%BB%B6"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;软件变得非&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由的手段强加许可协议给重发布者.&lt;/p&gt;&lt;p style="text-align: justify;"&gt;自那时起, 其他限制&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由软件的种种手段陆续发展. 比如有一种叫Tivo化的手段, 机器一旦检测到修改了的(软件)版本就关闭. 然后又有Novell-Microsoft的合伙, Microsoft利用其专利权威胁除了Novell用户以外的所有人. 于是我们设计了第3版的GPL以阻止这两类对我们的自由的侵袭. 再者, 我们设计它也为了能在不同国家之间都给出更加统一的结论, 同时扩展与其他的一些自由软件许可协议之间的兼容性.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; &lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;CM: 你所有的项目中哪一个让你尤为自豪?&lt;/strong&gt;&lt;br /&gt;RMS: 在所有经我之手的项目中, 最富挑战性的当数GCC, 但我最喜欢的还是Emacs. 然而, 当我审视什么足以让我感觉自豪, 那不是任何一个程序. 我为能投身争取&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由的运动而自豪. 还有很多其他我喜欢做的事, 但是没有一件能有这一件这么重要.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; &lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; &lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; &lt;/p&gt;&lt;div style="text-align: justify;"&gt;  &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; &lt;/p&gt;&lt;div style="text-align: justify;"&gt;   &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;CM: 为什么DRM("数字约束管理"或者"数字权利管理")非道德呢?&lt;/strong&gt;&lt;br /&gt;RMS: 数字约束管理意味着软件或硬件围绕限制和控制我们对出版作品的使用来设计. 其结果就是否定任一或者全部版权法赋予我们的本来就少得可怜的那一点点自由&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;. 那根本就不公平.&lt;/p&gt;&lt;p style="text-align: justify;"&gt;同时, 很多国家包括英国都实行通过了一些限制发布可触及这些数字约束作品的&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由软件的不公平法案. 因此, 所有的DRM也是对自由软件的一种侵袭.&lt;/p&gt;&lt;p style="text-align: justify;"&gt;我们决不应该购买那些带有DRM的产品, 除非我们有办法破除它. 因此, 不要买DVD除非你有一款可以播放它的自由软件---而且决不要购买HDDVD或者Blueray!&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;CM: 对于你自己, 还有什么想让&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;&lt;/strong&gt;&lt;strong&gt;自由软件&lt;/strong&gt;&lt;strong&gt;杂志的读者了解的吗?&lt;/strong&gt;&lt;br /&gt;RMS: 我想让他们知道的是, 我之所以启动他们大多数人都知道的Linux操作系统项目(尽管不包括Tolvads提供的内核)完全是为了我的自由&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;, 你的自由, 以及他们的自由.&lt;/p&gt;&lt;p style="text-align: justify;"&gt;了解这一点非常重要. 因为我们总会面临来自那些掌权者的压力. 那些人想剥夺我们的自由&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;. 他们频频向我们提供各种充满诱惑的事物, 希望以此作为交换让我们放弃我们的自由而屈服. 比如, 布莱尔想放弃他作为英国人的崇高的尊严来虔诚地为他的美国主子, 布什效劳. 他就通过那种"特殊关系", 打着一切为了他人的幌子, 带着那种可以感动他的主子的自以为是的想法, 献上了使不列颠人免受这样或那样(威胁)的"保护伞".&lt;/p&gt;&lt;p style="text-align: justify;"&gt;同样的事情也在我们的领域内发生. 那些制造电子消费产品的公司想把DRM强加给我们; 他们先对获取的&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;自由软件的程序动了手脚, 然后再把这类程序传递给我们使得我们无法再自由修改. 他们想用这种方式来达到他们的目的. 因此他们就对我们发出邀请, 允许我们的软件被Tivo化, 而且抛下诱饵, 只要我们投降, 我们的软件就将变得"更加热门".&lt;/p&gt;&lt;p style="text-align: justify;"&gt;保持我们自由&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;唯一的方式就是拥有拒绝那些诱人赠予的坚强意志. 我们必须转向一个可以拦截这些魔鬼来路的类似第3版GPL的许可协议.&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;strong&gt;CM: 感谢你花时间回答我的提问.&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;em&gt;作者注: 这些采访的目的是为了介绍&lt;a class="bodytag" target="_blank" href="http://www.yeeyan.com/articles/tag/%E8%87%AA%E7%94%B1"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;&lt;/em&gt;&lt;span style="font-style: italic;"&gt;自由软件&lt;/span&gt;&lt;em&gt;社区的重要人物, 让他们讲述他们的故事. 遵照在采访之前的邮件接洽中Richard Stallman的意思, 介绍以及提问中都选用了确凿的言辞.&lt;/em&gt;&lt;br /&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;版权信息&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;本文在来于&lt;a href="http://creativecommons.org/licenses/by-nc-nd/2.5/"&gt;http://creativecommons.org/licenses/by-nc-nd/2.5/&lt;/a&gt;的"署名-非商业性使用-禁止演绎"第2.5版知识共享许可协议下可用.&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt; &lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt;    &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;作者简介:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;a title="View user profile." href="http://www.freesoftwaremagazine.com/user/44155"&gt;Colin McGregor&lt;/a&gt;: Colin McGregor (www.mcgregor.org) 在一家多伦多地区的慈善机构工作, 另外兼职咨询业务, 同时任Toronto Free-Net的总裁. 他同时也是大多伦多地区Linux用户团体大会的秘书, 并不时应邀发表客座演说.&lt;br /&gt;&lt;em&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;em&gt;&lt;strong&gt;译者注:&lt;/strong&gt;&lt;br /&gt;本文的翻译得到了Colin McGregor先生的应允与支持, 在此向他表示诚挚的谢意.&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;&lt;em&gt;&lt;strong&gt;Note from the translator:&lt;/strong&gt;&lt;br /&gt;The article is translated with the permission and support from Mr Colin McGregor. My sincere thanks to him.&lt;/em&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;span style="font-weight: bold;"&gt;PS:&lt;/span&gt;&lt;br /&gt;The original article &lt;span style="font-style: italic;"&gt;Interview with Richard M. Stallman&lt;/span&gt; can be found here. Recently,  Mr  Colin  McGregor  sent  me  an  email  telling  me  that  I  mistake  numbering  the  four  essential  freedoms.  It  should  be  0,  1,  2,  3,  instead  of  0,  1,  3,  4.  I  have  corrected  it.  Thanks to him for his continuous support. In the email, he also told me that he post in the community the link to my translation I sent to him and some Chinese members told him that it's excellent. I am honored. Hope you enjoy the reading. :-)&lt;br /&gt;&lt;/p&gt;&lt;p style="text-align: justify;"&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-8770652165853139672?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/oPL3Tys1-KI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/oPL3Tys1-KI/richard-m-stallman.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/richard-m-stallman.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-6145385562153396315</guid><pubDate>Thu, 20 Mar 2008 01:45:00 +0000</pubDate><atom:updated>2008-03-25T08:41:52.211-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Yeeyan</category><title>Yeeyan and Yeeyaner</title><description>&lt;div style="text-align: justify;"&gt;I mentioned in my profile that I am a yeeyaner. You may wonder what is a yeeyaner.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.yeeyan.com/"&gt;Yeeyan&lt;/a&gt; is a community with its members (mostly Chinese) from all over the world. We call us yeeyaner. A yeeyaner is a person who introduces  interesting articles on almost any subject to Yeeyan.  A yeeyaner also translates these articles into other languages (mainly Chinese) . The purpose of Yeeyan is to let more and more non-native English/French/... speakers enjoy reading interesting articles in these languages on the internet.  The ultimate goal is to have people recognize that there are more preferable things than others on the internet. We are enthusiastic about translation and always have fun.&lt;br /&gt;&lt;br /&gt;I do not remember how I found Yeeyan. Maybe from google, I am not sure. I am still a young man in Yeeyan. So far, I have translated three articles originally in English. I list them below:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Richard M. Stallman采访记（Interview with Richard M. Stallman &lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;by Colin McGregor&lt;/span&gt;&lt;span style="font-size:100%;"&gt;）&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;如果Linux君临天下的话（If Ever Linux Rules ... &lt;span style="font-style: italic;font-size:85%;" &gt;by &lt;/span&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;Ashutosh Mishra&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;）&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;你用Linux能办到，用Windows或在Mac上却无法办到的最酷的事儿是什么？（What is the coolest thing you can do using Linux that you can't do with Windows or on a Mac? &lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;by Matthew Helmke&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-size:100%;"&gt;）&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;You can find them in &lt;a href="http://www.yeeyan.com/space/translations/14433"&gt;my space at Yeeyan&lt;/a&gt;. Or I may collect them here later. These articles are translated with the permission and support from their authors, my sincere thanks to them. You may notice that all these article I choose to translate are about Free Software (Linux is FS too). Yes, I am a Free Software supporter. ;-). I hope you will also support Free Software after read some of my translations. My work will go on. I hope you will have fun while reading as I do while translating. And I also want to invite you to be a yeeyaner! May the fun be with you! ;-)&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-6145385562153396315?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/Co8W8QRQCMI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/Co8W8QRQCMI/yeeyan-and-yeeyaner.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/yeeyan-and-yeeyaner.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-6250942796758597831.post-5942059615586407363</guid><pubDate>Thu, 13 Mar 2008 03:08:00 +0000</pubDate><atom:updated>2008-04-04T05:52:07.829-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ComputerScience</category><title>影响计算机算法世界的十位大师</title><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;Don E. Knuth&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;伟大的智者&lt;span&gt;——Don E. Knuth，中文名：高德纳(1938-)算法和程序设计技术的先驱者。“Oh, God!” 国外&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;的一些&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;网站这样评价他。一般说来，不知道此人的程序员是不可原谅的。其经典著作《计算机程序设计艺术》更是被誉为算法中“真正”的圣经，像KMP和LR(K)这类令人不可思议的算法，在此书中比比皆是。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;难怪连&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Bill Gates&lt;/span&gt;&lt;span style="font-size:100%;"&gt;都说：&lt;/span&gt;&lt;span style="font-size:100%;"&gt;“&lt;/span&gt;&lt;span style="font-size:100%;"&gt;如果能做对书里面所有的习题，就直接来微软上班吧！&lt;/span&gt;&lt;span style="font-size:100%;"&gt;”&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;关于&lt;span&gt;Don E. Knuth本人，一生中获得的奖项和荣誉不计其数，包括图灵奖，美国国家科学金奖，美国数学学会斯蒂尔将（AMS Steel Prize），以及发明先进技术荣获的极受尊重的京都奖（KyotoPrize）等等，写过19部书和160余篇论文，每一篇著作都能用影响深远来形容。Don E. Knuth也被公认为美国最聪明的人之一。当年他上大学的时候，常写些各种各样的编译器来挣外快，只要是他参加的编程比赛，总是第一名，同时也是世上少有的编程达到40年以上的程序员之一。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;他除了是技术与科学上的泰斗外，更是无可非议的写作高手，技术文章堪称一绝，文风细腻，讲解透彻，思路清晰而且没有学究气，估计这也是《计算机程序设计艺术》被称为圣经的原因之一。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Edsger Wybe Dijkstra&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;谦逊的长者&lt;span&gt;——Edsger Wybe Dijkstra，1930年出生于荷兰阿姆斯特丹，2002年逝世于荷兰纽南。他在祖国荷兰获得数据和物理学学士，理论物理博士学位，2000年退休前一直是美国Texas大学的计算机科学和数学教授。以发现了图论中的最短路径算法（Dijkstra算法）而闻名于世，1972 年因为ALGOL第二代编程语言而获得图灵奖。“Go To Statement Considered Harmful”(EWD215)也是被广为传颂的经典之作。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;除了科学研究之外，他最喜欢做的事情就是教学，被人称作&lt;/span&gt;&lt;span style="font-size:100%;"&gt;“&lt;/span&gt;&lt;span style="font-size:100%;"&gt;一天教学&lt;/span&gt;&lt;span style="font-size:100%;"&gt;24&lt;/span&gt;&lt;span style="font-size:100%;"&gt;小时&lt;/span&gt;&lt;span style="font-size:100%;"&gt;”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;的教授。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;且不说&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Dijkstra&lt;/span&gt;&lt;span style="font-size:100%;"&gt;算法对计算科学，网络科学发展的深远影响，单从他在&lt;/span&gt;&lt;span style="font-size:100%;"&gt;1972&lt;/span&gt;&lt;span style="font-size:100%;"&gt;年获得图灵奖时的演讲&lt;/span&gt;&lt;span style="font-size:100%;"&gt;“The Humble Programmer”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;就不得不肃然起敬，在获得计算机科学中至高无上的奖项时，&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Edgs Wybe Dijkstra&lt;/span&gt;&lt;span style="font-size:100%;"&gt;仍然称自己不过是一个谦逊普通的程序员，何等胸襟，举世之中几人可比。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;George Dantzig&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;运筹学大师&lt;span&gt;——George Dantizig可谓是由父亲一手培养出的天才。George的父亲是俄国人，曾在法国师从著名的科学家Henri Poincare。 他曾经这样回忆自己的父亲：“在我还是个中学生时，他就让我做几千道几何题 …… 解决这些问题的大脑训练是父亲给我的最好礼物。这些几何题，在发展我分析能力的过程中，起了最最重要的作用。”&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;在&lt;/span&gt;&lt;span style="font-size:100%;"&gt;伯克利&lt;/span&gt;&lt;span style="font-size:100%;"&gt;学习的时候，有一天&lt;span&gt;George上课迟到，只看到黑板上写着两个问题，他只当是课堂作业，随即将问题抄下来并做出解答。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;六个月后，这门课的老师&lt;/span&gt;&lt;span style="font-size:100%;"&gt;——&lt;/span&gt;&lt;span style="font-size:100%;"&gt;著名统计学家&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Jerzy Neyman——&lt;/span&gt;&lt;span style="font-size:100%;"&gt;帮助他把答案整理了一下，发表为论文，&lt;/span&gt;&lt;span style="font-size:100%;"&gt;George&lt;/span&gt;&lt;span style="font-size:100%;"&gt;这才发现自己解决了统计学领域中一直悬而未决的两个难题。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;George后来在运筹学建树极高，获得了包括“冯诺伊曼理论奖”在内的诸多奖项。他在“Linear programming and extensions”一书中研究了线性编程模型，为计算机语言的发展做出了不可磨灭的贡献。天妒英才，他于2005年5月13日去世。&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;James Cooley&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;推动时代前进的人&lt;span&gt;——James Cooley(1926-)美国数学家，哥伦比亚大学的数学博士，以他所创造的快速傅立叶变换(FFT)而著名，不能不说是意义极其重大。FFT的数学意义不光在于使大家明白了傅立叶(Fourier)变换计算起来是多么容易，而且使得数字信号处理技术取得了突破性的进展，对于现在的网络通信，图形图像处理等领域的发展与前进奠定了基础。Fourier变化的意义在于将电能变为了工业的命脉，而FFT的意义更是在于他推动了整个社会信息化的进程。在 IBM研究中心中主要从事数字信号处理的研究一直到1992年退休，同时他还是IEEE的数字信号处理委员会的成员。1980年获得 ASSP's Meritorious Service Award, 1984年获得ASSP Society Award以及IEEE Centennial Medal。&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;John Backus&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;FORTRAN之父—— John Backus早年在Hill School学习的时候因为讨厌学习，成绩一踏糊&lt;span style="font-size:100%;"&gt;涂&lt;/span&gt;而不得不在暑假补课。1943年他在父亲的要求下到维吉尼亚大学学习化学，随后参军、照顾头部受伤的伤员、在医学学校学习治疗，可是最后又都放弃了。不过还好，战后Backus进入纽约哥伦比亚大学学习数学，并于1949年毕业。在毕业前夕，他跑到了麦迪逊大街的IBM计算机中心参观。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;事情凑巧，和导游聊天的时候&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Backus&lt;/span&gt;&lt;span style="font-size:100%;"&gt;谈到自己正在找工作，在导游的鼓励下，他和中心一位主管的面谈，成为了一名&lt;/span&gt;&lt;span style="font-size:100%;"&gt;IBM &lt;/span&gt;&lt;span style="font-size:100%;"&gt;的程序员。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;在&lt;span&gt;IBM，Backus的才华得到了施展，发明了人类历史上第一个高级语言——FORTRAN。接着，又提出了规范描述编程语言语法的Backus-Naur Form (BNF)。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;这位当年的&lt;/span&gt;&lt;span style="font-size:100%;"&gt;“&lt;/span&gt;&lt;span style="font-size:100%;"&gt;差生&lt;/span&gt;&lt;span style="font-size:100%;"&gt;”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;终于被整个计算机世界肯定&lt;/span&gt;&lt;span style="font-size:100%;"&gt;——&lt;/span&gt;&lt;span style="font-size:100%;"&gt;美国计算机协会于&lt;/span&gt;&lt;span style="font-size:100%;"&gt;1977&lt;/span&gt;&lt;span style="font-size:100%;"&gt;年授予&lt;/span&gt;&lt;span style="font-size:100%;"&gt;John Backus&lt;/span&gt;&lt;span style="font-size:100%;"&gt;图灵奖。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Jon Bentley&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;实践探索先锋&lt;span&gt;—— Jon Bentley 1974年获得了斯坦福大学的学士学位，1976年获得北卡罗莱纳大学的硕士和博士学位。毕业后在卡耐基梅隆大学教授了6年计算 机科学课程，1982年进入贝尔实验室。2001年退休后加入了现在的Avaya实验室，他还曾作为访问学者在西点军校和普林斯顿大学工作。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;他的研究领域包括编程技术、算法设计、软件工具和界面设计等等。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;他写作过三本编程书籍，其中最著名的就是涵盖从算法理论到软件工程各种主题的&lt;span&gt;“Programming Pearls” （《编程珠玑》），这其实是他发表过的文章的合集。在这些文章里，Jon从工程实现的角度出发，为程序员们提供了一个个艰难问题的解决方案，犹如一颗颗闪闪发亮的珍珠。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Bentley&lt;/span&gt;&lt;span style="font-size:100%;"&gt;的珍珠超出了可靠工程学的范畴，利用他的洞察力和创造力为那些恼人的问题提供了独特而巧妙的解决方案。&lt;/span&gt;&lt;/p&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify; font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;Nicklaus Wirth&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Pascal之父——Nicklaus Wirth，如果说有一个人因为一句话而得到了图灵奖，那么这个人应该就是Nicklaus Wirth，这句话就是他提出的著名公式“算法+数据结构=程序”。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;这个公式对计算机科学的影响程度足以类似物理学中爱因斯坦的&lt;/span&gt;&lt;span style="font-size:100%;"&gt;“E=MC^2”——&lt;/span&gt;&lt;span style="font-size:100%;"&gt;一个公式展示出了程序的本质。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Nicklaus Wirth，1934年出生于瑞士，1963年在加州大学伯克利分校取得博士学位。取得博士学位后直接被以高门槛著称的斯坦福大学聘到刚成立的计算机科学系工作。在斯坦福大学成功开发出Algol W以及PL360后，爱国心极强的Nicklaus Wirth于1967年回到祖国瑞士，第二年在他的母校苏黎世工学院他创建并实现了Pascal语言——当时世界上最受欢迎的语言之一。后来他的学生Philipe Kahn毕业后和Anders Hejlsberg (Delphi之父)创办了Borland公司。靠Turbo Pascal起家，很快将Borland发展成为了全球最大的开发工作厂商，这一切都不得不说要归功于PASCAL语言的魅力。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;PASCAL&lt;/span&gt;&lt;span style="font-size:100%;"&gt;已经影响了整整几代的程序员，&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Nicklaus Wirth&lt;/span&gt;&lt;span style="font-size:100%;"&gt;的思想还将会继续指引现在和以后的程序员前进的方向。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-weight: bold;"&gt;Rebort Sedgewick&lt;/span&gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;算法的讲解者&lt;span&gt;——Robert Sedgewick是普林斯顿大学的计算机科学教授。他还是Adobe Systems的一名主管，也曾作为访问学者在 Xerox PARC、IDA和INRIA工作。他在斯坦福大学获得博士学位。他的著作包括“Algorithm in C”，“Algorithm in C++”，“Algorithm in Java”等系列书籍，这些书都再版多次。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;“&lt;/span&gt;&lt;span style="font-size:100%;"&gt;没有人能够将算法和数据结构解释得比&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Robert Sedgewick&lt;/span&gt;&lt;span style="font-size:100%;"&gt;更清楚易了！&lt;/span&gt;&lt;span style="font-size:100%;"&gt;”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;，很多读过他著作的程序员这样说。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;目前&lt;span&gt;Robert正在研究算法设计，数据结构，算法分析等方面的基础理论。他善于通过数学方法评估和预测算法性能，设法发现算法，数据结构的通用机制，例如使用逼近方法寻找更快速更高效的算法。&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;另外，他还将算法和图形学结合起来，例如使用可视化方法评估算法效率，算法的图形化模拟，用于出版物的高质量算法表现方法等等。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Tony Hoare&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;计算机领域的爵士&lt;span&gt;——Tony Hoare，1934年出生于英国，1959年博士毕业于俄罗斯莫斯科国立大学，获得语言机器翻译专业学士学位。1960年发布了使他闻名于世的快速排序算法（Quick Sort），这个算法也是当前世界上使用最广泛的算法之一。&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;Tony Hoare在取得博士学位后，就职于Elliott Brothers，领导了Algol 60第一个商用编译器的设计与开发，由于其出色的成绩，最终成为该公司首席科学家。从1977年开始，Tony Hoare博士任职于牛津大学，投身于计算系统的精确性的研究，设计及开发。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;因其对&lt;/span&gt;&lt;span style="font-size:100%;"&gt;Algol 60&lt;/span&gt;&lt;span style="font-size:100%;"&gt;程序设计语言理论，互动式系统及&lt;/span&gt;&lt;span style="font-size:100%;"&gt;APL&lt;/span&gt;&lt;span style="font-size:100%;"&gt;的贡献，&lt;/span&gt;&lt;span style="font-size:100%;"&gt;1980&lt;/span&gt;&lt;span style="font-size:100%;"&gt;年被美国计算机协会授予&lt;/span&gt;&lt;span style="font-size:100%;"&gt;“&lt;/span&gt;&lt;span style="font-size:100%;"&gt;图灵奖&lt;/span&gt;&lt;span style="font-size:100%;"&gt;”&lt;/span&gt;&lt;span style="font-size:100%;"&gt;。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;1999年在牛津大学退学后，Tony Hoare博士被微软剑桥研究院聘请担任高级程序员，从事微软剑桥研究院研究生成果的工业化应用的工作，以及协助其它研究人员进行服务于软件产业及用户的长期基础研究项目。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;2000&lt;/span&gt;&lt;span style="font-size:100%;"&gt;年因为其在计算机科学与教育上做出的贡献被封为爵士。&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:100%;" &gt;Udi Manber&lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;p style="margin: 0cm 0cm 0pt; text-align: justify;"&gt;&lt;span style="font-size:100%;"&gt;首席算法官&lt;span&gt;——世界上还有如此奇怪的职位？但是对于Amazon乃至Google来说，这一点也不奇怪。Udi Manber，这位前Amazon的“首席算法官”，现在是Google负责工程事务的副总裁。他研究WWW的应用程序，搜索以及隐藏在这背后的算法设计。在此期间，他与其他人共同开发了Agrep，Glimpse和Harvest等Unix上的搜索软件。1998年，Udi成为了Yahoo!的首席科学家。2002年，Amazon创造性地给了Udi“首席算法官”的职位，这与Udi为Amazon的“Search Inside the Book”搜索项目所做的工作相得益彰。&lt;span&gt;  &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt; &lt;span style="font-size:100%;"&gt;Udi还因为他所著的“Introduction to Algorithms——A Creative Approach”而被大家称道。&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;来源: 不详&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6250942796758597831-5942059615586407363?l=plmday.blogspot.com'/&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/OzWz/~4/zzkVbenfAZw" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/OzWz/~3/zzkVbenfAZw/blog-post.html</link><author>noreply@blogger.com (DAY)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://plmday.blogspot.com/2008/03/blog-post.html</feedburner:origLink></item></channel></rss>
