登录 |

OpenFire+Spark体验

2012年02月04日12:11:18 星期六 | 作者:marcian

OpenFire是基于Java的开源即时通信解决方案,包括了服务器端OpenFire、客户端Spark以及Java编程库Smack。

相关软件下载:http://www.igniterealtime.org/downloads/index.jsp

Win平台的下的安装运行也非常简单,按着官方手册走就行。需要注意的是,OpenFire一些附加功能是以插件方式提供的,例如保存聊天记录、内容过滤等等,需要下载额外的插件,在后台管理的插件中可以看到可用的插件,点击安装即可,安装插件后重启OpenFire会比较好,OpenFire内置的刷新启用功能有些插件会产生错误。

建了几个用户,从Sprak登录互发信息体验了一下,很不错,功能还是比较全面的,肯定不如QQ,但在一些应用场合里也足够用了。

——Smack的Android版本—–

Asmack:http://code.google.com/p/asmack/

果然啊

2012年02月01日09:19:51 星期三 | 作者:marcian

对于开源软件,一直坚持用官方原版,其中一个考虑就是搞不清楚其他版本是否被动过手脚,尤其是国人的版本,果然啊,现在出新闻了。

PuTTY及 WinSCP软件内置后门恐泄露管理员密码: http://tech.sina.com.cn/i/2012-01-31/19106670183.shtml

OperaMasks-UI

2012年01月30日15:01:01 星期一 | 作者:marcian

金蝶支持的一个开源项目,貌似不错:http://ui.operamasks.org/website/homepage.html

开工喽

2012年01月30日09:10:00 星期一 | 作者:marcian

初八,正式开工,2012,我们来喽,呵呵。

准备开工。

2012年01月26日12:38:30 星期四 | 作者:marcian

春节假期过了一半,足吃足喝的,老妈做的饭好吃啊,又长肉了。只是时间不饶人啊,父母看着白发更多了。今年开始,除了稳,更要快,发展的速度一定要超过父母老去的速度,否则即使仍然在发展也不能称之为赢。

每年春节后的第一件事就是例行采购一些书籍,去西单图书大厦转了一圈儿,空手而归,技术类书籍入门的居多,深入的很少。管理类书籍翻翻尚可,买不值得。

对于IT技术类书籍,一般可以遵循下面几个选择标准:

  • 作者是老外而且最好是相关领域的大牛,倒不是说崇洋媚外,但就写书而言,国内甚少能有静下心来认认真真写书尤其是技术类书籍的人,七拼八凑的居多。
  • 译者要有相关的技术背景,技术类书籍没有相关技术背景是很难准确翻译的,如果译者是国内相关领域的大牛那就更好了。
  • 出版社,国内一般以机械出版社和邮电出版社为佳, 国外以O’Reilly和Manning为佳,质量都是很不错的

至于管理类书籍,没什么可以总结的,基本上就是看感觉,因为管理和技术不一样,500强的管理经验一定是不适用于小公司的,但500强用Java,小公司也用Java。管理是一种非常个性化不具备普遍性的东西,管理类书籍一般来说翻翻知道有这么回事儿就行了,具体的还得结合自身实际情况来做。

从图书大厦回来,在china-pub上找了找,还不错,找了几本技术类书籍,下单,等待送货。

恭贺新年

2012年01月20日15:05:22 星期五 | 作者:marcian

恭贺新年,祝所有的人春节快乐。

明天放假,好好休息,养精蓄锐,2012我们龙腾虎跃,快马加鞭,继续向前。

Android Design

2012年01月18日09:33:46 星期三 | 作者:marcian

http://developer.android.com/design/index.html

一部手机,至于么?

2012年01月13日11:35:21 星期五 | 作者:marcian

http://tech.sina.com.cn/t/2012-01-13/08136635347.shtml

就TM一部手机,有了能怎么样?没有又能怎么样?至于么,理解不了。

真是林子大了什么鸟儿都有。

可爱的程序员。

2012年01月09日11:48:45 星期一 | 作者:marcian

某程序员开发了12306自动抢票程序,http://www.iteye.com/topic/1119632 ,哈哈,可爱的程序员。

不过12306确实做的不怎么样,估计连压力测试都没有做就上线了,也就有关部门敢干这种事儿,放普通的公司,项目做成这个样子,赔死了。

年味儿越来越浓了,考虑下是开车呢还是火车呢?

WebView很强大

2012年01月05日11:20:58 星期四 | 作者:marcian

Android的WebView很强大,HTML5/CSS3再加上Javascript和Java互调,大部分的应用都能以WEB开发的方式进行了,非常不错。

例行年度总结

2011年12月30日17:50:59 星期五 | 作者:marcian

又一年过去了,例行年度总结,2011给自己的考评是不及格,主要是因为产品规划落实不够好,怪自己,犯了贪大求全的毛病,结果导致需求一直在变,程序一直在改,发布遥遥无期。给别人做项目很少出现这种情况,给自己做产品却犯了这种典型的开发病,耗费人力物力时间做了一锅夹生饭,夹生饭怎么办?倒掉重做。明年的目标很简单,产品和平台。

2012,要更快一些。

Mockups还是不错的

2011年12月27日20:09:10 星期二 | 作者:marcian

从Word到Visio再到Mockups,所追求的就是软件产品需求如何能够更简单、更直观、更高效。

Word是最原始的,一个需求文档少则几十页多则上百页甚至几百页,写的人精疲力尽,看的人头晕眼花。要从大段的文字描述中形成对产品需求的直观印象是件痛苦不堪的事情,当然Word也支持图表,但就做软件产品需求而言,也就是聊胜于无而已。

Visio进了一步,可以用图表来说话,但visio是一种静态图,当涉及到功能间的逻辑关系/流程时,还得单独去做逻辑/流程图,并且做软件界面UI也很头痛,一个一个的画吧,很费时间。

无论是Word还是Visio,为了让文档好看,不得不花大量的时间在文档本身的排版布局上,而这个工作和产品需求是没有半点的关系的,但是不得不做。

Mockups比较好的解决了这些问题,大量内置的UI元素,简单拖动加上文字编辑就可以完成UI布局设计,通过链接跳转的方式实现逻辑流程。直观的图形界面再辅以简单的文字说明,以一种简洁清晰易于理解的方式将功能、用途、流程表述出来。好处当然不仅如此,最大的好处是不用再关心如何让文档好看这个事情,可以把全部精力集中到产品需求这块儿,节约时间成本。

对这个软件的评价相当不错,类似的Axure也不错,不过,Axure更偏Web一些,Axure官网:http://www.axure.com

大道至简,喜欢简单明了,不喜欢复杂难以琢磨理解的事情,因为那很浪费时间。

iScroll4

2011年12月26日15:09:27 星期一 | 作者:marcian

http://cubiq.org/iscroll-4

提供了一个IPhone、IPad、Android中WebKit对CSS中的overflow:auto或者overflow:scroll属性不支持的JS解决办法。

两个相关介绍:

http://hi.baidu.com/xiaowuphp/blog/item/8ca07e000e6cbc94d43f7cc2.html

http://www.wybai.net/?p=273#more-273

天涯4000万用户资料外泄

2011年12月26日08:34:56 星期一 | 作者:marcian

http://www.wooyun.org/bugs/wooyun-2010-03772

明文密码,又见明文密码,这TM绝对不是技术问题,这TM肯定是网站故意保存为明文,要不我说国内搞互联网的没有不流氓的, 什么隐私保护之类的,就是说说而已,私底下指不定拿这些资料干什么呢。

苦逼得中国网民。

某网

2011年12月22日20:50:43 星期四 | 作者:marcian

http://www.wooyun.org/bugs/wooyun-2010-03697

呵呵,应该不是空穴来风,至少,某网的DNS之弱已是深有体会, 弱到时不时连自家的网站都打不开,也算是一景了。