04 2012 档案

 
[Erlang 0057] Erlang 排错利器: Erlang Crash Dump Viewer
摘要:Erlang Crash Dump Viewer真的是排错的天兵神器,还记得我们之前曾经讨论过[Erlang 0013]抓取Erlang进程运行时信息 [Erlang 0012]Erlang Process input queue ,下面是我梳理的"How to interpret the Erlang crash dumps"的文档; 阅读全文
posted @ 2012-04-28 18:02 坚强2002 阅读(9234) 评论(0) 推荐(2)
[Erlang 0056] 用fun在Erlang Shell中编写尾递归 Ⅱ
摘要:之前研究了一个问题"[Erlang 0050]用fun在Erlang Shell中编写尾递归",一直对这个问题保持着关注;最近在搜索引擎里找到同一个问题,题目足够清晰calling fun() from fun() 它提供了另外一种解决解决方案:Y-combinator! 阅读全文
posted @ 2012-04-28 12:08 坚强2002 阅读(3180) 评论(3) 推荐(2)
Disk is Tape, Flash is Disk
摘要:今天遇到一副来自Google的图罗列了常见操作的时间损耗,见高清大图.. 阅读全文
posted @ 2012-04-28 00:04 坚强2002 阅读(2261) 评论(1) 推荐(1)
[Think] 解决问题 Ⅱ
摘要:2009年的时候写了一篇"解决问题:心态 原则 方法",3年了,继续这个话题,把我解决问题的心得记录分享一下; 阅读全文
posted @ 2012-04-22 13:33 坚强2002 阅读(2272) 评论(5) 推荐(5)
[Erlang 0055] Erlang Shared Data using mochiglobal
摘要:Erlang 进程之间的消息发送都是通过数据拷贝实现的,只有一个例外就是同一个Erlang节点内的 refc binaries.关于Erlang二进制相关的内容可以参看[Erlang 0024]Erlang二进制数据处理 和 [Erlang 0032] Erlang Binary的内部实现 .消息向另外一个Erlang节点发送,首先会编码成Erlang外部数据格式(Erlang External Format)然后通过TCP/IP Socket 发送.接收到消息的节点进行消息解码然后派发到具体的进程.Erlang中就没有全局变量,像这位老兄遇到的问题,我们怎么办? Erlang中想要共享数据怎么办? 阅读全文
posted @ 2012-04-19 18:19 坚强2002 阅读(3923) 评论(3) 推荐(2)
[Erlang 0054] Erlang Web 监控工具
摘要:Erlang已经提供了一系列工具查看运行时状态查看的工具,有没有web的监控工具可用呢?下面介绍一个很棒的工具:BigWig 阅读全文
posted @ 2012-04-17 11:06 坚强2002 阅读(5296) 评论(15) 推荐(2)
回头再说 .net framework从1.0说到4.0
摘要:下面是在团队分享的一个PPT,简单介绍了.net framework从1.0到4.0的演变历程;对于相同的知识从不同的角度切入会有不同的收获,尝试着去发现自己的视角,学习才会有收获; 阅读全文
posted @ 2012-04-09 12:15 坚强2002 阅读(12578) 评论(57) 推荐(38)
[Erlang 0053] fun & Code replacement
摘要:查看了fun的内部表达方式,并做了代码热更新的小demo. 阅读全文
posted @ 2012-04-05 17:58 坚强2002 阅读(2354) 评论(0) 推荐(2)
《Big Data Glossary》笔记
摘要:清明假期翻以前的笔记发现有一些NoSQL相关的内容,比较零散,是之前读《Big Data Glossary》的笔记.简单整理了一下,记录于此. 阅读全文
posted @ 2012-04-05 15:10 坚强2002 阅读(1744) 评论(0) 推荐(2)
[Erlang 0052] Erlang otp_src_R15B01 Released
摘要:This is R15B01, the first maintenance release for the R15B major release. 阅读全文
posted @ 2012-04-04 21:55 坚强2002 阅读(2095) 评论(3) 推荐(2)
[Erlang 0051] Using ETS in Erlang Shell
摘要:在Erlang Shell中调试的时候经常会遇到的一个问题就是在Shell中遇到异常会导致ETS表丢失,需要反复去创建ETS表,调试比较麻烦.这是由于Erlang Shell在遇到异常之后会重建,ETS表依赖于创建它的进程,如果创建它的进程崩溃了ETS表也就销毁了(不是绝对的,后面可以看到); 阅读全文
posted @ 2012-04-01 16:11 坚强2002 阅读(3586) 评论(3) 推荐(2)

  我,技术人,身体变胖,头脑依然灵活,喜欢Erlang .net,非著名技术博客,翻译过大师经典文章,也原创了不少.在技术之路上沉思,不断重构着不太优秀的自己.爱生活,爱Erlang!