<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[井长  -  Jason Yu]]></title> 
<link>http://jasonyu.cn/index.php</link> 
<description><![CDATA[井长 ， Jason Yu , 分享我的发现，分享我的收藏，分享我的心情 !!_______________________]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[井长  -  Jason Yu]]></copyright>
<item>
<link>http://jasonyu.cn/post/336/</link>
<title><![CDATA[又一篇讨伐PHP的文章]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的心情]]></category>
<pubDate>Thu, 19 Apr 2012 03:04:00 +0000</pubDate> 
<guid>http://jasonyu.cn/post/336/</guid> 
<description>
<![CDATA[ 
	PHP的发展史上从来都不缺少对其不满的各种指责，不幸的是，PHP被越来越多的网站使用，甚至在越来越多的大型平台上使用，这篇E文从可预测性、一致性、可靠性、调试、安全等方面讨伐PHP语言缺陷，甚至被指责的一无是处。 <br/><br/>我想说的是，对于使用PHP的开发人员，这是一篇有价值的文章。<br/><br/>原文地址： <a href="http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-design/" target="_blank">PHP: a fractal of bad desig </a><br/><br/><br/>Tags - <a href="http://jasonyu.cn/tags/php/" rel="tag">php</a>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/335/</link>
<title><![CDATA[看完这个视频，我彻底被震到了。]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[Other]]></category>
<pubDate>Sun, 18 Mar 2012 04:02:19 +0000</pubDate> 
<guid>http://jasonyu.cn/post/335/</guid> 
<description>
<![CDATA[ 
	<br/><br/><embed src="http://player.youku.com/player.php/sid/XMzUyOTIyNzg0/v.swf" quality="high" width="480" height="400" align="middle" allowScriptAccess="sameDomain" allowFullscreen="true" type="application/x-shockwave-flash"></embed>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/333/</link>
<title><![CDATA[ubuntu查看系统资源占用]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[Server]]></category>
<pubDate>Thu, 29 Dec 2011 04:27:00 +0000</pubDate> 
<guid>http://jasonyu.cn/post/333/</guid> 
<description>
<![CDATA[ 
	查看ubuntu的资源占用的命令为$: top<br/>top命令可以查看内存，cpu和进程<br/><br/><strong>top：</strong><br/>主要参数<br/>d：指定更新的间隔，以秒计算。<br/>q：没有任何延迟的更新。如果使用者有超级用户，则top命令将会以最高的优先序执行。<br/>c：显示进程完整的路径与名称。<br/>S：累积模式，会将己完成或消失的子行程的CPU时间累积起来。<br/>s：安全模式。<br/>i：不显示任何闲置（Idle）或无用（Zombie）的行程。<br/>n：显示更新的次数，完成后将会退出to<br/>显示参数：<br/>PID（Process ID）：进程标示号。<br/>USER：进程所有者的用户名。<br/>PR：进程的优先级别。<br/>NI：进程的优先级别数值。<br/>VIRT：进程占用的虚拟内存值。<br/>RES：进程占用的物理内存值。<br/>SHR：进程使用的共享内存值。<br/>S：进程的状态，其中S表示休眠，R表示正在运行，Z表示僵死状态，N表示该进程优先值是负数。<br/>%CPU：该进程占用的CPU使用率。<br/>%MEM：该进程占用的物理内存和总内存的百分比。<br/>TIME＋：该进程启动后占用的总的CPU时间。<br/>Command：进程启动的启动命令名称，如果这一行显示不下，进程会有一个完整的命令行。<br/><br/><strong>top命令</strong><br/>空格：立刻刷新。<br/>P：根据CPU使用大小进行排序。<br/>T：根据时间、累计时间排序。<br/>q：退出top命令。<br/>m：切换显示内存信息。<br/>t：切换显示进程和CPU状态信息。<br/>c：切换显示命令名称和完整命令行。<br/>M：根据使用内存大小进行排序。<br/>W：将当前设置写入~/.toprc文件中。这是写top配置文件的推荐方法。<br/><br/><br/><strong>free</strong><br/>1.作用<br/>free命令用来显示内存的使用情况，使用权限是所有用户。<br/>2.格式<br/>free ［－b－k－m］ ［－o］ ［－s delay］ ［－t］ ［－V］<br/>3.主要参数<br/>－b －k －m：分别以字节（KB、MB）为单位显示内存使用情况。<br/>－s delay：显示每隔多少秒数来显示一次内存使用情况。<br/>－t：显示内存总和列。<br/>－o：不显示缓冲区调节列。 <br/><br/><strong>uptime</strong><br/>18:59:15 up 25 min， 2 users， load average： 1.23， 1.32， 1.21<br/>现在的时间<br/>系统开机运转到现在经过的时间<br/>连线的使用者数量<br/>最近一分钟，五分钟和十五分钟的系统负载<br/>参数： -V 显示版本资讯。<br/><br/><br/><strong>vmstat</strong><br/>procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----<br/>r b swpd free buff cache si so bi bo in cs us sy id wa<br/>0 1 24980 10792 8296 47316 5 19 205 52 1161 698 26 3 1 70<br/><br/>1 观察磁盘活动情况<br/>磁盘活动情况主要从以下几个指标了解：<br/>bi：表示从磁盘每秒读取的块数（blocks/s）。数字越大，表示读磁盘的活动越多。<br/>bo：表示每秒写到磁盘的块数（blocks/s）。数字越大，表示写磁盘的活动越多。<br/>wa：cpu等待磁盘I／O（未决的磁盘IO）的时间比例。数字越大，表示文件系统活动阻碍cpu的情况越严重，因为cpu在等待慢速的磁盘系统提供数据。wa为0是最理想的。如果wa经常大于10，可能文件系统就需要进行性能调整了。<br/><br/>2 观察cpu活动情况<br/>vmstat比top更能反映出cpu的使用情况：<br/>us：用户程序使用cpu的时间比例。这个数字越大，表示用户进程越繁忙。<br/>sy：系统调用使用cpu的时间比例。注意，NFS由于是在内核里面运行的，所以NFS活动所占用的cpu时间反映在sy里面。这个数字经常很大的话，就需要注意是否某个内核进程，比如NFS任务比较繁重。如果us和sy同时都比较大的话，就需要考虑将某些用户程序分离到另外的服务器上面，以免互相影响。<br/>id：cpu空闲的时间比例。<br/>wa：cpu等待未决的磁盘IO的时间比例。<br/><br/><strong>iostat</strong><br/>用于统计CPU的使用情况及tty设备、硬盘和CD-ROM的I/0量<br/>参数：<br/>-c 只显示CPU行<br/>-d 显示磁盘行<br/>-k 以千字节为单位显示磁盘输出<br/>-t 在输出中包括时间戳<br/>-x 在输出中包括扩展的磁盘指标<br/>avg-cpu： %user %nice %sys %iowait %idle<br/>20.25 0.18 2.61 76.39 0.57<br/>%iowait 等待本地I/O时CPU空闲时间的百分比<br/>%idle 未等待本地I/O时CPU空闲时间的百分比<br/>Device： tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn<br/>hda 9.86 284.34 84.48 685407 2036<br/>每秒传输数（tps）、每秒512字节块读取数（Blk_read/s）、每秒512字节块写入数（Blk_wrtn/s）和512字节块读取（Blk_read）和写入（Blk_wrtn）的总数量。<br/>Tags - <a href="http://jasonyu.cn/tags/ubuntu/" rel="tag">ubuntu</a>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/331/</link>
<title><![CDATA[今天天气不错！！]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的心情]]></category>
<pubDate>Fri, 11 Nov 2011 03:11:11 +0000</pubDate> 
<guid>http://jasonyu.cn/post/331/</guid> 
<description>
<![CDATA[ 
	阴了好长时间，今天终于放晴了！<br/>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/330/</link>
<title><![CDATA[给程序员的VIM速查卡 转载]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[Other]]></category>
<pubDate>Sat, 17 Sep 2011 04:11:17 +0000</pubDate> 
<guid>http://jasonyu.cn/post/330/</guid> 
<description>
<![CDATA[ 
	前几天酷壳发布过“<a href="http://coolshell.cn/articles/5426.html" target="_blank">vim简明攻略</a>”，不知道大家练得怎么样了。如果你练了一下，那么这里这个速查卡就会对你有帮助了。以前本站也有过一个（<a href="http://coolshell.cn/articles/150.html" target="_blank">vim速查卡</a>），不过其太简单了。我觉得这个很不错，很全，很直观。这个速查卡来自<a href="http://michael.peopleofhonoronly.com/vim/" target="_blank">这里</a>。其用颜色标注了级别：<br/><br/>&nbsp;&nbsp;Green&nbsp;&nbsp; = 存活级<br/>&nbsp;&nbsp;Yellow&nbsp;&nbsp; = 感觉良好<br/>&nbsp;&nbsp;Orange&nbsp;&nbsp; / Blue = 高级<br/>&nbsp;&nbsp;Red&nbsp;&nbsp; = 专家级<br/>下面的图片点击可以看大图：<br/><br/><a href="http://jasonyu.cn/attachment.php?fid=76" target="_blank"><img src="http://jasonyu.cn/attachment.php?fid=76" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0" width="600"/></a><br/><br/>给程序员的VIM速查卡（点击看大图）<br/><br/>你还可以下载<a href="http://michael.peopleofhonoronly.com/vim/vim_cheat_sheet_for_programmers_print.pdf" target="_blank">PDF版</a>的和[url=<a href="http://michael.peopleofhonoronly.com/vim/vim_cheat_sheet_for_programmers_print.xlsx]" target="_blank">Excel版</a>的，如果你是色盲的话，还有<a href="http://michael.peopleofhonoronly.com/vim/vim_cheat_sheet_for_programmers_colorblind.pdf" target="_blank">蓝色版PDF</a>的。如果你不是很喜欢的话，这里还有几个：<br/><br/><br/>http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html<br/>http://tnerual.eriogerg.free.fr/vim.html<br/>http://www.lagmonster.org/docs/vi.html<br/>http://jrmiii.com/2009/03/06/learning-vim-the-pragmatic-way.html<br/>Tags - <a href="http://jasonyu.cn/tags/vim/" rel="tag">vim</a>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/329/</link>
<title><![CDATA[关于 RAID 和 LVM 的一些资料]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的发现]]></category>
<pubDate>Sun, 11 Sep 2011 01:09:41 +0000</pubDate> 
<guid>http://jasonyu.cn/post/329/</guid> 
<description>
<![CDATA[ 
	<a href="http://www.howtoforge.com/linux_lvm" target="_blank">A Beginner's Guide To LVM</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;http://www.howtoforge.com/linux_lvm<br/><a href="http://blog.sina.com.cn/s/blog_65bc42cb0100j4ex.html" target="_blank">Ubuntu LVM创建与管理</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; http://blog.sina.com.cn/s/blog_65bc42cb0100j4ex.html<br/><br/><a href="http://blog.chinaunix.net/space.php?uid=23121765&do=blog&cuid=2138817" target="_blank">高级硬盘管理：RAID和LVM </a>&nbsp;&nbsp;http://blog.chinaunix.net/space.php?uid=23121765&do=blog&cuid=2138817<br/>Tags - <a href="http://jasonyu.cn/tags/raid/" rel="tag">raid</a> , <a href="http://jasonyu.cn/tags/lvm/" rel="tag">lvm</a>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/328/</link>
<title><![CDATA[在ubuntu server 下手工挂载u盘]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[Server]]></category>
<pubDate>Thu, 08 Sep 2011 02:45:58 +0000</pubDate> 
<guid>http://jasonyu.cn/post/328/</guid> 
<description>
<![CDATA[ 
	使用server版本。默认情况下ubuntu不自动挂载u盘。<br/><br/>用 fdisk -l 看一下确定设备名和文件系统类型。<br/><br/>为挂载做准备，创建一个目录：<br/><br/>mkdir /media/usb<br/><br/>使用mount挂载设备：<br/><br/>mount -t vfat /dev/sdb /media/usb<br/>或 <br/>mount -t ntfs-3g /dev/sdb /media/usb<br/><br/>这时u盘已经挂载，可以访问。<br/><br/>使用完毕后，需要卸载：<br/><br/>umount /dev/sdb<br/>Tags - <a href="http://jasonyu.cn/tags/ubuntu/" rel="tag">ubuntu</a>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/327/</link>
<title><![CDATA[长风破浪，本支百世]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的心情]]></category>
<pubDate>Sat, 03 Sep 2011 06:31:52 +0000</pubDate> 
<guid>http://jasonyu.cn/post/327/</guid> 
<description>
<![CDATA[ 
	<p align="center"><strong>长风破浪，本支百世</strong></p>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/326/</link>
<title><![CDATA[Ubuntu 10.04 + nginx + php5 + php-fpm安装,并进行多站点配置]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[PHP]]></category>
<pubDate>Sat, 13 Aug 2011 05:45:28 +0000</pubDate> 
<guid>http://jasonyu.cn/post/326/</guid> 
<description>
<![CDATA[ 
	首先，设置nginx最新稳定版本的源，还有php-fpm的源<br/><br/>sudo gedit /etc/apt/sources.list<br/>加入源<br/><br/>deb http://ppa.launchpad.net/nginx/stable/ubuntu lucid main<br/>deb http://ppa.launchpad.net/brianmercer/php/ubuntu lucid main<br/>deb-src http://ppa.launchpad.net/brianmercer/php/ubuntu lucid main<br/>然后加入Key,并更新:<br/><br/>apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C<br/>sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8D0DC64F<br/>sudo apt-get update<br/>首先, 安装最新稳定版本版本的Nginx<br/><br/>apt-get install nginx<br/>nginx安装好, 我们测试一下OK没<br/><br/>sudo /etc/init.d/nginx start<br/>访问下: http://localhost, OK, 可以访问 <br/>注: 如果没有/var/www目录大话，自己创建一个就可以了<br/><br/>然后我们安装php5.3和相关一堆东西<br/><br/>sudo apt-get install php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-json php5-suhosin php5-common php-apc php5-dev<br/>接着安装php5-cgi和 php5-fpm<br/><br/>sudo apt-get install php5-fpm php5-cgi<br/>启动CGI<br/><br/>/etc/init.d/php5-fpm start<br/>接着我们配置nginx: sudo gedit /etc/nginx/site-available/default<br/><br/>我的配置如下:<br/><br/>server &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;listen 80;<br/>&nbsp;&nbsp;&nbsp;&nbsp;server_name localhost; <br/>&nbsp;&nbsp;&nbsp;&nbsp;root /var/www; <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;access_log&nbsp;&nbsp;/var/log/nginx/localhost.access.log;<br/>&nbsp;&nbsp;&nbsp;&nbsp;error_page&nbsp;&nbsp;404 /404.html;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;location / &#123; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;index&nbsp;&nbsp;index.html index.htm index.php; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&#125; <br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;location ~* ^.+.(jpg&#124;jpeg&#124;gif&#124;css&#124;png&#124;js&#124;ico&#124;xml)$ &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;access_log&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;off;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;expires&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 30d;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;root /var/www;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/><br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;location ~ &#92;.php$ &#123; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_split_path_info ^(.+&#92;.php)(.*)$;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_pass&nbsp;&nbsp; backend;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_index&nbsp;&nbsp;index.php;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_param&nbsp;&nbsp;SCRIPT_FILENAME&nbsp;&nbsp;/var/www$fastcgi_script_name;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;include fastcgi_params;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_intercept_errors&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;on;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_ignore_client_abort&nbsp;&nbsp;&nbsp;&nbsp; off;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_connect_timeout 60;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_send_timeout 180;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_read_timeout 180;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_buffer_size 128k;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_buffers 4 256k;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_busy_buffers_size 256k;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_temp_file_write_size 256k;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;location ~ /&#92;.ht &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;deny&nbsp;&nbsp;all;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/><br/>&#125;<br/><br/>upstream backend &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;server 127.0.0.1:9000;<br/>&#125;<br/>配置站点2 <br/>sudo cp default arlicle <br/>然后将server_name改为：www.arlicle.com arlicle.com; <br/>对应的目录也进行修改 然后执行下面大命令启动arlicle 站点<br/><br/>sudo ln -s /etc/nginx/sites-available/arlicle /etc/nginx/sites-enabled/arlicle<br/>sudo /etc/init.d/nginx reload<br/>访问测试一下，正常.<br/><br/>最后我们安装加速引擎:<br/><br/>sudo pecl install memcache<br/>sudo apt-get install libpcre3-dev<br/>sudo pecl install apc<br/>注：<br/><br/>将phpmyadmin加入访问： <br/>ln -s /usr/share/phpmyadmin /var/www/phpmyadmin 这样就可以访问了<br/><br/>设置nginx上传文件大小: /etc/nginx/nginx.conf <br/>clientmaxbody_size 30M;<br/><br/>修改php.ini文件: /etc/php5/fpm <br/>postmaxsize = 30M<br/><br/>配置nginx 访问php时不存在php的404报错, 在配置文件中加入<br/><br/>error_page 404 /404.html;
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/325/</link>
<title><![CDATA[Linux+svn自动为你设置文件头部的注释]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[Other]]></category>
<pubDate>Thu, 04 Aug 2011 06:10:44 +0000</pubDate> 
<guid>http://jasonyu.cn/post/325/</guid> 
<description>
<![CDATA[ 
	在svn里面有一个机制,当你的文件里面有编写$Id之类的东西,当你设置了这个文件的propset之后,svn ci将会自己加上谁修改的,什么日期修改的.<br/><br/>.....<br/>............<br/><br/>Tags - <a href="http://jasonyu.cn/tags/svn/" rel="tag">svn</a>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/324/</link>
<title><![CDATA[YUF 0.9]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[YUF 框架]]></category>
<pubDate>Fri, 10 Jun 2011 08:33:41 +0000</pubDate> 
<guid>http://jasonyu.cn/post/324/</guid> 
<description>
<![CDATA[ 
	前些日子对 <a href="http://jasonyu.cn/post/308/" target="_blank">YUF</a> 做了大量改进，版本更新到0.9<br/><br/>将原有的两个网站基于YUF 0.9进行了重写, 感觉开发效率高了很多。网站各方面性能也有了很大提高，特别是安全性能和抗压性能。<br/><br/>而且代码量明显少了很多。现在开发一个新的网站，经过简单配置就可以完成一个网站的基本雏形。<br/><br/>随着网站访问量的增加，YUF本身可能会暴露一些问题，不断完善吧。<br/><br/>继续加油！！<br/><br/>贴一段代码纪念一下：<br/>入口配置<br/><div class="code">//配置YUF框架目录<br/>define(&quot;YUF_PATH&quot;,&quot;&quot;);<br/>//配置项目根目录<br/>define(&quot;PRO_ROOT&quot;,&quot;&quot;);<br/><br/>$config = array(<br/>&nbsp;&nbsp;&#039;site_url&#039;=&gt;&quot;http://jasonyu.cn&quot;,<br/>&nbsp;&nbsp;&#039;img_url&#039;=&gt;&quot;http://res.jasonyu.cn&quot;,&nbsp;&nbsp;//静态资源<br/>&nbsp;&nbsp;&#039;charset&#039;=&gt;&quot;UTF-8&quot;,<br/>&nbsp;&nbsp;&#039;debug&#039;=&gt;true,<br/>&nbsp;&nbsp;&#039;gzip&#039;=&gt;true,<br/>&nbsp;&nbsp;&#039;view&#039; =&gt; array(<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;enabled&#039; =&gt; TRUE, // 开启视图<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;auto_ob_start&#039; =&gt; TRUE, // ob开启<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;config&#039; =&gt;array(<br/>&nbsp;&nbsp;&nbsp;&nbsp;),<br/>&nbsp;&nbsp;),<br/>&nbsp;&nbsp;&#039;DB&#039;=&gt;array(<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;connect&#039;=&gt;&quot;&quot;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;charset&#039;=&gt;&quot;UTF8&quot;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;prefix&#039;=&gt;&quot;&quot;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;temp_path&#039;=&gt;PRO_ROOT. &#039;/temp/q_caches/&#039;,<br/>&nbsp;&nbsp;),<br/>&nbsp;&nbsp;&#039;cache&#039;=&gt;array(<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;type&#039;=&gt;&quot;memcached&quot;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;host&#039;=&gt;&quot;127.0.0.1&quot;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&#039;port&#039;=&gt;&quot;11211&quot;,<br/>&nbsp;&nbsp;),<br/>&nbsp;&nbsp;&#039;external_libs&#039; =&gt; array(<br/>&nbsp;&nbsp;&nbsp;&nbsp;PRO_ROOT . &#039;/include/app.base.php&#039;,<br/>&nbsp;&nbsp;),<br/>);<br/><br/>require(YUF_PATH.&quot;/YUF.php&quot;);<br/>YUF :: startup($config);<br/></div><br/>实例<br/><div class="code">class DefaultApp extends BaseC<br/>&#123;<br/>&nbsp;&nbsp;function index()<br/>&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$site&#91;&#039;index&#039;&#93; = 1;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$this-&gt;display(&#039;home.tpl&#039;,$site);<br/>&nbsp;&nbsp;&#125;<br/>&#125;<br/></div><br/>Tags - <a href="http://jasonyu.cn/tags/yuf/" rel="tag">yuf</a>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/323/</link>
<title><![CDATA[screen 常用指令]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[Server]]></category>
<pubDate>Sun, 15 May 2011 01:20:29 +0000</pubDate> 
<guid>http://jasonyu.cn/post/323/</guid> 
<description>
<![CDATA[ 
	screen&nbsp;&nbsp;&nbsp;&nbsp;进入screen模式<br/>C-a c&nbsp;&nbsp;&nbsp;&nbsp;在当前screen下建立新的窗口<br/>exit&nbsp;&nbsp;&nbsp;&nbsp;退出当前窗口，如果它是此screen的唯一窗口时，此screen也将完全退出。<br/>C-a d&nbsp;&nbsp;&nbsp;&nbsp; 暂时断开screen会话<br/>screen -ls&nbsp;&nbsp;&nbsp;&nbsp;查看有哪些screen。<br/>screen -r id 打开编号为id的screen窗口。<br/>C-a w&nbsp;&nbsp;&nbsp;&nbsp;显示所有窗口列表<br/>C-a n&nbsp;&nbsp;&nbsp;&nbsp;切换到下一个窗口<br/>C-a p&nbsp;&nbsp;&nbsp;&nbsp;切换到前一个窗口(与C-a n相对)<br/><br/><br/>都说 tmux 更好一些，有空再折腾一下。<br/><br/><br/><br/>Screen命令参数：<br/>-A -[r&#124;R]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;将所有的视窗都调整为目前终端机的大小。<br/>-c filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;用指定的filename文件替代screen的配置文件’.screenrc’.<br/>-d [pid.tty.host]&nbsp;&nbsp;断开screen进程(使用该命令时，screen的状态一定要是Attached，也就是说有用户连在screen里)。一般进程的名字是以pid.tty.host这种形式表示(用screen -list命令可以看出状态)。<br/>-D [pid.tty.host]&nbsp;&nbsp;与-d命令实现一样的功能，区别就是如果执行成功，会踢掉原来在screen里的用户并让他logout。<br/>-h <行数> 　&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 指定视窗的缓冲区行数。<br/><br/>-ls或–list&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;显示目前所有的screen作业。<br/>-m&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;即使目前已在作业中的screen作业，仍强制建立新的screen作业。<br/>-p number or name&nbsp;&nbsp;预先选择一个窗口。<br/>-r [pid.tty.host]&nbsp;&nbsp;恢复离线的screen进程，如果有多个断开的进程，需要指定[pid.tty.host]<br/>-R&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;先试图恢复离线的作业。若找不到离线的作业，即建立新的screen作业。<br/>-s shell&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 指定建立新视窗时，所要执行的shell。<br/>-S <作业名称>&nbsp;&nbsp;指定screen作业的名称。(用来替代[pid.tty.host]的命名方式,可以简化操作).<br/>-v&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 显示版本信息。<br/>-wipe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;检查目前所有的screen作业，并删除已经无法使用的screen作业。<br/>-x&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 恢复之前离线的screen作业。<br/><br/>Screen命令的常规用法:<br/><br/>screen -d -r:连接一个screen进程，如果该进程是attached，就先踢掉远端用户再连接。<br/><br/>screen -D -r:连接一个screen进程，如果该进程是attached，就先踢掉远端用户并让他logout再连接<br/><br/>screen -ls或者-list:显示存在的screen进程，常用命令<br/><br/>screen -m:如果在一个Screen进程里，用快捷键crtl+a c或者直接打screen可以创建一个新窗口,screen -m可以新建一个screen进程。<br/><br/>screen -dm:新建一个screen，并默认是detached模式，也就是建好之后不会连上去。<br/><br/>screen -p number or name:预先选择一个窗口。<br/><br/>Screen实现后台运行程序的简单步骤:<br/><br/>1> 要进行某项操作时，先使用命令创建一个Screen:<br/>[linux@user~]$ screen -S test1<br/><br/>2>接着就可以在里面进行操作了，如果你的任务还没完成就要走开的话，使用命令保留Screen：<br/>[linux@user~]$ Ctrl+a+d&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#按Ctrl+a，然后再按d即可保留Screen<br/>[detached]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #这时会显示出这个提示，说明已经保留好Screen了<br/><br/>如果你工作完成的话，就直接输入:<br/>[linux@user~]$ exit&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#这样就表示成功退出了<br/>[screen is terminating]<br/><br/>3> 如果你上一次保留了Screen，可以使用命令查看：<br/>[linux@user~]$ screen -ls<br/>There is a screen on:<br/>9649.test1&nbsp;&nbsp; (Detached)<br/><br/>恢复Screen，使用命令：<br/>[linux@user~]$ screen -r test1 (or 9649)<br/><br/>Screen命令中用到的快捷键<br/><br/>Ctrl+a c ：创建窗口<br/><br/>Ctrl+a w ：窗口列表<br/><br/>Ctrl+a n ：下一个窗口<br/><br/>Ctrl+a p ：上一个窗口<br/><br/>Ctrl+a 0-9 ：在第0个窗口和第9个窗口之间切换<br/><br/>Ctrl+a K(大写) ：关闭当前窗口，并且切换到下一个窗口（当退出最后一个窗口时，该终端自动终止，并且退回到原始shell状态）<br/><br/>exit ：关闭当前窗口，并且切换到下一个窗口（当退出最后一个窗口时，该终端自动终止，并且退回到原始shell状态）<br/><br/>Ctrl+a d ：退出当前终端，返回加载screen前的shell命令状态<br/>Tags - <a href="http://jasonyu.cn/tags/sreen/" rel="tag">sreen</a>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/322/</link>
<title><![CDATA[VPS 推荐]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的发现]]></category>
<pubDate>Thu, 21 Apr 2011 09:15:02 +0000</pubDate> 
<guid>http://jasonyu.cn/post/322/</guid> 
<description>
<![CDATA[ 
	<p align="center"><a href="http://jasonyu.cn/attachment.php?fid=75" target="_blank"><img src="http://jasonyu.cn/attachment.php?fid=75" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0" width="500"/></a></p><br/><br/><a href="http://cp.aoyohost.com/page.aspx?c=referral&u=13168" target="_blank">傲游主机</a>由在澳洲的害羞哥和Hostloc的多位达人组成。采用独自开发的云组合自由定制VPS订购面板，用户完全可以按照自己的需求来订购（包括CPU核心、内存、硬盘、流量，随意定制。），而且在购买之后如果感觉配置不够，还是可以继续升级的。而且因为采用的是云架构，如果您感觉此款VPS不适合你， 随时可以联系退款余额。<br/><br/>废话少说，先送上小菜特制优惠码：VPSSER<br/><br/>购买地址<a href="http://cp.aoyohost.com/page.aspx?c=referral&u=13168" target="_blank">http://cp.aoyohost.com</a>(注册后直接点面板里的添加新VPS主机即可)<br/><br/><br/>另外：<br/><br/>Godaddy 2011年4月特价域名优惠码。和以前一样只支持信用卡。<br/><br/>优惠码：ACES1<br/>支付方式：信用卡<br/>优惠类型：注册或转移COM, .US, .MOBI, .BIZ, .NET, .ORG, .CA, .CO.UK and .IN<br/>优惠幅度：注册或转入仅需$1<br/>截止日期：2011.5.23或者前10000名客户可以使用。<br/><br/>原文如下：<br/><br/>SPECIAL OFFER! $1.00* DOMAIN NAME!<br/>Register or transfer any available .COM, .US, .MOBI, .BIZ, .NET, .ORG, .CA, .CO.UK and .IN domain for just $1.00!*
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/321/</link>
<title><![CDATA[一篇难得的好文章： 20年间连打四场战争 美国人为何而战?]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的心情]]></category>
<pubDate>Sat, 05 Mar 2011 04:35:19 +0000</pubDate> 
<guid>http://jasonyu.cn/post/321/</guid> 
<description>
<![CDATA[ 
	原编者按：《超限战》之后，乔良将更多的注意力转移到金融领域，这看似“不务正业”，实则与他的主攻方向战略研究领域并行不悖且密不可分。学术研究常常是聪明人下笨工夫，历经数年探究，他仍自谦为“外行”，但他说，我一直从军事和战略的角度观察经济及金融问题，并且得出了自己的观察结果。本文由他将几篇演讲录音稿改写而成。<br/><br/>美国并不酷爱战争，但美国需要战争。过去20年里，美国是世界上唯一连打过四场对外战争的国家。为什么要如此频繁地发动战争？地球人不懂，恐怕美国人民也不懂，因为这四场战争，发生在三个不同的国家和地区，开战的理由也都十分充分且冠冕堂皇，谁会把它们与一张轻飘飘的绿纸联系在一起？<br/><br/><strong>为美元而战，这就是美式战争的全部秘密。</strong><br/><br/>....<br/><br/>p.s.&nbsp;&nbsp;看了这篇文章，真佩服毛泽东，那时就看透了美国佬，纸老虎。<br/>............<br/>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/319/</link>
<title><![CDATA[把用Python写的桌面软件转换成 exe]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[Python]]></category>
<pubDate>Sun, 16 Jan 2011 13:58:54 +0000</pubDate> 
<guid>http://jasonyu.cn/post/319/</guid> 
<description>
<![CDATA[ 
	除了 <a href="http://www.py2exe.org/" target="_blank">Py2exe</a> 之外，还有一些其它的 Python 到 exe 的打包程序，比如 <a href="http://www.pyinstaller.org" target="_blank">Pyinstaller</a>、<a href="cx-freeze.sourceforge.net" target="_blank">cx_Freeze</a> 等。<br/><br/><strong><span style="font-family: 黑体;">Py2exe用法：</span></strong><br/><br/>第一步：<br/><div class="code"># mysetup.py<br/>from distutils.core import setup<br/>import py2exe<br/>setup(console=&#91;&quot;helloworld.py&quot;&#93;)</div><br/><br/>第二步：<br/><div class="code">python mysetup.py py2exe</div><br/><br/>如果指定额外的文件，可以参考：<br/><div class="code"># mysetup.py<br/>from distutils.core import setup<br/>import glob<br/>import py2exe<br/>setup(console=&#91;&quot;helloworld.py&quot;&#93;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;data_files=&#91;(&quot;bitmaps&quot;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#91;&quot;bm/large.gif&quot;, &quot;bm/small.gif&quot;&#93;),<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(&quot;fonts&quot;,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; glob.glob(&quot;fonts&#92;&#92;*.fnt&quot;))&#93;,<br/>)</div>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/318/</link>
<title><![CDATA[2011年初 回头看 向前看]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的心情]]></category>
<pubDate>Sat, 15 Jan 2011 09:47:37 +0000</pubDate> 
<guid>http://jasonyu.cn/post/318/</guid> 
<description>
<![CDATA[ 
	<strong><span style="font-family: 黑体;"><span style="font-size: 18px;"><span style="color: #8B0000;">回头看：</span></span></span></strong><br/>2010年，总的感觉，有点乱。很多事情，计划赶不上变化。<br/><br/>...<br/><br/>过去的，就过去了吧。<br/><br/><br/><br/><strong><span style="font-family: 黑体;"><span style="font-size: 18px;"><span style="color: #8B0000;">向前看：</span></span></span></strong><br/>今年要完成的几件事：<br/><br/><strong><em>一，把几个实验项目搞上线；</em></strong><br/>你们早上线，或者晚上线，我就在这里，不悲不喜，不舍不弃，默然，相爱，寂静，欢喜。<br/><br/><br/><strong><em>二，看几本书；</em></strong><br/>书目：<br/><br/>持续更新中...<br/><br/><strong><em>三，掌握一门新的开发语言；</em></strong><br/>看几本教材，用它写几个小脚本，说自己掌握了这门语言，多少自己心里肯定是心虚的。至少应该用它做一个项目吧。做为一个生活在Linux 环境下程序员，掌握好 Python&nbsp;&nbsp;是必须的。<br/><br/><strong><em>四，继续增加单词量；</em></strong><br/>2010年年初，之所以要下决心记单词，就是因为看了<a href="http://baike.baidu.com/view/4468.htm" target="_blank">某个人</a>的<a href="http://www.google.com.hk/search?hl=zh-CN&safe=strict&q=%E8%80%81%E7%BD%97+%E5%90%89%E6%9E%97%E5%A4%A7%E5%AD%A6%E7%AB%99" target="_blank">一些视频</a>，愚蠢的我，经过实践，发现自己真没有<a href="http://baike.baidu.com/view/4468.htm" target="_blank">老罗</a>那么狠，坚持了没多少，就没有继续了。给自己找了一个听上去很靠谱，很性感的理由：<em><span style="color: #FF1493;">它浪费了我很多思考的时间</span></em>。<br/><br/>但是，愚蠢的自己，在2011年年初，还是决定，再试试。<br/><br/><strong><em>五，把 <a href="http://jasonyu.cn/post/131" target="_blank">Clarence</a> 弹熟练</em></strong><br/><br/>我的目标是把这首曲子弹的熟练到，拿着把破吉它就可以横扫一切牛马蛇神。<br/><br/><br/>p.s.　更新于 2011年1月15号　下午
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/316/</link>
<title><![CDATA[非诚勿扰2  --  见与不见]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的心情]]></category>
<pubDate>Sun, 26 Dec 2010 14:46:38 +0000</pubDate> 
<guid>http://jasonyu.cn/post/316/</guid> 
<description>
<![CDATA[ 
	看完<a href="http://baike.baidu.com/view/3231871.htm" target="_blank">非诚勿扰2</a>，收录下一些让人感动的文字。<br/><br/>刚开始搜了一下，以为是<span style="font-size: 14px;"><a href="http://baike.baidu.com/view/49877.htm" target="_blank">六世达赖喇嘛 仓央嘉措</a></span>的，后来又说是扎西拉姆·多多 的《班扎古鲁白玛的沉默》。<br/><br/><strong><span style="color: #8B0000;">见与不见</span></strong><br/><br/>你见，或者不见我<br/>我就在那里<br/>不悲不喜<br/><br/>你念，或者不念我<br/>情就在那里<br/>不来不去<br/><br/>你爱，或者不爱我<br/>爱就在那里<br/>不增不减<br/><br/>你跟，或者不跟我<br/>我的手就在你手里<br/>不舍不弃<br/><br/>来我的怀里<br/>或者<br/>让我住进你的心里<br/><br/>默然　相爱<br/><br/>寂静　欢喜<br/><br/><br/>背景音乐：<a href="http://www.xiami.com/song/detail/id/1769819218" target="_blank">夜的钢琴曲五</a>&nbsp;&nbsp;<a href="http://jasonyu.cn/attachment/1297403425_53873497.jpg" target="_blank">曲谱下载</a><br/>片尾曲：<a href="http://baike.baidu.com/view/4897469.htm" target="_blank">最好不相见</a><br/>............<br/>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/314/</link>
<title><![CDATA[2010年老罗全国巡讲完结篇－－海淀剧院官方高清版]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的心情]]></category>
<pubDate>Wed, 01 Dec 2010 08:50:57 +0000</pubDate> 
<guid>http://jasonyu.cn/post/314/</guid> 
<description>
<![CDATA[ 
	<embed height="420" allownetworking="internal" pluginspage="http://www.macromedia.com/go/getflashplayer" style="margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; " width="500" allowscriptaccess="never" quality="high" invokeurls="false" src="http://player.youku.com/player.php/sid/XMjI2MjU3MDMy/v.swf" type="application/x-shockwave-flash" wmode="transparent"/><br/><br/>感觉，罗老师跟郭德刚，周立波等人的确是越来越像了。<br/><br/>至于那本书，.....，借原同事的（他的那本，好像也是别人送他的）翻看了一下，基本上都是他之前高校演讲内容的书面版，浪费时间，还不如看郭德刚，周立波等人的乱侃视频。<br/><br/>强烈鄙视他在那样的公众场合说脏话。特别是当着他的母亲，他的长辈的面说脏话，我实在没办法接受。这一点远不如郭德刚，周立波等人。<br/><br/>有很多有意思的东西，印象最深的是那句“像坏人一样勤奋”。<br/><br/>我想，我之所以不够勤奋，直到现在还没成什么事儿，可能确实根我还不够坏有关。<br/><br/>好吧，往后，我学着坏一点，试试，咱们试试！！！<br/><br/>实实在在的罗老师。期待他的下一部力作。
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/313/</link>
<title><![CDATA[买了本 《苦难辉煌》]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[我的心情]]></category>
<pubDate>Mon, 29 Nov 2010 07:56:25 +0000</pubDate> 
<guid>http://jasonyu.cn/post/313/</guid> 
<description>
<![CDATA[ 
	昨天晚上看完CCTV2的《对话》栏目，立即到网上订了一本金一南的《<a href="http://cpc.people.com.cn/GB/64162/82819/144410/index.html" target="_blank">苦难辉煌</a>》。<br/>............<br/>
]]>
</description>
</item><item>
<link>http://jasonyu.cn/post/312/</link>
<title><![CDATA[在线压缩清理格式化html/css/js, SEO优化网站]]></title> 
<author>jason &lt;yu@jasonyu.cn&gt;</author>
<category><![CDATA[UED]]></category>
<pubDate>Tue, 02 Nov 2010 12:58:03 +0000</pubDate> 
<guid>http://jasonyu.cn/post/312/</guid> 
<description>
<![CDATA[ 
	一、在线压缩清理格式化js和css工具<br/><br/>1、CSS Formatter & Optimiser<br/>css格式化跟压缩工具<br/><br/>http://www.cleancss.com/index.php<br/><br/>2、Compress Your JavaScript<br/>js压缩工具<br/><br/>http://www.codeandcoffee.com/2006/10/02/compress-your-javascript/<br/><br/>3、CSS 代码格式化工具<br/>支持横排、竖排、清空等格式化操作<br/><br/>http://www.happyshow.org/sample/20070626/cssformater.html<br/><br/>二、JS/HTML格式化在线压缩工具<br/><br/>1、含格式化、普通压缩、加密压缩等功能<br/>JS/HTML格式化、在线压缩-站长工具<br/><br/>http://www.hao51xx.com/user/tool/gj/jshtmlgeshi.htm<br/><br/>2、JavaScript/HTML格式化<br/>站长常用工具提供<br/><br/>http://tool.chinaz.com/Tools/JsFormat.aspx<br/>Tags - <a href="http://jasonyu.cn/tags/seo/" rel="tag">seo</a>
]]>
</description>
</item>
</channel>
</rss>
