以前一直想用个炫酷的个人页放到网站根目录,一直没弄好,不了了之。wordpresss用多了之后发现挺简单的,只需要把wordpress安装到空间的public_html的子目录就可以,于是在网上搜索wordpress安装到子目录解决之。目前首页放的是一个ThreeJs渲染的天空盒,以后再慢慢修改吧。
一直以来都是直接在wordpress的后台编辑器写文章,去年开始用微软的windows live write发布文章,可以参考试试windows live write发布博客。
Markdown的语法比较简单,随便找个文档尝试下,找个编辑器就可以开始写作了。关于编辑器的选择,我现在也不知道,找了好久也没觉得哪个特别合适。大家都觉得好的大部分要收费,或者是付费会员服务。目前选择了小书匠,先尝试一段时间吧。小书匠可以将文章存储在云空间上,我选择了保存到我的印象笔记中,这样内容就不会轻易丢失了,打算以后所有的写作都使用Markdown了。
wordpress的Markdown插件我选择了JP Markdown,代码编辑器继续使用SyntaxHighlighter Evolved。不过SyntaxHighlighter Evolved和JP Markdown有一个兼容问题,无法识别<
和>
符号。为此需要将将插件代码syntaxhighlighter\syntaxhighlighter.php 中的
$code = ( false === strpos( $code, '<' ) && false === strpos( $code, '>' ) && 2 == $this->get_code_format($post) ) ? strip_tags( $code ) : htmlspecialchars( $code );
替换为:
$code = ( false === strpos( $code, '<' ) && false === strpos( $code, '>' ) ) ? strip_tags( $code ) : htmlspecialchars( $code );
由于上个月20号左右博客的流量就耗尽了,所以这个月本来打算将博客迁移到github上面去的。在网上搜索了教程用hexo建立一个静态网站,地址是远行’s Life Github 副站。使用的是最流行的next主题。由于我的博客文章实在太多了,前言过程中出现不少错误,忙了两天后发现迁移过去的文章格式也不对,只得作罢。把全部迁移过去耗费的时间实在需要太多了。
不过,这个github副站也是可能会更新内容的。
最近在了WebGL和OpenGL的资料,学到了不少以前不是不是很了解又很有意思的知识。比如,VBO和VFO,后处理,HDR,Bloom,Deferred Shading(延迟渲染)等。推荐WebGL书籍:WebGL编程指南,据说是类似红宝书的官方推荐书籍。仔细阅读之后学到了不少关于WebGL、OpenGL、图形学的基础知识,因为这些都是想通的。另外,发现了一个很不错的现代版本OpenGL教程: LearnOpenGL-CN。最近一直在看这个教程,也接近看完了,基本上将可编程流水线讲清楚了,还有常用的实时渲染基础知识:比如Phong光照模型、Cubemap、Shadow mapping、法线贴图、视察贴图、HDR、Bloom、伽马校正、多样本抗锯齿算法、延迟渲染等都讲得很清楚,收获很大。强烈推荐阅读该教程,我打算将该教程代码用WebGL实现一遍,敬请期待。