Fluid idea for Life

随笔,杂记

铁三角 -- 过瘾

昨天总算是看了《铁三角》,看的太过瘾了。我想导演们拍的也很过瘾。

中间有几段特别精彩的地方。三个在路上推箱子,一个警察开车追,后来又推一个箱子,这个地方虽然有点紧张,但觉得很搞笑,有点无厘头。中间部分,好像是“血色浪漫”吧,女人拿着匕首和男人跳舞。匕首插到孙红雷的手里面,居然没有哀号,这也太强了。

最后那段有明显的转折,从林雪出现,就到了老杜时间。感觉是全篇最精彩的部分,短短时间内,高潮一波接一波,看得太过瘾了。两次关灯,两次开灯,到草地枪战,这一段真爽。

最后路边出现的老头,这个镜头的象征性小,标记性强,大概又是命运无常,人生充满随机的转折和意外,之类的杜学吧

学无止境-Hydra

Flash Player 10,代号为Astro的家伙,将支持用户自定义的滤镜接口,让程序员可以自己编写滤镜来进行扩展。

labs.adobe.com上,放出了AIF ToolKit,这是一个专门用来编写图形处理程序的IDE,其中使用的语言名为Hydra。不难想像,在不久的将来(其实很快了吧,Flex 3出来后,Flash 10出来后),FP 10肯定是在Flash 10之前出现,因此,Hydra应该很快会火起来。

labs上已经涌现了一大批Hydra的追随者。

学吧,等到FP10出来,这家伙肯定要出风头的

red5,red5...

red5 终于出了0.63版,距离0.62版本的发布有3个月之久.

可惜新版太令我失望了,和上一版本相比变化太小,很多Bug依然存在,郁闷之极.

无法手工kill掉连接是现在最头痛的事情,只能看red5的源代码,看可不可以hack下.

0.63中提到一个重要的新功能,那就是也可以和FMS一样,加载程序,不用重启服务,不过找了半天,管理后台中并没有这个功能,在示例程序中提供了一个例子,但是要手工写代码,用起来不是一般的麻烦.

总体上看,这是一个过渡性的版本,我想新版本应该快了吧,应该是0.7了,加油啊

海天佛国

海上日落 -- sunset

隐士

观世音

我和我的LP

Essential.ActionScript.3.0 电子版

OReilly出版的经典系列 下载

Red5 remoting bug?

测试环境:Red50.62 + amfphp 1.2

Red5里由于Remoting的两个对象是:

org.red5.server.net.remoting.RemotingClient

org.red5.server.net.remoting.IRemotingCallback

其中RemotingClient起主要作用,用来建立连接并调用服务器的方法。

RemotingClient一共有两个函数:

invokeMethod(String method, Object[] params) Invoke a method synchronously on the remoting server. 这个表示同步调用远程方法

void invokeMethod(String method, Object[] methodParams, IRemotingCallback callback) Invoke a method asynchronously on the remoting server. 异步调用远程方法,callback对象用来处理返回的数据

远程调用也可以同步完成?不知道是什么意思? 开始我使用异步调用,发现有时可以成功,有时同时收到结果和出错信息。如果换作是amfphp 1.9,则无法获得返回结果,对amf3的支持有问题。

换作同步调用后,一切居然正常!不明白Red5的remoting到底是个怎样的工作流程?

通货膨胀

今天早上习惯性地到路口买杯豆腐脑,被告知涨价两毛,原来五毛钱一杯,现在涨到七毛,也就是说涨幅高达40%。按照这个涨幅,假如原来每人每月的支持平均500元,则现在为700元.

当然,并不是所有的都涨价,猪肉就不用说了,大白菜、小白菜、菠菜、包菜、茄子、番茄、黄瓜、大蒜等也不说了, 鸡蛋涨了,牛奶涨了,黄豆涨了豆芽也涨了豆腐也不能不涨。

连停个自行车都收四毛钱,你说这还让人活不?

听说某政府官员称人均生活每月只增加了12元,我放他liang的P! 通货膨胀直接和政府的经济宏观调控相关,看看现在的房价就知道了,哎

Red5和amfPHP

Red5支持Remoting,但一直没有试过,最近在项目中要用到,于是研究了下。

package tree;</p>
<p>import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.red5.server.adapter.ApplicationAdapter;
import org.red5.server.api.IScope;</p>
<p>import org.red5.server.net.remoting.RemotingClient;</p>
<p>import org.red5.server.net.remoting.IRemotingCallback;</p>
<p>//实现IRemotingCallback,处理返回信息
public class Application extends ApplicationAdapter implements IRemotingCallback{</p>
<p>	public IScope app;</p>
<p>	public Log log = LogFactory.getLog(Application.class);</p>
<p>	private RemotingClient _service;</p>
<p>	@Override
	public boolean appStart(IScope app){
		this.app = app;
		//Remoting的网关地址
		String gateway = "http://192.168.0.180/amfphp/gateway.php";
		//定义一个RemotingClient对象
		_service = new RemotingClient(gateway);		
		//调用服务器上HelloWorld对象的的函数
		_service.invokeMethod("HelloWorld.hello",new Object[]{"red5"},this);</p>
<p>		return true;
	}
	public void errorReceived(RemotingClient client, String method, Object[] params, Throwable error){
		//An error occured while performing the remoting call.
		log.debug("error:"+error);
		error.printStackTrace();
	}
	public void resultReceived(RemotingClient client, String method, Object[] params, Object result) {
		//
		log.debug("method:"+method+" params: "+params+" result:"+result);
	}</p>
<p>}

反复实验了几次,AMFPHP可以接收到red5服务器端的数据,但red5却总收不到AMFPHP的返回数据?

不知道是不是不支持amf3的原因?有待进一步研究

一个制作Flash地图的库

http://www.modestmaps.com/

制作地图的好工具,里面提供了分块显示地图的算,很是复杂,不过值得学习。

Total: 156Page 15 of 16« First‹ Prev10111213141516Next ›