Hi all,
本博客正在进行迁移,使用新域名 http://blog.yegle.net
原链接将做301跳转,并尽可能长期保留跳转
新的博客为静态博客,使用pelican进行发布和管理,disqus做博客评论系统。
原feed地址 http://feeds.feedburner.com/yegle 已做迁移。若你使用的是 http://yegle.net/feed/ 或 http://feed.yegle.net ,请更换为feedburner
EOF
Hi all,
本博客正在进行迁移,使用新域名 http://blog.yegle.net
原链接将做301跳转,并尽可能长期保留跳转
新的博客为静态博客,使用pelican进行发布和管理,disqus做博客评论系统。
原feed地址 http://feeds.feedburner.com/yegle 已做迁移。若你使用的是 http://yegle.net/feed/ 或 http://feed.yegle.net ,请更换为feedburner
EOF
这是个神奇的网络
你要是发出声音呢,有人会说你是想出风头,会说你不给面子,会说你死不放手,死缠烂打
你要是不发出声音呢,有人会说你认怂,会说你这下无话可说了吧,或者反过来说这人装清高,故弄玄虚
有人去ffmpeg issue tracker上丢人,这次是研究我到底是不是windows用户,以及我有qq号码,凭什么说与腾讯无关,还有我的vpn用户不遵守版权,为啥我就能这么义正辞严,还研究了我上次举报暴风之后隔这么久才举报射手,到底安的什么心。
有人邮件问我,为啥darwin是开源的,我不去要求苹果把mac os都开源了
有人或直接或委婉地质问我,为什么我不给射手面子
什么是开源软件?什么是自由软件?什么是GPL?
Tomasen仍然不承认之前有违反GPLv2的行为
这篇日志不开放评论,有意见请上twitter。如果你反感本人,记得千万别用dabr或者twip上twitter
从煎蛋看见这个sentense.me的,图片做得挺好看,遂萌发自动下载后随机替换桌面背景的想法。
稍微写一下正则就可以解决了。以下为代码。请确保系统装有wget、feh,并建立一个wallpapers目录作为存放图片的目录。另外其中的1280×800是适合我屏幕的分辨率,你可以根据你自己屏幕分辨率更改:
#!/bin/sh wget http://sentense.me/ -O - -q |\ sed -n 's/.*"\([^"]*1280x800[^"]*\.png\)".*/http:\/\/sentense.me\1/p'|\ wget -i - -P wallpapers -nc -q cd wallpapers set -- * length=$# random_num=$(( $RANDOM % ($length + 1) )) #echo ${!random_num} DISPLAY=:0.0 feh --bg-scale ${!random_num} |
可以将这个脚本加入crontab,或者在系统每次登录时执行
其中随机取文件那部分是从网上找的sniplet…其实我没看懂…
广告:请关注我的VPN服务~http://yegle.net/openvpn/
Twistory是一个不错的服务,但是他不支持Protected User的时间线备份,并且只能进行User Timeline的备份。我的想法是能进行我的Friend Timeline的备份,按照时间进行备份,这样可以在以后方便地管理,并且可以用google进行搜索,不用管twitter search那个烂玩意儿了。
本日志中代码以Creative Attribution-Noncommercial-Share Alike Commons(创作共用 署名-非商业性使用-相同方式共享协议)协议开放。
NND谁知道怎么让wp-syntax自动换行?折腾半天还是不行…
昨天研究了一下Google Calendar API,发现一个问题…Google只给出了用Zend Framework封装好的库函数的调用方法,具体实现没说。本来准备研究一下那几个函数的,结果发现原来里面附带的Calendar.php可以当命令行脚本使用,支持从命令行用参数添加Event。最后的结果就是这个了:
< ?php //Licensed Under Creative Commons by-nc-sa //Original Author: @yegle ,yegle.net $last_id = intval(file_get_contents(".lastbackup")); $str = file_get_contents("http://TwitterUserName:TwitterPassword@twitter.com/statuses/friends_timeline.xml?since_id=".$last_id); if($str === FALSE ) exit(); $xml = simplexml_load_string($str); $i = 0; $return = 0; foreach($xml->status as $item){ $timestamp = strtotime($item->created_at); $id = $item->id; $date = date("Y-m-d",$timestamp); $time = date("H:i",$timestamp); $text = $item->text; $text = str_replace("\"","\\\"",$text); $user = $item->user->screen_name; $cmd="/usr/bin/php /home/yegle/Calendar.php createEvent YourGoogleAccountName YourGooglePassword \"FROM:$user $text\" \"$text::$id\" '' '$date' '$time' '$date' '$time' '-07' >>twitterbackup.log"; system($cmd, &$return ); if($return !==0 ) exit(); $i++; } if($i!==0) file_put_contents(".lastbackup",strval($xml->status[0]->id)); ?> |
使用说明:
其中用system函数调用PHP执行了Calendar.php,Calendar.php是从ZendFramework里找到的一个Gdata演示程序。
将以上内容保存为一个PHP文件,如backuptwitter.php
下载最新的ZendFramework,使用该地址或自行在ZendFramework下载最新版本
解压缩,将其中的libarary目录复制到合适的位置,例如/home/yegle/library/
将demos/Zend/Gdata/Calendar.php复制到其他地方待用。
修改Calendar.php,在文件第一个
< ?php
之后添加如下代码:
set_include_path("/home/yegle/library/:".get_include_path()); |
注意修改其中的路径
最后修改backuptwitter.php,将其中的用户名密码全部替换成你的实际用户名密码,其中的cmd变量也做相应的修改以符合你的实际情况。
最终的效果:
每条推的内容将被填入Event的Title
推的时间会被填入Event的起止时间
Description里会填入推的内容以及id,方便以后去twitter.com查看原始推。
//Fixme:
做个awesome小tip集锦好了,资料实在太难找,整理一下方便后人
默认的awesome配置文件,细心的话会发现,xterm最右边有一个区域是没有被xterm窗口覆盖的,即使全屏了也是这样
google之后找到FAQ里这条:
http://awesome.naquadah.org/wiki/FAQ#Gaps.21_There_are_gaps.21_How_do_I_get_rid_of_the_gaps_at_the_top.2Fbottom_of_the_screen.3F
在rc.lua里搜索:
awful.hooks.manage.register
在后面的匿名函数里添加这行:
c.size_hints_honor = false
重启awesome即可
awesome版本:3.3.3
介绍个好玩的网站:istwitterdown.com
google twitter down的时候,这个结果在第一个,花了不少功夫在SEO上吧?
进去,现在是twitter史无前例的超长down机过程中,显示:Yes,囧…
当然还有一本正经地告诉你如何确定twitter是否挂掉的日志:http://computersservicing.blogspot.com/2009/06/2-ways-to-find-is-twitter-down-or-not.html
原文摘抄:
暴风影音被加入到FFmpeg耻辱名单中
matrix 发表于 2009年5月27日 11时18分 星期三 Printer-friendly Email story
来自果然流氓部门
GNU 软件
FFmpeg是一个跨平台的视频和音频流方案,属于自由软件,采用LGPL或GPL许可证(依据你选择的组件)。 今年2月韩国播放软件KMPlayer被加入到FFmpeg耻辱名单中,随后网友yegle向FFmpeg举报,指出暴风影音使用了大量开源代码,侵犯了FFmpeg的许可证。5月10日,另一位用户cehoyos下载了暴风软件,用7z解压之后发现其安装程序内包含了大量的开源和私有解码器的dll:avcodec,avformat,avutil,x264,xvid,bass,wmvdmod等等。杀毒软件 AntiVir报告lib_VoiceEngine_dll.dll是木马程序“TR\Spy.Legmir.SS.2”。之后暴风影音被正式加入到FFmpeg耻辱名单之列。
第15楼 匿名人士 发表于 2009-05-27 12:21:11
yegle同志,保重啊.当心被跨国追捕了.
以下为广告:
教育网可用电驴服务器:
211.68.71.81:4242
近期评论