Recently in Software Review Category

2008年6月11日

Mootools Update to 1.2 !

Mootools 1.2 Dev 了很长时间,终于迫不及待的发布了.连新版本的demo都还在编写中.

官网同时也改版了.Mootools的Logo有些小的改动,事实上我觉得原来那个黑色版本挺裤的,干嘛要改成白色呢?

1.2版本提供了不少新东西,最爱的就是集成了SwfUpload,什么时候可以像Dojo一样搞一个Offline模块呢...

顺手做了个Mootools 1.2 的文档镜像到本地,供国内开发者和我自己查阅.

Mootools 1.2 文档/手册


上次做的Mootools范例依然有效。


2008年5月19日

FireFox 3.0 对CSS解析的18项改善

FireFox3 Beta了5个版本,终于RC1了,自从Beta4之后,对内存泄露的问题的改善以及Javscript解析速度的提升确实给人感觉不错.因为遇到一些FF2和FF3在CSS表现细节上的不同,于是查阅了一下FF3对于CSS解析带来的改变.本人粗糙翻译,原文链接在此.

FireFox 3 对CSS解析的18项改善:

  • Display属性的inline-block和inline-table已经被支持
  • font-size-adjust属性已经可以在全部平台上使用(之前值支持Windows)。
  • rgba()和hsla()这两种色彩描述方式已经可以在color属性中使用
  • 开始支持:default伪类
  • -moz-max-content, -moz-min-content, -moz-fit-content和-moz-available 已经 加入到Width,min-width,max-width属性中
  • HTML的软联字符(­)已经被支持
  • 在等宽字符的环境内,预格式化tabs在FF3内可以工作得更好(依据CSS2.1规范)
  • ime-mode已经被支持
  • text-rendering已经被支持.
  • -moz-border-*-start and -moz-border-*-end等CSS属性已经被支持
  • -moz-initial 已经可以在全部的CSS属性内使用 (除 quotes 和 -moz-border-*-colors 之外)
  • window.getComputedStyle()支持所有被支持的CSS属性
  • 无内容的content已被支持
  • 空关标属性cursor:none已被支持.
  • 背景图在 -moz-border-radius 下已经可以被正确的裁剪.
  • white-space属性已经支持pre-wrap.
  • 选择器类似first-child,:only-child,:last-child,:empty和 + 号连接符可以被动态更新.
  • z-index的负值已被支持.



2008年5月14日

Adobe Air !

Adobe AIR是个很奇妙的东西,通过Air SDK,前段工程师可以很轻易的编写基于AIR技术的桌面应用,发布的文件包是air格式的,运行的机器上必须安装有Adobe AIR.

测试了一下,可以说Adobe AIR颠覆了我对桌面软件开发的概念.

下面是两个基于AIR技术开发的桌面软件:
1.桌面版的Google analytics

google analytics desktop a

google analytics desktop b

 

2.桌面版的Twitter软件

twhirl

要使用这种软件,你需要下载Adobe AIR,一种类似于JAVA虚拟机的东东,不过似乎比JAVA虚拟机要小,只有十来MB.

getAir

 

 

2008年3月28日

Online photoshop express!

SAAS现在看来真是一股热潮.连Photoshoponline了.基于Flash技术构建.
不过功能还挺有限,估计专业设计师不会去用这个.因为咱们的机器上都可以跑更强大的安装版本.
除非是特殊情况,没带电脑又需要在网吧用Photoshop的时候...可能性几乎很少.

建议Adobe公司开发一个民用的online photoshop Toy.老少皆宜,图片处理也不用变得这么复杂了.:)

按照惯例截图:

p1.jpg

p2.jpg

p2.jpg

2007年8月30日

Moveabletype 4(Mt4)升级注意事项



花了点时间将MT3.3升级到了Mt4.0,从后台Blogging界面和功能来讲,Mt4确实是一个很大的改进.但Mt4的升级却让我颇费周折,而且Mt4的后台执行速度还是这么的蜗牛.

简单说下我的升级经历:

  • 按照官方指导,备份数据库,上传新版文件.配置数据库,安装....发现无法从原来的DB目录升级数据.Mt4根本就没有附带支持伯克利数据库的库.
  • 切回Mt3.3, 将Mt3里面的Blog数据倒出为文本文件,保存到本地.
  • 全新安装Mt4,重新建立用户,Blog,导入数据.
  • 按照Mt3的旧模版重新构建新的Mt4 模版.

通过努力,终于成功升级到4.0,感觉Mt4的模版结构还是有很大的改变.不过,脉络是更清晰了.

完了,对MT4提点小意见:

  • 数据导入不能提供更多的选项
  • Mt3的导出功能不能导出自定义的文件名
  • 在IE6下面,菜单的显示和lightbox效果还是有些问题

2006年11月12日

关于Mysqldump导出大量数据的经验

这几天在做色鸟数据转换的工作,遇到的问题是,服务器空间有限的情况下,在导出sql数据的时候Mysqldump出现Out of memory (Needed *** bytes)的问题.特此记录一笔.

解决方法如下:

www# ./mysqldump -uroot -p -t -l –skip-opt –quick database > /somewhere/database.sql

mysqldump在导出大量insert语句时,会需要将结果的合集放在内存中,并一次性写入sql文件内。使用–skip-opt –quick 选项在导出时会避免发生这个问题。

用此选项后,导出1.2GB mysql数据仅仅需要几分钟。

2005年11月24日

Desktop blogging tools for mac?

上网搜了一大圈,发现有几个mac下的desktop blogging tools很不错.比如ecto/marsedit/Blogworlz等等...
可惜都不支持中文字符.
哎~终于知道转为UTF-8的好处了...

BTW:
Blogworkz的图标很漂亮~很符合Blog这种大字报的感觉, 和Blogit的标志有内在的精神联系
blogworkz.jpg

Ecto的界面很漂亮,功能也很不错.就是不支持Gb2312.真是遗憾....看来要想办法把blog转为UTF-8了

2005年11月23日

Keynote-专业的幻灯片演讲软件

很多人都用过Microsoft的Powerpoint幻灯片制作软件,虽然在mac平台也有Powerpoint for mac,用来用去还是觉得苹果自家的软件Keynte好用.现在我们给客户提案基本上都用它.
Powerpoint用户可能永远都无法想象keynote的强大功能和无法替代的魅力.

启动画面
keynote.jpg


在Keynote里面可以非常方便的制作图表,图表里面的颜色、图形完全可以自定义,支持纹理图片、渐变色和纯色填充。
chart.jpg

文章未全部显示,请点击此处阅读"Keynote-专业的幻灯片演讲软件"全文 ».

2005年11月17日

Google Analytics试用心得

很就以前用过Webtrends的Log日志分析软件,觉得很不错.可以生成很多种格式的详细报表,但是保存Log文件对服务器空间来说是一个不小的压力,之后也用过Awstats.当时的版本,这两种软件对中文支持都不是很好.
Google analytics最大的好处就是:
1.不需要自己保存任何日志文件,也能很好的分析出详尽的数据.
2.和adwords捆绑,如果你是adwords用户.可以查询到你发布的网站的访问量
3.可以代替phpadsnew的部分功能,就是监测某一连接的点击率,如果你想测试一下网页某个区域的浏览权重系数,Analytics可以帮你实现.
4. 多用户查询.你可以把分析结果共享给你想共享的对象
5.从多个角度来组织分析数据,比如说技术角度、营销角度、推广角度....
6.基于一个强劲的分析引擎.加上google的强大搜索、检索技术以及服务器资源.让你毫无后顾之忧.
7.动态报表,并融合了google earth等技术
8.完美的中文支持
9.SSL安全连线.保护数据与隐私.

优点还有很多,Google带给我们太多好的东西了....
Analytics似乎是Google唯一一个没有打上Beta标签的产品
但是作为一个使用者的角度,还有一些期望
1.数据统计的实时观察.Analytics声称数据每小时刷新一次.事实上似乎并没有.
2.Google analytics的中文帮助文档似乎还不是那么完美,有些技术描述的中文翻译看上去很费解.
3.在线报表完全不支持Mac上的Safari,页面上确没有任何提示.

关于它的使用,我想很多站长一看即会,我这里主要介绍一下它的跟踪系统.
1.基于点击的跟踪系统.
假设我在页面上开辟N个广告位,但是我不知道我的浏览者对于这几个位置的反应,这个时候我们可以通过Analytics来跟踪一下.
我们准备4个广告banner,分别放在页面不同位置,并分别给他们做上如下连接:
http://www.colorbird.com/design/index.html?utm_id=001
http://www.colorbird.com/education/index.html?utm_id=002
http://www.colorbird.com/news/index.html?utm_id=003
http://www.colorbird.com/gallery/index.html?utm_id=004

这其中的?utm_id=xxx是自己加上去的.这个analytics的帮助中有介绍.
之后,通过一天或一个月的统计数据收集,你可以在analytics后台看到关于这几个utm_id的点击数量.
由此来确定广告位权重关系,

关于本页归档

This page is a archive of recent entries in the Software Review category.

上一类别:OpenSource

下一类别:WebApplication

您可以在首页找到我最近发表的文章.或在归档页查看全部的文章标题.

Powered by Movable Type 4.0