- 浏览: 300785 次
- 性别:
- 来自: 北京
最新评论
-
aib628:
真是好东东,正在学习中!
Jython 简单入门 -
jiguanghover:
不错的例子,好好看看
Jython 简单入门 -
rmn190:
不错, 现在正在从Java转到Python这边来, 以前用Ja ...
Jython 简单入门 -
kandari:
有没有openSUSE的
用NTP网络时间协议同步你的IT系统 -
CharlesCui:
winmail.dat是个垃圾!气死我了.
如何提取 winmail.dat ?
文章列表
本来一直用ffmpeg来获取视频文件的截图,后来发现Apple ProRes的格式,ffmpeg怎么都无法解码。只好用Apple Shake本身了。
截取一个mov文件的第一帧的命令是:
shake -filein sample.mov -t 1 -fileout /tmp/sample.jpg
-t 1 表示截取第一帧
批量的:
ls *.mov | while read f; do echo shake -filein $f -t 1 -fileout "/tmp/$(echo $f|sed s/.mov/\.jpg/)";done | sh
- 2009-11-16 16:48
- 浏览 2026
- 评论(0)
Level Set方法是由Sethian和Osher于1988年提出,最近十几年得到广泛的推广与应用。简单的说来,Level Set方法把低维的一些计算上升到更高一维,把N维的描述看成是N+1维的一个水平。举个例子来说,一个二维平面的圆,如x^2+y^2 ...
- 2009-11-16 12:49
- 浏览 2374
- 评论(2)
Sony Pictures Imageworks使用了大量的基于Linux的架构或技术,以下是他们放出的5个开源项目:
Open Shading Language - 小而健全的针对高级渲染器和其他一些应用程序的可编程着色语言
Field3d - 三维像素存储库
Maya Reticule - Maya插件
Scala Migration - 数据库迁移工具
Pystring - 类Python的String对象操作C++库
以后做进一步介绍。
引用自:http://blog.chinaunix.net/u/19895/showart_232861.html
Linux关于文件加密的两种方法和详解:
一、用GnuPG加密文件。
GnuPG软件包(Gnu Privacy Guard,Gnu隐私保镖),软件包的名称是gpg。
gpg在加密文件时使用的是公共密钥加密方法。
1.第一步是要创建一个将来用来发送加密数据和进行解密数据的密钥。我们执行一下gpg命令,就会在你的主目录下创建一个.gnupg子目录。
(如果它不存在的话,有时已经存在了)。在该子目录里面有一个gpg.conf的配置文件,它里面是gpg工具的各种配置选项及其默认设置值。
...
- 2009-11-13 12:44
- 浏览 4913
- 评论(0)
ctypes is very cool! Great piece of work.
- Just van Rossum
ctypes使得python能够直接调用c语言开发的动态链接库,非常强大。
为了使用CTypes,你必须依次完成以下步骤:
* 编写动态连接库程序
* 载入动态连接库
* 将Python的对象转换为ctypes所能识别的参数
* 使用ctypes的参数调用动态连接库中的函数
来个简单的实例吧:
1. 编写动态链接库
// filename: foo.c
#include <stdio.h>
ch ...
- 2009-10-12 15:10
- 浏览 7004
- 评论(0)
1. DrQueue the Distributed Render Queue Manager
DrQueue is a powerful open source distributed render farm manager, used for a range of applications across the visual effects industry and for general batch processing jobs in science, engineering and finance.
2. Coalition
Coalition aim to be a mi ...
下载地址,这里找: http://emacsformacosx.com/
- 2009-10-08 10:06
- 浏览 1608
- 评论(0)
中秋思
皓月伴我行,
光辉洒万里。
佳节已来临,
对酒倍思亲。
于二零零九年中秋佳节,月色正浓,月轮正圆之时,思念远方的亲朋好友而作。
- 2009-10-04 13:27
- 浏览 1456
- 评论(3)
一、服务端
1. 修改/usr/lib/python2.5/site-packages/MoinMoin/wikirpc.py,在class XmlRpcBase中增加如下函数:
def xmlrpc_putAttachment(self, pagename, attachname, data):
""" Set attachname associated with pagename to data
@param pagename: pagename (utf-8)
@param attach ...
三种使程序有root执行权限的方法
- 博客分类:
- linux
有些程序需要有root执行权限,例如mount,shutdown等。一般有三种办法:
1. 安装sudo,修改/etc/sudoers配置文件,增加类似以下行
will ALL=NOPASSWD: /bin/mount, /bin/umount, /sbin/shutdown # will用户有mount和shutdown权限
ALL ALL=NOPASSWD: /bin/mount, /bin/umount # 所有用户都有mount和umount权限
建议用visudo来编辑,当然命令需要用sudo来调用。
2. 安装super,编辑/etc/super.tab
vi ...
燕山行
颠颠簸簸燕山行,
迂迂回回爬雾灵。
渺渺云海观日出,
跨马望湖不愿停。
写于2009年09月15日,雾灵山归来
- 2009-09-17 10:49
- 浏览 1039
- 评论(0)
winmail.dat 是 application/ms-tnef 类型的MIME附件。除微软的outlook外,很多邮件收发工具都不作处理,要获取里面的文件有点麻烦。其实里面的文件,可以用tnef命令提取。
Ubuntu安装tnef命令:
apt-get install tnef
其他系统如Mac,可以用源代码安装,也可以用port安装。源代码在:
http://jaist.dl.sourceforge.net/project/tnef/tnef/v1.4.6/tnef-1.4.6.tar.gz
提取很简单:
tnef winmail.dat
更多参数请看命令本身。
...
1. 先用ffmpeg查看视频文件信息:
# ffmpeg -i a.MPG
Input #0, mpeg, from 'a.MPG':
Duration: 00:00:32.32, start: 245.117611, bitrate: 8581 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x480 [PAR 32:27 DAR 16:9], 9800 kb/s, 59.94 tbr, 90k tbn, 59.94 tbc
Stream #0.1[0x31]: Subtitle: dvdsub ...
曼昆推荐:
* 《The Worldly Philosophers(世俗的哲学家)》 Robert Heilbroner著
* 《Spin-Free Economics(自由旋转式的经济学)》 Nariman Behravesh著
* 《Capitalism and Freedom(资本主义和自由)》Milton Friedman著
* 《Equality and Efficiency: The Big Tradeoff(平等和效率:重大权衡)》 Arthur Okun著
* 《Nudge(推搡)》Richard Thaler,Cass Sunstein著 ...
- 2009-09-03 15:30
- 浏览 1223
- 评论(0)
1. Linux 平台,用date表示明天
date -d "tomorrow"
类似的有:
date -d "yesterday" # 顯示昨天的時間
date -d "tomorrow" # 顯示明天的時間
date -d "1 hour" # 顯示一小時後的時間
date -d "2 day ago" # 顯示二天前的時間
date -d "3 month ago" # 顯示三個月前的時間
date -d "2 year" # 顯示二年後的時 ...