• 31 七 2008 /  互联网技术

    这几天连接公司的网络,一切使用正常,忽然有一天启动apache报告了一个错误,说什么机器名没找到解析的ip?我就其怪了,怎么搞得呢。仔细观察发现 在shell里面我的机器名变了,在linux的系统上也常会发生,电脑使用DHCP分配地址的话就会将DHCP记录的机器名设置成你的机器名,也许不知 道是那个家伙用的名字,就上你电脑身了。怎么制止这样的情况呢?用文本工具打开/etc/hostconfig文件,里面写一行 HOSTNAME=xxxx,xxxx就是你原有的机器名字,如果这个文件已经有这行,就直接改成上述的样子,这样就不会被DHCP篡改名字了。

    Tags: ,

  • 30 七 2008 /  互联网技术

    Flash现在是可以调用设想头来做一些应用的,一直计划实现的什么小东西,某天忽然发现新版本的Discuz是在用户编辑头像的时候支持摄像头拍照的, 于是使用了一下,Flash提示你是否要允许使用摄像头等设备,选择允许后,发现没有反应,Macbook上的摄像头指示灯也没亮,难道是mac下的摄像 头没有办法用嘛?再继续探索,发现如果再次在Flash上点鼠标右健,然后选择设置,可以看到一个更加丰富的菜单,菜单的摄像头那栏可以看到一个下来菜 单,来选择使用那个摄像设备,默认选择了DV…,可能是选得不对,选择了USB Video的那个,再次测试,嘿嘿,好了。可以使用了。

    走了,去视频聊天去了…..

    Tags: , , ,

  • 30 七 2008 /  互联网技术

    写个Flex程序熟练的使用trace();忽然发现没有任何反应,于是开始了探索…

    印象中Flex自动升级过一次,目前的版本是3.0.194161,难道是版本更新的问题?详细检查后发现debugger根本就不起作用,每次运行应用后都直接终止了程序,更别提在上面用断点了。

    经过google搜索发现了一些线索,难道是flash player更新了导致覆盖了原来的debug版本?重装player发现还是不行,并且检查目前版本就是最新的player 9.0.124.0并且肯定是debug版本。

    继续google…难道是浏览器的问题?我现在用mac只能换safari测试一下了,在flex属性里面General->Web Browser下选择指定使用safari浏览器,放弃Firefox,于是居然恢复正常了。

    检 查firefox的版本是3.0.1估计是浏览器的问题?又google了一下“flex firefox debugger bug”,发现了一些bug记录,大意是在ff3的一些版本里面有一个bug,如果嵌入的plug-in要执行内容隐私控制的话,就会出问题。flash 是需要这么做的,所以估计出了问题。但是前几天还用ff没有问题呢,也许是更新到3.0.1重新出现的问题,只能等待ff的升级了,临时只能用 safari来调试Flex应用了。

    浪费了一下午时间研究这个问题,在这里写下来,希望遇到这个问题的朋友不要花这么长时间找到解决方案。

    Tags: ,

  • 22 七 2008 /  互联网技术

    1. 任何地方填写@Embed(source=’xxx.filename’) 可以将资源文件编译到swf文件内。

    根据嵌入位置的不同,语法也各不同:
    a、[Embed(parameter1, paramater2, ...)] 元数据标签
    这主要在AS文件中,或MXML文件中的 <mx:Script>标签中使用。
    b、@Embed(parameter1, paramater2, …) 指令
    这主要在MXML标签中使用。
    c、Embed(parameter1, paramater2, …) 指令
    这主要在 <mx:Style> 样式表中使用。

    2. mx:Image.load 和 Loader.content 之间的问题,二次执行无法显示内容,需要到论坛上讨论一下,寻求答案

    查 看Debug信息发现,Image.load在更新一个源以后,会将原来的源内容释放掉,所以,导致第二次再赋值的时候会变成空的。为此我绕了一下,先将 内容建立临时的bitmap对象,再赋值给Image.load,这样释放我也不管了,只是心里感觉可能比较浪费系统资源。

  • 22 七 2008 /  互联网技术

    终于经过两天的适应,将自己的工作平台迁移到一台MacBook上来了。曾经有一台Sony的TR5,是我感觉使用起来不错的一个机型,后来一直到现在也没有一个称心的本机。日常工作上也就拿电脑当作工具而已了,顺手拿来就用,不管好坏,不管有多破。
    结果被Ruby害了,发现大家都开始用Mac来作平台,并且有很多专用的软件源于Mac,简单分析了一下,日常有两种开发任务,一种Web的主要就把电脑 当作编辑器和FTP,编好了就上传到服务器调试了;另外一种任务是使用Flash CS、Flex Builder来做一些应用,基本上这些软件在Mac上才是正根。因此在没有什么顾虑切换到Mac这么动人的机器上,于是冲动是魔鬼定了一台MA404。
    机器到手开始熟悉,一开始是那么的不习惯,慢慢研究+google+电话人肉搜索,解决了基本的平台操作问题,熟悉了一些快捷键,下一步开始装软件了,于 是陷入了平台不熟悉的痛苦局面。一般软件都是去电驴上下载,这次同样是这样,谁知左找右找都没有找到合适的软件包,有些下载下来根本没有办法打开,文件损 坏。到了晚上,慢慢的才发现“阿道笔”的Mac版本软件在它自己的站点都能下载,而且速度还不慢,于是发挥MacBook机器声音小的优势,在卧室里点开 要下载的链接,屏幕关闭,直接倒下睡觉,第二天醒来查看,嘿嘿全部下载完毕,一切顺利。
    开始装软件拉,发现该死的keygen没有,windows下面的全部不能用呀,找论坛、谷歌找了半天,发现Mac下人家是另外一套玩法,破解叫[k] 包,下载运行了还不会玩,仔细看帮助才知道,将应用程序拖到k包上等一会儿就搞定了,真是方便呀,严重的敬佩Mac下面的操作体验。

    Tags: , ,