有梦想就要实现——粉丝的专业精神
现年31岁的Kate Madison在大学学的是Zoology,可是最终发现自己还是更喜欢早就接触过却未当回事儿的表演工作。
大约在2003年的时候,她决心拍一部电影,《魔戒》(Lord of the Ring)前传,名字叫《Born of Hope》,计划在2009年的Ring*Con上首映。Ring*Con是一个小型的魔幻电影节,最初是因根据托尔金的魔幻小说拍摄的《魔戒》三部曲大获成功而发起的。Kate是《魔戒》的狂热粉丝,能够完成这个计划,拿着自己拍摄的《前传》去参加Ring*Con是怎样的幸事!
中時電子報╱黃文正
《魔戒》前傳山寨版 克難誕生
自稱是超級《魔戒》迷的麥德森,六年前某次意外看到托爾金《魔戒》原著中兩張有關男主角亞拉岡的雙親亞拉松(Arathorn)和吉兒蘭(Gilraen)的插畫,腦海興起將兩人如何相識相戀、冒險患難的傳奇故事搬上大銀幕,並名之《希望誕生》。
说干就干。经过长期的筹划之后,Kate拿出她全部积蓄,8000英镑,开始了她的梦想之旅。2008年6月正式开拍,四个月后,她在Youtube上放了一个2分24秒的预告片(Teaser Trailer):
靠这个2分24秒的预告片,Kate筹到了另外的17000英镑,以及来自全球各地魔戒粉丝的支持。2009年夏天的时候,她已经拍摄完毕,如期携着自己的作品参加了Ring*Con——长约70分钟的完整影片——轰动全球。
这部“低预算”影片,总计“投资”为2.5万英镑,大约相当于27万人民币(魔戒三部曲的制作费是两亿美元)。参加演出的400多人全部“义务”演出。Kate自己写剧本,自己当导演,演出了其中的一个重要角色的同时,她还要充当服装设计、预算总监、动作设计、摄影……凡事能自己干的全都自己搞定。时代周刊的专栏作家Wendy Ide说,“我们应该把整个英国电影行业交给Kate这样的人管理……”
最惊人的是,这样一个出自“粉丝”之手的“业余”电影,实际上非常专业,剧情相当饱满,所有的“业余演员”都非常出彩,甚至在如此聊胜于无的成本之下,竟然也有足够的特技和特效——那些靠砸钱烧钱的“专业人士”如果看明白了的话,估计都该洗洗自尽了算了。目前该片在网络上超过50万人次观看,成为youtube上推荐人数最多的视频之一。
片头有字幕说明该片为网络免费播放,且仅此一种版本:
You are about to watch a FREE streamed version of Born of Hope.
The film will NOT be available in any other form
of format, so please do not pay for pirated copies.
Enjoy the film!
Kate Madison Director
下一屏字幕显示:
If you want to support the filmmakers behind Born of Hope please visit
actorsatworkproductions.com
而actorsatworkproductions.com已经超过流量限额而无法访问,打开这个网址,能看到的是doteasy的告示:
This website actorsatworkproductions.com is currently unavailable due to exceeded monthly traffic quota. Please visit again later.
Born of Hope官网:http://www.bornofhope.com/Watch.html
中文字幕下载:http://is.gd/8DEEq
TikZ一例
一下午就画这么个东西:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | \begin{tikzpicture} \def\L{8} \coordinate (m) at (0.5*\L,0); \draw (m) node[below] {$m$}; \draw[->] (0,0) -- (1.2*\L,0); \node [circle,draw] (i) at (0,0) [minimum size=3cm] {}; \draw (i) node[below left] {$i$}; \node [circle,draw] (j) at (\L,0) [minimum size=3cm] {}; \draw (j) node[below right] {$j$}; \coordinate (a) at (tangent cs:node=i,point={(m)},solution=1); \coordinate (c) at (tangent cs:node=i,point={(m)},solution=2); \coordinate (b) at (tangent cs:node=j,point={(m)},solution=1); \coordinate (d) at (tangent cs:node=j,point={(m)},solution=2); \draw (a) node[above] {$A$} -- (i.center)-- (c) node[below] {$C$} -- (d) node[above] {$D$} -- (j.center)-- (b) node[below] {$B$} -- cycle; \draw[dashed] (0,0) -- (0,0.5*\L); \draw[dashed] (\L,0) -- (\L,0.5*\L); \node (l) at (0.5*\L,0.45*\L) {$l_{ij}$}; \draw[< -] (0,0.45*\L) -- (l); \draw[->] (l) -- (\L,0.45*\L); \draw (m) +(0:8mm) arc (0:22:8mm); \path (m) +(8:1.2cm) node{$\alpha_{ij}$}; \draw[dashed] (m) +($(0,0)-(a)$) -- (0,0); \draw[->] (0,0) +(0:18mm) arc (0:-22:18mm); \path (0,0) +(-8:22mm) node{$\alpha_{ij}$}; \draw[->] (0,0) -- (3,-2) node[below right] {$\overrightarrow{v}_{ij}$}; \draw[->] (0,0) +(0:8mm) arc (0:-32:8mm); \path (0,0) +(-18:12mm) node{$\beta_{ij}$}; \draw[dashed] (m) +($(0,0)-(c)$) -- (0,0); \end{tikzpicture} |
用定向能武器杀蚊子
Nathan Myhrvold是微软公司的前CTO,他创办的Intellectual Ventures公司利用现成的技术——打印机、数字相机和投影机的零件——组装出精确击落蚊子的定向能武器。如果说蚊帐是对付携带病菌的蚊子的低科技方案,那么激光无疑是高科技方案。 Nathan Myhrvold在2010年度的TED会议上演示了蚊子激光杀手。他在酒店的浴室内释放了数百只蚊子,然后用激光逐个将它们击落。为了便于向公众演示(视频),他有意放慢了击落蚊子的速度。Myhrvold说在正常情况下,激光每秒能击落50到100只蚊子。他估计整个设备的售价约在50美元左右,这要根据需求量而定。对非洲等地的贫穷国家而言,激光杀手可能过于昂贵了。据说该设备还能辨别蚊的性别,它可以只杀雌性不杀雄性。Myhrvold解释说,雌性较大,频率较低,而且只有雌性会叮咬人类,所以为了提高效率,他的系统避开了雄性。
Lena Söderberg
1951年3月31日,Lena Söderberg生于瑞典。Lena是1972年11月份Play男孩杂志的封面女郎,当时用的名字是Lenna Sjööblom。
搞数字图像处理的朋友是不是觉得眼熟?没错,就是Lenna。
1997年,Lena作为嘉宾参加了第50届图像科技学会年会(the 50th annual Conference of the Society for Imaging Science and
Technology),并做了关于她自己的一个报告。
更多图片点击此处
Beamer中自定义定理环境的风格继承问题
为了修改定理环境的标题,我们需要使用
\newtheorem{liti}{例}[section]
这样的命令重新定义一个新的环境。但是这样定义的liti块的风格是与theorem块相同,而不是我们想要的exampleblock的风格。
要想继承原有的block风格,先用
\theoremstyle{example}
命令切换成exampleblock的风格,再定义新的环境liti
\newtheorem{liti}{例}[section]
这样出来的块就和exampleblock的风格完全一致。
其他细节参见beamerbasetheorems.sty这个文件。
给Beamer中的图表加编号
默认的Beamer设置中,图表都是没有编号的,因为作者认为没人会关注这些编号。如果你很希望加上这个编号,可以使用:
\setbeamertemplate{caption}[numbered]

Google Reader可以订阅任何网页——好消息?坏消息?
之前,对于没有提供RSS输出的网站,我一直使用Page2RSS订阅网页的更新,现在Google Reader直接提供了这一功能。应该说是好消息,但是谁知道呢。

Sage绘制摆线动画
在Sage中绘制动画,实际上是先画出每一帧,再使用imagemagick将多幅图像转化为gif动画。先来看一个简单例子:
t,u=var(‘t,u’)
cc=[point((cos(t),sin(t)),pointsize=30,rgbcolor='red')+parametric_plot((cos(u),sin(u)),(0,t)) for t in srange(0.01,2*pi,0.2)]
myan=animate(cc,xmin=-1.5, xmax=1.5,ymin=-1.5, ymax=1.5,aspect_ratio=1)
show(myan)
第2行中每帧图像由两部分组成,一是动点,二是圆弧。这里,srange函数中的初值不能取零,否则会出错。第3行中将绘图的坐标范围固定,如果不固定,Sage会将当前图像主体放置在图像中央,自动调整坐标轴的显示范围。这一特性在绘制静态图像时,非常有用,但这样得到的动画往往不是我们想要的。
下面来看圆摆线x=a*(u-sin(u)), y=a*(1-cos(u)), 0<u<2*pi的绘制:
u=var(‘u’)
a=2
pic=[parametric_plot((a*(u-sin(u)),a*(1-cos(u))),(u,0,t),rgbcolor='red')\
+circle((a*t,a),a,rgbcolor='blue')\
+point((a*(t-sin(t)),a*(1-cos(t))),pointsize=20,rgbcolor='red')\
+line([(a*t,a),(a*(t-sin(t)),a*(1-cos(t)))],rgbcolor=’blue’) for t in srange(0.01,2*pi+0.1,0.2)]
bbb=animate(pic,xmin=-0.5,xmax=(2*pi+1)*a,ymin=-1, ymax=2*a+1,aspect_ratio=1)
show(bbb)
注:其他一些数学软件绘图时,如果不手工清除绘图区域,则上一个图像会保留下来,这与Sage的工作方式不同。Sage中的每一帧都是“全新”绘制的。
下面将其转化为交互式的图形:
@interact
def _(t=(0.01,2*pi,0.5)):
u=var(‘u’)
a=2
pic=parametric_plot((a*(u-sin(u)),a*(1-cos(u))),(u,0,t),rgbcolor=’red’)\
+circle((a*t,a),a,rgbcolor=’blue’)\
+point((a*(t-sin(t)),a*(1-cos(t))),pointsize=20,rgbcolor=’red’)\
+line([(a*t,a),(a*(t-sin(t)),a*(1-cos(t)))],rgbcolor=’blue’)
show(pic,xmin=-0.5,xmax=(2*pi+1)*a,ymin=-1, ymax=2*a+1,aspect_ratio=1)
由于刷新的问题,更新不连贯,拖放之后,需要等一下。
24-第8季
明天,期待。

Mysql乱码问题(备忘)
升级网站的时候,php版本高了,mysql的版本也高了,再加上原来没经验,用的都是GBK,没用UTF8,数据库导过去经常乱码。
两次成功的经验如下。
先保证phpmyadmin中看到的字符是正确的,再在mysql_connect语句之后加一句mysql_query(“SET NAMES ‘GBK’”),差不多就可以了。



