这篇文章有点长,这并非声明观点,只是对我一路走来的反思。我很久以前就离开了Python世界,但我从没机会说个再见。 在我多年前离开Python的时候,无限感慨,不太承认我不会再回来。当我对PyCon2013的提议被拒绝时,我非常泄气并且感觉到我不再是Python社区的一员了。 Python社区是我第一个也是唯一一个参与的开源社区。参与到Python里是经过深思熟虑的决定。在大学里我对Scheme和Smalltalk感兴趣。这些语言很高端大气很有意思,但是很难找到实际用户。Scheme的库一直不太完善,社区也不太活跃。而与之相反,Smalltalk是能实际应用的,它 ...
2014-03-24 10:41
击中目标很难,击中移动中的目标更难。正因如此,创造一项合适的新技术几乎是不可能的,因为目标的形态和环境都在不断变化。设想一下,这就好比在笔记本销量减少的现在打造让人眼前一亮的笔记本电脑,在智能手机平台 ...
2014-03-01 21:55 linux
我之前使用过用printf debugging,自此之后我用这种方法似乎总能更快地解决bug。 在某些情况下需要更好的工具,下面是其中的一些佼佼者,我敢肯定你会发现它们的有用之处:1. debugger;正如我之前提到的,你可以使用 ...
2014-03-04 22:13 linux
对于很多人来说学习代码是非常枯燥的事情,但如果将学习过程变成游戏的方式是否变得非常有趣了?曾共同合作在2008年发布中日学习应用Skritter 的George Saines, Scott Erickson和Nick Winter三名程序员在去年发布了 ...
2014-02-21 11:33
我们无法在一篇博文里解释JavaScript的所有细节。如果你正或多或少地涉及了web应用程序开发,那么,我们的Java工具和技术范围报告揭示了,大多数(71%)Java开发者被归到了这一类,只是你对JavaScript遇到了阻碍。 毫无疑问,你已经知道了Java和JavaScript,不管它们有着多么类似的命名,彼此没有共享太多共通之处。Java的静态类型、符合直接规律的简单语法和冗长,与JavaScript的动态、缺乏一致性原则和怪异,有着巨大的不同。 然而,JavaScript是web的编程语言,最近由于Node.js和JVM自己的Nashorn JavaScript引擎的发展,在服务器端获
2014-11-28 15:51 腊八粥
雅虎官方博客宣布终止开发开源的JavaScript工具库Yahoo User Interface library (YUI)。 雅虎开发者解释说,行业趋势发生了改变。过去几年,Web平台经历了激烈变革,相比以前如今的JavaScript几乎是无处不在。Node.JS的出现允许JavaScript在服务器端使用, 以及新的包管理器如npm,构建工具如Grunt,应用程序框架,测试工具等的出现,使得YUI之类的大型JavaScript工具库不再像以前那样受到 社区的关注。 今天大多数开发者将大型JavaScript库视为会将他们围困的围墙花园,结果是过去几年雅虎收到的问题报告和pull请求都日渐稀少,许多YUI
2014-08-31 18:19
Brendan Eich谈论了Javascript的起源。 谈Javascript当然免不了谈Netscape公司。Netscape由Jim Clark和Marc Andreessen创建,最初是试图开发一个杀死Mosaic的杀手级浏览器,Netscape一开始不叫Netscape而叫Mosaic Communications,这显然会引起商标上的纠纷,所以很快改名。Netscape确实杀死了Mosaic,完全统治了浏览器市场。 Eich是在1995年4月加入Netscape,当时Netscape 1.1已经发布。Eich是被请来开发运行在浏览器上的编程语言,是基于Scheme,而Eich是通过《Structure and Interpretation of Computer Programs》这本书学会了Scheme
2014-09-22 08:00
IE11随Windows 8.1预览版一同到来,今天IE11登陆Windows 7,为该平台提供与Win8.1版IE11同样的性能完善、更快的页面加载速度、对更多新标准的支持、全新的F12开发者工具。 在保证兼容性、互操作性、安全性的 ...
2013-07-28 15:02
语义化这个词在 HTML 中用的比较多,即根据内容的结构化选择合适的标签。其作用不容小觑: 赋予标签含义,让代码结构更加清晰,虽然我们可以在标签上添加 class 来标识,但这种通过属性来表示本体的形式会显得不够直接,而且在一定程度上也有冗余。 优化搜索引擎(SEO),结构良好的网页对搜索引擎的亲和力是很高的,百度和 google 也给出了很多网页结构化的建议(规范),方便他们抓取网页。 利于设备解析,如盲人阅读器对页面的分析,目前淘宝很多网页都是支持盲人阅读的,这种体验上的优化得利于网页的良好结构和语义化表达。 便于开
2014-08-27 10:04 Barret Lee
JavaScript正凭借新型工具与功能提升以极度夸张的速度吞噬整个世界。我们是否应该接受这一无法逆转的趋势? 还记得那些旧日往事吗?很多用户因为担心安全问题而在浏览器中禁用JavaScript。如今这样的担忧已经显得相 ...
2013-10-01 09:38
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。