所谓的HTML5十五新特性

下面是我摘抄的一篇文章,觉得有必要记载到这里。我复制的时候大体浏览了一下,发现重复的内容很多,比如新的标签header、footer和hgroup其实是一个系列的,比如audio和video还有那个什么video重载都可以放到多媒体这一块里面的,唉,可恨的人们啊。

HTML5想必大家都很熟悉了,因为太多的媒体在讨论这一技术。然而,你能准确地说出HTML5带来了哪些新特性吗?本文总结了HTML5带来的15项你必须知道的新特性。

1.新的文档类型 (New Doctype)

目前许多网页还在使用XHTML 1.0 并且要在第一行像这样声明文档类型:

< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

在HTML5中,上面那种声明方式将失效。下面是HTML5中的声明方式:

< !DOCTYPE html>

Continue reading

程序员水平分级

随着技术发展,编程悄然融入了我们的生活。我们已然离不开那些程序和编程语言。很多人都在不同程度地谈论着如何编程,也诞生出很多编程语言排行,那么程序员到底应该如何分级呢?

首先要明白什么是程序员。设计自己的Apache Web服务器的家伙?制作一个复杂Excel的家伙?还是能自己开发RPG的家伙?Minecraft的玩家?这些都属于程序员的哪一个级别呢?当我们说:“每个人都需要了解编程”,这句话意味着什么?

所以,我们需要制定一个程序员的等级,以便让程序员们了解自己所处的环境和发展方向。

Level 1,读写——他们了解设置Web服务器的方法,在普通情况下能够通过配置方式获取工作所需要的东西。他们有使用文本编辑器和文件系统的基础知识,还拥有移动和操作文件的能力,如ZIP和FTP。也能在结构中使用抽象符号、解析方式以及系统技能。

Level 2,脚本——能够编写线性脚本告诉电脑要做什么,能够学习和使用自己的符号。如果有足够的时间和书面指导,他们可以使用bash或VB编写一些简单脚本,为自己做些实用的事情。

Level 3,管理员——这些人了解库和API,并有能力学习更多。他们知道不管使用什么脚本语言都需要连接库。如果他们遇到问题,可以通过阅读使用手册或是在网上搜索库来解决。在工作中他能够发现或是开发自己的符号(使用struct编写函数或是声明)。大多数系统程序员都处在这个等级阶段,Excel的初级宏系统用户也同样处在这个阶段。

Continue reading

webrtc终于来了

在几个月焦急的等待中,在我要回家过年的这一天,webrtc可以在chrome dev分支中使用了。本来想好好的做个东西出来,看来是要延迟了。我讨厌落后别人的感觉,因为估计我不能是世界第一。

我想,这个东西一定是个好东西,一定会很多人使用。比如像我这样的人,我受够了flash那种感觉,那种复杂,那种不爽。说起来flash是我在计算机领域第一次接触的东西,但是也是我现在最不想使用,最不想学习的一门技术,我不是在乔布斯宣布在手持设备上禁用flash才开始讨厌它的,自从我上大学开始系统的接触了flash我就开始讨厌它,莫名其妙的讨厌。

所以,我一直在寻找flash的替代品,明显,html5是我寻找的东西,我看到它可以播放视频,我看到它可以做图玩游戏,可是一直以来,他对于流媒体支持的很不好,可以说基本上一直以来,都是不支持流媒体的。于是,太多的东西html5做不到而flash可以做到,比如视频聊天。比如视频会议。

Continue reading

10种新语言

开发者是否真的还需要一种新的编程语言呢?选择已经有那么多了,现有的语言都让开发者应接不暇,可是各种新的编程语言还是在以惊人的速度产生!答案就是随着多核CPU、云计算、移动及分布式结构的不断发展,简单的语法已经不能适用,我们需要更加强大的语言!而以下10种编程语言,或正在走向成熟,或还在开发,可是它们都以全新的视角演绎着软件开发的艺术,每一种语言,都有可能打开编程世界的新大门!

No.1:Dart

JavaScript在Web的交互性方面运用得很好,但是当Web应用程序的代码行过多时,它的弱点就会显现出来,因此,Google推出了新的结构化Web编程语言Dart用以替代JavaScript。

与JavaScript标准的语法不同的是,Dart是通过类和接口来定义对象,并且允许编程者自由地定义静态变量,这使得Dart既能如JavaScript般流畅,又能更快更容易地存储且不易受干扰。此外,CSDN软件研发频道之前编译的Dart比JavaScript更酷的10个理由会让你了解到更多Dart的便捷性。

Continue reading

RVM多用户BUG

刚才更新了一下rvm的版本,更新到了latest(1.10.0),感觉不错。但是有一个令人崩溃的问题,就是当你用Multi-User模式安装rvm,然后切换默认ruby版本的时候会出现:

RVM is not a function, selecting rubies with 'rvm use ...' will not work.

这令我很崩溃啊,研究了一上午,原因没有发现,倒是找出解决方法来了,那就是用sudo -H -i或者是rvmsudo bash命令切换到root模式下,然后rvm –default use XXX。新年快乐。

年终总结

马上就2012年了,今年我的博客荒废了不少,原因只有懒惰。我从来不为自己找借口。很多事情连我们自己都不敢面对。比如当你生气的时候,你会承认惹你生气的这件事情其实也有你的过错,你会承认吗?

还有半个月就春节了,小孩子们都很高兴,大人们有的高兴有的不爽,反正不管怎么样,大家都从不同的地方赶回自己所谓的家。谈谈家常展望未来。作为个人来说,现在的我是不怎么喜欢春节的。

不过高兴的是,过了春节会有很多的事情发生,比如windows8 beta,比如暗黑3,比如webrtc终于要集成在chrome中,比如android4 rom的发出等等,对我都是很高兴的事情。前一阵子突然的低沉,不知道自己想要什么,不知道应该做什么,搞的自己也快精神病了。后来我终于又一次想通了,又一次用了我一直用的方法来劝慰自己:如果不知道应该做什么,就努力的去赚钱吧,既然大家都在努力的赚钱,那么有了钱就一定有他的好处。

Continue reading

男人的心里话

Gallery

This gallery contains 21 photos.

男人有一些想让女人知道又怕让女人知道的心里话,N多男人都不敢说的话噢!下面由我来代表所以男同胞们来发表下意见。你信不信呢?哈哈,不信你可以看看这篇漫画,看看说的对不对?想更加了解男生的女生,请从这组漫画开始吧!如果你有更加高明的见解,就请留言吧! Continue reading

我也喜欢当年的那个我

我们都有过那种把喜欢一个人,看做和吃饭、念书、走路一样重要的日子,把喜欢看得好郑重也固执。比暗恋要多一些,比恋情要少一些,像是一种简单的信仰,傻傻的坚守。那种喜欢,或许一生也就只能那么一次了。多年后,我们终会在生命的某个转角里发现,那些被辜负的被隐匿的被埋葬的喜欢,并不是毫无意义的。

——“谢谢你喜欢我。”

——“我也很喜欢当年那个喜欢你的我。”

听到这样的一段对白,心里总会咯噔一下。这里面明明藏着很多时光的秘密,虽然结果并没有美好到死,可是那种时过境迁后的小波澜却抵死动人。

我们都有过那种把喜欢一个人,看做和吃饭、念书、走路一样重要的日子。自己的心里像是默默地打开了一个开关,早晨一睁眼就想到一会儿早操能不能见到他,在返回教室的拥挤人潮里准确地分辨出他的背影心跳加快,装作不经意的和闺密一起路过某间教室和他不期而遇,认真对待每一场期末考因为这决定了能和他分在一个考场,明明爱晴好灿烂却看到他爱的阴天替他高兴不止。

Continue reading

闪然回首

闪然回首,十一月份已过。那些曾经一起走过的人,都已经到家了。我还是在努力的走着。我已经很累了,我想我应该也快到要到家。

唉,我的文采已经彻底消失了,写不下去了。努力吧。