轻轻的拉着你的手
(抓起龙虾的大钳)
掀起你的红盖头
(剥掉龙虾的头胸甲)
情深的一吻
(吮吸虾黄)
解开红肚兜
(剥开龙虾的腹节)
拉下红裤头儿
(拽掉龙虾的尾节)
让你吃个够
非原创,节选自某虾吃馆的广告语
Posted via web from Picobird
Read More...
轻轻的拉着你的手
(抓起龙虾的大钳)
掀起你的红盖头
(剥掉龙虾的头胸甲)
情深的一吻
(吮吸虾黄)
解开红肚兜
(剥开龙虾的腹节)
拉下红裤头儿
(拽掉龙虾的尾节)
让你吃个够
非原创,节选自某虾吃馆的广告语
Posted via web from Picobird
Read More...
在电影院里看效果果然比较震撼
结尾又留下一个拍续集的借口
电影开始时有一段爱情动作片场面,不知道带小孩的家长们怎么解释给孩子听!
Posted via web from Picobird
Read More...
不要被我的标题所吸引,这篇并非技术文章,我也不大可能会去讲如何自己从头定制个人版Linux,并且制作U盘版
今天看到的两条消息是Mandriva Flash 2009 Spring 杀出江湖 以及 SUSE Studio 的Linux个性定制也有U盘版
老实说光盘安装Linux的确是一种资源浪费,曾经我为了玩Linux,一贯喜欢用刻录光盘的方式,每次都买好几张,安装完成后就几乎再也用不到了,而那张光盘的下场自然大多数情况下是被抛弃或送人了。现如今U盘安装Linux已成了一种趋势,微软针对新放出的Windows 7也说要提供U盘安装版,尤其是大容量U盘的价格也不贵,某些8G U盘也仅需要99远(质量如何不敢保证)。另外一种趋势自然是 U盘版 Linux,也就是像LiveCD一样的“LiveUSB”,在U盘中玩Linux,这种也几乎是每个版本都推出自己的转换工具可以轻松的将ISO烧录到U盘中以Syslinux的方式引导启动运行,有什么好处? 操作系统随身携带,即插即用,比较适合移动办公一族,还有好处就是制作系统引导盘,以防电脑上系统出现故障进行修复工作。
唉,突然没心情写了,也不知道要瞎扯些啥,日后想起来了再说。
See and download the full gallery on posterous
Posted via email from Picobird
Read More...只是为了测试下posterous同步到Blogger,看看其同步后的效果
顺便说下这Palm WebOS果然很不错啊,多任务模式,超赞!
Posted via email from Picobird
Read More... World of Goo已经放出了Linux版本,就赶紧拿来试玩一番(有提供Ubuntu Deb软件包),最近痴迷于玩百战天虫,几乎快到了腻的地步了,World of Goo极适合放松一下心情,配合它那轻松欢快的背景音乐,粘粘世界,依我的叫法可以称这个游戏为排污工程,哈哈……
Ubuntu中文论坛也有关于此游戏的讨论,某Ubuntuer说将Windows的相关文件拷贝到相应目录下便可突破试玩权限进入第二章以及之后的游戏中。 先欣赏段视频吧!
BitDefender,中文译名比特梵德,来自罗马尼亚的老牌杀毒软件,连续四年位居反病毒软件第一名,在Windows系统中更是以占用内存小,杀毒速度快,易于使用,功能强大著称。而Linux用户则比Windows用户有福气多了,个人版可免费获取key码并且长期免费使用。当前最新版本7.6.4带有图形界面。同时给Ubuntu中文论坛相应的锁定主题进行平反。
昨天看到GFW只是封锁掉youtube这个字眼,而通过208.117.240.37依然可以访问,但是无法观看,网上有提供多种方式来下载视频,比如通过keepHD输入相应的youtube视频地址可获得不同质量的flv视频。今天我又想起了一款开源跨平台视频下载软件,曾有多次介绍这个网络在线视频下载软件xVideoServiceThief,通过查看源代码知道其对网址以及关键词进行检测来识别是否为网络视频,那就修改源代码让其将
http://208.117.240.37/watch?v=lXpdFn3mz24识别为“真正”Youtube视频。
// Plugin for YouTube Videos
VideoInformation_Youtube::VideoInformation_Youtube(VideoInformation *videoInformation)
{
setID("208.117.240.37");
setCaption("Youtube");
adultContent = false;
registPlugin(videoInformation);
}
VideoDefinition VideoInformation_Youtube::getVideoInformation(const QString URL)
{
const QString URL_YOUTBE = "http://208.117.240.37/watch?v=%1";
const QString URL_GET_FLV = "http://%1/get_video?video_id=%2&t=%3";
// init result
VideoDefinition result;
VideoItem::initVideoDefinition(result);
// default URL
QString youTubeURL = URL;
// check if is an embeded video, and get the "real url" of youtube
if (URL.indexOf("208.117.240.37/v/") != -1)
{
QString embededID = URL;
embededID = embededID.remove(0, embededID.lastIndexOf("/v/") + 3);
if (embededID.indexOf("&") != -1) embededID = copy(embededID, 0, embededID.indexOf("&"));
youTubeURL = QString(URL_YOUTBE).arg(embededID);
}
// download webpage
Http http;
QString html = http.downloadWebpage(QUrl(youTubeURL));
// get the video ID and the video HASH
QString vidID = QUrl(youTubeURL).queryItemValue("v");
QString vidHash = copyBetween(html, "\"t\": \"", "\"");
// get the video title
result.title = copyBetween(html, "YouTube - ", " ").trimmed();
// build the video url
result.URL = URL_GET_FLV.arg(QUrl(youTubeURL).host()).arg(vidID).arg(vidHash);
// check if this video need a login
result.needLogin = result.title == "Broadcast Yourself.";
// return the video information
return result;
}
A compiler directrive (STATIC_BUILD) must be defined if you want to get a "valid" xVST compilation.
- Static mode:
If you want compile the xVST in STATIC version, you should do:
> qmake -set build_mode static_build
> qmake
> make
- Dynamic mode:
If you want compile the xVST in DYNAMIC version, you should do:
> qmake -set build_mode dynamic_build
> qmake
> make
按照提示进行编译,偶在Ubuntu中进行编译会提示缺少必要软件包,安装如下两个软件包