JavaScript MVC框架的未来:Backbone.js还不够优秀 我们都知道,ClojureScript出来已经有一段时间了 —— 我们用Java写的那些解决方案通过Clojure不需要改动即可以在Web端直接使用。现代JavaScript引擎已经有了很长足的发展,现在JS引 擎比Java虚拟机快2.5倍已经不是什么新鲜事了。
等等!你不想知道JavaScript MVC框架在数据持久化方面的性能究竟如何吗?
Ruby己死?NodeJS能否取代Ruby? 我最近一直在使用nodejs,我跟我的小伙伴们一直在讨论nodejs是否会最终取代Ruby。我认为评价一门语言的是否流行最重要的指标就是使用这门语言和框架开始新的项目的数量。
我认为一张基于gems的发布项目数量的图表可以很好的解决我的问题。rubygems首页上的就有最新的流行数据显示,但是我对最近的一些数据非常地感兴趣。我认为如果开发者向gems(不同版本)贡献的代码缓慢下降,那么这就表明了这门语言的就不怎么流行了。
开源项目:CSS 3D转换和动画学习示例教程 下面介绍的开源项目,是CSS在动画/3D变换方面的一些应用,非常酷的效果,全部由CSS3来实现。
在这里JavaScript仅作为动画控制来使用,JS并不控制UI界面的具体呈现,切换动画、3D效果仅需要一条 addClass/removeClass即可。这在一定程度上体现了Web平台纯天然的MVC结构。
即:HTML(template) + CSS(view) + JavaScript(controller) + JSON(model)
这个实例同时也简单的说明了一点:在JS端实现的mvc可能有些过度设计,即不有利于SEO(搜索引擎优化),也不利于页面的性能的提升,看上去似乎有点偏离Web平台简单的本质,不过也许他们更适合服务器端来使用。
NodeJS笑话:你的代码被人加了Promise壳以后
注:并不是所有人都喜欢Promise模式,说不定有些人就是喜欢纯天然的事件(event)驱动和回调式写法,也许这就是为什么Isaac不把他加入核心库的原因吧,参见:Node.js 编程的未来
永远不要在Linux执行的10个最危险的命令 Linux命令行佷有用、很高效,也很有趣,但有时候也很危险,尤其是在你不确定你自己在正在做什么时候。这篇文章并不打算引来你对Linux或linux 命令行的愤怒。我们只是想让你意识到在你运行某些命令时应该三思而后行。(译注:当然,以下命令通常都是在root权限下才能将愚蠢发挥到无可救药;在普通用户身份下,破坏的只是自己的一亩三分地。)
1. rm -rf 命令
3. 命令 > /dev/sda
4. mv 文件夹 /dev/null
我为什么想把比特币一把火烧了 因为中国政府禁止境内人民币、比特币兑换,比特币今天已经跌了50%。昨天她还市值1000美元,现在只有500了,而且还在下跌中。
很好
把比特币烧了只是一个开始,而且还不够,让我来帮你分析一下原因。
像所有的货币系统一样,比特里面也隐含着政治因素。政策决定如何管理钱,税收,并带来一些后果:通过这些政策的效果你可以来评价一个财政体系。我们目前的全球金融体系很扯淡,但比特币的更差。
人类只占到互联网流量的40%不到 本周来自Incapsula一份互联网报告显示,目前有61.5%的互联网流量不是由人类产生的,
如果你读到了这篇文章,你就是那个少数派(人类)。
这些流量是由一些善意和一些恶意的机器流量组成(许多许多的僵尸程序,称之为爬虫)。
爬虫程序是执行自动化任务的应用。它们可以是有价值的善意的,像搜索引擎抓取网站内容用于索引的那些搜索引擎爬虫。
它们也可以是恶意的,像那些被黑客和垃圾邮件发送者使用的爬虫。
一名靠谱的JavaScript程序员应备的素质 小编: 这篇文章写于2010年作者工作在Cloudera期间,当时node.js还没有流行,很多人还瞧不上javascript这门简陋的脚本,文章提出应该重视JavaScript,并提出成为一名靠谱前端工程应具备哪些能力。虽然年代似乎已经有些遥远,但文中的一些观点但现在仍然适用。
当我尝试为Cloudera招一个JavaScript程序员时,我发现这项任务相当艰巨。找到一名真正理解JavaScript的人非常困难。不过,这也证明了一件非常简单的事情,是时侯去研究JavaScript,并成为这个领域的专家了。过去的几个月,我发现了一些天才JS程序员并尝试去录用他们。显然他们有非常多的选择。他们被各种公司的Offer困扰着。作为一个想招他们进来的人,这让我想起了第一次互联网泡沫时侯的一些事。(我承诺给其中一位侯选人一辆凯迪拉克,但最终没有打动他)。最后他进入了另一家初创型公司。
月薪一万元在北京过的是什么样生活 引用开始:薪一万在北京已经算是比较高的工资了吧!很多人的收入离这个关口还很远。话虽如此,但你可知道,在北京这样的城市,月薪一万能过什么样的生活呢?看完这个可能让你飙泪……
(一)每月到手收入计算
税前工资:10000元
(1)个人缴费
社保与公积金缴费明细:养老8%:800元;医疗2%:200+3元;失业0。2%:20元。
个税:应纳税额总计:4277。00,缴纳个税:322。70元。
个人缴费合计:2223。00
我为什么选择 D3.js 这不是一篇介绍D3的使用教程,而是只想说说我为什么选择使用D3,借以思考在面对新的技术的时候我该如何选择。
这段时间我在录制一门课程网页上的图表。录制课程前我调查了一下,应该用哪些工具/库来制作图表。可以确定的是,我要用svg来生成图表,而不是用html5中的canvas。开始采用的是Raphaël,一个用来创建和操作网页上矢量图形的javascript库。最开始偏向于使用Raphaël是因为之前看到的一个很漂亮的页面。在费了几天的时间,经过了很多挫折和参考资料没找到太多的情况下,做出了一个凑合的简单的图表。然后我退缩了,直到我发现了D3。
D3的缩写是Data Driven Documents,与Raphaël的关系:
相同点
都是用javascript写的针对矢量图的库
都可以对DOM节点进行操作,包括绘制,修改,添加动画效果以及图形的交互