内部文件:人名数据库上线

      No Comments on 内部文件:人名数据库上线

http://db.chineseaci.com/db/
 
 

ACI字幕组人名库。

基于世界人名翻译大辞典第二版制作而成。
约68万条记录全本收录。
支持模糊查询,英文不区分大小写。
仅供内部查询,请勿外传!
系统制作:ACI字幕组技术部 superwbd
报错: cdc#chineseaci.com
 
Beta环境:
http://www.acidb.tk/

Openshift, Openshift, how can your mysql be so slow?!

As everyone knows, this blog is on Openshift.
And, slow as you can see.
This is not normal: so I tried to fix it.
Cache, CDN, cut some part of the pages…..
nothing really helped.
I use pingdom to help me:
And, what it said is:
7 secs. for waiting for reply
2secs for load js, css etc. , which is reasonable.
 
So….WTF makes the waitting time sooooooooooooo long?
 
plugins? Rarely do I use them.
sidebars? I cut some of them, well, a little bit better, but still very slow.
CDN? But it is fast everywhere except on my blog…
DNS? Doesn’t make sense…
 
I think I won’t  know the answer until I put a line in my footer.php:

<?php echo get_num_queries(); ?> queries in <?php timer_stop(3); ?> seconds

And what I got is:
25 queries in 5.492 seconds
After I optimised my DB and deleted all the useless lines in it….
 
So, now I enabled a cache.
For the first time to open a page, it would be slow as usual ; then, much better in 30 min.
 
But hell the problem still exist….
To be continued….

百度网盘(PCS)上传脚本

      No Comments on 百度网盘(PCS)上传脚本

抄送给技术组所有人员。
在OpenShift环境下测试成功,由于速度过慢而停用。预计,在网络情况较好的情况下,此脚本将成为利器。

Warning!
请注意隐藏的安全性问题:
PHP需要高权限。这是极大的安全隐患。
目前想法是,需要时改成755,用完立即644.
请考虑。
 

转载自:http://oott123.github.com/bpcs_uploader/
http://oott123.is-programmer.com/posts/37641.html
 
系统要求

Notice
Linux (or cygwin) with php & curl installed.

使用方法

$ chmod +x bpcs_uploader.php
$ ./bpcs_uploader.php

 
由于VPS上安装的php可能存在于各种地方,因此运行很可能不正常。请以使用

which php

 
得到你的php绝对路径,修改bpcs_uploader.php的头一句#!后的路径。
如果你的php是为了网站环境安装的,那么很有可能你会得到下面这条错误消息:

Notice
xxx() has been disabled for security reasons

那么说明你的环境由于安全原因禁止了部分函数的执行。请看FAQs的1。请使用那条长长的命令代替./bpcs_uploader.php。eg:

php -d disable_functions -d safe_mode=Off -f bpcs_uploader.php quota

 
初始化

./bpcs_uploader.php init

 
敲下命令之后会进入初始化流程,这里分段详述设置方法。

Now start the initiation. If you have configured the uploader , it will be overwirte.
Continue? [y/N] y

 
确认初始化。如果之前有初始化过,那么以前的配置将会被覆盖。

Now you have to enter your baidu PSC app key . You should know that it needs a manual acting.
You can request for it via http://developer.baidu.com/dev#/create .
Make sure you have the PCS app key . if you haven\'t , you can use the demo key from Baidu.
It will exprire some time. who knows ? so the best way is to request for your own key.
There are a demo key from Baidu : L6g70tBRRIXLsY0Z3HwKqlRE So if you dont have the app secret , you have to re-init every month , for the access-token will expires every month.
App KEY [L6g70tBRRIXLsY0Z3HwKqlRE] :

 
第一步,输入App key。这里需要输入一个有PCS权限的API KEY,如果没有的话直接敲回车就好了,这里会默认使用百度提供的一个demo API KEY。不过,由于百度没有公开app secret,所以只能获取一个有效期为一个月的access token。如果有一个有PSC权限的API KEY和secret,那么就能获得一个有效期为10年的refresh token,以便长期使用。

App key has been setted to L6g70tBRRIXLsY0Z3HwKqlRE .
Now you have to enter your baidu PSC app secret. If you dont know the secret , keep it blank.
App SECRET [] :

 
第二步,输入App secret。如果输入了app secret,将会转到device code模式验证;或者直接输入回车使用oob模式验证。先直接回车:

Now you have to enter your app name. You can enter it later in the file [ /root/_bpcs_files_/config/appname ].
Why i have to enter app name ? see FAQs.
If your app name have Chinese characters , please swith your client to the UTF-8 mode.
Here are some chinese characters . Before you enter chinese characters , make sure you can read these characters.

 

如果你看到这里,说明你可以直接输入文字了。
If you cant read any chinese above , please press enter , and change it manually in the file [ /root/_bpcs_files_/config/appname ] .
If you have Enter the key L6g70tBRRIXLsY0Z3HwKqlRE , just press Enter.
App Name [pcstest_oauth] :

#super注释:汉字乱码。
第三步,这里需要输入app name。详情见FAQ 2。因为是使用的默认的key,所以直接回车即可。

Now you have to get your oauth access_token by your own .
Here is a reference document .
http://developer.baidu.com/wiki/index.php?title=docs/pcs/guide/usage_example
A simple guide :
1.visit https://openapi.baidu.com/oauth/2.0/authorize?response_type=token&client_id=L6g70tBRRIXLsY0Z3HwKqlRE&redirect_uri=oob&scope=netdisk
in your broswer.
2.when it redirected to a html page , copy the url to the notepad.
3.get the access_token from it , paste it and press Enter.
access_token[] :

 
第四步,获取access token。在浏览器中打开上述URL( https://openapi.baidu.com/oauth/2.0/authorize?response_type=token&client_id=L6g70tBRRIXLsY0Z3HwKqlRE&redirect_uri=oob&scope=netdisk ),进行授权。
授权完毕后,将会跳到一个写着“百度 Oauth2.0”的页面。复制出其中的网页URL,找到access_token=和&之间的字符串,例如: 3.**05c2ea85d52c2***************a5.2592000.136***9032.3089166538-23**47
将其复制到shell中粘贴并回车。使用这种方式初始化的用户,需要每月重新初始化。
如果第三步输入app secret的时候没有留空,将会得到下面的消息:

Now open your broswer and visit https://openapi.baidu.com/device .
Copy or input 12abcxyz when it been asks.
After granted the access to the application , be back and press Enter key .

 
来到这里,打开浏览器访问 https://openapi.baidu.com/device ,在“请输入设备上显示的用户授权码:”文本框中输入上面显示的授权码(这里是12abcxyz),并点击继续。 看到网页上显示“请返回设备继续操作!”后,返回ssh上按下回车后,即可继续。

curl -X GET -k -L "...."
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 62 0 62 0 0 40 0 --:--:-- 0:00:01 --:--:-- 235
Success . Your Storage Status : 0.06G/115.00G (0.05%)
Have fun !

 
你所看到的输出可能和这里给出的不一样,但是只要看到了存储空间的剩余量,和【Have fun !】提示,即说明成功初始化。
查询容量(配额)

./bpcs_uploader.php quota

 
结果:

Your Storage Status : 0.06G/115.00G (0.05%)

 
上传文件

./bpcs_uploader.php upload [path_local] [path_remote]

路径格式:foo/bar/file.ext(路径中一定要包括文件名)
上传后,能在百度网盘/我的应用数据/应用名/foo/bar下找到一个叫file.ext的文件。
下载文件

./bpcs_uploader.php download [path_local] [path_remote]

删除文件

./bpcs_uploader.php delete [path_remote]

离线下载

./bpcs_uploader.php fetch [path_remote] [path_to_fetch]

注:离线下载暂时无法在一般的api key授权的情况下使用,需要另外申请开通。
 
 
FAQs
各种错误提示
试试

php -d disable_functions -d safe_mode=Off -f bpcs_uploader.php。

 
为什么要输入app name?
因为百度PCS的权限被限制在了/apps/appname/下。如果发现输入app name后仍然无法上传文件,请通过网页版找到【我的应用数据】找到对应的文件夹名,写入/config/appname文件。上传文件的时候会自动帮您处理文件夹,无需手动写出完整路径。

可变帧率的转码问题及解决

      No Comments on 可变帧率的转码问题及解决

遇到了奇葩的文件。
 
奇葩的片子,配奇葩的压制,造出来奇葩的文件,发生了奇葩的问题,只能用奇葩的办法解决。
 
RM转H264。Avisynth打开。
无论如何设定帧率,就是不同步。
细看,某些帧的速度快了很多。orz
 
解决办法:
单个文件:
写avisynth代码:

DirectShowSource("D:\MOVIE\Bakemonogatari\[CASO][Bakemonogatari][GB][01][v2].rmvb", convertfps=true)

多个文件:

DirectShowSource(”$(SourceFile)”, convertfps=true)

 
这样,帧率会随着文件变化而变化。
解决。
 
这个。。。也只是压动画会用吧。。。

备查:linux下解压命令大全

      No Comments on 备查:linux下解压命令大全

.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz DirName
———————————————
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
———————————————
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:未知
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:未知
———————————————
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
———————————————
.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName
———————————————
.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName
———————————————
.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.deb
解包:ar p FileName.deb data.tar.gz | tar zxf -
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName
 

 
sEx只是调用相关程序,本身并无压缩、解压功能,请注意!
gzip 命令
减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。
语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下:
-c 将输出写到标准输出上,并保留原有文件。-d 将压缩文件解压。-l 对每个压缩文件,显示下列字段:     压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所有文件或者是解压缩。-t 测试,检查压缩文件是否完整。-v 对每一个压缩和解压的文件,显示文件名和压缩比。-num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或--best表示最慢压缩方法(高压缩比)。系统缺省值为 6。指令实例:
gzip *% 把当前目录下的每个文件压缩成 .gz 文件。gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细的信息。gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压。gzip usr.tar% 压缩 tar 备份文件 usr.tar,此时压缩文件的扩展名为.tar.gz。

Y400的购买

      No Comments on Y400的购买

麻烦啥。。。高深啥。。。
格了 装个联想OEM的(因为BIOS里面的信息,这个不能封,也没法封。)
这个不要用“破解”的系统。破解能封,OEM没法封。
你买机器的价格里面包含了系统的钱:怎么着也得享受一下。
注意:内存8G 必须64位系统。
驱动 按理说在D盘 实在不行 上官网下
吐槽:
背光没有 很是蛋疼
立马掉价 效果不逢
稍稍动手 DIY能
霸气外露 效果可腾
彪悍小Y 此为新款
Y400    值得您选
比起上代 更新几地
颜色绚丽 加SSD
价格相同 一点科技
已入小Y 可施无计
情何以堪 痛哭流涕
问题不多 型号不乱
备好软件(AIDA CPU-Z GPU-Z BatteryMon HDTune WInRAR DisplayX) 弄进U盘
原因何在 等下详谈
如果有才 PE出土
购机大事 不能马虎
机器特别 不好造假
想要转型 日他大爷
价格可查 配置很行
想要骗人 另寻高明
到场之后 立即声明
机器问题 重新选评
屏幕问题 不能容忍
如要押金 立马走人
检查封条 必须无误
机周屏幕 没有坏处
屏幕纯色 没有坏点
仔细检查 认真一点
U盘实验  各个U口
大小插孔 不能光瞅
音响强劲 效果独特
摄像差劲 软件可破
拷贝软件 查看配置
所有资料 细节关心
JS无道   官网可靠
全部吻合 方可欢笑
查验无误 方可付款
开票加税 可以不选
差别何在 保修一点
生产时期 出货时间
即使计算 不差几天
赠品配机 一台一批
价格包含 贵的一B
如果不要 智商捉鸡
亲身经验 童叟无欺
机器到手 不要昏头
小Y热乎  不差一口
保修写好 联系在手
如此功夫 方可抱走
码字不易 押韵挺难
因为吧友 必定不瞒
战火往事 经验之谈
如需帮助 跟帖不烦
想抱走的,请注明作者乃空中浩劫吧superwbd,谢谢~欢迎添加更多内容~

【新闻】速报:一公务机因起落架故障于兰伯特机场迫降

新闻,没授权。
本翻译作品采用知识共享署名-非商业性使用-相同方式共享 3.0 未本地化版本许可协议进行许可。
转载请注明作者和本帖地址。
ST. LOUIS, MO (KTVI) – A plane with landing gear problems was able to land safely at Lambert Airport Monday afternoon. CNN confirms the plane is from Wooster, OH.
CNN确认,周一下午一架飞机遭遇起落架故障,于兰伯特机场成功迫降。
The airport confirms eight people were on board and officials at the airport say they were prepared for a crash-landing scenario. Four ambulances were requested along with Arch Helicopter and other emergency equipment.
机场方面确认,机上当时有8人,机场方面做好了迫降准备,准备了4辆救护车,直升机和其他救援物资。
The Learjet planned to make an emergency landing at Parks Airport in Cahokia, Illinois but was diverted to Lambert.
该飞机本打算在伊利诺伊州卡霍基亚的Parks Airport 迫降,但最终选择兰伯特机场。
Just after noon Monday, the plane reported a problem with its front landing gear.
The plane flew by the tower for a visual inspection and determined the front landing gear was copped to the side. Officials in the tower said the plane will have to land without its gear.
周一下午,该飞机报告前起落架故障。通场目视检查后,地面报告前起落架偏向一边。塔台通知机组,可能要在没有起落架的状态下着陆。
The plane circled the airport to burn off fuel before landing safely at Lambert.
It appears Learjet passengers de-planed normally. All passengers are off the plane. Baggage from the plane was carried over to a shuttle bus.
迫降之前,飞机绕场飞行以消耗燃油。机上乘客全数正常离机。机上行李被卸到运输车辆中。
The Learjet was towed from the runway.
飞机被拖车拖离跑道。
原文:
Learjet Makes Emergency Landing At Lambert Airport @ fox2now