1 iteye_14880

尚未进行身份认证

暂无相关简介

等级
TA的排名 112w+

关于Kibro

这是一个灵活性很高的fastcgi框架 kibro --> panda 可以看看这两个包的源代码,kibro写的极为妙,panda有点晕 注意:你的lighttpd版本一定是1.4.19,千万不要高版本,低版本我就不知道了。...

2009-04-14 20:25:14

CPS

http://library.readscheme.org/page6.html

2009-04-13 22:27:39

潜心修炼

看了很多,感觉已经知道monad是咋个回事儿了,面对却胆怯。 monad transformer 感觉自己还是需要多磨练磨练

2009-04-12 09:01:06

我的眼好疼

最近发生了一些事情,好在自己假装很从容。 一些论断:1、如果没有垄断的技术,就没有什么价值;譬如开源,只是一种商业上的成功。2、要想进入社会,就一定要有一个文凭3、人不是追求名就是追求利,你是哪一个?4、你需要拿东西来证明5、你需要第三方权威证明…… 我觉得这样很累,大家都在纸上谈信任,其实我们还是互相恐惧、互...

2009-04-10 20:30:10

Write Yourself a Scheme in 48 Hours(5)

5. 插曲:检查错误目前,在代码的很多地方我们要么忽略了错误,要么静默的指定像#f或者0这种没有任何意义的“默认”值。一些语言 - 像Perl和PHP -用这种方式工作的不错。但是,它常常意味着那些错误在整个程序里安静的传递知道它们变成大的问题,这说明除错机制对程序员相当不方便。我们希望一旦错误信号发生它们立刻产生excution。首先,我们需要导入Cont...

2009-04-10 19:19:25

如何让java环境显示中文

找到中文字体/usr/share/fonts/wenquanyi/wqy-zenhei/wqy-zenhei.ttc 找到jre fonts目录/opt/java/jre/lib/fonts建立fallback目录并链接字体$sudo mkdir fallback$sudo ln -s /usr/share/fonts/wenquanyi/wqy-zenhei/wqy-zenhe...

2009-04-10 08:21:33

Write Yourself a Scheme in 48 Hours(4)

4.求值,第一部分4.1开始求值 现在,我们仅仅能打印我们是否能分辨给定的代码碎片。我们将向一个工作的Scheme解释器迈向第一步:确定程序碎片的值。我们先从一些简单的阶段开始,但是很快你就能发展到可以计算。 让我们从告诉Haskell如何将各种可能的LispVal表示成字符串打印开始: showVal :: LispVal -> Stringshow...

2009-04-09 21:10:56

安装小记

系统在我的修修补补中变得有些凌乱,我重新安装了一遍,顺便记录以下: archlinux: 桌面:slim openbox idesk tint2 obconf obmenu lxappearance 系统: xorg xf86-video-intel hal alsa-util wicd ntfs-3g abs yaourt(Server = http://repo.archlinu...

2009-04-09 10:56:53

Parsec3

Parsec3和它的上一个版本变了不少,官方说法是应用范围更广了。 写道This is a first release of the Parsec 3, the Google Summer of Code ofPaolo Martini.The main changes are: * The Parser monad has been generalized into a ...

2009-04-07 21:15:31

Write Yourself a Scheme in 48 Hours(3)

3.语法分析3.1:写一个简单的分析程序 现在,让我们试着写一个简单的分析程序。我们会使用Parsec库,这个库可能来自GHC但是如果你使用其他编译器这个库可能需要单独下载。 开始添加这一行在导入节(importsection): import Text.ParserCombinators.Parsec hiding (spaces)   这让我们...

2009-04-07 10:53:06

Write Yourself a Scheme in 48 Hours(2)

2.第一步 首先,你需要安装GHC。在Linux环境,它常常被预安装了或者能够通过apt-get或者yum命令获得。它也可以从http://www.haskell.org/ghc/下载。二进制包大概是最容易的,除非你真的知道你在做什么。GHC应该像其他的软件包一样下载和安装。这个教程在Linux下面完成,但是如果你知道如何使用DOS命令行所有的东西应该...

2009-04-06 09:36:37

Write Yourself a Scheme in 48 Hours(1)

 PRE:Write Yourself a Scheme in 48 Hours是我觉得比较好的教程之一,我想翻译它,借此留下我学习的痕迹,并能够与大家交流,希望大家指正。------------------------------------------------------------------------------------------- 1、概论 大多数网络上的H...

2009-04-05 08:56:01

抱怨 :: All about Monad

代码写得太BT,恶心死了 例: convert :: String -> Stringconvert s = let (Right str) = do { n <- parseHex s; toString n } `catchError` printError in str where printError e = return $ "At in...

2009-04-04 20:42:10

ECUG III 第一日

记完睡觉。第一个presentation是周爱民老师作的。我自从看了《大道至简》就认识了老师。毫不夸张,我认为周老师已经到了“手中有剑,心中亦有剑”的境界。今天将的erlang的高级程序设计语言接口非常有意义,这个我的看泛稍后提到。不过我认为dephi(pascal)可以终结了,因为我不认为这个语言的语法和性能有多大优势,也没有什么特殊能力。后面是Web方面的话题,主要是围绕web...

2008-12-21 02:39:55

日志12-15

非常激动,被批准参加ECUG3,估计会收获满满。最近的看了一大堆东西,渐渐的感觉,web还是web,以后将是html+javascript的天下。对于最近的erlang学习,我现在还没有办法深入下去,能力有限,但是也在不断积累。现在最近半年要学的知识体系erlang+yaws+couchdb+jquery后面三个一定要把源码读一遍。看sina在搞web10年...

2008-12-15 23:29:10

gotapi

www.gotapi.com/erlang

2008-12-08 00:27:52

随笔12-4

几天了,不想说一点话。 erlang程序设计看完了,不出意料,是一个本好书。写的很多,但是都不是特别深入,属于导论型。下面又要开始读技术手册了。。 这几天的学习,说实话,erlang的语法实在是不怎的,最出彩的倒不是它是一门FP语言,是他的面向消息和强大的OTP。 随便看了一下库函数,lists:sort的性能可以哭了,但是无所谓,因为erlang天生就不是干这一行的,它是作为一个很好...

2008-12-04 23:06:54

Erlang学习记录

又开辟了一条战线,这一条是最主要的,我预计。 回忆一下我原来的学习路线: c -> pascal -> algorithms && data structures ->  c -> c++ -> c -> linux -> emacs -> vim -> rails -> ruby -> UML ->

2008-11-28 14:33:34

Emacs中的文件管理器 Dired

 详细的用法说明可以参照Emacs的info文件,这里只是介绍一些常用的功能。M-x dired 或者 C-x d,可以进入dired-mode,这样便可以对文件进行操作了,作为一个文件管理器还是挺不错的。在.emacs里加入以下语句。(setq dired-recursive-deletes t) ; 可以递归的删除目录(setq dired-recursive-...

2008-11-26 22:25:37

emacs 学习

一直小瞧了Emacs。 几年前试用过,感觉很丑,而且命令复杂,于是被我无情的抛弃了。。 现在因为要学习erlang,所以重新将它从我的记忆中找了出来,花了一会儿,基本调试好了,用起来非常舒服:) 直到现在,我看了看Dired, 随便用了用,简直是怪物级别的editor。。太强大了 ……参见我的转载----------------------------------慢慢用就熟了:...

2008-11-26 22:07:56

查看更多

勋章 我的勋章
    暂无奖章