文章
Slash Boxes
评论

Solidot 公告

文章提交注意事项:

请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。
欢迎参加消费者信任IT品牌调查

有任何问题,邮件至:

Matrix:he.fang#zdnet.com.cn
高飞:gao.fei#zdnet.com.cn

登录

登录

[ 创建一个新帐号 ]

热门评论

全新的IDE尝试——Code Bubble

matrix 发表于 2010年3月18日 16时32分 星期四   Printer-friendly   Email story
来自提高程序员生产力部门
middleware 写道 "目前绝大多数的IDE环境都是基于文件的窗口或者tab形式。这样在理解一段程序的时候往往要在不同的文件、或者文件的不同位置反复切换。Code Bubble是目前对这个问题的一个比较有前景的尝试。Code Bubble可以让程序员同时看到多段相关联的代码片断。每个片断不是独立的窗口,而是一个边缘修饰最简化的可编辑区域。每个片断不会相互覆盖,而是采用智能方式相互平铺。初步应用发现可以显著提高阅读理解代码的效率。"

Web设计与开发终极资源大全(下)

matrix 发表于 2010年3月18日 13时00分 星期四   Printer-friendly   Email story
来自高潮部门
锐商企业CMS 写道 "Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文是第二部分(完整图文版)。

西厢计划原理

matrix 发表于 2010年3月15日 09时00分 星期一   Printer-friendly   Email story
来自待月西厢下,迎风户半开,隔墙花影动,疑是玉人来部门
4G Space博客简要介绍了西厢计划的原理,认为修复墙的漏洞并不是一件很容易的事。西厢计划背后的中国黑客是从TCP 协议中找到了可用的方法:“ 可以说处理这些七七八八的漏洞是非常困难的,迫使墙的设计者‘拆东墙,补西墙’。这样补来补去,外表看起来好像很牛逼的墙,其实有很多本质上无法简单修补的漏洞,其中有一个致命的,就是 TCP 连接状态的判定问题。 出于入侵检测系统这种设计的局限,墙没有,也没办法准确判定一条 TCP 连接的状态,而只是根据两边收到的数据来‘推测’连接的状态....西厢计划的实现,因为依赖于 Linux 内核模块 netfilter, 在 Linux上如鱼得水,但往其他平台的移植可能是个亟待解决的问题。”根据邮件列表,开发者已经发布了Windows移植测试版(仅适用于32位操作系统)。

Digg用NoSQL替代MySQL

matrix 发表于 2010年3月14日 13时16分 星期日   Printer-friendly   Email story
来自Oracle要失望了部门
继Twitter之后,社交新闻网站Digg决定跟MySQL说再见,并替换掉它的大部分基础设施组成,Digg将从LAMP(Linux、 Apache、MySQL和Perl/PHP/Python)架构迁移到基于CassandraNoSQL架构。 Apache Cassandra是一套开源分布式数据库管理系统,最初由Facebook开发,用于储存特别大的数据。Cassandra是一个混合型的非关系的数据库,主要特点是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra的一个写操作,会被复制到其它节点上,对 Cassandra的读操作,也会被路由到某个节点上面去读取。 Casandra的使用者现在包括了Rackspace、Digg、Facebook、Twitter、Cisco、Mahalo、Ooyala等等。

Mozilla就界面抄袭一事向MetaLab道歉

matrix 发表于 2010年3月12日 13时18分 星期五   Printer-friendly   Email story
来自友好交流部门
加拿大Web设计公司MetaLab指控Mozilla在其产品Jetpack中完全照搬了Metalab的设计。MetaLab称他们曾经就JetPack的UI设计,向Mozilla提交过提案,但被 Mozilla否决。 Mozilla通过官方博客向MetaLab道歉,表示这是一次意外。Mozilla称它无意间将JetPack SDK的早期设计UI作为新版的UI使用了,早期UI确实借鉴了MetaLab的设计元素。Mozilla已从网站上移除了错误的图像,并真诚的向MetaLab道歉,表示将确保此类事情不会再发生。Firefox用户体验团队的Alexander Limi指出,MetaLab已经接受了Mozilla的道歉。

SolarPHP 1.0发布

matrix 发表于 2010年3月12日 11时20分 星期五   Printer-friendly   Email story
来自太阳很强部门
Paul M. Jones宣布发布SolarPH 1.0稳定版。 SolarPHP是一个应用程序框架和库,是Zend FrameworkSymphonyCake和其它类似框架的强有力竞争对手。SolarPHP近来在PHP社区引起了争论,主要原因是创始人Paul M. Jones在个人博客公布的不同框架的有争议的评测结果

OpenGL 4.0宣布

matrix 发表于 2010年3月12日 10时00分 星期五   Printer-friendly   Email story
来自多平台和单平台部门
负责OpenGL的行业组织Khronos Group宣布第四代跨平台OpenGL API规格,挑战其最大的竞争对手微软的DirectX 11。 OpenGL 4.0的主要特性包括:两种新的shader stage,让GPU减轻CPU的geometry tessellation负担;per-sample的片段着色器和可编程片段着色器输入位置(fragment shader input position),增加渲染质量和反锯齿灵活性;无需CPU干预,加强了OpenGL或外部API如OpenC的数据交换功能;着色子程序提高了编程的灵活性;通过新的对象类型sampler objects分离纹理状态和纹理数据;支持64位双精度浮点着色操作和输入/输出,增加渲染的精度和品质;改进了实例化几何着色器、实例化阵列和新的timer query等的性能。 Khronos Group还宣布了OpenGL 3.3规格。

BASIC作为入门编程语言的价值

matrix 发表于 2010年3月11日 09时52分 星期四   Printer-friendly   Email story
来自被M$洗脑不再此列部门
jdk137 写道 "计算机科学界的传奇人物Edsger W. Dijkstra有一个著名的论断:“指导早年学过BASIC的学生成为编程高手是不可行的,他们的思维已受到摧残且不可重塑。”( It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.)但博客The Reinvigorated Programmer指出世界上有很多以BASIC作为入门语言的优秀程序员,甚至这正是他们成为优秀程序员的原因(作者强调Visual Basic.NET不在此列)。"

关于HTML5,开发者可以期待什么?

matrix 发表于 2010年3月09日 12时20分 星期二   Printer-friendly   Email story
来自哪壶不开提哪壶部门
锐商企业CMS 写道 "Web 开发者对 HTML5 的期待越来越强烈,作为一个以文档为中心的置标协议,HTML 越来越不能满足现代 Web 应用的需要,何况,这个协议已经有超过 10 年没有更新了。HTML5 旨在解决 Web 中的交互,媒体,本地操作等问题,一些浏览器已经尝试支持 HTML5 的一些功能,而开发者们有望最终从那些 Web 插件中得到解脱不过,需要指出的是,尽管一些重量级 Web 技术厂家,象 Apple,Google, Mozilla 基金会, Vimeo,YouTube 已经开始支持这个新标准,但W3C 表示,HTML5 前面的路还很长,它的一些细则目前还存在争议,主流的 Web 在转至 HTML5 之前还要经过很长的时间,而开发者们也不得不面临两难的境地,就是如何使用现在的技术设计出富 Web 应用,同时又为今后的 HTML5 做好准备。 富 Web 的现代 HTML

软件: 编程到底出了什么问题

matrix 发表于 2010年3月07日 19时08分 星期日   Printer-friendly   Email story
来自雪崩已经预言了部门
Shawn the R0ck 写道 "在最近的访谈中,Donald E Knuth写到"今天非常多的编程方式根本没有任何乐趣可言,仅仅只是在魔法咒语中堆砖头---整合其他人的代码到现有的项目中"。遵循严谨黑客伦理的程序设计师都在对浪费在解决库依赖关系和打补丁的"编程"方式感到叹息。 RedditHacker News都在讨论编程到底出了什么问题这个话题."
昨天的文章  >