用 HTML5 实现星战的开篇字幕
去年慕名去电影院看了星战的最新作《原力觉醒》。故事简单,不过里面的场景和人物(非常喜欢汉·索洛,可惜了)特别有趣。光剑的吱吱声,武士的服饰,海岛上的拜师(卢克终于出现了)……和中土世界(You walk a lonely road, Oh! How far you are from home…)不同,星战世界处处展现出了一种神秘的东方哲学。
看完了电影后,我就把星战的整个系列看了一遍。星战,在每部电影的开头都会有一段经典的字幕动画,黄色的文字呈梯形向前方流动,渐渐消失,背景则是漆黑的宇宙星空。简单,但令人印象深刻。
新的一年,新的博客
去年使用 Pelican 搭建了我的第一个个人站点,发博文(虽然只有 5 篇,惭愧),选主题,加功能……总之我很享受这个过程。搭建站点,就像是在装修一个房子。一开始空空如也,到后来有了沙发,有了餐桌,有了床……就这样,一个空空的房子开始有了你的印记,慢慢的你对它产生了感情,把它称作为“家”。
使用命令来编译、运行、打包 Java 程序(java, javac, jar)
前一阵子需要把一个原本在 Windows 环境下的 Java Eclipse 项目放到 Linux 环境下测试,由于不想在 Linux 虚拟机中装 Eclipse,于是索性打算用命令来运行测试该项目。结果花了半小时,终于把项目跑起来了。
JavaScript 的 prototype(原型)和类
最近在学习 JavaScript。它是一个让我倍感惊喜的语言,它不仅打开我函数式语言学习的大门,而且它关于原型的机制也是让我眼前一亮——原来面向对象还可以这么弄。
终于有自己的域名了
今天折腾了半天,终于用上了自己的域名 thomastian.com(当前的域名是tianqi.name)。其实本来想注册中文拼音 tianqi 的,然而这个名字太火了,所有的域名都被注册了,所以只好用英文网名了。
如何通过 SSH 来连接 VirtualBox 虚拟机
说起来使用 Linux 也快有 4 年了。从最开始的 Ubuntu 到 CentOS 再到现在的 Arch Linux。
不得不说 Linux 确实是一个非常适合开发的系统,Linux 的软件包管理系统使得软件的安装,升级都非常的方便。而在 Windows 下,你得先去官网下载安装程序,安装路径,下一步,下一步,完成……升级也是相当的麻烦(别跟我提什么软件管家之类的,我已深恶痛绝)。总之,Linux 大法好,奈何软件少。很多时候我还是离不开 Windows,因此我的 Linux 都是安装在 VirtualBox 虚拟机(因为它是免费开源的)中的。
有时为了共享虚拟机资源,我们需要把 VirtualBox 里的 Arch Linux 虚拟机作为“服务器”,其他的终端便可以连接登陆“服务器”,实现对服务器的操作。
关于此博客
一直很喜欢用印象笔记。学习的心得,收藏的网页,突然之间的想法,甚至清单,提醒,歌词等等我都会把它们分(luan)门(qi)别(ba)类(zao)的仍到印象笔记中去,久而久之就积累了大量的笔记。