Windows Phone 的 Skype 正式版发布

微软在2月份时候承诺将于4月发布 Windows Phone 版的 Skype,目前首个 1.0 稳定版的 Skype for Windows Phone 应用已经更新到 Windows Phone Marketplace. 该版本目前还是缺少推提醒服务和后台运行能力,但比起一个月前发布的 Beta 版已有很多改善。 

下载地址 : here

20 个最佳在线 PHP 教程

PHP是一个通用的服务器端脚本语言,最初是为Web开发设计的动态网页技术。这也是首次在 HTML 文档中嵌入服务器端脚本,而不是调用一个外部文件来处理数据的语言之一。

下面为你介绍一些网上非常好的 PHP 教程:

使用 PHP、MySQL 和 jQuery Mobile 构建一个网站

使用 PHP 和 jQuery 显示你喜爱的微博(Twitter)

使用 Testify.php 来写一些测试

创建一个 PHP +CSS3的页面

Photobooth with PHP, jQuery and CSS3

制作一个 Ajax 的Web聊天功能 – PHP + MySQL

功能建议的应用 PHP, MySQL & jQuery

使用 PHP 制作图片的过滤效果

创建一个API为中心的应用

创建一个基于时间的 CSS 样式切换

使用 PHP、MySQL 和 Paypal 的 API 制作一个捐赠页面

设计和开发一个集成的 Facebook 应用

如何创建一个高级的 Twitter 部件

使用 HTML5 构建一个联系人表单

PHP & MySQL 文件下载计数器

AJAX 方式的即时贴功能实现 PHP & jQuery

AJAX 制作的待办事宜 PHP, MySQL & jQuery

制作一个很酷的登录系统

使用 PHP 创建一个投票页面

如何实现无线滚动的相册展示

via djdesignerlab

《Dart 语言导览》发布

旨在改善 web 应用开发过程的 Dart 团队本周发布了《Dart 语言导览》(A Tour of the Dart Language),详细介绍了 Dart 语言的各项功能,是快速入门的极佳读物,也是 Dart 语言用户的便捷参考资料。

全文包括变量、数据类型、函数、运算符、流程控制、异常处理、类、接口、泛型、库、隔离等 14 部分,着重于讲解语言功能,并略微涉及了该语言的核心库 dart:core

点击阅读英文原版中译本

via Kathy

英特尔超极本宣传片:女侠何苦为难女侠?

英特尔近期不遗余力地为超极本造势,商业广告一则接一则,创意连连。日前,英特尔推出了一则颇具中国风的超极本广告House of Flying Laptops,一改之前的科技风格。这则广告以两位女侠为其笔记本争夺一个电源为引子,激烈的打斗后,镜头突然转到另一位美女淡定地使用超极本的画面,更加突出超极本拥有超长的待机时间,更加便携。

Facebook 怎样实施部署

最近一周facebook内部放出了一些关于Facebook的部署流程的消息。如果你不想了解整个内部信息的话,这里我把这些信息做了一个整合概括。这些信息直接来自查克·罗西,而查克·罗西就是Facebook发布工程组的负责人,这里有瑞恩·保罗对他的采访:

Facebook发展文化的一个重要方面是开发人员对他们的代码在产品中的表现完全负责。这一理念反应了DevOps,这样可以减小开发人员与运维人员之间的隔阂。

如果在Facebook更新中任何代码在产品中出现问题,这些代码的开发者与修复这些问题挂钩,必须确保问题尽快被解决。

对于部署来讲,Facebook使用:

  • 使用自定义的BitTorrent的P2P系统
  • 站点更新耗时15-30分钟
  • JS、CSS、图像使用分布式的CDN

部署步骤

  1. 在进行全面的更新之前,新代码首先被推送到“A2”层——Facebook的少量公共服务器。这个阶段的测试把更新特性随机暴露给Facebook的部分正式用户,但只是所有用户的一小部分而已。
  2. 在IRC上初始化了一个checkin过程。此时所有的开发者,不管是提交更新或者没有提交更新,都会被通知,并要求回应,是否做好了系统全面更新的准备。
  3. 当准备开始实施更新的时候,在一个终端里输入了一行命令,然后整个过程就开始了。
  4. 通过Facebook的基于Web的监控工具观察整个更新过程。

有一小部分的服务器在部署过程中会失败,不过这通常不会造成任何问题。这是因为任何FaceBook服务器能处理任何页面请求,所以他们不必担心关于序列化和移植用户session状态。服务器在升级的过程中能保持收到的页面请求,就想我们知道的一样,不会因此而使用户下线。

部署的频度

  • 在绝大多数时间里,每个工作日都有一个小规模的更新
  • 每周通常是周二有一个大型更新。

在我们看起来比较好的公司例如Google、Facebook,下面这句话听起来非常真实可靠:“Release early and often.”

via dzone