手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表2024年11月的文章

变形金刚2

今天一大早,先赶到单位加班,然后吃饭时赶回学校上课,最后再赶到电影院看了变形金刚2。
看的是译制片,看完后才发现,原来。。。还有原版片可看,但已经买了票,就算了。等期末考试完毕有空后再去看吧。

片子没有想象中的精彩,但也没有不堪入目。影院里坐满了人。是我看电影以来除了《英雄》外,坐的最多的一次了吧?
题外话:英雄在大光明看的,居然是坐的加座。。。

堕落金刚这个人物。来的快,走的也快。身为一名长老,三下五除二就解决了。很失望。。。。

如果说,擎天柱是长老,那在第一代被威震天打成那样,又太夸张了。

大力神,爬个金字塔都爬不来
双胞胎,原来,不全部是搞笑人物。

霸天虎中那只小机器人的叛变,很让影院哄堂大笑。
第七小队(突然忘了那个组是不是这个名字了)那位队长,很可爱。第一部也很可爱

第一部那两个胖子不见了,我以为他们还会出现(在提到有人建了一个网站,很厉害的时候。。。)

片子有点男人,柔情很少。。。听说女主角会演劳拉3,不知道会怎么样。

建议有变形金刚情结的人去看看本片,不算糟糕吧。借用李安的一句话:每个男人心里都有一个机器人梦(改过的,HOHO)

又听说,今年还是明年,ATOM也会重拍?好让人惊喜的事情。小时候对ATOM还是很有印象的。只是后来 不知道怎么就记忆模糊了。
或许,真的老了。。。

Tags: 变形金刚

杰克逊

一大早打开QQ,N个群里,N个好友发消息过来:看到新闻没,杰克逊走了。

想起QQ好友里有一个人在搞杰克逊中文网站的,发现她的QQ签名已经改为:请不要向我打听杰克逊的消息。现在,又改为:再见.永远爱你...

第一次知道杰克逊是在94年左右吧。那时候看了一本书,好象介绍吉尼斯世界大全的。里面介绍说有个黑人发行了专辑破了纪录,那个人叫杰克逊

再然后,是在表姐结婚时,她们家买了个LD(或许现在很多人都不知道这个东西了吧。),放了杰克逊的专辑(正版的哦,LD好象没有盗版),惊讶于MTV的视觉效果和音乐的效果。。。。

再往后就是在学校里,几个同学迷上杰克逊,天天在拯救地球要么就是黑与白之类的。被我BS,因为同学不会英文,所以感觉他们唱的歌好奇怪。

再接着。。。就不是特别关心了,只是对于拯救地球这个MTV还是很喜欢。偶尔听听

偶然间进入一个群,居然有人在负责杰克逊中文站,也就偶尔进去猫两眼,仍然不是特别关心。

今天,他走了,才50岁

不知道该说声什么,又或许我也没有资格表达什么,还是静下心来听听拯救地球吧。

一路走好,在天堂中继续拯救地球

快速转换JSON数据

这是一个jQuery的插件,它可以使得你快速将对象等转换为JSON数据,方便你进行ajax等数据交换。

官网地址为:http://code.google.com/p/jquery-json/

官方也有例子:

JavaScript代码
  1. var thing = {plugin: 'jquery-json', version: 1.3};   
  2.   
  3. var encoded = $.toJSON(thing);              //'{"plugin": "jquery-json", "version": 1.3}'   
  4. var name = $.evalJSON(encoded).plugin;      //"jquery-json"   
  5. var version = $.evalJSON(encoded).version;  // 1.3  

基本函数也就这个五个:

This plugin exposes five new functions onto the $, or jQuery object:

  • toJSON: Serializes a javascript object, number, string, or arry into JSON.
  • compactJSON: Serializes as toJSON, but takes out some spaces, making the result that much shorter.
  • evalJSON: Converts from JSON to Javascript, quickly, and is trivial.
  • secureEvalJSON: Converts from JSON to Javascript, but does so while checking to see if the source is actually JSON, and not with other Javascript statements thrown in.
  • quoteString: Places quotes around a string, and inteligently escapes any quote, backslash, or control characters.

相信会给你的项目应用带来方便。。。

PHP编辑器&IDE简单评测之:EditPlus

我承认,我对编辑器和IDE等用的并不是很多,但我想,既然我用过、尝试过,总应该有一点自己的想法和见解吧?虽然不一定正确,但相信还是有一点点道理的吧?

对于工具的技巧我不会介绍的。毕竟这不属于评测范围内了。其实所说的评测,我也只是简单的列出优缺点而己。

用过的工具大约有phpEdit,phpEd,ultraEdit,Editplus,notepad++,notepad2,komodoEdit,ZS,Netbeans等。我仅列出我认为的优缺点,不一定对。

可随便扔砖

-----------------

Editplus是PHP开发者最常用的编辑器了吧(不能算IDE)

优点:

1、轻量级(1M左右)

2、默认的色彩搭配(函数、变量等)都挺不错,字体大小也适中

3、可以自定义工具,比如自定义工具为PHP手册,当你遇到不太熟悉的函数时,按下ctrl+1调用自定义工具就可以定位到手册的搜索了

4、stx等文件,可以方便的使用F2进行快速导航

5、ctrl+F11可以显示页面中的function列表

6、全目录搜索、正则搜索,都是比较强的

7、自定义浏览器和项目路径,可以按ctrl+B直接预览

8、有autocomplete文件(acp文件),方便快速书写(不过这需要自已去逐一编辑,但这也很正常,只有自己写的才是最适合自己用的)

9、保存时自动备份、保存时可以去除UTF8的BOM头(这个功能挺好)

10、自定义快捷键,可以按自己最熟悉最常用的习惯来定义

缺点:

1、项目管理太差(要么只能管理一个目录,要么只能管理一堆文件,load项目的时候,所有的文件全部被打开),不过鉴于它不是IDE,还是可以理解和接受的

2、全目录搜索后,不能全目录批量修改(或许是我要求太高了)

3、默认的ctrl+F11不能显示class中的function(现在好象可以了,即前面加了private等的判断)

4、代码折叠不够完善(是按缩进来的,如果是编辑python就没问题了)

5、无语法检查(虽然不是IDE,但这个其实是每个写程序的人都最期望的)


其实,从一个编辑器来说,editplus已经算是完美的了

再加上,网上很多人为editplus的配置了自定义工具。例如语法检查、代码美化等等。都可以让editplus与一些轻量级的IDE媲美。

javascript中的document.write

这是一个来自mozilla taiwan论坛里的问题,这种情况很多人也应该是遇到过的。。。只是或许都采用了一些绕过的方法来解决的吧?

问题如下:

XML/HTML代码
  1. 請問一下以下的html code有什麼問題嗎?  
  2. 在IE下很正常,  
  3. 但在Firefox裏第二行的document.write好像就不能運作了  
  4. 而且一直顯示"載入中",好像在什麼地方卡住了..  
  5. 原始碼如下:  
  6. ------------------  
  7. <html>  
  8. <head>  
  9. <title> new document </title>  
  10. <script type="text/javascript">  
  11. <!--  
  12. var tmp = new Array(2);  
  13. tmp[0] = new Array(2);  
  14. tmp[0][0] = "lalala";  
  15. tmp[0][1] = "hahaha";  
  16.   
  17. function test(){  
  18. document.write(tmp[0][0]);  
  19. document.write(tmp[0][1]);  
  20. }  
  21. //-->  
  22. </script>  
  23. </head>  
  24. <body>  
  25. <input type="button" value="test" onclick="javascript:test();">  
  26. </body>  
  27. </html>  

但,事实是什么样的的?有人这样回复:

XML/HTML代码
  1. document.write 表示你要重寫整個頁面,所以第一個指令執行後,整個頁面已予清除,第二個指令也就不見了  
  2.   
  3. 另外,JS 語法也不正確,應該是  
  4. document.open();  
  5. document.write(...);  
  6. :  
  7. document.close();  
  8.   
  9. 如果不要清除網頁,可用:  
  10. text = document.createTextNode("blah blah blah");  
  11. document.body.appendChild(text);  

最终,这样就解决了:

XML/HTML代码
  1. <html>  
  2. <head>  
  3. <title> new document </title>  
  4. <script type="text/javascript">  
  5. <!--  
  6. var tmp = new Array(2);  
  7. tmp[0] = new Array(2);  
  8. tmp[0][0] = "lalala";  
  9. tmp[0][1] = "hahaha";  
  10.   
  11. function test(tmp2){  
  12. document.open();  
  13. document.write(tmp2[0][0]);  
  14. document.write(tmp2[0][1]);  
  15. document.close();  
  16. }  
  17. //-->  
  18. </script>  
  19. </head>  
  20. <body>  
  21. <input type="button" value="test" onclick="javascript:test(tmp);">  
  22. </body>  
  23. </html>  

详细原文请查看:http://forum.moztw.org/viewtopic.php?p=41521

Tags: taiwan