资讯月刊下载
[Web前端] 9个GIF动画阐述Web设计的25年历史
Web设计25年的历史,可以用以下9个GIF动画来总结。 Froont,一家为web设计师制作工具的旧金山公司,用9个GIF格式动画来表现网页设计在过去25年的发展历程。如果你想知道为什么CSS这么重要,为什么Flash会逐渐淘汰,这些动画图或许能让你一窥究竟。 网页设计的单色时代,约1989年。想想Lynx和其他以Unix为基础的web浏览器,这些浏览器只会通过网络从这个终端到另一个终端一 ...
[开源软件] iOS版Firefox将出炉,代码已托管到GitHub
引用近日,Mozilla近日发布消息称,目前正在设计iOS版本的Firefox版本。Mozilla声称,Mozilla致力于为任何平台的用户提供选择使用Firefox的机会,目前iOS版本Firefox仍处于早期开发阶段,源码已托管到GitHub。 近日,Mozilla近日发布消息称,目前正在设计iOS版本的Firefox版本。Mozilla声称,Mozilla致力于为任何平台的用户提供选择使用Fi ...
[Web前端] IE Web 开发支持将迁移到 StackOverflow
微软IE团队宣布Web 开发支持将迁移到流行编程问答社区Stack Overflow。Stack Overflow上有超过4万个标记为IE的提问,每天新增数十个问题,它已被证明是一个能提供可靠帮助的地方。微软开发者表示将会密切关注上面的提问, 及时提供支持。微软最近的一系列动作显示了它不再固步自封转而热情的拥抱非微软平台及网站。 相关链接: http://stackoverflow.com/que ...
[开源软件] 盘点互联网巨头奉献的十大开源安全工具
Facebook等大型互联网公司推动的服务器与数据中心、大数据工具的开源化项目类似,当大型互联网公司们在超大规模基础设施运营方面面临的挑战超出技术厂商的能力时,这些巨头就选择反客为主,成为创新技术的推动者和提供者。同样的情况也在信息安全领域中发生着。不少大型互联网公司经常会将自己开发的顶级安全工具开源,推动整个互联网的安全发展。 本月早些时候安全牛曾介绍过Google开源的web安全测试工具 ...
[开源软件] Docker使用小贴士
摘要:来自Tutum的John Regan在本地Linux系统和云平台中都安装使用过Docker,在使用1年多的时间中,他总结了5条非常实用的经验,包括Docker经验镜像制作、Dockerfile、子进程以及容器和进程的对应关系等。 使用Docker已经一年多了,在本地Linux系统和云平台上都安装使用过。在那个时候就学会了很多关于管理镜像、灵活地为任何平台创建镜像的方法,学会写一些和Docker ...
[数据库] 用 SQL 语句生成图表 ChartSQL
FnordMetric ChartSQL 可以让你用 SQL 语句来生成图表,图表可使用 SVG 向量图进行渲染,可轻松的嵌入到网页中。ChartSQL 可以通过 FnordMetric Server 直接在 Web 端运行并生成图表,如下图所示: 一个简单的例子: IMPORT TABLE city_temperatures FROM 'csv:examples/data/city_temp ...
[互联网] Mozilla发布Firefox开发者专版浏览器,方便Web开发 ...
2004年11月9日,Firefox1.0正式发布,今年的11月9日,Firefox迎来了自己的十周岁生日。在庆祝Firefox十周年之际,Mozilla发布了Firefox开发者专版,这是首款专门为开发者打造的浏览器。 2004年11月9日,Firefox1.0正式发布,今年的11月9日,Firefox迎来了自己的十周岁生日。在庆祝Firefox十周年之际,Mozilla发布了Firefox开发者 ...
[Web前端] 富Web应用开发的七大原则
摘要:针对富Web应用,开发者应该注意哪些要点?原文作者Guille认为如何让用户以最快的时间获得想要的数据尤为重要,开发者应注重七大原则,包括:服务器渲染、即时响应用户输入、响应数据/状态变更、增强历史记录处理等。 【编者按】对于Web开发者而言,除了具拥有精湛的开发技术外,还应具备一些软技能。而针对富Web应用,开发者应该注意哪些要点呢?原文作者Guille认为如何让用户以最快的时间获得想要的 ...
[开源软件] Firefly 3.0.3 正式版发布
Firefly 3.0.3 正式版发布。Firefly 3.0.3版修复了20多项bug,增强了框架的性能,并且完善了文档和例子程序,Firefly文档。现在Firefly已经提交到了Apache Central Repository,现在可以轻松使用maven下载依赖: <dependency> <groupId>com.fireflysource</groupId ...
[Web前端] 徐汉彬:亿级Web系统搭建——单机到分布式集群
摘要:随着数据暴增,单服务器开始疲于应对海量用户的访问。自本期《问底》,徐汉彬将带大家开启异地跨集群分布式系统打造,本次关注的重点则是架构从单机到分布式集群的转变。 Web系统的缓存机制的建立和优化 刚刚我们讲完了Web系统的外部网络环境,现在我们开始关注我们Web系统自身的性能问题。我们的Web站点随着访问量的上升,会遇到很多的挑战,解决这些问题不仅仅是扩容机器这么简单,建立和使用合适的缓存机制 ...
[Web前端] Mozilla将发布开发者专用浏览器
摘要:浏览器市场的战争从来没有停止过,Mozilla于11月10日Firefox十周年纪念日这一天发布Firefox最新产品,试图占据更大的市场份额,而新版本将会集成那些程序员开发Web站点和Web应用程序所需要的编程工具。 Mozilla计划在11月10日发布一款专门针对Web开发者的火狐浏览器新版本,这一版本将使得那些Web开发人员的日常工作变得更轻松。 “我们为了把开发人员的利益放在第一 ...
[Web前端] 如何为你的项目挑选适宜的Web开发框架?
摘要:古语云工欲善其事,必先利其器,对于工程师而言,选择一款合适而强大的开发框架对开发工作是大有裨益的。那么开发者应该从什么角度来进行衡量和挑选呢?本文总结了十点以供参考。 古语云工欲善其事,必先利其器,对于工程师而言,选择一款合适而强大的开发框架对开发工作是大有裨益的。那么我们该从什么角度来进行衡量和挑选呢? 首先对于一家创业公司而言,这更像是一个商业抉择而不仅仅是技术选择,时间人力物力等开销都 ...
[Web前端] 历时八年,HTML5 标准终于完工了
万维网联盟(W3C)今天泪流满面地宣布,经过几乎8年的艰辛努力,HTML5标准规范终于最终制定完成了,并已公开发布。 在此之前的几年时间里,已经有很多开发者陆续使用了HTML5的部分技术,Firefox、Google Chrome、Opera、Safari 4+、Internet Explorer 9+都已支持HTML5,但直到今天,我们才看到“正式版”。 HTML5将会取代1999年制定 ...
[编程语言] RSF分布式服务框架设计
RSF( Remote Service Framework )的目的是为了提供一种高效的远程服务访问方式,例如“A机器访问在B机器上的一个服务”。当然首先它是运行在Java上的,但是我并不希望 Java 成为 RSF的唯一平台。 它应该是分布式的,就是说服务 A 可能会分布在若干台机器内。 当我的应用打算调用这个服务时我应该可以在这若干服务提供的机器上随机调用。这样做的好处是有助于高并发、高访 ...
[互联网] 一次开发,随处测试:Mozilla推出Web跨浏览器调试工 ...
对于Web开发者来说,浏览器的兼容性是个大问题。五花八门的浏览器种类和版本(包括移动版)导致应用的展示效果有时候各不相同,需要经过在各种浏览器场景下利用所附带的工具进行调试才能保证正常的呈现效果。但是Mozill本周四推出了Firefox Tools Adapter插件即将把Web开发者从转向苦差事中解放出来,它可以让开发者在Firefox浏览器内就能进行针对其他浏览器的调试。 按道理来说,在W ...
[Web前端] jQuery经典面试题及答案精选
jQuery是一款非常流行的Javascript框架,如果你想要从事Web前端开发这个岗位,那么jQuery是你必须掌握而且能够熟练应用的一门技术。本文整理了一些关于jQuery的经典面试题及答案,分享给正要面试Web开发岗位的同学。 问题:jQuery的美元符号$有什么作用? 回答:其实美元符号$只是”jQuery”的别名,它是jQuery的选择器,如下代码: $(document). ...
[Web前端] 6个绚丽时尚的前端3D效果及源码
作为一个前沿的 Web 开发者,对于 HTML5 和 现在流行的3D技术或多或少都有掌握。前几年这些新技术刚萌芽的时候,开发者们已经使用它们来小试牛刀了,如今这些先进技术已经遍地开发,特别是在移动端大显身手。这篇文章挑选了6个前沿的绚丽的3D展示效果,希望对你有所帮助。 1. 3D自由立体旋转现实物理效果 3D自由立体旋转是一个基于 HTML5 技术的实验,模拟现实物理效果,让你在 We ...
[企业架构] S2JH 2.2发布,基于SSH的企业Web应用开发框架
S2JH:基于SSH的企业Web应用开发框架。集结最新主流时尚开源技术的面向企业级Web应用的基础开发框架,提供一个J2EE相关主流开源技术架构整合及一些企业应用基础通用功能和组件的设计实现的最佳实践和原型参考。 在线演示地址:http://115.29.107.110/s2jh 特别说明:此演示应用部署在CPU单核512M内存1M带宽低配云服务器,并且第一次访问会初始化加载大量JS/CSS等静 ...