Apache 2.2, PHP5 环境下,Firefox 3 通过 input 提交的图片里,jpg 的 MIME 类型为 image/jpeg,png 的为 image/png;而 IE7 提交的,jpg 的为image/pjpeg,png 为image/x-png。其它待考。
IE 什么时候能让人省心点啊。
Apache 2.2, PHP5 环境下,Firefox 3 通过 input 提交的图片里,jpg 的 MIME 类型为 image/jpeg,png 的为 image/png;而 IE7 提交的,jpg 的为image/pjpeg,png 为image/x-png。其它待考。
IE 什么时候能让人省心点啊。
今天收到的godaddy的续费通知:

2月7日收到的:

去年这个时候,应该都是$9.99
我无语了,.net 比 .com 还贵 (BTW, .info倒是很坚挺,注册$0.99,续费$7.99)
翻出相机,突然发现还是手动头,急忙换头,切换曝光模式,连拍,想留住新年交接的一瞬间,却忘了切换成AF,最终只抓到了0:00:30的镜头,而我手表尚且慢了15秒。新年,可能就在我切换某个旋钮时来临了。
经历了一个糟糕的08,于是就盼着09快点到来。当它真的到了时,却发现没什么特别。地球继续转,日子照样过。鉴于08年那个看上去很不错的规划完成情况却一塌糊涂,今年就不制定了,俺不能第二次丢人。
许几个愿好了:
亲朋好友和我自己都身体健康
工作顺利…
想不出来了,预存吧
new year, new start
圣诞,或是平安夜,对我唯一有意义的就是公司会放假一天,今晚可以晚点睡,明天可以睡个懒觉。不过,这并不包括今年的。明天要去考驾照,起得比上班还要早(刚教练来电话,不用那么早了,跟上班时时间一样就行了),也就意味着今晚要睡得更早,真是一个痛苦的节日。
更痛苦的是,在这么个寒冷的冬夜,很多人都打算看love actually的时候,我还得窝在床上写忘得差不多了的代码。翻文档,在一个个函数与文件之间跳跃,test & debug. 当初经不过同学的多次相求,答应帮他们那个组织改网站,一直没行动,眼看快到期限了,只好加班加点,牺牲娱乐游戏的时间:这就是程序员的下场。
圣诞老人倒是提前给了我一个surprise:晚上回家时发现大门虚掩着,奔进房间,还好没发现少什么东西。不知道这灵异事件怎么发生的,反正我得考虑换锁了。
Coding,睡觉,早起,考试,回家继续coding,一个很充实的圣诞。
Update: 锁的原因找到了,没关好,需要用力关上才行,早上差点有中招了。考试没过,一上去就挂了,靠。 –圣诞午
被卓越的到货提示玩了两次了,都是收到邮件后直奔链接,结果仍然是“目前无货”。一般书也就罢了,我可以慢慢等,但周老亲笔签名盖章的《红楼梦新证》可是买一本少一本了。看下面评论,有人两分钟后赶到都没了,觉得提示邮件完全不可靠,还是自己想办法,化主动为被动吧。
于是花半个下午写了一个gm脚本,作用是每分钟刷新一次网页,如果有货了就弹出窗口提示。只要上网就把那个页面开着,看谁耗得过谁。
用js刷新完成这个功能属于比较低级的,还得一直开着页面,而且浏览器渲染页面也需要不少时间,时间就是速度啊。更好的办法是用js或动态语言提交http请求,然后直接在服务器返回值中搜索“现在有货”四个关键字,不用渲染,不用DOM,速度应该能提升不少,而且还可以多个同时查询(多个标签页同时刷新时性能肯定不好,浏览器反应慢)改天有空再写一个试试。当然网站肯定是不欢迎这种程序查询的,太多太密的请求对服务器的性能是个考验。不过我一分钟一次请求完全是在正常使用范围以内吧,要不要改成一分钟两次或三次呢。
代码目前就不公布了,等我抢到了那本书再说,其实也很简单,分析一下joyo图书页面的DOM结构就行了。
游戏中,被晓娇同学拉了出来,然后塞了这么长一个问题单,还有时间限制,我好可怜啊。
1.对自己最想说的话是什麽?
I can.(仿)
2.2008年最难过的事是?
地震死了那么多同胞
3.什么时候你会感到孤单?
有时一个人没事干的时候,例如今晚下班时坐在公车上看窗外来来往往的车,人
4.如果有很多钱,想怎么花?
不工作了,在家睡觉上网看书玩游戏,倦了就出去走走
5.最想为爱的人做的事是什么?
不知道,无
6.有压力了怎么缓解?
抛开不管,玩游戏打篮球睡觉
7.最受不了自己哪个缺点?
做事只有三分热度
8.遇到喜欢的人,你是勇敢表白还是默默关注?
勇敢表白?自己也不知道
9.最喜欢哪里的什么美食,理由?
重庆/成都,无理由
10.说出点你名的人的3个优点?
可爱,直率,心眼儿好
11.对点你名的人的第一印象是怎样的?
初二时候?一可爱小女生
12.你最希望从朋友(不包括爱人)那里得到的是什么?
友情(算不是废话?)
13.什么样的人会让你视为知己?
合得来的
14.如果爱人背叛你怎么办?
各走各路
15.最值得回忆的事是什么?
一时想不起来
16.推荐一部最近喜欢的电视、电影、小说或书?
电视:越狱(只有这部在看)
电影:Wall.E
书:未央歌(正在看)
17.预备去哪个城市长住?
最近几年应该都在成都
18.未来三年有什么打算?
好好工作
19.如果现在可以让你随心所欲去旅行,你想去哪?
西藏,青海湖,稻城亚丁
20.你希望你的伴侣或未来的伴侣会不会做饭?
要,因为我不会
21.你是一个会妥协的人吗?
会吧
22.如果可以重来,你最想改变的是什么?
06年5月某天给家里打个电话
23.觉得自己是个自恋的人么?
有一些
24.你理想的伴侣应该具备什么样的品质?
不知道,跟我相近又互补吧
25.你最讨厌的人,你会怎样去对待?
还要对待啊,无视之
26.爱情中最重要的是什么?
互相信任,互相理解及支持(直接抄袭)
27.觉得自己最大的优点是什么?
想来想去似乎没有
28.想过要是找不到真爱,自己愿意独身一人吗?
嗯
29.最欣赏的一句话?
走自己的路,让别人说去吧
30.经济条件是你选择爱人的必要条件吗?
不是
31.喜欢什么样的爱情模式?一见钟情呢还是日久生情?
不知道
32.你现在最害怕的事是什么?
工作没了
33.最喜欢什么样的生活方式?
不用每天为了生活而奔波
34.你觉得住大房子,开好车很重要吗?这算是你的目标之一吗?
不重要,算是目标之一吧
35.更爱自己还是家人?
家人
36.最开心的时候会和谁一起分享?
家人(小声地说,虽然我自己也不太信)
37.你觉得后代教育什么是重要的?
完整独立的人格吧(怎么都到后代了)
38.拿了年终奖或压岁钱后你想去干吗?
拉动内需,为国家创造GDP(我真爱国)
39.你对现在的生活有什么感觉?
平淡,挺好
40.最想跟谁说对不起?
一时想不起来
41.你会要几个宝宝?
两个或者三个,一个太不利于成长了
42.最近一次大哭是因为什么?
大哭?上次是什么时候的事?
43.人在对一件事情产生惯性的时候该怎么尽快跳出来?
换件事做
44.被点名是什么心情? 这次的题目很多
就是这个:这次的题目很多
45.你打过人吗?
小时候貌似打过架
46.你愿意为了丰胸每天去吃如肥皂一样味道的木瓜吗?
pass,女生的问题
47.希望自己多大结婚?
30+
48.真正懂得爱的时候是几岁?
20.5 or not yet?
49.你最喜欢别人叫你什么?
朱哥或朱哥哥,虽然我在班上或是现在组里都算小的
50.感情对你的意义是什么?
目前是味精,不是必需
终于完了,题目真多啊,为了不让其他人也受这份苦,我就不点名了。(我是多么慈悲的一个人啊)
很久以前写过一篇我的Firefox扩展,过去这么久,fx 3都用了好几个月了,扩展也换了不少,于是决定再写一篇。
我的系统环境是 WinXP En + Firefox 3.0.4 En,公司的电脑装Linux不太好,虚拟机又不是很方便,所以都很久没用Linux了。
扩展如下:
Adblock Plus 0.7.5.5
All-in-One Sidebar 0.7.6
Delicious Bookmarks 2.0.104
Extended Copy Menu 1.5
Firebug 1.2.1
Firefox Universal Uploader (fireuploader) 0.3.8 [DISABLED]
FireFTP 1.0.2
FireGestures 1.1.5.1
FireShot 0.61 [DISABLED]
Forecastfox 0.9.7.7
FoxyProxy 2.8.9 [DISABLED]
FxIF 0.2.3
gladder 2.0.3.1
Gmail Manager 0.5.5
Gmail Space 0.5.97 [DISABLED]
Google Reader Watcher 0.0.13.2
Greasemonkey 0.8.20080609.0
IE Tab 1.5.20080823
Locationbar² 1.0.3
MediaWrap 0.1.7.3
Nightly Tester Tools 2.0.2
QuickDrag 1.0.5
ScribeFire 3.1.4
StumbleUpon 3.26 [DISABLED]
Tab Mix Lite CE 3.0
Tab Scope 0.2.2.8
Ubiquity 0.1.2
Web Developer 1.1.6
逐一介绍如下,我认为重要的扩展用粗体标出:
Adblock Plus: 广告拦截利器,支持白名单和黑名单,还支持拦截规则订阅和更新,几乎人手一套。
All-in-One Sidebar: 侧边栏扩展,把书签,历史记录,add-on管理都放到可自动隐藏的侧边栏。
Delicious Bookmarks: 针对del.icio.us的扩展,有提交和管理书签等功能,del.icio.us用户推荐使用。
Extended Copy Menu: 复制网页上文字时清除格式和链接,只留下纯文本。
Firebug: 网页开发利器,功能多多,如DOM查看,request,response查看,JavaScript调试等,很久没写网页,都闲置了。
Firefox Universal Uploader (fireuploader): 上传到flickr, picasa等,由于Picasa软件的管理和上传很好用,就禁用了。
FireFTP: 把Firefox变成FTP客户端,很好用的扩展,我都基本不用FileZilla了。
FireGestures: 鼠标手势,实用的扩展,可自定义,本来一直用的是All in One Gestures,但这个率先支持fx 3,所以就选它了,功能都差不多。
FireShot: 网页截图工具,感觉功能一般,而且用得不多,就禁用了。
Forecastfox: 天气预报扩展,用的是accuweather.com的数据,准确性不错,可自定义城市,天数,显示方式等,并支持多个配置文件。
FoxyProxy: 强大的代理服务器配置及管理扩展,我用代理服务器的时候不多,主要也就是翻墙的时候,感觉gladder更简单好用,所以就禁了。
FxIF: 查看照片的Exif信息。
gladder: 利用网页代理翻墙的好工具。
Gmail Manager: gmail用户必备,定时检查gmail,有新邮件时会提醒,支持多个账户。
Gmail Space: 把gmail变成网络存储空间,对大文件会分卷压缩,充分利用那6G+的空间。
Google Reader Watcher: Google Reader条目数量检查,嗯,其实我主要是为了有个按钮可以快速地点进Google Reader.
Greasemonkey: 超强扩展,利用JS在本地改变网页,可以针对特定站点设置,Userscripts.org上有大量可用脚本,有所有网页通用的,也有针对Google,del.icio.us,YouTube等特定站点的,豆瓣也有不少脚本。
IE Tab: 让人无奈的扩展,调用IE内核打开当前标签页,可针对特定站点设置,不支持Firefox的网页就用它好了,只希望有一天这个扩展仅用于网页调试的用途。
Locationbar²: 高亮当前网页的域名,对当前网址进行分段式显示并链接,在FTP结构式的网页中跳转很方便。
MediaWrap: 同样是令人无奈的扩展,有些网站嵌入的流媒体不支持Firefox(代码写法问题),可用这个扩展使其兼容。
Nightly Tester Tools: 顾名思义,对使用nightly版本测试的人很管用,尤其是新的Firefox版本刚发布而扩展还没更新时,可以强制使扩展兼容,很多扩展即可继续使用。还有导出扩展列表的功能,上面的扩展名单就是用它导出的。
QuickDrag: 超级拖曳,之前一直用的SuperDragandGo没找到3.0兼容的版本,DragdeGo又太复杂了,就用了这个扩展。
ScribeFire: 离线blog发布工具,支持blogger, MSN Space等BSP及WordPress,MT等自建blog程序。
StumbleUpon: 针对stumbleupon.com的扩展,StumbleUpon是一个网页推荐,分享的网站,根据你的浏览历史和喜好来推荐网站,用来kill time很不错。
Tab Mix Lite CE: tab类扩展,扩充fx标签页的功能,类似的还有Tab Mix Plus等。
Tab Scope: 类似于Opera的标签页预览功能,鼠标指向其他标签页时会弹出网页缩略图,也可以进行前进,后退,刷新,关闭等操作。
Ubiquity: 好玩的扩展,尚处于开发阶段,命令行用户的最爱,对普通用户也很实用,通过命令调用网站的API完成某些操作而不用到那个网站上去了。
Web Developer: 同样是网页开发利器,功能多多,可标记div等元素,调试CSS时尤其好用,因为是实时生效的。
以上所有扩展都可以在Firefox扩展的官网上找到,个别没有的google一下也能找到了。