All My APP (Android , WP7 and iOS)
Here is all my Phone APP ( so far ), if you have any issues of using them, please contact me here: xuecsapp@gmail.com
Here is all my Phone APP ( so far ), if you have any issues of using them, please contact me here: xuecsapp@gmail.com
I received several emails recently about the method of copy files to PC from WP7 Audio Recorder , following are detail steps:
For any other issues, please send email to me at xuecsapp@gmail.com .
FAQ:
1. Installing the WP7 Isolated Storage Explorer
2. Find you windows IP address:
3. Install .Net Framework 4.0
http://www.microsoft.com/download/en/details.aspx?id=17718 or
http://www.microsoft.com/download/en/details.aspx?id=17851
4. Got Connection Failed Error
Please check the IP address of you PC is correct, and not blocked by you PC firewall.
5. ‘Background worker is already running’
Please restart the App to retry ( sometimes need restart the phone ).
For any other issues, please feel free to send me an email : xuecsapp@gmail.com
推荐自己开发的9个Android程序,录音机下载量接近十万,持续一个月名列音乐软件分类前20名。
下载地址:
https://market.android.com/developer?pub=John+Li
https://market.android.com/details?id=com.xuecs.AudioRecorder&feature=top-free
9个应用程序:
最近完成了Google Android Market的申请,这几天开发了一个小的通讯录程序发布到了Market上面,名称为"通讯录统计与备份"。
这个程序主要解决两个问题:
1. Android似乎没有显示联系人数量的地方
2. Android没有方便的联系人导入导出功能,当然通讯录本身可以很好的和Gmail同步,但是Moto的手机默认同步到了Motoblur,现在没有方便的导出备份功能
当前版本的主要功能:
2010年飞快的过去了,在这一年里我主要在使用silverlight开发企业应用,参与了两个Version 1版本silverlight LOB项目的开发,走过了从入门到熟练的道路。
Silverlight在一些开发者眼中是和Flash类似的一种平台,主要面向动画应用,其实不然。Flash发展自1996年,从最早的页面小广告、教育课件、小游戏、简单视频,发展到现在流行的Flash游戏、视频网站、Adobe Air应用,经过了14年的演进,发展当前到10.2版本。而Silverlight发展自2007年,正是RIA应用突飞猛进的时期,从时间和积累上看,Silverlight面向的应用是Flash应用的集合,并且Silverlight做为全新设计的一种技术,在一定程度上可以更好的从零设计,从最初的版本借鉴Flash的优点,避免Flash的不足。
从技术结构上Silverlight和Flash非常类似,都是通过浏览器插件安装运行,这样就可以有比较好的跨浏览器、跨平台特性。Silverlight在另一方面又和Java的Applet有些类似,都是采用平台框架的一部分,Silverlight程序采用的是.Net Framework的一个Compact Version。在Linux平台上,Silverlight有一个采用Mono开发的MoonLight的开源实现。
Silverlight对于Html不是直接的竞争关系,因为html在内容网站上是不可替代的。Silverlight在Html4上对应竞争的是Ajax开发的RIA应用,而对于Html5新增加的视频和动画也存在一定的竞争关系。
相对于Flash和Ajax,Silverlight开发企业应用的优势在于有完善、稳定的平台支持,以及成熟的后端应用。比如Silverlight对于Web Service的良好支持,以及和微软发布的WCF RIA Services的良好集成。
Silverlight在设计上采用了xml来描述UI界面(xaml文件),采用code behind和bind机制来连接代码。这样的结构比Aspx MVC要纯粹一些,Xaml文件只有界面描述,类似html。Xaml同时支持控件的style定制,这个style类似于Html的CSS,但是比CSS多了一些特性,style支持DataTemplate可以修改基础控件的控件组成,比如一个ListBox可以通过DataTemplate很容易的实现Item控件类型的变化。
在界面开发框架方面,Silverlight应用更多的使用MVVM模式,和MVC相比VM类似Controller,差异在于ViewModel和View是通过Xaml描述进行绑定的,ViewModel包含了Command和Model的引用。这种方式和MVC的优点一样,可以使UI人员和开发人员分别独立开发互不影响。对于面向企业应用方面,Silverlight有一个完善的Composite Application Library (Prism)框架,提供了对于多模块、多UI的大型界面应用的支持。
在Silverlight企业应用架构上,后端一般使用Web Service连接。在面向DB的开发应用上,通过WCF Data Service发布Entity Framework可以极大的简化、加快中间层的开发,而新的WCF Data Service升级后改名为WCF RIA Services,更加增强了和Silverlight连接的简便性,提供了更加丰富功能。
最近几年grid computing、SAAS、cloud computing在计算领域属于最火的技术。网格计算的代表是IBM、Oracle、SUN等大型公司的商业应用。SAAS的成功代表是SalesForce。云计算商业化普及的代表是Amazon,把计算(EC2)、存储(S3)等云计算服务提供给大众,实现了计算、存储的按需付费。

从上图可以看到grid computing的概念在04年已经形成,但是始终处于下降趋势,一定程度由于上网格计算的理念始终没有平民化,概念和操作始终使用在IBM和Oracle的大型商业应用了。
云计算的概念经过Amazon和Hadoop的普及概念比较容易理解,Amazon提供的EC2和S3服务有很多经典使用案例,使大家很容易理解云计算服务怎样使用、怎样节省成本。而开源领域的Hadoop更是使云计算能够被更多的人所使用。
Hadoop当前已经发展为一个项目集合,最核心的是存储模块HDFS和计算模块Map-Reduce,核心之外还有HBase、Hive、Pig、ZooKeeper、Cascading等模块,它们一起来解决计算领域面临的存储TB/PB级数据,以及对应在如此大的数据量进行高效、可靠、可扩展计算的诸多问题。
Hadoop的主要模块参考了Google发布的Paper,包括Map-Reduce、BigTable、GFS等,同时Google的应用也给hadoop提供了很多参考。HDFS最早就是存在于Nutch开源搜索引擎项目。
下面简要介绍一下Hadoop的主要模块:
Emacs是比vim还要老牌的编辑器,大概在1976年开发了最初版本,到现在大约有32~33年,VIM则在1991年才发布初始版本,至今大约17年。Emacs在各个平台都有发行版本,包括Linux、Windows、Mac。
Emacs的主要特点:
应用:
1. shell 环境
在Windows环境下,命令行运行环境非常简陋,使用Emacs的话能够获得一个接近完美的命令行环境,可以使用Emacs的Shell(调用CMD.exe),或者使用Emacs提供Lisp实现的Eshell,两种环境都在Emacs下,因此可以使用Emacs提供的高亮显示、键盘移动、复制控制、多窗口等功能。
2. sql环境
Emacs可以连接到mysql或者postgresql,对应使用sql-mysql和sql-postgresql命令。
3.Lisp-mode,Python-mode,Php-mode,ECB,CDET,Yasnippet….
通过扩展Emacs可以实现丰富的功能。