1. Gentoo

    我也从不短的一段时间前开始考虑体验的问题了。之前是很多东西都不了解,对体验这块没有考虑太多。

    对于 Linux 发行版,有许多桌面发行版其实做的很好,一般都是对桌面做了配置并打了补丁,让它能尽量好用。而用 Gentoo 安装各种桌面,不是不能装,只是大概装的都是“原生”的,没什么配置、补丁之类的。

    所以直接用其它桌面发行版,我估计体验会好不少,但我还是没换。我在想为什么。

    首先 Linux 是必须要有的,有许多东西在 Linux 上开发比较方便。开源的东西在 Linux 上用也比较方便,OSX 没用过不清楚。

    我为什么还在用 Gentoo 呢?

    对于换系统,要换你起码要动手吧,但我现在玩游戏去 Windows,打代码开终端,浏览器、文件管理器什么的又不是不能用,视频也能看。我现在回来,看看视频、玩玩游戏、或者打打代码,这些是又不是不能干。一想起来换系统 ...


  2. Chez Notes

    库:

    载入

    load
    load-library
    这两个会重定义现有库

    import
    import 不会重定义现有库。要通过 import 引入的库,必须放在一个文件中,文件名是这个库的名字。

    库路径

    library-directories
    这个函数(S 1.3)也可以在 scheme 启动时用 --libdirs dir:... 参数设置。

    library-extensions
    和上面的一样。这个函数指定了哪些后缀的文件被当作库。

    上面那两个函数值是字符串对列表,(("xx" . "xx") ("xx" . "xx") ("xx" . "xx") ("xx" . "xx"))。对里前一个是源文件,后一个是对应的对象文件。字符串里扩展名要带着点,呵呵。
    无参数调用返回值,有一个参数调用设置值。

    wonder.


  3. 对异常处理的理解

    之前一直不太了解异常处理,这也是我目前比较陌生,接触也少的地方。看 Practical Common Lisp 里异常处理部分长文的时候简直是欲仙欲死,后来接触到 Java 里的 throw,大概理解了。现在静下心想一下,还是很好理解的嘛。大概是这样的,程序运行时遇到了问题,这个问题导致程序无法继续下去,不做异常处理的话程序就是直接退出,做异常处理就是去解决那个问题,让程序继续运行下去。


  4. Python 语法特点整理

    换了新博客大大激发了我的写作欲望啊。最近更新频率有点高,毕竟现在写文章很方便。

    Python 这个语言我以前听说过,然后也去了解了一点,不过现在还是对它陌生。一方面有很多不错的工具都是用 python 写的,另一方面有不少人觉得 python 不是个好语言。这让我更好奇了。今天专门看了一下 python 的语法,我是相对较熟悉 C、C++ 和 Java 的,于是从我的角度整理出 python 的语法特点。其实想想用一个语言编程,不就是接触它的语法么。

    Python 语法特点:

    • 括号少

    • 没分号

    • 用缩进标识代码段之间的包含关系

    • 有方便的数组表示:[..., ..., ...]

    • 许多类型比如数组是面向对象的


  5. 网站打算使用 https 协议

    Https协议加密更安全,我打算让网站支持https。不过当前使用的Portable AllegroServe好像对https支持得不太好,而另一个Lisp Web服务器软件Hunchentoot也是支持https的,或许支持得更好。回头对https的具体情况研究下。


  6. 没有灵感

    暂时没有灵感怎样建设网站。


  7. Study in campus

    They are experiencing something very different from the traditional factory model of American education, in which everyone on the assembly line is delivered the same standardized units of information (lectures and textbooks) and then must pass the same quality inspection objective exams. This factory model -- where students sit in neat ...


  8. Euler

    Euler


  9. 使用 curl 通过 api 管理 github 的库

    github 提供了管理库的 api,我们可以利用 curl(我是在 Linux 系统下)这个工具,来利用 github 的 api 对 github 上的库进行管理。 Refer to: http://saigut.com/blog/2014/04/22/507/