在不久之前,程序员 Sacha Greif 和创业者 Zach Sims 都表达了一个类似的观点:每一个人都应该学习编程。虽然这一个观点有点激进,但确实有一定的道理的。
你不一定需要过于追求对编程知识有非常深入的理解,但是在网络时代,学习一些编程知识肯定会非常有效地提高我们的效率。相信异次元的读者当中也有许多人想要学习编程吧,那么今天,小宏就给大家介绍一些可以让大家轻松入门学习编程的教程与资源,希望对你有帮助……
. . . . .代码坦克 (CodeTank) 是一个相当有趣且极具挑战性的编程对战游戏,它提供一个平台让你用 Javascript 语言编写属于自己的坦克机器人,并与其他人的坦克进行战斗!因为游戏是不能直接操控坦克的,你需要用代码和算法来让你的坦克自己动起来,让它学会如何移动/躲避、如何攻击,甚至实施更复杂的战术。总之,就是想办法让你的坦克更聪明更具战斗力。
CodeTank 旨在让你乐在其中地学习 Javascript 开发并提高编程水平,你甚至还能接触到更多人工智能的知识。它免费开源,本身基于 HTML5、CSS3 等 Web 新技术构建而成,直接在浏览器即可编写代码运行并直接与其他选手进行战斗。相信对广大程序员朋友来说,这游戏可玩魅力无限啊!其他神马网游都弱爆了,快来编写自己最强的坦克,战个痛快吧……
. . . . .不知道大家有没发现,在使用 iPhone、iPad 上网时,用很多第三方应用的浏览器都会感觉有少许卡顿,而自带的 Safari 则非常流畅~嗯,这其实并不是你的错觉!实际上,苹果 iOS 系统内部有一个性能非常强劲的 “Nitro Javascript”引擎,它可以非常高效地解析运行复杂的网页,然而苹果只将它应用在自家的 Safari 上,并不允许任何第三方应用调用。
所以即便是谷歌 Chrome 浏览器的iOS版,性能上也难以跟 Safari 匹敌。不过,今天介绍的一款插件 Nitrous 则可以让几乎所有软件都能应用上这个 Nitro 引擎,从而让你上网打开网页的性能提高一个层次,上网速度瞬间飞起来啊有木有,用Chrome不再卡顿了,刷微博都快N多了……
. . . . .说起《水果忍者》,恐怕没几个人不认识的吧。它是 iOS、Android 等手机平台上一款极受欢迎的休闲游戏,不得不说,它简单有趣的“切水果”方式真心讨好了不少人,无论是男女老少,多少都有几个人喜欢无聊时砍几把~
虽然水果忍者官方并没有推出网页版,但网上已有很多仿制品了 (大多由Flash制作)。而今天要介绍的则是一个由 HTML5+Javascript 技术编写的“水果忍者”,和之前介绍过的HTML5版本的割绳子、宝石迷阵一样,你完全不需要下载或安装任何东西,直接在浏览器就能玩游戏!不过呢,重点是这个山寨网页版的水果忍者提供了完整的源代码,如果你对HTML5游戏开发有兴趣,不妨下载回去学习学习了……
. . . . .经常上网都会遇到一些网站不能复制文字、不能选择或者不能使用右键菜单,有时候非常的不便。网上关于破解网页不能复制等限制的方法有很多,简单的复杂的,有的去改IE配置,有的要装软件装插件,反正方法多了去了,不过都比较麻烦。
于是,作为一个伪技术宅,特为此写了一个破解网页限制的 Bookmarklet (浏览器收藏夹的书签小工具),你不再需要下载安装软件,不再需要安装插件,不再需要任何繁琐的设置,只需把这个“书签”拖到浏览器的收藏夹保存起来,以后遇到不能复制/限制右键的网页时,只需一键按下收藏夹里的这个“解除网页限制”书签,瞬间就破解了!纯绿色纯天然啊有木有……
. . . . .Google Reader 新的小清新界面总是看不习惯,想换回老式的?网易新闻的评论要是直接出现在正文的右边就方便多了;优酷要是能提供一个不用安装客户端直接下载视频的按钮那就更方便;在新浪微博中被各种刷屏刷得烦死了,可不可以按照关键词屏蔽一下?
在上网的时候,你是否曾经有过类似上面的感慨呢?难道我们就必须忍受这些让我们不爽的网页吗?NO!今天异次元给大家介绍一款互联网神器——Greasemonkey(油猴脚本),它能让你除去这些烦恼,甚至,按照你想要的方式来定制网站,享受属于你自己的互联网!
. . . . .