<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[kernel121的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/kernel121</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; kernel121]]></copyright><item><title><![CDATA[关注MySQL和Erlang]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83805977</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83805977</guid><author>kernel121</author><pubDate>Mon, 03 Jan 2011 11:51:53 +0800</pubDate><description><![CDATA[技术方面有所专注，关注mysql和erlang。]]></description><category></category></item><item><title><![CDATA[xhtml/css/js]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83760379</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83760379</guid><author>kernel121</author><pubDate>Sun, 07 Nov 2010 16:47:06 +0800</pubDate><description><![CDATA[工作需要，这两天浏览了一些web前端的技术，html/css/js等，还是满有趣味。
 
http://www.w3schools.com

http://webdesign.about.com

http://ramblingsoul.com
            有不少好用的css模板
 
css确实不错，坚持内容和形式的分离。寥寥几句，就可以实现很好的效果。
js还没有...]]></description><category></category></item><item><title><![CDATA[Erlang应用列表]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83741233</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83741233</guid><author>kernel121</author><pubDate>Tue, 02 Nov 2010 17:47:57 +0800</pubDate><description><![CDATA[本文收集Erlang的应用列表，随时更新维护
 
WebServer：
http://yaws.hyber.org/

http://github.com/mochi/mochiweb

 
Database:
https://wiki.basho.com/display/RIAK/Riak

http://couchdb.apache.org/

http://hiba...]]></description><category></category></item><item><title><![CDATA[安装wx成功]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83740772</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83740772</guid><author>kernel121</author><pubDate>Mon, 01 Nov 2010 23:10:05 +0800</pubDate><description><![CDATA[今晚下定决心，要安装wx for Erlang，经过几个小时的奋战，终于成功。
最主要的一步是改了 wx/configure.in，不让其检查 OpenGL/gl.h等文件。
 
附带的解决edoc的中文问题：
 
http://langzhe.iteye.com/blog/675277
...]]></description><category></category></item><item><title><![CDATA[分布式文件系统]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83693255</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83693255</guid><author>kernel121</author><pubDate>Thu, 12 Aug 2010 18:19:03 +0800</pubDate><description><![CDATA[Gluster
Lustre
 
Ceph
Moose File System
MogileFS
Ceph
NFS
pNFS
 
Lustre要好好看一下文档，要形成一套评价文件系统的指标，定性的和定量的。
 
定性指标
 
伸缩性
HA
 
定量指标
 
IO throughput
latency
 
 
 ...]]></description><category></category></item><item><title><![CDATA[nginx + django]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83672694</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83672694</guid><author>kernel121</author><pubDate>Wed, 21 Jul 2010 12:21:06 +0800</pubDate><description><![CDATA[nginx-0.8.45
django-1.2
 


#user  nobody;
worker_processes  2;

error_log  logs/error.log;
# error_log  logs/error.log  notice;
# error_log  logs/error.log  info;

#pid        logs/nginx.p...]]></description><category></category></item><item><title><![CDATA[几个有趣的Erlang项目]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83670257</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83670257</guid><author>kernel121</author><pubDate>Thu, 15 Jul 2010 18:45:55 +0800</pubDate><description><![CDATA[Riak
Scalaris
CouchDB
Disco
 
云计算平台的编程语言从C++(google)，Java(Hadoop, Dynamo)，再到Erlang。]]></description><category></category></item><item><title><![CDATA[ip addr]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83649809</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83649809</guid><author>kernel121</author><pubDate>Wed, 30 Jun 2010 15:17:15 +0800</pubDate><description><![CDATA[IP Alias
 
ip addr add 192.168.1.198/24 dev eth0
ip addr add 192.168.1.199/24 dev eth0]]></description><category></category></item><item><title><![CDATA[undefined reference __dn_expand]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83648500</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83648500</guid><author>kernel121</author><pubDate>Sun, 27 Jun 2010 21:21:54 +0800</pubDate><description><![CDATA[$ objdump -T /lib/libresolv.so.2|grep dn_expand
000040e0 w DF .text 0000005e GLIBC_2.0 dn_expand
000040e0 g DF .text 0000005e GLIBC_2.2 __dn_expand

Looks like the newer glibc abi added a couple o...]]></description><category></category></item><item><title><![CDATA[数据模型]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83646098</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83646098</guid><author>kernel121</author><pubDate>Tue, 22 Jun 2010 13:25:06 +0800</pubDate><description><![CDATA[数据模型

网络模型
层次模型

关系模型

对象模型
半结构化数据模型


在关系模型中表示树形结构，比如unix文件系统结构
对象模型对关系模型的扩展

集值属性
用户自定义类型
继承

 ...]]></description><category></category></item><item><title><![CDATA[mnesia schema management]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83645052</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83645052</guid><author>kernel121</author><pubDate>Sat, 19 Jun 2010 16:59:57 +0800</pubDate><description><![CDATA[Q: 加入一个新节点到Mnesia System
 
&amp;gt; mnesia:start().
&amp;gt; mnesia:change_config(extra_db_nodes, [some_existing_node]).               %% disk-less node now
&amp;gt; mnesia:change_table_copy_type(schema, node...]]></description><category></category></item><item><title><![CDATA[网络负载均衡算法]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83644707</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83644707</guid><author>kernel121</author><pubDate>Fri, 18 Jun 2010 15:33:26 +0800</pubDate><description><![CDATA[
基本的网络负载均衡算法
均衡算法设计的好坏直接决定了集群在负载均衡上的表现,设计不好的算法,会导致集群的负载失衡?一般的均衡算法主要任务是决定如何选择下一个集群节点,然后将新的服务请求转发给他?有些简单均衡方法可以独立使用,有些必须和其他简单或高级方法组合使用?而一个好的负载均衡算法也并不是万能的,他一般只在某些特殊的应用环境下才能发挥最大效用?因此在考察负载均衡算法的同时,也要注意算法本身...]]></description><category></category></item><item><title><![CDATA[gdb thread apply all]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83637558</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83637558</guid><author>kernel121</author><pubDate>Wed, 02 Jun 2010 11:23:58 +0800</pubDate><description><![CDATA[gdb &amp;gt; thread apply all bt
 
不需一个线程一个线程切换了。]]></description><category></category></item><item><title><![CDATA[学习erlang三个月小节]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83637347</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83637347</guid><author>kernel121</author><pubDate>Tue, 01 Jun 2010 21:44:13 +0800</pubDate><description><![CDATA[期间主要做了
 
- 看erlang programming中文版
- 浏览了一遍otp的文档
- 了解了几个著名的erlang开源软件
- 论坛
- 虚拟机集群管理系统的一个alpha版
 
还是要写东西，才能深入理解。
 
说说虚机管理系统的大致功能是：
用户管理
存储管理
虚拟机管理
集群监控
 
其架构从上到下依次为为：
 
监控中心(WebServer...]]></description><category></category></item><item><title><![CDATA[状态及其变换]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83612341</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83612341</guid><author>kernel121</author><pubDate>Tue, 11 May 2010 12:38:59 +0800</pubDate><description><![CDATA[[b]进程和消息[/b]

单个进程或线程（以下统称进程），是顺序执行单元。进程之间的通信方式有资源共享和消息传递。

资源共享方式（memory, file etc)需要同步机制（lock模型）来实现对资源的并发访问。

[b]同步和异步[/b]

同步和异步的不同，关键在于对时间和并发的理解。异步意味着并发，任务完成时的通知机制。
对每个任务（task or job）, 其各...]]></description><category></category></item><item><title><![CDATA[actors style of concurrent programming]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83608458</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83608458</guid><author>kernel121</author><pubDate>Sat, 01 May 2010 19:46:19 +0800</pubDate><description><![CDATA[from 

[list]
[*] Actors should not block
[*] Communicate with actors only via messages
[*] Prefer immutable messages
[*] Make messages self-contained
[/list]

[quote]
[b]A balanced attitude...]]></description><category></category></item><item><title><![CDATA[Erlang标准库代码]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83603597</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83603597</guid><author>kernel121</author><pubDate>Wed, 21 Apr 2010 22:35:58 +0800</pubDate><description><![CDATA[欲掌握OTP，可以多读读Erlang标准库代码，rpc, os_mon，lists等，比仅仅看文档好多了。
]]></description><category></category></item><item><title><![CDATA[关于软件架构的两本书]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83602015</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83602015</guid><author>kernel121</author><pubDate>Mon, 19 Apr 2010 11:10:58 +0800</pubDate><description><![CDATA[温昱先生的关于软件架构设计的两本书，值得一读：

软件架构设计
一线架构师实践指南

当然，读这类书，要结合自己的项目经历对照着来看，是为历史的读书法，还要能逻辑地形成自己的方法体系，做到历史和逻辑的统一，理论，实践，再理论，再实践，循环往复，螺旋上升。

以图论解读UML，这个基本的思路，前一段时间也曾经浮现过，图论，PetriNet表现了世界二元性的本质属性, 状态机表现了事物的...]]></description><category></category></item><item><title><![CDATA[ 数据库基础知识的学习]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83568850</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83568850</guid><author>kernel121</author><pubDate>Tue, 23 Mar 2010 19:22:28 +0800</pubDate><description><![CDATA[首先要掌握标准SQL，各个厂商实现有差别。要很好的掌握SQL，离不开对关系模型的深刻理解，核心是集合论的知识,（FPL的list comprehension语法，同出一源，更具体的说，tuple关系演算）。何为关系？关系操作？关系是一个代数结构R(D,Op)，所以叫关系代数学。适合进行几个Case study，解剖麻雀，以往都是靠直觉，没有理论指导。schema design的理论基础就是规范化理...]]></description><category></category></item><item><title><![CDATA[Erlang集群管理系统中遇到的一些小问题]]></title><link>https://blog.youkuaiyun.com/kernel121/article/details/83563446</link><guid>https://blog.youkuaiyun.com/kernel121/article/details/83563446</guid><author>kernel121</author><pubDate>Wed, 10 Mar 2010 17:31:38 +0800</pubDate><description><![CDATA[erlang节点之间的文件传输
# file:read_file/write_file

XML解析
# xmerl

Erlang中字符串的处理
# string
# io_lib
# re
# lists

when I start erl in the terminal as root, there is a warning:

'no display name ...]]></description><category></category></item></channel></rss>