煎蛋的段子 zz☆ 我想大家在超市卖场里应该也见过这种傻逼小孩的吧——在商场里横冲直撞、跑来跑去,碰翻了别人的东西也不知道道歉,而他们的爹妈往往还护着他们!但最可恨的是那些咬人的孩子,没错,年纪小就觉得想咬人就可以随便咬的那种。好了,正式开讲,总之有一天我买菜的时候碰上个咬人的孩子,我腿上的皮都破了,就在这时,我看着这小屁孩坏笑的嘴角还流着我的血的时候,我的大脑开始飞速运转……我睁大双眼,大声喊:"糟了!妈的,糟了!"我一哥们当时也在场,他立马就反应了过来,于是也喊道:"艹!最好他没事!艹啊!"这小孩听我们这么一吼早就吓得动都不动了,于是开始哭,而这时他妈也终于姗姗来迟地出现了,开始为我们把她小孩弄哭了而大发脾气。于是我直直地望着她,一字一顿地说:"女士,请你赶紧带你孩子去医院做个检查。他刚刚咬了我,而我、我他妈有艾滋!"霎时间什么声音都没有了,整个超市都安静了下来,那小孩知道自己一定是闯了什么天大的祸,所以连他妈都没帮他说话。他妈只是静静地瞪着我,什么话也说不出来。我一言不发地转身,让同样震惊的收银员帮我验好东西,任由我小腿上的血一滴滴掉落在地、慢慢地走出超市。就在我们走出大门的时候,背后传来了那傻逼妈妈抽泣的声音。那是我一生中所听到过最令人神清气爽的哭声。
——RichTeaBiscuit
Category: 未分类
python下载
徒步:GPS-KML-maps
徒步:GPS-KML-maps传说人类在进化史上曾经长期迁徙,所以有徒步,尤其是露天徒步这样的需要.依据之是人类有发达的汗腺,在马拉松的时候,人类出汗的效率比马还要高.汉及以后的朝代,步兵协同骑兵作战的时候,行军确实主要是靠脚而不是坦克.而
且吃得比马可能还少.另一个依据是人类没有体毛--恩,大部分人比其他哺乳动物少.这是为了提供高超
的散热效率,而不是此前传说中的进化途中曾经一度重回海洋.话说迈克哈利斯估
计从海洋进化而来.总之,我们需要走.而且,还需要能显摆走过.显摆的方法还要简单而精确.1. KML徒步开始之前,运行手机上的RaceChrono,它需要几分钟时间找到卫星.
行走.行走,行走.RaceChrono开始根据GPS信号划路径.但是不会显示地图,这是与google纵横不同
的.也因此不需要GPSR信号.走完以后,导出成KML.这是GOOGLE地图和GOOGLE地球用的格式,全称是keyhole
mark language.keyhole是一家公司的名字,不知道与间谍卫星有关系没.把kml用蓝牙传计算机上.在goole maps中 "My Maps"中,建立新地图,然后"Import",选择计算机上的
kml文件.
2. 拼接成一副图可以看到地图(maps.google.com卫星定位没有偏移,街道图有偏移)上出现了
路径.手动校正一些位置.我发现GPS信号丢失时,比如在室内,这期间会出现几百米的
偏差.可能这时你会发现,地图和路线分成了好多页,一次只能看到一部分.这样贴到
博客里,不够给力.拼接的方法有点诡异,如下.学习自
[http://www.google.com/support/forum/p/maps/thread?tid=0e528c2fed07b88c&hl=en].步骤1 地图右上角有个链接,"View in Google Earth ",复制这个链接(单击
鼠标右键,copy link address);步骤2 地图之上, "Google Maps"的右边,那个最大的文本框,把步骤1中的链
接粘贴进去;步骤3 按 "Search Maps"按钮这样你就看到分成几段的路径统一了.
如下面的链接所示.
[http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=http:%2F%2Fmaps.google.com%2Fmaps%2Fms%3Fie%3DUTF8%26hl%3Den%26vps%3D1%26jsv%3D310c%26msa%3D0%26output%3Dnl%26msid%3D218380524136999659149.00049abfad727ff65b457&aq=&sll=43.858067,125.346772&sspn=0.012997,0.01929&ie=UTF8&t=h&z=14]3. 修改颜色程颖宇同学说,你咋都整成蓝色哩.其实他指的是东北部那片蓝色区域.那是我的目标,地图上看是绿地或废墟.到了
地方一看,只看到一片蓝色彩钢的围墙.我以为程同学指的是路线,就赶紧学习了一下,这一"那个颜色其实是Google地
图默认的颜色"是可以修改的.方法如下.步骤1 打开"My Maps"中的某个路径;步骤2 选中一段路径--或者说,一些点;步骤3 左侧栏目的右上角,"Edit"按钮;步骤4 地图上的那些点附近弹出个对话框,你会看到
"Plain text - Rich text - Edit HMTL"这样的字样,在上方有一个方框,里面
有条线的,点击它;步骤5 对话框变了,可以改线的粗细、颜色等.步骤6 左侧栏目的右上角,"save".
地中海
阿于,带加热的空调
人有失手,继续命令行下的电驴 pic
人有失手,继续命令行下的电驴
人有失手,继续命令行下的电驴劳动的一个含义,就是做起来令人不爽,所以才有意义,而不仅是爽。而令人不爽的主要来源,一是重复性工作,另一个就是你的工作白做了,要修改
或者重做。今天颠颠连到ZHUMAO的机器上,看看下载的任务们如何了。发现好多都暂停了。再一查,原来磁盘空间不足。不能啊,两块2T硬盘。基本没装啥呢。再仔细一看,上次疏忽,没有设置下载的文件都存哪,在默认的路径下呢。那是
一个小硬盘。调整开始了。处理amule暂停临时文件都换到u1目录下改配置文件nohup amuled -f --config-dir=/u1/young_emule/.aMule/logfile仍然/home/young/.aMule/logfile,未找到定制的方法。然后发现了一个问题,在没有GUI的时候,如何开始这些已经暂停了的任务呢?应该在amulecmd下,resume B347DDB8198069C9BBA3A768F3D9AB1A。
后面那一大段乱糟的数字(部分是十六进制,故也是数字),是HASH。可以理解
为任务的唯一标识。可是暂停的任务N多,一个一个来可累得很。* 导出要resume的hashamulecmd --password="amule" --command="show dl" > go.sh* sftp 下载go.sh到本地要下载到本地的原因是,我本地有利器。称EMACS,而远程的机器上似乎没有。
即使有,估计反应也略慢。* 写成这样的脚本go.sh中有所有的HASH,还有很多别的。
我想去芜取精,去掉文件名,下载状态等,再添油加醋,变成下面这样。: amulecmd --password="amule" --command="resume
B347DDB8198069C9BBA3A768F3D9AB1A"很多行。其体的说,250行。我想你还记得这个吉利的数字。这一修改工作,需要
隔一行删除一行
重复250次。这就是令人不爽的第二种情况,重复性工作。可喜的是,如果一个工作需要做上N多遍,估计前人就遇到过这种问题。这就是历史的好处。也是人类要立文字的好处。不必把你带到现场去看。总之,emacs中有一个好功能,叫做 宏。这个名字实在不怎么高雅。它深刻地表
明了计算机科学家们的人文素养。以后还会有N多事例证明这一点,在此不赘述。宏的名字一般,功用之大却能给人留下深刻的印象。凡有这功能的,都可称一代
神器了。比如WORD,由于有宏,所以WORD文档可以中宏病毒。宏语言能支持做出来病毒,
这告诉我们,它能够实现很多强大的功能。比如UltraEdit,windows下的著名编辑器,能二进制能文本,可高度,支持折
叠,就差能上山下海了。当年韩老师看到UltraEdit支持宏,迅速地就学会并完
成了一个贼老大的批处理。韩老师然后对UltraEdit的宏赞叹有加。想一代强人能赞叹并充分利用的东西,就是好东西了。你想想子龙之赞长枪,吕
布之赞画戟,韩老师之赞UltraEdit的宏,类此。为了显示我厉害,大家一般把UltraEdit昵称为UE。与UO齐名,或更有名。Emacs也支持宏。* Emacs宏C-x ( 开始录制宏C-x ) 结束录制宏C-x e 测试执行一次C-u 0 C-x e 执行到文件尾然后用块删除去头去尾,只留下一大片HASH;
然后又祭起宏这一利器,在HASH块前面加了250个
: amulecmd --password="amule" --command="resume
后面加了250个
: "
然后把go.sh上传到ZHUMAO的服务器上;
然后执行。然后事情就成了。
命令行下的电驴
命令行下的电驴命令行下的电驴,是正在开发的离线电驴的一部分。
我们的学生练习项目。离线电驴是啥估计不用多解释,有腾讯离线下载在先。
其优势,考虑到东北师大内部的足够高的网络速度,
考虑到机器不用天天挂着下那些源很少的东西。已经开始下载:IMDB TOP 250。
等我下完了,你再下就快了。
IMDB是 "目前全球互联网中最大的一个电影资料库"。
TOP250,是评分最高的250个。(这数,真吉利。)
这,完 全 是 用 来 学 习 英 语 的。我已经下完的耶鲁的,麻省的,哈佛的若干课程。
圣经,古希腊,算法导论,欧洲文明,罗马建筑,
N多的BBC和国家地理,及乱糟的东西。野性俄罗斯,等等。没有唐朝豪放女这类的东西。大家好好学习吧,珍惜年轻的时光。以下,amule安装(amulecmd & amuled)zhumao机器, amulecmd & amuled on CentOS* ssh [email protected]
* 解压amule src
: tar xjfv aMule-2.2.6.tar.bz2
* 编译 no gui
http://wiki.amule.org/index.php/HowTo_Compile_aMuled
** 上传wxAll
: sftp> put wxWingets-*bz2
** cypto++
http://sourceforge.net/projects/cryptopp/files/cryptopp/5.6.1/cryptopp561.zip/download解压在了当前目录,一大堆。
移到crypto
make
编译加密相关的东西,还真是慢啊。
恩,再感叹一次。太慢了。: [root@files aMule-2.2.6]# ./configure --disable-monolithic
: --with-toolkit=base --enable-amule-daemon --enable-amulecmd
: --enable-webserver --with-crypto-prefix=/u1/crypto
注: --with-crypto-prefix=/u1/crypto 必须使用绝对路径,相对路径不行;crypto只需要编译,不必安装。
杨安装了一半,没有找到so文件退出,未清理。: WARNING! UPnP code has been disabled because libupnp >= 1.6.6 not
: found (try to use --with-libupnp-prefix=PREFIX).
** 按此文档
* run
cp lib/*so* /usr/lib/.
su young
口令 "amuleyoung"
amulecmd 口令 "amule"
* 加服务器
http://www.cublog.cn/u1/43271/showart_679546.html
: 出现了提示符aMulecmd$ ,下面添加服务器:
: aMulecmd$ add ed2k://|server|85.17.52.124|5000|
: > Operation was successful.
: aMulecmd$ add ed2k://|server|85.17.52.92|5000|
: > Operation was successful.
:
: 连接:
: aMulecmd$ connect
: > Connecting to ED2K...
: > Connecting to Kad...
:
: 查看状态:
: aMulecmd$ status
: > ED2K: Connected to 85.17.52.124 [85.17.52.124:5000] with HighID
: > Kad: Not connected
: > Download: 0 bytes/sec
: > Upload: 13 bytes/sec
: > Clients in queue: 0
: > Total sources: 0
用上述方法,估计是添加的服务器不给力,不行。
把young机器上的 /home/young/.aMule/server.met 传服务器上了, with sftp。
改配置文件。目前是lowid,估计是141.8的端口未经路由器ACL允许。
zhumao,是否4712端口不允许外网访问?log如下。
: > 2011-01-23 02:13:48: ExternalConn.cpp(159): *** TCP socket
(ECServer) listening on 0.0.0.0:4712
: ...
: > 2011-01-23 02:13:58: ServerConnect.cpp(263): Connection
established on: BINVERSE.BIZ
: > 2011-01-23 02:13:58: Connected to BINVERSE.BIZ with LowID
: > 2011-01-23 02:13:58: ServerSocket.cpp(417): New clientid is 4064890
: > 2011-01-23 02:13:58: ServerSocket.cpp(419): WARNING: You have
received Low-ID!
: > 2011-01-23 02:13:58: ServerSocket.cpp(420): Most likely this is
because you're behind a firewall or router.
: > 2011-01-23 02:13:58: ServerSocket.cpp(421): For more information,
please refer to http://wiki.amule.org* filename ncode,乱码。
牛同学慢慢研究吧。如果不影响离线电驴系统,就算了。
* 正常使用
: su young; nohup amule -f
* 设置KAD
上传young的nodes.dat
改配置文件
* 设置上传限制
aMulecmd$ set bwlimit up 200
> Operation was successful.
> Bandwidth limits: Up: 200 kB/s, Down: 0 kB/s.
* 下线重登录,任务还在。* 存在的问题
lowid, zhumao?
文件名编码错误, 牛同学
寻找备份gmail的方法
寻找备份gmail的方法没有什么能够永恒。Gmail也不例外。很多个提到google的硬盘比我的硬盘安全多了。问题是,从我到google的网络也像硬盘一样安全么?世界上最远的距离是什
么,dropbox告诉过我们一次了。但是,我还没有找到好的备份方法。本来希望直接用mutt收发邮件的,后来想想还是gmail更方便,用mutt或getmail备份吧。遇到了下述问题。getmail的缺点,pop3ssl每次取300多封信,imap启动非常之慢,且每次都以dump告终;
优点是易于指定目标目录或文件。fetchmail的缺点,默认转发给本地用户,因此不易指定目标文件夹,且需要邮件服务器。thunderbird是IDE,不易做成定期执行的任务。www.gmail-backup.com或者http://gmailkeeper.com/, 算了。哪位大侠有过成功经验,求分享?
为什么世界不围着你转
为什么世界不围着你转这类的话,可能你也经常问吧。比如我今天早晨跟人约了9点。我起床就晚,撒腿奔车站。结果20分钟的寒风中,
我放过了多辆空载的出租车,然后认识到形势的严峻--估计再过20分钟228路车
这不靠谱的也不一定能来。那样,我就铁定迟到啦。打下一辆车,转轻轨,疾走。8点58分,到达。9点45分,我约的人来了。9点50分,我必须到考场,因为我是主考,而且卷子锁在我的柜里,钥匙在我身
上。当时我也想大呼:为什么啥啥。为是很多人经常说的一种表达模式吧。为什么228车还不来,为什么我约的人要迟
到,为什么我这么笨把约会定在考试前。还有类似的,为什么这科那么难啊,为
什么她不喜欢我啊,为什么李宇春也有人喜欢啊。如此种种。听过N多以后,我才明白,其实,这不是个疑问句。如果你试图回答,比如论证为什么世界没有围绕他转,那你就败了。这句类似于孩子说"为什么天要下雨啊。"他希望的答复是"唉,我们去不了老虎
公园了",而不是雨本来是受热气流上升托起的小液滴。不信,你试试对这么问话的女士作如上回答。世界不围绕任何人转,是个简单的道理,所以大家只是感叹一下。可是偏偏很多
设计,工程的和组织的(泛指,不是你以为的意思),却不按这个套路出版。比如邮件。很久以前,在著名的QQ产生以前,有一种交流工具,叫做邮件。关于QQ和邮件的
关系,以后另文单说,这里先打住。总而言之,现在不少人还得用邮件。这种东
西有个好处,就是你不能在邮件的开头写"在么?"这样的礼貌用语,直接谈事,
省了N多时间。你用啥收邮件呢?有些同学用师大的信箱,就是mail.nenu.edu.cn或者首页进去的那个。那个其实
只是邮件的一种,它和163,263,gmail(google的mail)等都是同一种,叫做基
于web的邮件。好处不提了,它最大的坏处在于,如果有一天服务端(就理解成你登录的那个页
面吧)挂了,你就颗粒无收,啥也找不回来啦。如何证明某某天你确实给你的女友发去过祝福邮件呢?如何证明你确实没收到你
导师的重要指示呢?所以,能把邮件整到手里攥着,非常重要。所有重要的资料,一定一定要留在自
己手里,全世界谁也不可靠,多大的公司也不可靠。如果在自己手里硬盘损坏导
致数据丢失,那就不用埋怨别人了。那时你就不会仰大叫:为什么google mail也会被墙啊。因为世界不是围着你转的。至于它围着谁转,我也不知道。问开普勒去。怎么应对硬盘损坏?备份啊。备几份?那取决于你的数据到底有多么重要。书归正传。把邮件整到本地,就是你的计算机里,的工具,是一个复杂的东西。这种复杂的东西,通常被集成在了一起,以致于很多人认为那是一个完整的东
西,叫做邮件客户端。比如foxmail(国人产品,非常不错)或者outlook。集成的方案有啥问题呢,这其实与 世界到底围着谁转 有关。如果你用outlook,你就会发现,如果你想批量的处理邮件,想要某个特定的功
能,比如"先按时间,再按主题,老板写来的邮件优先级加100,女朋友发现以上
排序以后,女朋友写来的邮件优先级加1000,并每天定时给女朋友发封邮件,每
天晚上14点以后给导师发邮件,内容是9点你睡前写的",你就得等微软公司大发
善心开发这一功能。期限,我估计是一万年。如果你想自己实现,却发现无法下嘴。为什么你无法插手进去呢,因为这个软件
是完整的。从邮件收到处理到显示到写到发送,你都无法干涉。因为它认为你是外人,不是内部人,不了解情况,是不明真相的,所以不希望亦
不相信幼稚如你,也能参与进来。邮件客户端这样的程序也不是约无与其他人交互。但是要它认为你有资格。比如
操作系统,就说windows吧的进程管理工具啦,底层TCP/IP协议栈啦,GDI啦,反
正这些你可能没听说过的东西,都是有资格和它谈谈的。至于你,得等了解啦情况。如果你想了解情况呢,就要首先运行一些程序,成为他们中的一员,然后你就可
以听啦。甚至可以发现,其实内部挺乱的,随便谁都可以发言,你也可以,因为
没有足够的权限控制。注:win7的权限控制已经不错了,不过,软件们还未来得及遵循这些权限规则。
在《让子弹飞》里,屁民一见清官,就习惯性地下跪;清官用强权才能制止。此
四海一也。
注完了。万幸的是,因为这个世界不围绕着某种体系转--当然,因此很不幸,它也不围着
你转;幸的,它也不围着别人转--所以,还有别的方案。在古代,UNIX时代,现在这种方案也在某些地方隐秘地存在。就是以一种叫做管道的机制把各个程序连接起来。它的特点是:1.管道中流过的
东西,是纯文本的,也就是说,你拿记事本就可以看,不需要特殊的工具,只需
要读懂的知识;2.这些程序每一个只完成非常常简单的功能,比如收邮件是一个
程序,显示邮件是一个程序,过滤邮件是一个程序,排序邮件是一个程序,写邮
件是一个程序,发送邮件又是一个程序.用这么许多程序有什么好处呢.首先每个程序都很小,我们不会对他提出更复杂的要求,它的行为较为容易监控.就
像,我们不靠某个学生干部优秀的道德品质保证他不贪污我们的68.9的助学金,
而是因为小A只负责领钱,不能管账,小B只负责记账,不能接触一分钱,钱发给
谁,发多少,是由另一个人定的.每个人的任务都足够小,让傻瓜也能完成,免
得犯了错误.其次,每个小程序,都靠与其他程序沟通来完成任务.即,任何一个程序都是容
易替换的.你觉得收邮件太难了是么,有人能做得很好.收邮件可选的,getmail,
fetchmail;发邮件可造的 esmtp, msmtp, sendmail; 写邮件可选的, emacs,
vim等不一而足.最后,这些小程序是以起到粘合剂作用的程序结合在一起的.这个程序最好的一
个是mutt.如果它不好,我们也可以换掉.当出现问题时,我们可以观察总体的行为,即mutt的行为,它表现得和一个集成
为统一的一个的邮件客户端是完全相同的;或者,我们可以观察每个小程序的行
为,因为把它们结合在一起的是类似管道的东西,我们每个人都有能力都允许去
看.这个世界,不是以地球为中心的,也不是以太阳为中心的.当然,也不会以某种
方案为核心.所以,北京不是全世界的首都.想起N久以前的对话."国家大剧院就应该在首都啊,它不在国家的中心又该在哪里?""听说有个建筑叫做悉尼歌剧院,另外,悉尼不是澳大利亚的首都."国家大剧院就必须在首都么?操作系统就必须以这个公司开发的软件作为核心么?世界就该围绕什么转么?其实,在这个世界上还有一种机制,是以平等合作为基础的.美帝说:人生而平等.有人说:人生而平等,有些人之间更加平等.我发现很多学
生不仅没有听过,而且也不能理解这到底是什么意思.程序,生而平等.

