windows 10的那些新功能

今天大家已经被winhec刷屏了,本来不想写这篇了,但看了所有的文章,大家关注的都是windows 10的那些新功能,小米win10刷机,联想千元手机,小娜啥的。对于keynote上第二部分 Don Box 的演讲部分大家只字未提,这实在对不起广大的开发人员。那些都是都是给媒体嚼舌根,造舆论的;所以我还是给大家念叨一下真正有价值的东西。

说实话,博主一直搞软件开发的,和硬件的关系仅限于高中和大学假期在中关村攒机的经历(当然还有给女神修电脑,这个谁没干过呢?)。为啥我一个搞软件的要来参加硬件大会?其实呢?我不是搞软件的,是搞软件工程的。软件和软件工程有啥不同呢?你可以这样理解,搞软件是淘金,搞软件[……]

查看更多……

.NET 文件格式相关开源项目

在过去的2年里,我已确定把文件格式作为我的主要研究课题之一,NPOI就是在这样的研究课题下的产物。尽管从严格意义上讲NPOI只是POI的.NET版本,并不是我创造的,但是在开发过程中,我对OLE2有了深入的理解和认识,也对Office 97-2003的文件格式有了截然不同的认识。如果在过去,有人问我:你知道Office文件格式吗?作为开发人员的我会毫不犹豫的说:我当然知道!但如今,我会说:我只知道一部分。有句话说得好:学得越多越觉得自己无知。

很多研究生为毕业时写篇合格的论文而发愁,觉得3年压根没学到啥东西,充其量就是跟着导师做点能赚外快的项目,其实他们并没有意识到,很多研究课题就在他们眼前,只[……]

查看更多……

.NET文件抽取框架 Toxy新手入门

发表回复

Neuzilla出品

官方网站:http://toxy.codeplex.com
QQ群:297128022

Toxy是干嘛用的?它是.NET平台上的文件抽取框架,主要解决各种格式的内容抽取问题,比如pdf, doc, docx, xls, xlsx等,尽管听上去支持了很多格式,但它的使用却是极其方便的,因为Toxy把复杂的抽取流程透明化,Toxy的用户根本不用知道内容是怎么抽出来的,这就是Toxy的重要意义。

另外Toxy的一大目标是取代IFilter成为跨平台.NET数据抽取解决方案,即支持Linux上的Mono。目前所有的测试用例都可以跑在Mono上,但是有少数没有过,正在逐步改进。

从另[……]

查看更多……

【趣事】一根网线发起的攻击

刚上大学没多久,就遇到件头疼事。

富二代们刚来就带着笔记本电脑,这让咱们只能玩手机的屌丝辈们羡慕嫉妒恨。要命的事来了,晚上断电不断网,于是熄灯后笔记本仍然可以玩。

不巧的是,我们寝室也有个。常常熄灯后,非得把电池用干净才罢休。边游戏边语音,还放着音乐,备受煎熬。虽经劝说有所好改,但过不了几天又会复原。

为了迫切改变这个状况,但又不想和新认识的同学扯,于是决定用技术方案解决。

可当时的家当只有一部诺基亚滑盖手机,没有装备一切都是空谈。唯一可行的,只有偷偷在他电脑里设置个计划任务,晚上自动关机。但那样万一发现了更不好,根本没有技术含量。

无奈,只能把目光转移到电脑之外,网络上。如果不能上网,就算电脑能用,也[……]

查看更多……

webservice跨服务器上传附件

最近一个项目,用到文件上传功能,本来简单地使用upload控件直接post到服务器保存,简单实现了。后来考虑到分布是部署,静态附件、图片等内容要单独服务器(命名为B服务器,一台,192.168.103.240)存储,则需要分布式服务器(命名为A服务器,可多台,测试程序就是本地 127.0.0.1)上传附件到B服务器。

考虑难易程度和易操作,简单想到的方案是:访问A服务器应用程序调用B服务器的webservice,将附件直接保存到B服务器。

 

简单实验一下,是可以达成效果的。

步骤一、B服务器的webservice代码如下:

复制代码

 1 /// <summary&[......]

查看更多......

调查:京东信息泄露到底冤不冤?

摘要 : 近日,网络上爆出新闻“京东隐私泄露门升级:数百用户欲集体诉讼京东”,"京东用户隐私泄密门"事件,到底真相如何?

【本文独家首发百度百家】

文|王长胜  公众号科技观察:kejiguancha   

315晚会曝光个人信息泄露,已经让所有人感觉心惊肉跳。但京东网站的信息泄露绝对让你大吃一惊。

近日,网络上爆出新闻“京东隐私泄露门升级:数百用户欲集体诉讼京东”,"京东用户隐私泄密门"事件已导致数百用户被骗,总金额数百万。用户们已经准备对京东发起集体诉讼。维权成功与否先不谈,出于对京东安全现状以及对信息泄漏问题的好奇,[……]

查看更多……

一个应用有多少功能才足够?

  如果你对手机中App的使用率较高,尤其是一些工具类应用,那么可能会遇到一些这样的应用:具有众多的功能,提供了分享到无数的社交平台,可以备份到 你能想象的所有云存储空间,使用这个App几乎就可以完整的…

一个应用有多少功能才足够?,互联网的一些事

  如果你对手机中App的使用率较高,尤其是一些工具类应用,那么可能会遇到一些这样的应用:具有众多的功能,提供了分享到无数的社交平台,可以备份到 你能想象的所有云存储空间,使用这个App几乎就可以完整的管理你的人生让你从此摆脱恶习工作效率提高5倍等等,但是,你就是不想用,可能因为举得它太过强大你配不上它,也可能因为它太过复杂让你望而却步,总之,你就是不会去用它。

  在之前的文章“嘘!说悄悄[……]

查看更多……

复杂需求的理解

在设计领域,人们总是喜欢简单,尽量做到视觉与极简的最佳结合。不可否认的是,这是大势,可以想象一个现实生活中本该够烦躁的人是多么不愿意复杂的 东西。很多案例,google是推崇简单的,简单的界面加上优秀的反应速度,这让世界上大多数人都爱上了它。但是这简单的表面下面却是蕴含着复杂的算法代 码,这并不影响你的使用,因为你需要的仅仅是这棵大树的果实,而不是树根。综上,google并非极致的简单,只不过把简单全部给了你罢了。

  复杂需求留给用户挖掘

复杂需求的理解,互联网的一些事

这是QQ音乐,至少你能够看出这正在播放歌曲,而此时你的目的就是需要一款可以播放歌曲的用具,需求很简单,所以你只要:

找搜索框填歌名→确定回车→双击听歌→享受

很简[……]

查看更多……

需求分析——挖掘最根本的欲望

【导读】需求的实例化是不再编写和维护需求文档,而是直接使用高质量的测试用例作为需求文档。通过测试用例可以很清楚的看到产品的需求内容,而且,在需求变更时,必然会产生新的测试用例,而不必费力去维护。在…

需求分析——挖掘最根本的欲望,互联网的一些事

【导读】需求的实例化是不再编写和维护需求文档,而是直接使用高质量的测试用例作为需求文档。通过测试用例可以很清楚的看到产品的需求内容,而且,在需求变更时,必然会产生新的测试用例,而不必费力去维护。在清晰的表现需求的同时,减少了维护需求文档的人力。

1.    一切源于欲望

1.1 欲望?需求!欲望!何为欲望?心理学上对欲望的解释是由人的本性产生的想达到某种目的的[……]

查看更多……

老码农:关于需求分析的几点体会

在我前面写的一篇博文《如何写出让自己满意的代码》中,有读者在评论中提到了用户需求不确定导致在总体设计阶段总是无的放矢的问题。需求分析当然是非常重要的,甚至在某些情况下比总体设计还更重要。那么,如何…

老码农:关于需求分析的几点体会,互联网的一些事

在我前面写的一篇博文《如何写出让自己满意的代码》中,有读者在评论中提到了用户需求不确定导致在总体设计阶段总是无的放矢的问题。需求分析当然是非常重要的,甚至在某些情况下比总体设计还更重要。那么,如何理解需求分析呢?

Google一下关键字“需求分析”,网上已经有很多相关的文章了,有不少已经写得像教科书一样全面准确,还提供了一些最佳实践的分类方法。我这篇就从个人经验方面谈一点自己的体会好了。

首先,最重[……]

查看更多……