代码改变世界

MVC框架 EasyJWeb 2.0 发布

2011-09-23 23:06 by 狼人:-), 229 阅读, 0 推荐, 收藏,
摘要:EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、 Struts、JSF、Tapestry等,吸取其优点及精华,是一个完全由来自的中国开源爱好者开发,文档及注释全部为中文的开源框架。大家好,今天我们非常高兴的宣布,EasyJWeb的一个革命性的版本——EasyJWeb 2.0版,于今天对外发布。这个版本,EasyJWeb的重心不再只是MVC,而是真正的让Java Web变Easy,通过这个版本,你可以用不到1分钟的时间搭建EJS、SSH、SSH2等应用程 阅读全文

Google发布Native Client首个开发工具包

2011-09-23 23:06 by 狼人:-), 152 阅读, 0 推荐, 收藏,
摘要:Google的产品经理Christian Stefansen 今天在Chromium官方博客宣布Native Client首个软件开发工具包(SDK)发布,开发者已经可以通过这里下载到 Native Client 的开发工具包,自己创建Native Client应用程序。Native Client是Google主导的一个开源技术,它可以让开发者在浏览器中无缝且安全的执行原生编译代码以建立Web应用程序。本次发布的SDK已经包含了一系列的计算、音频以及2D原生客户端模块,Google还采取了大量的安全措施以确保Native Client的安全运行,比如自动更新机制和离核心更远的沙盒。Google 阅读全文

27款经典的CSS框架

2011-09-23 23:06 by 狼人:-), 209 阅读, 0 推荐, 收藏,
摘要:利用 CSS 框架,可以简化你的工作,提高工作效率。CSS 框架是一系列 CSS 文件的集合体,包含了基本的元素重置,页面排版、网格布局、表单样式、通用规则等代码块。下面给你推荐了27款优秀的CSS框架,你可以选用。1. 960gs960 像素的页面宽度似乎成为了一种设计标准,在当前各种分辨率下,能够很好地展现网页内容。提供较为常用的尺寸来简化网页设计过程,使工作简单高效。2. YUI 2: Grids CSS芒果曾经介绍过由雅虎开发小组推出的 YUI,而这个 YUI Grids CSS 正是其中的一部分。作为最著名的 CSS 框架之一,YUI Grids CSS 提供了四种预设页面宽度,六种 阅读全文

使用Javascript开发移动应用程序

2011-09-23 23:06 by 狼人:-), 214 阅读, 0 推荐, 收藏,
摘要:Javascript并不仅仅只用于网页和网站程序。你还可以创建实时应用、服务端解决方案、桌面和移动应用。移动应用分为两种:浏览器里的网页应用和本地应用。本地应用通常更快更强大,因为它们有访问文件系统、传感器、照相机等设备的权限。本地应用通常使用手机指定的语言编写,例如Objective-C、Java。所以独立开发者通常使用HTML+CSS+Javascript的解决方案。幸运的是,感谢最新的技术,我们可以很方便的将网页应用转换为真正的本地应用。TitaniumAppcelerator视频(http://vimeo.com/moogaloop.swf?clip_id=8730218&se 阅读全文

预发布环境,Tag发布机制和可重复的部署过程

2011-09-23 23:06 by 狼人:-), 262 阅读, 0 推荐, 收藏,
摘要:导读:作者吕毅在blog.lvscar.info发表了本篇文章,文中分享了Joel Test 、预发布环境、Tag发布机制以及可重复的部署过程等。内容如下:周末聚会,无意间聊起建筑行业。自己是搞软件开发的,我们的行业从建筑设计/施工过程中借鉴了大量的概念,隐喻,名词。可以说软件就是现实中伴随整个人类历史发展的“建筑”在虚拟空间中的投影。有个两年前问过其他朋友的问题,这次友人又再次提起,“为什么建筑设计过程中没有普遍性的采用版本控制呢?”瞎扯了一干各种原因后,我们几乎同时想到一个名字”Joel”,建筑设计行业或许缺乏像Joel Spolsky一样十数年如一日,把自己丰富的经验和深入的思考转化成一 阅读全文

谷歌Chrome 11对早期开发者开放使用

2011-09-23 23:06 by 狼人:-), 161 阅读, 0 推荐, 收藏,
摘要:北京时间2月22日,据国外媒体报道,在Chrome 10升级到beta版的同时,后继者Chrome 11已经代替了Chrome 10,成为开发者手中的一款新的试用浏览器,这是Chrome 11的官方首发。既然还处在早期开发阶段,它与现有Chrome 10 beta相比没有太多的不同,也没有添加过多的新功能。随着Chrome 11越来越明朗化,有哪些功能已经准备就绪,有哪些功能还有待开发,也变得越来越清晰。这款浏览器目前的版本为11.0.672.2 build,修复了上一版本的一些缺陷,使用了经过更新的V8 Javascript引擎。一个比较显著的新功能是添加了新的XSS审计器,该功能默认是开启 阅读全文

Qt for Android (Alpha) 发布

2011-09-23 23:06 by 狼人:-), 178 阅读, 0 推荐, 收藏,
摘要:Qt for Android 是一个为了让Android 平台支持Qt开发的项目。由于Nokia 选择了Windows Phone 7系统,让很多MeeGo和Qt的开发者无所适从,虽然Intel表明将继续投入MeeGo的开发,但是Qt的开发者还是孤苦伶仃,如果该版本的发布给了Qt开发者的一点希望。来自项目负责人BogDan Vatra的一段话:I had a dream that one day, I’ll be able to deploy existing Qt software on any Android platform.I had a dream that one day, all 阅读全文

深入解析Web 2.0应用安全

2011-09-23 23:06 by 狼人:-), 180 阅读, 0 推荐, 收藏,
摘要:这几年Web 2.0的应用让开发人员、最终用户和企业都取得了很多了不起的成果,从Google、Salesforce、MySpace、Flickr、 YouTube、Linkedin到今天十分火爆的Facebook,这些具有Web 2.0特征的公司,创造了很多奇迹。然而,Web 2.0应用程序、移动设备所带来的富媒体功能,将会使隐蔽强迫下载及混合攻击增加。例如,社交网站上的嵌入视频及其链接成为了黑客频繁植入恶意软件的目标。随着更多的员工使用富媒体和Web 2.0应用程序,企业便会不知不觉暴露在更大的攻击威胁之下。 Ajax带来的典型风险在Web 1.0时代中,客户端浏览器和服务器之间的通信... 阅读全文

Firefox 4.0浏览器正式版再次推迟发布

2011-09-23 23:06 by 狼人:-), 144 阅读, 0 推荐, 收藏,
摘要:据国外媒体报道,原计划在本月月底发布的Firefox 4最终版又要推迟发布。Mozilla的火狐发布经理 Christian Legnitto表示,beta 12版本的浏览器将会被推迟发布,因为开发人员要等待火狐的漏洞被修复完毕。毫无疑问,Firefox 4.0的正式发布时间也将因为漏洞的修补而推迟。beta 12版本是测试版的最终版本,Legnitto警告开发人员或许需要在开发一个测试版才能解决掉所有的问题。这意味着Firefox 4 i在本于几乎不可能发布。此外,近日还有消息称,Firefox 4.0正式版虽然开发进度受阻不过Mozilla已经在着手开发Firefox 5,并曝出了部分将新 阅读全文

不编程也开发13个无需编程的iOS开发工具

2011-09-23 23:06 by 狼人:-), 307 阅读, 0 推荐, 收藏,
摘要:最近很多人都想自己开发iPhone软件, 但并非每个人都知道如何编写相关代码。还好,有很多工具可以帮助非开发人员创建自己的iPhone软件,甚至不需要编程和脚本知识。这些工具有的专为小公 司打造,有的专门为特定用户打造,比如为音乐家或电子书作者打造的软件。还有的工具可以让熟悉HTML等编程语言的开发者通过自己熟悉的语言编写代码,接 着把代码转化为iPhone软件,然后就可以提交至iTunes Store。以下就是我们收集的13个工具,你无须掌握iOS的编程语言Objective-C就可以使用这些工具:专为艺术家打造的SwebApps用途:SwebApps提供了一种在线服务,让你即便不知道如何编 阅读全文

读《ASP.NET优化》有感

2011-09-23 23:06 by 狼人:-), 165 阅读, 0 推荐, 收藏,
摘要:导读:本文转自博客园,作者根据《ASP.NET优化》一书,介绍关于敏捷开发和编程的实质---测试 ,部署以及代码管理。方便开发者的需要。以下是文章内容:这本书主要是讲ASP.NET优化开发的,里面关于面向对象编程的介绍和ASP.NET的开发介绍可以说在一般的书之上,由于我从来没有涉足过这方面的内容,所以不予很深的评论。但是第十六章,讲了一下测试 ,部署以及代码管理,这方面和我们现在的工程和接近,读着很有感觉。现在就来讲讲测试。里面说到“敏捷开发和极限编程的实质之一是基于测试的开发”,也就是说从一开始我们就要开始编写测试用例,在编写code的过程中要边code,边test。书中还讲到了怎样做到这 阅读全文

Web是开源最大的成功

2011-09-23 23:06 by 狼人:-), 155 阅读, 0 推荐, 收藏,
摘要:开源运动广受欢迎,并且在软件开发史上写下了浓重一笔。但是它影响最深远的地方在哪呢?有史以来,最成功的开源“项目”又是什么呢?事实上,总体来看,Web不就是开源运动最大的成功么?可能最有名的例子就是隐藏域众多网站背后的LAMP,也就是Linux、Apache、MySQL和PHP。但当你仔细考虑后,你会发现更多。下面列出了Web得以运转的一些开源项目。Web browsers-网络浏览器在网络浏览器市场中,虽然微软的封闭源码软件IE浏览器仍然占有很大的份额,但其它功能相似的开源项目已经流行起来,并在不断壮大。像Mozilla公司的Firefox浏览器(它是开源的,还有Flock、PaleMoon) 阅读全文

5款没有专利纠葛的Linux发行版

2011-09-23 23:06 by 狼人:-), 278 阅读, 0 推荐, 收藏,
摘要:导读:作者笨兔兔写了一篇文章《5款没有专利纠葛的Linux发行版》。在文中会给大家介绍5款没有专利纠葛的Linux发行版。以下是文章内容:众所周知,Linux 是一免费、开源的操作系统。然而,Linux可以使用和加载非公开源码的设备驱动。一些销售商编译的的二进制驱动,没有公开丝毫源代码,我们叫它 “Binary Blobs”(二进制斑点),我们暂且叫做“专利软件”。一些开源死硬分子和自由软件基金会(FSF)建议,要移除所有的专利软件元件,包括Binary Blobs。下面,我会给大家介绍5款没有专利纠葛的Linux发行版。避开“专利软件”的理由1. 改进和发行——因为它们是非公开源码的,... 阅读全文

Stack Exchange的架构

2011-09-23 23:06 by 狼人:-), 236 阅读, 0 推荐, 收藏,
摘要:导读:原文作者Kyle Brandt发表篇文章《Stack Exchange’s Architecture in Bullet Points》,现由陈皓翻译《Stack Exchange的架构》,文中阐述一些观点供大家参考。内容如下:近日,Stack Exchange系统管理员blog上发布了一篇关于Stack Exchange的架构一瞥,其包括了Stack Overflow, Server Fault和Super User的Stack Exchange网络。注意最后一个关于人员的配置。希望能给大家一些相关的参考。网络流量每月9千5百万个PV每秒800 HTTP请求每秒180 DNS请求每秒5 阅读全文

10款在线格式转化应用

2011-09-23 23:06 by 狼人:-), 917 阅读, 0 推荐, 收藏,
摘要:1.online-convertonline-convert是一个十分优秀的在线格式转换应用,支持格式覆盖文档、图片、音频、视频、电子书、Flash以及一些不常见的格式。使用非常简单,你只需根据在你想转换成的格式的分类(如文档的在document converter)的下拉条上选择你需要的格式后按Go就可以到达上传文件页面,上传后就会提示下载。测试了一些PDF转换TXT,发现支持中文,并且转换十分准确。地址:http://www.online-convert.com/2.ConvertFilesConvertFiles是的一个免费的在线格式转换工具。ConvertFiles的界面十分丑陋,但是 阅读全文
上一页 1 ··· 137 138 139 140 141 142 143 144 145 ··· 312 下一页