雨过天晴

雨过,天晴。

或许不留一点点尘埃,

或许有一段彩虹挂在天外。

雨已过,天已晴。

或许蓝天白云终一世,

或许也有风雨在未来。

天睛,雨过。

不想看白色的云狗,

可以闭上自己的双眼。

天已晴,雨已过。

撑着曾经的伞,

也回不到淋漓的过去。
‌‌

前端框架Webplate的技术栈

前端框架Webplate

Webplate是一款优秀的前端框架,可使开发者专注于站点或应用的开发,它提供了稳健的布局引擎、全局按钮元素和可定制性的表格,同时还包括了jQuery插件和大量工具。 = GitHub

Webplate is an awesome front-end framework that lets you stay focused on building your site or app all the while remaining really easy to use.

Yepnope.js

Yepnope.js是一个能够根据输入条件来选择性异步加载资源文件的js脚本,可以在页面上仅加载用户需要的js/css。

The first thing executed by the stack is yepnope.js to asynchronously load the necessary Javascript and CSS files. In essence the stack.js file is a custom configured deployment and will load up essential libraries before checking for project files. Even though this library has been deprecated it is still valuable in its execution and is the core of how Webplate runs. There are plans to build a custom loader but for now this works great.

jQuery

Next up is jQuery and is one of the most important libraries used by Webplate. All of the Javascript tools, custom plugins and wrappers are written using jQuery and as such cannot be removed. Also the version 2 build of jQuery is being used and as such Webplate is not compatible with any IE version below 9. This is a conscious decision to stay ahead of the curve in terms of front-end development.

Modernizr

Modernizr是一个开源的JS库,它使得那些基于访客浏览器的不同(指对新标准支持性的差异)而开发不同级别体验的设计师的工作变得更为简单。它使得设计师可以在支持HTML5和CSS3的浏览器中充分利用HTML5和CSS3的特性进行开发,同时又不会牺牲其他不支持这些新技术的浏览器的控制。

Another critical library, Modernizr is a feature detection script used to determine what the browser is capable of doing, ranging from CSS animations to touch enabled events. It does so by assigning a class to the HTML element which can then be used by your Javascript or CSS.

Hammer.js

Hammer.js是一个轻量级的JavaScript库(仅有2kb),能让你的网站轻松实现触控事件。它依赖于jQuery,用来控制触摸设备上的多点触控特性。

All touch based gestures are handled through Hammer.js with the jQuery plugin included as part of the stack. This really is a great library and replaces the original inclusion of jQuery.Finger. To find out more visit the Hammer.js site.

Velocity.js

Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集 体各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。Velocity.js 支持 Node.js 和浏览器环境。

Animations are an important part of the front-end experience but managing the right kind of animation for the particular device is a challenge. Velocity.js is the best out there for this job and will give you smooth Javascript animations across the board.

Fastclick

FastClick 是一个简单,易于使用的JS库用于消除在移动浏览器上触发click事件与一个物理Tap(敲击)之间的300延迟。

Most mobile devices come with an irritating delay on touch click events for links and buttons. Fastclick removes this delay resulting in a more app like feel to the whole project. Note that this library will only be loaded if Webplate detects touch capabilities and is executed automatically.

Normalize.css

Normalize.css 是一个可定制的 CSS 文件,使浏览器呈现的所有元素,更一致和符合现代标准。它正是针对只需要统一的元素样式。该项目依赖于研究浏览器默认元素风格之间的差异,精确定位需要重置的样式。这是一个现代的,HTML5-ready 的 CSS 重置样式集。

A collection of HTML element and attribute style-normalizations to help clear any strange style nuances. Normalize.css helps maintain consistency across all your projects in all the browsers.

Typeplate

Typeplate 是一个“排版入门套件”。我们不需要美学设计,但定义适当的标记与可扩展样式为常见的排版模式。一个精简Sass 库关注适当的技术实现的设计模式。

Typelate is a “typographic starter kit” used to define proper markup for common typographic patterns. It will handle all your type from heading tags, to paragraphs and lists.

湘妃

2015-07-31

湘妃或从南方来,

一抹乌云暑气收。

点点珠泪随风洒,

不着欢喜不着愁。

巫山

2012-04-28

斑斑哀怨斑竹泪,

楚楚娇柔楚云飞。

巫山朝暮云雨后,

不知先王曾是谁。

高孝瓘

我为你脱下这件衣裳

2015-06-16

那一年在晋阳,

青梅打着竹马,

与你追逐。

那一天,

衣甲未解谒君门。

你倚窗问我,

客从何处来,

奴不曾认得。

我轻轻走过去,

附耳低言,

卿既不相识,

我为你脱下这件衣裳,

看看可曾认得。

满脸的桃花,

如日落中的红霞。

那一年在邙山,

金墉城外九重鹿角,

十面连营。

那一天,

五百将士酾酒而出。

你高声问我,

乱军中何人,

仆不曾认得。

我仰望高高的敌楼,

君既不相识,

我为你脱下这件衣裳,

看看可曾认得。

漫天的羽箭,

如狂风中的暴雨。

那一年在临漳,

你对我说,

阿兄慷慨,

孤不曾认得。

那一天,

你送来一壶热酒。

青青的汾水,

如当年晋阳的竹叶。

酒气化作一只小鸟,

袅袅盘旋。

我在竹笺上写下表文,

上既不相识,

我为你脱下这件衣裳,

看看可曾认得。

看着你整理我的遗容,

我已在波涛彼岸的东瀛。

关羽

关公

2015-06-10

关公大意荆州破,

柴桑刀起人头落。

陆口铸成紫金首,

香木为躯葬宛洛。

森森蜀地衣冠冢,

兄弟哀恸难苟活。

能显亡灵斩吴将,

难度此心到解脱。

声声索命到汜水,

汜水关里见头陀。

云长此来为索命,

当年六将向谁索?

和尚慈悲多开释,

昧于法相昧因果。

神魂散去归来处,

人无挂碍心无着。

三国演义·云长

2014-10-2

当年也曾笑关公,

匹夫一怒荆州轻。

能斩羌卒何足道,

宛洛有失王业空。

少年义气江湖事,

天涯浪迹侠客行。

涿郡不从皇叔去,

解良刀法可闻名。

三国演义之关公一怒

2010-11-02

名马美女君子剑,

俨茶烈酒性情人。

红颜一怒徐州破,

千里单骑露重深。

尘世

在尘世间

在观众里,

我看这尘世间的戏。

王侯将相,

才子佳人,

你方唱罢我登场,

都是聚散离合,

都是悲欢苦乐。

在演员中,

我看这尘世间的观众。

男女老少,

士农工商,

散去一场又来一场,

忽而哭的流涕,

忽而笑的俯仰。

在尘世间,

我当着观众当演员。

酒色财气,

名闻利养,

放不下来舍不去,

为功名利禄受辛苦,

为爱伤心落泪哭。

‌‌

梦醒来

睡下后,

我走进梦中。

这个世界,

都是杀戮和追逐。

阵阵心悸,

我走进另一个梦。

悚然庆幸,

刚刚只是一场梦。

这个世界,

一直都在争执。

被无明怒火灼痛后,

我走进另一个梦。

释然庆幸,

刚刚只是一场梦。

这个世界,

都是美色和情欲的诱惑。

未得时贪痴,

既得后惶恐。

在患得患失中醒来,

怅然庆幸,

刚刚只是一场梦。

这个世界,

七宝墁地,

金绳界道,

我身如琉璃。
‌‌

兰花

她窗前的兰花开了

她窗前的兰花开了

纤瘦的身姿

娇柔照水

在微风中摇曳

一如弱柳扶行

她窗前的兰花开了

依旧似灵河岸边

潺潺的流水

恍恍惚惚

仍有三生石的依恋

她窗前的兰花开了

如中秋月下

寒塘中的鹤影

冰清玉洁

如葬过的花魂

她窗前的兰花开了

不胜羞怯

是天外的绛草

于无情中

乘愿又来

培养孩子独立思考的精神

在家庭教育上,谈不上什么经验和心得,因为我本人做的并不好,孩子教育的也不是太成功。但是,我觉得我所认可和崇尚的理念应该是没有大问题的,那就是一定要培养孩子独立思考的精神。
我们的成长过程中,很多人都被教育得人云亦云。或独立思考的能力薄弱,或不敢独立思考,或不敢表达自己的思考。在工作中,对某件事情的独立思考,才是真正被大家所尊重的,而并不是渊博的专业知识,也不是拼命上进的刻苦精神,不是熟练的工作技能,虽然这些毋庸置疑的重要。

孩子从来就不乏独立思考的精神,而且思考的深度也常常令人震撼。有一年夏天,女儿只有几岁大,我在家喝冰镇啤酒,酒杯外有很多冷凝的水珠。我把她叫过来说,“哎呀,你看水杯是不是漏了,怎么外面有好多水呀?”。她很认真的检查了一下水杯,发现水杯并没有漏。我就很诧异的问,“这水是从哪里来的呢?”她思考良久,突然很兴奋的告诉我们,“酒杯外面的水是暖瓶里面的水”。这个结论让我们都很费解,“为什么呢?”。女儿走过去,打开暖瓶盖,冒出了一些热气,“每次打开暖瓶,都会跑出来一些水,然后就跑到酒杯外面去了”。这个事情让我很震撼,不单是孩子独立思考的精神,思考达到的深度也是不可思议的。

其实作为家长,我们需要做的,就是尊重孩子的思考。女儿小的时候,喜欢看82版的西游记。有一回下班后,我爱人问我“唐僧总说四大皆空,四大是什么?”。我就说是地、水、火、风,并做了一些简单解释。但是我很奇怪,怎么想起来问这么个奇怪的问题?爱人说这是女儿看西游记的疑问。我很紧张,“你是怎么回答的?”,爱人就说“当时我就说不知道”。对,我们不知道的,就一定要说不懂、不知道,千万不要指责孩子问的有问题。

有时候,孩子思考中有疑问,我们也无法解答。往往就变的很不耐烦,指责孩子胡思乱想。其实,我们需要做的,除了自我的约束和克制,更重要的是加强思考和学习。有一次,女儿很认真的问我“唐僧为什么要去取经啊?”。这一下子把我问住了。是啊,我们确实一直在看唐僧取经的故事,但是从来没有想过唐僧为什么要去取经。当时我还没有读过原著,就拿电视剧里观音菩萨对唐太宗说的话解答,“能消无妄之灾,能度死人升天。”我们一家人讨论了一阵子,总觉得观音菩萨的理由不是太充分,不足以成为历经81难西天取经的理由。后来我阅读原著,一直带着这个疑问。最后发现,学习了很多东西,收获非常大。

我们的孩子们,都是问题宝宝。作为家长,我们需要做的,可能就是鼓励孩子的好奇和思考。遇到我们不知道的问题,就直接说不懂、不知道,让他继续思考。孩子们思考的问题太广泛、太深入了,我们不可能对每个问题都给出圆满的解答。独立思考的精神,不就是能让下一代超越我们的种子吗?