最近翻译的三支与铁道有关的视频

大家的铁道是日本富士电视台介绍日本铁道的系列节目,包含了大量的铁道、列车知识,以及平时难得一见的列车检修场面。本集介绍位于静冈县的井川齿轨式铁路,包括了齿轨机车爬升千分之九十坡度陡坡的画面。
http://v.youku.com/v_show/id_XODY3MzA5MDA=.html

日本新干线轨道检修车Dr.Yellow
《大家的铁道》第50集中的一部分
原创翻译,欢迎分享。如有错误欢迎指出。
视频5:08秒有一处翻译错误被指出来了。
错误:该轨道测量装置与车底盘结合在一起
正确:该轨道测量装置与车转向架结合在一起
http://v.youku.com/v_show/id_XODY3NjkzODQ=.html

月度检修
http://v.youku.com/v_show/id_XODcxODM4MTY=.html

论文ver.3提交 我回来了

这一稿改动的规模比较大,开头三章的结构安排整个重新组织了,绪论更是重新写了。文末的结论部分重写,大幅删减空话,写了很实在的结论,把字数控制在了一万之内(之前是八千九左右)。检查没有大问题之后,把稿子发给了老师。这样一来,老师之前指出来的几个问题都得到了比较好的解决。
=========================
回顾一下将近一个多月的时间,基本上是在闭关的状态下度过的,在家的时候过着朝八晚五的生活(早晨八点起床、吃饭、读书写论文,晚上五点收工)。
第一稿不是很成熟,但是第一稿完成之后还是休息了几天,并利用这几天建立了一个网站。
四月十号到学校之后相对自由了一些,翻译了十二国记和一篇杂文,但也还是很自觉地定时看书、憋论文。啊……话说我从小学到现在就算考试临头的时候也没这么努力过啊T_T
这一切,在今天下午都可以说是告一段落了。看着一万字从手里拿出来,还是很有成就感的。特别是,这一万字是全手写写出来的,没怎么copy and paste。
总之,一个月以来担心我无故失踪的朋友们,我这么做很自私很任性,我向大家道歉,对不起了。
我打算利用五一的小长假去五大连池看看,如果拍了照片,遇到了有意思的事情,会拿出来和大家分享的。

伪高雅文学地──山雀文社

筹备了一周多的网站终于完成了技术上的调试和基本内容的填充,平安上线了,欢迎访问山雀文社。
山雀是一个以文学为主题的多人撰写博客,主要登载外国文学翻译与评论。我们在商业化和逐利为先的大潮中坚持自己的文学理想。
如果您也想向互联网贡献一些文字,欢迎加入我们。

随着山雀的上线,dgwxx.com将成为我的生活日志,小说和评论都已经转移到山雀,欢迎您关注那里。

M$ Hotmail哭了

在和大家一样被突如其来的毕业论文和学年论文的截止日期搞得肚破肠流(<---オイオイなんだよこの例え方)的同时,我依旧没有忘记关心CB上的新闻。没错,Hotmail的POP3对全球用户开放了。我在第一时间就利用该功能把我在Hotmail上的所有邮件都转移到了Gmail里。
作为我用过的最难用的邮箱,Hotmail给我留下了无尽的痛苦和阴影(<---ちょっと大袈裟?)。说真的,连QQ邮箱都比Hotmail好用。
据说M$开放POP3的初衷是鼓励大家在便携设备上使用Hotmail,不过我估计有很多用户都会跟我一样,选择把Hotmail邮箱里的信转移到Gmail之后,在便携设备上使用Gmail。

如何删除在饭否的帐号

饭否抄twitter就抄了,还不抄彻底一些。比如,twitter就提供很方便的帐号删除功能,当你不希望继续拥有一个帐号的时候,可以完全删除自己的全部资料。今天在试图联系管理员删除饭否帐号的时候,就得到了“不好意思,暂时还没有注销账号的功能,你可以把自己的信息资料删除了”的答复。我用饭否的频率不是很高,但就算这样也积累了200条以上的消息,一条一条删太累人了,太不负责任。幸好饭否提供了API,把我所有的消息都删除了。这段代码公布出来,欢迎自由使用。
删除全部消息之后,在个人自料里把所有项目清空,再用PS简历一个1×1的白色jpg把头像盖掉,这样一来,一个空帐号就诞生了。
==============================
原理:用API取得最近消息之后通过正则表达式匹配出消息id,再通过API删除。
环境要求:需要PHP安装有curl扩展才能使用。
使用方法:不断刷新就可以了,一次删除20条。PHP Code:
<?
$username = "email";
$password = "password";
function fanfouDel($id) {
global $username,$password;
$ch = curl_init();
curl_setopt($ch,CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL,"http://api.fanfou.com/statuses/destroy/" . $id . ".xml");
curl_setopt($ch, CURLOPT_POST, 1 );
curl_setopt($ch, CURLOPT_USERPWD, $username.":".$password);
curl_exec($ch);
curl_close($ch);
}
function fanfouGet() {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://api.fanfou.com/statuses/user_timeline.rss");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERPWD, $username.":".$password);
curl_exec($ch);
curl_close($ch);
}
$rss = fanfouGet();
preg_match_all("/<link>http://fanfou.com/statuses/(.+?)</link>/i",$rss,$links);
foreach($links[1] as $v){
echo $v."<br>";
fanfouDel($v);
}
?>