架构人生

2012年5月16日

我的Wp7开发之路——3个月后感受

摘要: 先感谢张磊——我在交大研究生时的同学,是他告诉诺基亚和微软举办春Phone计划这个活动的消息,没有这个消息,我也就没有参加这次活动,同时还要感谢他在云计算Azure方面对我提供的帮助;再感谢我的夫人,感谢她对我玩Wp7开发的支持,我的第一部Lumia 800红色版就是在她的支持下买的,虽然Lumia 800在我的使用过的手机中是最贵的,但她还是支持我买一个,当时诺基亚的Lumia还没到中国大陆来,而她自己还在用1000元不到的Android小屏手机。最后不得不感谢Nokia和Microsoft的这次春Phone活动,没有这次活动,就没有第二部Lumia 800手机(蓝色版),刚好红色让给夫人, 阅读全文

posted @ 2012-05-16 17:05 智艾悦 阅读(2045) 评论(12) 推荐(1) 编辑

2012年2月17日

第一个Wp7手机软件发布到微软市场过程与小体会

摘要: 赶在2012年元旦来临前,托人在香港买了一台Nokia Lumia 800行货windows phone 7手机,从这个点才算真正踏入WP7手机软件研发阶段。先前,也就见过,不过那时都没有中文输入法,界面也较丑,现在到了Mango版本,的确不一样了。切合主题,谈一下从学习开发软件到发布第一个程序到Microsoft Marketplace的过程吧。一、尝试期首先,借用了朋友注册的一个学生开发帐户,将自己的爱机解锁,并成为了开发机,再此感谢他,因为我入门时,请教过他很多问题,他都一一解答(他是在微软做云计算,想了解这方面的知识,可以访问他的博客,http://www.cnblogs.com/th 阅读全文

posted @ 2012-02-17 14:55 智艾悦 阅读(3190) 评论(19) 推荐(3) 编辑

2012年2月2日

放蜘蛛出来爬1000张免费HOT图片,抛砖引玉引【垂直搜索】领域高手围观

摘要: 【本文摘要】由于本人对垂直搜索有着浓厚兴趣,抱着与园子里高手一起更深入研究,故抛砖引玉,献上蜘蛛们爬回来的1000张比较Hot的美女图片给大家(声明:大家通过本蜘蛛软件爬出来的图片,看看就罢了不要传播)。搜图片只是垂直搜索的一个具体应用,不用我详说,大家也知道前景远远不是这些。本文所提供的爬虫是受限版(仅能爬1000张热图),目的不在于本爬虫和图片,而是引无数高手一起探讨垂直搜索这个领域。【预备概念】垂直搜索是针对某一个行业的专业搜索引擎,是搜索引擎的细分和延伸,是对网页库中的某类专门的信息进行一次整合,定向分字段抽取出需要的数据进行处理后再以某种形式返回给用户。相对通用搜索引擎的信息量大、查 阅读全文

posted @ 2012-02-02 22:42 智艾悦 阅读(6619) 评论(46) 推荐(7) 编辑

2012年1月19日

Windows Phone 7.5 OS版本7.10.8107.79 官方更新

摘要: 本文对最近的一次更新内容和步骤作简要说明。 实验机器为Nokia Lumia 800。 阅读全文

posted @ 2012-01-19 10:57 智艾悦 阅读(2001) 评论(3) 推荐(2) 编辑

2011年6月10日

通过HTML调用C# [架构]

摘要: 先看一下HTML代码:<html><head><title>DemoforhowtocallC#businessfromhtmlpage</title><scriptsrc="http://www.zivosft.com/core/lib.js"></script></head><body><formid="default"action="Zivsoft.Business.DemoShow.AddSample"><inpu 阅读全文

posted @ 2011-06-10 15:27 智艾悦 阅读(732) 评论(2) 推荐(1) 编辑

2011年5月27日

针对Silverlight 4的UI自动化测试

摘要: 针对Silverlight 4的UI自动化测试 目前Visual Studio 2010 SP1也早已发布,我们只需要在此基础上装Feature Pack 2补丁包,便可通过Coded UI Test来录制Silverlight 4的UI界面了,并Playback你的测试用例了。注意,Feature Pack2的用处是在被测试机器(MUT)打的补丁。当然你在所有机器上都装也不会有什么问题。 这里我们有一个DLL文件需要注意:Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper.dll 这个 阅读全文

posted @ 2011-05-27 18:47 智艾悦 阅读(1690) 评论(1) 推荐(2) 编辑

2011年5月23日

C# 5.0 抢先看

摘要: 第一:绑定运算符,:=:这个只是简化了数据绑定,跟ASP.NET MVC3不断改进一样,其实不是什么亮点改进。comboBox1.Text:=:textBox1.Text;//将文本框的内容绑定到下拉框。第二:带参数的泛型构造函数:这个的加入给一些设计增加了强大功能,泛型早在C#2.0加入后就有着强大的应用,一般稍微设计比较好的框架,都会用到泛型,C#5.0加入带参数泛型构造函数,则在原有基础上对C#泛型完善了很多。:)publicclassTMyClass:T:class,new()//wemighthavepublicclassTMyClass:T:class,new(int)第三:支持n 阅读全文

posted @ 2011-05-23 11:59 智艾悦 阅读(12752) 评论(96) 推荐(18) 编辑

2011年3月23日

软件业技术与管理的衔接角色:架构师——从技术层到管理层修炼之路

摘要: 今天开会谈到个人职业规划与发展问题,大部分人都想从技术到管理华丽转身,可又不知道如何做管理。其实一个最好的过度角色便是架构师。请看我下面的总结与建议:软件架构师工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。一般来讲,软件架构师主要分成:1:前端架构师: 前端架构师主要负责软件产品的前端呈现,必须具有以下能力: 可用性设计 呈现层设计 需求分析能力 沟通能力 执行能力 推动能力 2:平台架构师:平台架构师主要参与产品的长期规划及其推进,因此其需具有一下能力:技术能力(技术比较广泛而且也比较熟练) 长期规划能力及 阅读全文

posted @ 2011-03-23 13:27 智艾悦 阅读(3325) 评论(11) 推荐(4) 编辑

2011年3月22日

项目管理心态纪实——记一次交大上课经历

摘要: 上张总的课,就像在上项目管理心理学。没有一定的境界,是无法拿捏张总所思所想。更谈不上风险控制。我早早来到了教室,但奇怪的是张总竟然迟迟没到,平时张总来得都挺早,但竟然在考试这天姗姗来迟。我当时有一种不详预感,但不够强烈,只是弱弱的感觉,今天考试不同以前。终于,在10点之后,张总来了,他的助理还有几个同学一起进来的。第一眼看去,张总今天精神很不错,看上去刚刚发生过什么令人兴奋的事情。"辛亏你们有同学下去接我,否则我都上不来了……",张总第一句话让我大吃一惊,啥事,让张总差点上不来,当然后来才知道是因出租车什么问题。难道张总在考试了?接下来,开始考试了。张总开了电脑,班长上去拷 阅读全文

posted @ 2011-03-22 11:41 智艾悦 阅读(3120) 评论(11) 推荐(1) 编辑

2011年2月24日

C/C++/Java之Eclipse开发手册

摘要: 第一步:安装Eclipse。分Java/J2EE,CDT等版本。 第二步:若为J2EE,还需要TOMCAT。 第三步:若为CDT,还需要mingw。 阅读全文

posted @ 2011-02-24 18:32 智艾悦 阅读(720) 评论(3) 推荐(2) 编辑

2011年2月22日

浅谈项目进度管理工具iDevTool的实现与应用

摘要: 在上海交大第一学期的《项目管理知识体系》学习中,张总别样的教学风格,用她的项目管理思维体系启发了我在做项目管理时,用工具管理我的团队。张总的思想是多维的,而我运用的只不过是其中的一维,即用DevTool管理整个团队开发进度。 阅读全文

posted @ 2011-02-22 17:44 智艾悦 阅读(5398) 评论(18) 推荐(3) 编辑

2011年2月16日

2010年这一年是沉甸甸的

摘要: 再回首,发现我在博客园已经一年没有写博客了。 而,与一年前相比,我感觉得出2010年这一年是沉甸甸的,也是28年中份量最重的一年,好比ziv中的一个转折点,最高点。 阅读全文

posted @ 2011-02-16 20:57 智艾悦 阅读(3015) 评论(24) 推荐(2) 编辑

2009年12月9日

ASP.NET MVC 错误提示信息本地化

摘要: 许多朋友问如何localize验证消息,而不想通过修改属性值把它们变成了Hard-coded。 现在很容易做到。下面所涉及到的例子在ASP.NET MVC 1.0版本里是可以正常运行的(ASP.NET MVC 2.0没有试过)。 让我们从下面的ProductViewModel开始: public class ProductViewModel { [Price(MinPrice = 1.99)] p... 阅读全文

posted @ 2009-12-09 16:46 智艾悦 阅读(826) 评论(1) 推荐(1) 编辑

2009年12月8日

Web服务器性能改进小结

摘要: 早些年从程序员开始,就接触的是Web开发,对于Web服务器有着深厚的感情。但一些年后,不再写程序的我,开始玩玩架构,可是发现架构出来的产品对Web服务器性能有着贪婪的需求,好比计算机对内存永远不满足一样。总希望Web服务器是一个超级无比强大的巨人,可是这种希望就是一种贪婪,所以整理一下,回头对Web服务器性能改进做一些小结,希望用以下方式来提高Web服务性能。 阅读全文

posted @ 2009-12-08 18:03 智艾悦 阅读(900) 评论(3) 推荐(1) 编辑

2009年11月18日

ASP.NET MVC 2 Beta 发布

摘要: 在软件业里从程序员出身的,千万不要把你自己的本行丢掉。我说的本行是技术。虽然在中国,死钻研技术没有出路,话虽这么说,但技术出身的管理者,绝对牛于纯粹搞管理的纸上谈兵(当然排除余世维这样的人,牛叉叉的MBA博士)。博客园里有很多“程序员->架构师->管理者”的榜样。最近很久没来园子里写博客了。其实写博客也让我收获不少,因为有大家的各方面的讨论,让我开阔视野。最近微... 阅读全文

posted @ 2009-11-18 17:55 智艾悦 阅读(2339) 评论(11) 推荐(2) 编辑

2009年9月23日

关于HTC Touch Diamond 2的ROM和WM软件开发高手看过来…

摘要: HTC Touch Diamond 2已经入手1个多月了,心情也跟着激动了1个多月,终于慢慢恢复了平静。 在这一个多月的时间里,学到不少东西,去xda-develoopers.com论坛潜水半个月,发现那里牛人很多,似乎个个都会把机器玩转,个性非凡,都能开发出几个自己的ROM供大家刷机,也有很多很炫的Windows Mobile软件,似乎这些牛人都不是Chinese,在那里作为偶是Chinese的Developer略有惭愧。 阅读全文

posted @ 2009-09-23 16:47 智艾悦 阅读(4296) 评论(23) 推荐(4) 编辑

2009年9月16日

测试一下用Word 2010 发布博客到cnblogs

摘要: 测试一下word 2010,主要测试它那里面的那个截图功能…… 阅读全文

posted @ 2009-09-16 16:34 智艾悦 阅读(2827) 评论(14) 推荐(1) 编辑

2009年9月10日

微软 Microsoft® 手机空间 My Phone ——在线备份您的联系人和短信

摘要: Microsoft® 我的手机空间能够在您的手机和联机帐户之间同步信息,通过它您可以: 将手机中的信息备份和恢复到有密码保护的网站中 从网页帐户访问和更新您的联系人和约会 查看并下载照片与家人和朋友共享 阅读全文

posted @ 2009-09-10 13:49 智艾悦 阅读(906) 评论(2) 推荐(1) 编辑

2009年7月24日

蜘蛛爬虫网络高像素图片抓取工具[ZSpider.NET]

摘要: 自从3月24日,将自动下载图片的工具发布到博客园之后,不少网友发邮件向我寻要软件系列号。在此很抱歉,软件需要注册,并非需要商业化,而是我要了解有多少人愿意使用,所以通过您索要序列号来了解有多少用户在使用这个小软件。 当然,几个月过去了,值得庆幸的是,还是有不少网友喜欢这个小爬虫,为此,为了让这个款软件继续健壮下去,加上自己需要工作,没有时间维护,我将源代码公开,加盟开源大军,分享给大家,让大家一起来稳固,维护,发展它。 阅读全文

posted @ 2009-07-24 16:48 智艾悦 阅读(5605) 评论(40) 推荐(6) 编辑

2009年7月8日

C#4.0新Feature官方文档和Sample Code下载 [本文提供Office编程的一段Sample Code作为预览]

摘要: 先把重点写在前头: http://code.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectName=csharpfuture&ReleaseId=1686 以上这个地址是下载官方C#4.0的最新文档和Sample Code,而以下正是我看到第一个例子,关于Office的操作。可见它的例子质量还是蛮高的,值得学习,所以分享给大家,也许有些人已经知道这个链接,如果不能下载,留言告诉我,我到时下载到cnblogs里。 阅读全文

posted @ 2009-07-08 11:14 智艾悦 阅读(2766) 评论(13) 推荐(1) 编辑

2009年7月2日

Windows 7 RC API Code Pack for .NET Framework 最新版代码下载

摘要: Windows API Code Pack 0.90 (最新) 下载页面: http://code.msdn.microsoft.com/WindowsAPICodePack/Release/ProjectReleases.aspx?ReleaseId=2821 发现的确是个好东东,下载下来,有很多最新的关于Windows 7的一些Sample Code,不错的学习资源,希望对你也有所帮助。 阅读全文

posted @ 2009-07-02 17:50 智艾悦 阅读(2704) 评论(3) 推荐(0) 编辑

2009年6月5日

Microsoft Live Mesh用后感

摘要: 对于各种新技术的推出,我们总是欣喜若狂,就拿Live Mesh来说,据介绍说是微软打造的(Synchronize)同步服务,旨在将不同设备(手机,电脑,网络)间的文件、设置、各种应用(比如书签、订阅的feed,也包括软件)进行同步。Live Mesh的出现也为微软将其所有网络服务整合提供了一个想象的空间。 阅读全文

posted @ 2009-06-05 11:08 智艾悦 阅读(3048) 评论(10) 推荐(0) 编辑

2009年6月1日

C#实现的中国象棋程序开发笔记——遇到困难,请大家帮忙!!

摘要: 最近,和朋友下象棋,然后想到这个多年陈旧的代码(这些代码有些参考了网络的一些帖子),曾经因为不知道如何实现人机对战而放弃继续研究。如今,这位朋友,给了我又重新找回来的兴趣,所以来这里请大家帮忙,如何实现人机对战,让电脑自动下呢?当前,已经完成黑、红两方的下棋规则,但是还没有实现人机对战,目前只能人人对战,也就是说一个具有下棋规则的棋盘而已。为了方便大家给我出招解惑,我先说一下自己程序的原理…… 阅读全文

posted @ 2009-06-01 14:07 智艾悦 阅读(3238) 评论(15) 推荐(0) 编辑

算法详解

摘要: 昨天,由于比赛严禁在5月31日当天通过任何渠道传播、讨论题目、解答方法和程序。网易“有道难题”打电话,特别声明,让我暂时删掉关于这两道算法的随笔,哈哈,吓我一跳,我差点泄题,不过遵循她意见后,将昨天的帖子删掉,改到今天拿出来一起切磋一下。程序竞赛之所以吸引众多编程爱好者,是因为可以再互相学习、切磋提高。:) 阅读全文

posted @ 2009-06-01 11:04 智艾悦 阅读(2752) 评论(22) 推荐(0) 编辑

2009年5月26日

有道难题

摘要: 无意中从博客园里发现网易旗下的这个有道难题,昨天注册的帐号,今天把我的帐号同步到了TopCoder,不过偶对这活动还不是很了解,有没有人也报名了啊?一起聊聊。 昨晚有意思的是,做了一下那个包兴天暗恋智玲的有道在线解谜题,很有意思,以下是偶的排名,可惜抽奖没中。 阅读全文

posted @ 2009-05-26 17:12 智艾悦 阅读(756) 评论(5) 推荐(0) 编辑

2009年5月22日

Command Prompt + Perl 脚本编写笔记

摘要: 脚本对于Tester或者Administrator都尤其重要, 在Windows中虽然有Powershell抢夺天下,但Perl依然有很实用之处,虽然Perl在Linux中演主角. 阅读全文

posted @ 2009-05-22 10:09 智艾悦 阅读(1778) 评论(0) 推荐(0) 编辑

2009年5月21日

F# Tutorial - Sample Code - 让初学者了解F#第一步

摘要: F#自2002年开始研发,2005年发布了第一个版本,2007年底正式从研发专案转移至产品部门,并决定将F#置入Visual Studio.NET 2010。众所周知,F#是一种函数型程序设计(FP,Functional Programming)语言。以目前来看,随著FP在程序设计中的重要性日渐凸显,F#身为微软唯一的FP语言,其位置特殊,容易引起关注。本文列出一些Hello World代码片断,供想了解F#初学者参考。 阅读全文

posted @ 2009-05-21 17:40 智艾悦 阅读(2520) 评论(12) 推荐(0) 编辑

VS2010 Beta1 / .NET Framework 4 Beta 1 - 下载

摘要: 微软终于公开VS2010/.NET Framework 4下载,收集所有版本下载地址。 阅读全文

posted @ 2009-05-21 10:10 智艾悦 阅读(2452) 评论(15) 推荐(0) 编辑

2009年5月14日

如何用JavaScript调用Web服务——callService/useService

摘要: Web服务在分布式架构中起着重要的角色,在学习Web服务中,对Web Service的一些调用服务的方法做了一些整理。今天主要讲通过JavaScript中的两个方法——useService和callService来调用一个已存在的Web服务。另外对webservice.htc, createCallOptions也有例子展示如何使用。 阅读全文

posted @ 2009-05-14 14:41 智艾悦 阅读(3792) 评论(9) 推荐(0) 编辑

2009年5月7日

PowerShell在SQL Server 2008中一些用法 [实例]

摘要: 在经受了多年对Windows脚本支持的抱怨后,微软终于采取了行动——PowerShell现在正在服务器产品中得到推广,如下一版Windows Server和Exchange Server,以及现在的SQL Server 2008。 PowerShell是微软用以替代VBScript和基于批处理文件的新脚本方案,它彻底的面向对像化,这就意味着命令的传送方式将由传统的文本流转变为对象流。 阅读全文

posted @ 2009-05-07 15:33 智艾悦 阅读(2563) 评论(3) 推荐(0) 编辑

2009年5月6日

根据Merge Sort原理, 自己实现的归并排序算法+详细注释+代码(C#,C/C++) [分享]

摘要: 本文是受前面的一篇《C#实现所有经典排序算法》- 飛雪飄寒 影响,应邀请,把我曾经实现的归并排序算法拿出来分享,欢迎改善。 阅读全文

posted @ 2009-05-06 10:59 智艾悦 阅读(5206) 评论(17) 推荐(0) 编辑

2009年5月5日

PowerShell 经典脚本贮藏室

摘要: 由于最近对Powershell越来越喜欢,在空余时间,整理一下一些常用的经典例子分享给大家。 阅读全文

posted @ 2009-05-05 16:51 智艾悦 阅读(2952) 评论(7) 推荐(1) 编辑

2009年4月27日

PowerShell学习笔记[分享]

摘要: 本文非常简洁,只对PowerShell中数组的定义使用更改做了简要总结,最后给了一个学习cmdlets的技巧——批量输出系统cmdlets使用实例。 阅读全文

posted @ 2009-04-27 16:48 智艾悦 阅读(2288) 评论(5) 推荐(0) 编辑

2009年4月1日

持久数据层框架设计(二)

摘要: 在很久之前发布了一篇《持久数据层框架设计(一)》后,有不少人关注,如今,总算Release一个稍微完整的测试版出来,提供DLL,并附配置说明。欢迎体验并提出宝贵的建议。 阅读全文

posted @ 2009-04-01 15:15 智艾悦 阅读(1420) 评论(1) 推荐(0) 编辑

2009年3月30日

作诗一首

摘要: 愚人节快到了,今日,在此做诗一首,来抒发一下老周我对心爱的小邢的思念。虽内心迷茫,却仍然坚守;虽征邢之难,偏向邢征行。只为相信曾经——最是那一低头的温柔,恰似不胜凉风的娇羞、似水的柔情…… 现在想你,我会不由自主地微笑,你好似夜风中盛放的百合,何岁归来? 阅读全文

posted @ 2009-03-30 17:23 智艾悦 阅读(504) 评论(4) 推荐(0) 编辑

2009年3月27日

微软Office Live Workspace最近的一些新Features

摘要: 最近Office Live Workspace又有了一些新Features,在这里给大家列一下: 文件夹功能——在Workspace里现在可以用新建文件夹来管理和区分你的文档了。 剪切/拷贝/粘贴——在之前只用用移动的方式来操作,现在Office Live Workspace在众多用户的反馈下,进行了改进,让它跟使用Windows一样,直接具备粘贴功能了。 增大空间——现在空间已经增大到5GB 新... 阅读全文

posted @ 2009-03-27 11:48 智艾悦 阅读(2245) 评论(7) 推荐(0) 编辑

2009年3月24日

蜘蛛爬虫网络高像素图片抓取工具[搜索引擎]

摘要: ZSpider —— 是一款Photo crawler工具。 主要功能:免费抓取网络高像素图片,并下载到本地。 阅读全文

posted @ 2009-03-24 13:56 智艾悦 阅读(2966) 评论(45) 推荐(1) 编辑

2009年3月22日

使用Win7后感

摘要: 最近在自己的本本上装了Win7,用了之后,在这里谈一下自己的个人体会 阅读全文

posted @ 2009-03-22 00:00 智艾悦 阅读(1084) 评论(9) 推荐(0) 编辑

2009年3月19日

看世间,论成败,人生只不过是要豪迈

摘要: 年少轻狂,我们奋不顾身去追求成功,无视失败。先辈们告诉我们失败是成功之母。当我们尝试失败的痛苦和成功的喜悦之后,发现成功与失败,无非是一种结果,一种状态。 阅读全文

posted @ 2009-03-19 11:56 智艾悦 阅读(558) 评论(3) 推荐(0) 编辑

2009年3月18日

对某某软件架构认识与建议

摘要: 记得大学里数据库老师说过一句话,可以拿到这里做总结。“做任何事,应该把它当做一项工程来做,才能做好。软件工程是一项工程,只有这样认识它,才能做好软件。”,无论是在某某架构中,还是在某某软件开发流程中,最后总结的建议就是:软件必须重视设计,才像软件工程,才能持久做好。 阅读全文

posted @ 2009-03-18 00:01 智艾悦 阅读(3980) 评论(13) 推荐(0) 编辑

导航