用Remuco实现手机遥控MPD播放

自从Amarok和Gwenview这两款qt3.5时代的经典K软跨入了qt4的2.0时代,我就彻底放弃了qt4下的所有软件,连KDE4都给mask了,为了能够继续用上Amarok 1.4,死守着kde-sunset overlay,无奈愈发觉得Amarok 1.4的内存占用率还是太高了,于是全面转向了MPD (Music Player Daemon) + ncmpcpp,还是字符界面加上强大的键盘快捷键操作最顺服,最省心。

既然MPD是纯粹的C/S理念,为MPD找个手机client端也应该不难。于是找到了Remuco这款软件,它能够通过蓝牙或者Wifi的方式遥控Linux下的大部分媒体播放器,包括Amarok, Audacious, Banshee, Exaile, MPD, MPlayer, Rhythmbox, Songbird, Totem, TVtime, VLC和XMMS2。而且由于本身基于java,理论上支持java且有蓝牙或者Wifi设备的手机都能安装并使用它,从它的List of client devices successfully used with Remuco上看,实验成功的手机还是蛮多的。我在我的诺记非阉割版的E71上也成功实现了,下面是我在Gentoo Linux和E71上的实现过程:

(P.S: 这绝对是我最后一台诺记,别在BS我们这种没文化的弱鸡鸭用户了。我们都知道,有钱有文化的才用iPhone,Android手机。)
Read More

Trivia about Toy Story Trilogy

Toy Story作为Pixar的第一部全长动画于1995年上映,15年后这个系列的终结片Toy Story 3上映了,于是第三部的片头有了Potato雌雄大盗与Woody在火车上对峙那段,Mr. Potato的打劫开场白和第一部时他的开场白一模一样,火车头的侧门上也赫然印着“95”。

第三部的重要角色草莓熊Lotso (Lots-’O-Huggin’ Bear) 曾经在Pixar上一部动画Up (飞屋环游记)中有过Cameo appearance,Karl老爷爷的屋子拔地而起飞过一个婴儿房的玻璃窗前时,草莓熊正安静地躺在画面左边的床脚边上。

看过3的观众普遍认为第三部中听着摇滚乐的垃圾清理工是第一部中喜欢破坏玩具的小孩Sid,因为他们都有穿一件印有骷髅头的T-shirt。

3中的玩具婴儿Big Baby在月光下荡秋天,忽然180度扭头那一幕俨然恐怖片The Exorcist (驱魔人)中被附体的女孩。

第二部中出现的反派玩具Emperor Zurg在电梯上和Buzz Lightyear对决那一幕,Zurg对只手抓住电梯边的Buzz Lightyear说: I am your father。和Star Wars II中天行者Luke和Darth Vader的父子对决如出一辙。
Read More

Google Buzz产品研究之CSS

我曾经用过twitter,不过很快便注销了账号。Google在推出Buzz之初,用捆绑的方式强推到我的Gmail, Greader里,让我很是反感,直到最近Google的Buzz团队们着手逐步解决Buzz带来的各种隐私问题,我才开始试用这个号称next-gen twitter的玩意。几天下来,发现对Google Buzz爱不释手,刮目相看啊。尤其是用HTML5, CSS3加上Geolocation驱动的Buzz移动版,让我在PC Desktop上都忍不了要试用移动版来玩Buzz。特别是它的Geo Buzz功能,可以看到离自己最近的Buzzrs的实时Buzz信息,相当的酷!

软文就此打住,我这篇文章的内容是解剖Google Buzz移动版的CSS应用。由于时间有限,加上Google复杂的页面代码压缩以及毫无规律的DOM class/id命名,很多东西难免有疏忽和纰漏,望斧正。

注: 以下测试及截图均来自桌面版的Mozilla Firefox和Google Chrome。(对Mozilla Firefox下的显示稍微做了点CSS Hack [via Stylish])
Read More

Going Mobile II

还是讨论mobile web design的话题,对之前的Going Mobile做些补充和修正。因为我的blog模板是完全用HTML5重写的,所有不支持HTML5以及CSS的移动设备浏览器全部忽略,我指的是此文只针对iPhone Safari,Google Android Chrome Lite以及Opera Mini/Mobile这些Modern Browsers。

善用@Media规则

Opera Mini/Mobile, Chrome Lite, iPhone Safari都支持@media规则,所以下面这行代码基本上就能搞定这些主流的移动设备浏览器了。

@import url(css/handheld.css) only screen and (max-device-width:480px)

如果你希望为iPhone Safari/Chrome Lite添加独立的样式表的话,加上-webkit prefix就可以了。

@import url(css/handheld_iphone.css) only screen and (-webkit-max-device-width:480px)

Read More

Keyboard Shortcuts for Nürburgring

由于太习惯VIM, Gmail的快捷键操作了,所以花了点时间利用jQuery给blog加上了快捷键操作,一切sandbox coding工作都是在Mozilla的Bespin云平台上完成的,很看好这个基于HTML5的云编辑平台,期待尽早部署第三方插件,自动补充,文件管理等功能。

以下是快捷键一览表,更多的会陆续添加进来。另外,用CSS3来style表格很有趣。

快捷键操作
快捷键 操作
j 向下翻页
k 向上翻页
n 跳转到下篇日志/下一页
p 跳转到上篇日志/上一页
r 发表新的评论
Esc 使input, textarea处于非输入状态(blur)
g 然后 g 跳转到页眉处
Shift + g 跳转到页脚处
g 然后 h 回首页
g 然后 s 跳转到搜索框内

You Might Know

This site is powered by WordPress CMS & hosted by Dreamhustle Dreamhost.

And the theme is inspired by WP Typo and completely crafted under Gentoo Linux with VIM editor.

Sponsors

Monthly Archives

Search