摘要:
像比尔·盖茨一样,史蒂芬·列维(Steven Levy),描述了对一些互联网名人的再次访问,
同时阐述了黑客对网络发展的影响。
黑客的价值观
时隔25年之后,我再次对比尔·盖茨进行了采访。他表示:“我年轻的时候,这个行业才刚刚起步。那时候我们这些微处理革命的参与者都是年轻人。 现在这个行业已经十分成熟了,想起来有点难以置信。”25年之前,作为一名作家,我试图了解如火如荼的电脑革命的核心——那些沉迷于电脑、极其聪明且富有创造力的黑客。当时,盖茨刚刚与IBM达成协议,为其提供DOS操作系统,比尔·盖茨和Word软件还不像现在这样家喻户晓。此后,我又对盖茨进行 阅读全文
阅读排行榜
方军:关于产品设计,互联网营销
2011-09-02 20:15 by 狼人:-), 309 阅读, 收藏,
摘要:
最近想产品想的多,所想比较小众,所想中能大众的 ,其实不是产品的部分,而是关于范畴这件事。最近比较痛苦的就是,发现讨论讨论经常发现大家不是在同一层面、同一词汇体系对话。这个时候就需要通过互动的过程,共同营建这个对话公共空间出来。 范畴的定义就比较难了,比如维根斯坦利用“家族相似”来定义,游戏(game):在我们称为游戏的任何事物之间,并不共享任何单一性质,但是尽管如此,所有的游戏都通过一个复杂的相似性网络相互连通在一起。还好,我们大多数人不用在哲学层面上探讨这些,小范围形成共识、词汇就行了。 还是一样,自己想出来的,可能很不完善,可能已有专家有完善的体系,但这是自己的体会,对自己有... 阅读全文
一起谈.NET技术,提供第三种代码生成方式——通过自定义BuildProvider为ASP.NET提供代码生成
2011-09-02 00:20 by 狼人:-), 309 阅读, 收藏,
摘要:
之前写了一些关于代码生成的文章,提供了两种不同方式的代码生成解决方案,即CodeDOM+Custom Tool和T4。对于ASP.NET应用,你还有第三种选择——自定义BuildProvider。[文中涉及的源代码从这里下载] 目录 一、BuildProvider是什么? 二、将XML表示的消息转换成VB.NET或者C#代码 三、将XML转换成CodeDOM 四、自定义BuildProvider 五、BuildProvider的应用 一、BuildProvider是什么? 对于ASP.NET应用的开发者来说,你可能不知道什么是B... 阅读全文
Android开发必备武器,处理X“.NET研究”ML的利器——SAX快速上手
2011-10-20 21:58 by 狼人:-), 308 阅读, 收藏,
摘要:
相信各位android开发者,对SAX已经并不陌生了,SAX(Simple API for XML),是一个使用非常广泛的XML解析标准,通常使用Handler模式来处理XML文档,这种处理模式和我们平常习惯的理解方式很不同,身边也经常有一些朋友在刚接触SAX的时候会觉得理解起来有些困难。其实SAX并不复杂,只不过是换了一种思维方式,正如它的名字所表示的,为了让我们以更简单的方式来处理XML文档,下面我们就开始吧。 我们通常的理解方式是,我们给出一个输入(比如xml文档的地址),然后程序返回给我们数据(比如解析后的xml文档结构),我们在返回给我们的结果中进行相应的操作,而SAX以一种更... 阅读全文
LightSwitch:小试一“.NET研究”下微软开发框架LightSwitch
2011-10-18 22:40 by 狼人:-), 308 阅读, 收藏,
摘要:
之前知道微软在做一个数据驱动的开发框架LightSwitch,但没有用过。前一阵子,一个客户的技术负责人和我说起LightSwitch,所以这次TechNet也就去听了一下LightSwitch的讲座。回来后试用了一下,下面给大家简单介绍一下LigthSwitch。 安装 从官方网站下载,我机器本身装了VS2010,安装过程中会去下载一些文件,大概80M吧。 执行安装过程中我出现了一个问题,不知道你有没有。我的上海企业网站制作问题如下图,从提示看出是权限不够,所以我找到这个隐藏目录在【安全】页增加了Everyone,记住要给Everyone附上所有权限: 示例... 阅读全文
我眼中的Visual Studio 2010架“.NET研究”构工具
2011-10-18 22:39 by 狼人:-), 308 阅读, 收藏,
摘要:
影响架构质量的是构建体系架构的思想、原则、实践与架构师的经验,绝不是工具。即使是最优秀的架构工具,也不可能像倚天宝剑一般——倚天一出,谁与争锋——似乎谁握住了这把利刃,就能够成为武林盟主。架构工具可以改善架构师的工作,却不能替换架构的过程。软件开发过程中,最重要的依旧是人。 我在尝鲜Visual Studio 2010架构工具[i]时,偶然看到一篇文章,用夸张的语言吹捧VS 2010架构工具,认为它是架构师最怕程序员知道的新工具。这让我有感而发,我想起数十年前甚嚣尘上的一个理论,那就是CASE工具在未来可以取代编码工作的论断。随着DSL的逐渐流行,这个论断似乎有了能够实现的希望。我们已... 阅读全文
360已靠增值服务实现盈利
2011-09-24 00:05 by 狼人:-), 308 阅读, 收藏,
摘要:
“虽然现在市场上针对360杀毒软件免费的杂音特别大,我们还是坚决走免费路线。”近日360总裁齐向东在沪重申360杀毒软件的免费宣言,并发布《互联网安全免费白皮书》,断言杀毒软件已全面进入免费时代。“便宜没好货的说法在互联网时代是不可能的,每一次战争,都会以免费的胜利告终,并带来更好的产品、更优质的服务,以及更强大的商业模式。”齐向东表示。 360方面透露,目前公司已经实现盈利,“免费产品两个基本收入模式,一是广告模式,二是增值服务模式。前者太过简单粗暴,所以360选择通过增值服务来实现盈利,在庞大的用户基础上,面向少数用户提供个性化的收费服务,比如安全备份与存储、一对一的远程电脑维修服务... 阅读全文
25个出众的Web表单范例
2011-09-23 22:59 by 狼人:-), 308 阅读, 收藏,
摘要:
表单可能成为网站至关重要的组成部分。从非常简单直接的表单到花哨、多彩和创意的表单,每个网站都会呈现一种表单风格。当考虑站点的界面设计时,这必定是你应该关注的元素。不论是登录/注册表单,还是联系表单,或者其他类型表单,我们需要牢记一点:这些表单的目标是要赢得用户的注意,让他们想要在其 中填入信息。下面就是一些Web设计中出色的表单范例。AwesomeFoundation SixWankenVisual RepublicAndrew McClintockChris Woodsbio-bakVincent MazzaEd PeixotoChristian Sparrowolga designsKri 阅读全文
艾伟:.Net架构网站又一传奇:PlentyOfFish.com
2011-08-29 00:09 by 狼人:-), 308 阅读, 收藏,
摘要:
这个叫PlentyOfFish的网站, 它只有一个员工,每天只干两小时活,但是却被估值$1000000000。
PlentyOfFish在山姆大叔家里算是一个很火的online dating网站,网站取名字来自这句话:There is plenty of fish in the sea. 对应的中文意思是“天涯何处无芳草”。Fish的意境虽然差了一点,但是却更加形象地表达了“遍地撒网,中心钓鱼”的泡妞的法则。PlentyOfFish每个月有4500多万的访问用户,每天3000多万点击率。这个流量实际上并不夸张,平均算下来大概也就是500-600
request/s,峰值可能会更加高一点。在国内 阅读全文
使用jQue“.NET研究”ry Mobile和JSON创建移动应用程序
2011-10-20 21:56 by 狼人:-), 307 阅读, 收藏,
摘要:
近来移动应用开发迅速受到很多公司的关注,他们寻求为现存的产品和应用程序添加移动展现或者“触点”。即便不是所有,大部分移动应用开发框架也都会适应某种现存的“桌面”开发平台。基于Web的框架则不同。业界当前采用jQuery来创建移动web应用程序(上个月发布了jQuery Mobile Alpha 3)。 在移动领域,除了对设备特定属性的支持之外,最主要的一个问题就是程序的大小,正如Aaron Quint所说:
压缩后的jQuery也大概有40-50K,可能还会稍微多一些,此外,如果你想要jQuery UI和一些动画功能,那么就还需要100K。对于移动设备来说,可能没有那么多空间。 J... 阅读全文