JavaScript是一门令人愉悦的语言

作为一名前端工程师,我承认我可能是有偏见的,但是我真的非常享受编写JavaScript程序。JavaScript代码可以非常的优雅,也可以让人崩溃。在很长一段时间内JS在开发者社区中都是一个笑话。但是现在JS是一门聚光灯下的明星语言,越来越多的开发者加入到这个阵营。这篇文章例举了几个我喜欢JS的理由。

速度

Google的V8 JS引擎让我们可以在客户端和服务端更好的执行JS代码,这就给复杂的JS程序提供了基础。我们现在可以发送几百KB的压缩后的JS代码到客户端,并且可以预期客户端可以流畅的执行这些代码。

除此以外,JS也是非常容易编写和测试的。编写-保存-刷新,简单三个步骤就可以看到效果,这比任何其他开发环境都要快速。我们现在也有webkit控制台和调试器,可以帮助我们方便的调试代码。我最近也在尝试使用Jasmine来做单元测试。

简单

JS是一门非常轻量级的语言,没有大量复杂的保留字,没有各种复杂的数据类型。JSON已经成为了流行的数据传输格式。JS也是Web浏览器的本地语言,还有很多工具支持,几乎不用任何安装工作。

自由

也许是JS框架的作者希望把代码尽量精简,或者他们只是默认事情就应该保持简单,我发现所有JS的框架都没有很强的侵入性,不像Rails,Rjango,CakePHP那样必须按照约定的格式去写代码。流行的JS框架例如jQuery,Underscore.js,Backbone.js的代码是完全可读,并且很专注,而且他们的设计是可以互相整合的。

 可塑性

删除代码是一个很幸福的过程,因为它减少了复杂性,修复了bug,缩减了代码量。所以我很享受删除自己写的垃圾代码的过程。由于页面的重新设计或者需求的变化,前台代码天然具有短生命周期。模块化是浏览器端JS的天然属性,这让我可以重构一个组件而不用把所有的代码都搞的一团糟。

英文出自:allenc.com

诺基亚:苹果无 NanoSIM 关键专利 免费是空头支票

北京时间3月27日消息,周一,诺基亚一位发言人表示,苹果的免交专利费Nano-SIM只是一个空头支票,因为该公司并没有任何关键的Nano-SIM专利。诺基亚和苹果正在为谁的提案将被采用来作为一个新的小型SIM卡(称为Nano-SIM)的基准而争斗不休。本周四,标准化组织 ETSI(European Telecommunications Standards Institute)将会投票进行选择。诺基亚的提案还受到RIM和摩托罗拉移动的支持。

但苹果希望能够更进一步。该公司将会给予任何苹果有关Nano-SIM的专利免专利费。根据版权分析师弗洛里安·米勒(Florian Mueller)获得的消息称,苹果的提案将作为其他专利持有者的一个标准,其必须接受这些条款方可获免专利费。

米勒在一封电子邮件中称,如果诺基亚的提案不涉及或免专利费,苹果的Nano-SIM将具有关键优势,能够影响ETSI投票的结果。

然而,诺基亚对苹果的免专利费并不买账,也没有采取同样行动的趋势。

诺基亚一位发言人称:“我们认为苹果的知识产权里面没有其Nano-SIM提案中所提及的专利权。因此,苹果的免专利费授权似乎只是试图贬低他人知识产权的举动。”

上周,诺基亚详细阐述了其Nano-SIM的提案为何在技术上拥有优势。例如,其和如今的微型SIM卡相比,拥有完全不同的维度。而苹果提案中的卡 和如今的微型SIM卡长宽一样,当用户强行将它装入设备中时就有可能损坏卡和信息。此外,苹果提案中的卡需要一个托来承载,这就增加了额外的费用和空间。 诺基亚的卡更小更便宜。

苹果对诺基亚的言论并未回应。(文/凤凰网科技)

Audio Evolution DAW for Android 发布

Audio Evolution Mobile for Android 发布!这是一款融合多轨音频与非线性编辑、混音、实时效果等功能的应用的 Android 应用,可在 Android 手机和平板上使用(需要满足配置要求,分辨率 800×480 或更高)。可以单独使用也可以与 AE5 for Windows/OSX 组合使用!

这是一款专业性的音乐工作站应用,你可以在上面录音、编辑并混音等。专业音乐技术网站 midifan 上也有读者评论称:

第一次在 android 里看到像样的音频软件,
看来 iOS 在这方面要面临挑战了。

的确,虽然目前 Android 平台在这些专业应用领域与 iOS 还存在一定的距离,不过我们看到现在更多厂商关注并开始采用 Android 平台。

以下是该应用的详细功能介绍:

首发功能包括:

  • 多轨音频回放
  • 音频录制(同时回放其它音轨)
  • 导入 wav、aiff、flac、Ogg/Vorbis 音频文件
  • 导入 mp3(由于专利问题如你所在国家允许需要下载一个扩展实现)
  • 对立体声文件做母带
  • 每个音轨有音量、声像、静音、独奏、4 段均衡、3 个插入效果以及音频输出总线选择控制
  • 无限音轨(*)
  • 无限分组(*)
  • 实时效果包括:合唱、延迟、双重延迟,反向延迟、混响、带通、高通、低通、镶边、噪声门以及颤音(*)
  • 非线性非破坏性编辑带有移动、修剪、分离、剪切/复制/粘贴、移除、编辑范围功能
  • 用于编辑工具的无限撤销/重做
  • 用于调整采样的几个网格选项(带有速度、时间标记设置)
  • 重复采样通过几个选项来创建 Loop
  • 添加标记和在它们之间快速跳转
  • 加载/保存工程包括加载来自 Audio Evolution 5 的工程
  • 缓冲大小设置
  • (*)= 取决于硬件速度

计划下一版本中将新增的功能:

  • 交叉淡化
  • 节拍器
  • 大部分参数自动化
  • MIDI 音序
  • 上传到 SoundCloud
  • 欢迎你提供建议!

需求

  • Android 2.2 或更高版本
  • 800×480 分辨率屏幕(分辨率满足要求的手机和平板都支持)

更多信息请访问:
http://www.audio-evolution.com/

中国电信发布天翼开放平台

新浪科技讯 3月27日下午消息,中国电信今日发布了电信天翼开放平台。天翼开放平台上线后,中国电信将在网络平台、支撑平台和业务平台三个平台方面提供开放能力对接。

作为中国电信“综合平台提供者”的体现,中国电信在移动互联网方面早有布局。去年3月,中国电信正式成立了创新业务事业部,将负责八大业务基地 的整体运营。而在此前,中国电信在全国各地省公司布局了八大业务基地,包括天翼空间、爱动漫、爱音乐、天翼视讯、爱游戏、协同通信、物联网和天翼阅读等。

中国电信副总经理杨小伟表示,从中国电信刚刚公布的2011年财报来看,中国电信移动服务收入达到682.48亿元,增长43%。在公司收入中的比重达到27.9%,已经超越宽带成为中国电信的第一大业务。

在用户方面,杨小伟透露,中国电信的目标是到2013年中国电信的3G用户超过2G用户,其中,智能终端占比超过50%。

中国电信创业业务事业部总经理肖金学表示,与以往由不同产品基地和专业公司提供开放能力不同,此次天翼开放平台上线后,全部能力都集成到此平台,用户可以登录该开放平台申请全部开放能力,包括查阅技术文档、下载SDK、访问开发者社区和申请应用测试上线等。

据了解,天翼开放平台已经有40人的研发团队,并充分利用“翼云”的云计算平台,方便以后向开发者提供灵活的服务能力。肖金学介绍说,中国电信还举办 一些如应用创新大赛的活动来奖励开发者,并在六大重点城市举行10场推广活动。在渠道推广方面,中国电信将联合8大应用商店推广优秀应用。

[pre爱美丽:35] “书法黑”字体推荐

写在前面:这是一个笔者很早就喜欢的一个字体,个人非常喜欢,但是从来没有在webOS上安装成功过,最近捡起过去的帖子看了下,成功将这个最爱的字体安装在了手头的Pre3上,心中的欣喜与兴奋之情溢于言表,所以,我也尽快把这个字体放到这里,和大家一起分享。

 

还是说字体吧,该字体最初是在Typeland博客上见到 ,对于厉先生从事字体方面的研究非常钦佩,在这里也帮忙宣传一下:)

虽然自己写得一手烂字,不过幸好时代发展,让我这等粗人也能用美丽的文字表达自己的感情,在煮机上见到很多朋友分享各种字体,苹果,android之类,但总是觉得太普通,个人认为,方正行黑真的蛮酷。

HeiS_nb.ttf   from 115网盘  用WQI发送到 /usr/share/fonts/   之后重启即可使用

ipk安装包,未测试,估计,按照我的人品,感觉够呛能用,所以,还是建议大家用WQI来安装:)