13
Apr
10

I’m Moving! The New Address Is http://facemain.com

I’ve moved the blog from wordpress.com to a hosted Byethost.com installation. The short story is that I was tired of not being able to attach source code snippets to posts among the other limitations.

Please update your feed readers to the new feed at http://feeds.feedburner.com/cuongle. Note that if you read this blog via the Jabber Planet, the feed there has already been updated.

19
Aug
09

Python 3.1.1 released

The first bugfix release of the 3.1 series has been released.
Published: Sat, 16 August 2009 22:00:00 -0700

Building and testing it …

13
Aug
09

ejabberd 2.1 beta1 has been released for testing purposes

Details at here :
http://www.process-one.net/downloads/ejabberd/2.1.0-beta1/

Download :
http://www.process-one.net/downloads/ejabberd/2.1.0-beta1/
Release notes :
http://www.process-one.net/downloads/ejabberd/2.1.0-beta1/

I’m testing it …

31
Jul
09

Bình Yên


Mừng em đã hết đau thương về đây ấm cúng
Mừng em đã biết xót thương tình yêu.
Như từ bao la ta ra đời một kiếp nữa
Như từ trong nhau lớn lên khôn lên cùng nhau

Như một câu hát ứa ra từ tim
Tặng nhau nhé tiếng nghe hồn nhiên
Để quên hết khó khăn chia lìa.

Bình yên một thoáng cho tim mềm
Bình yên ta vào đêm
Bình yên để đóa hoa ra chào
Bình yên để trăng cao
Bình yên để sóng nâng niu bờ
Bình yên không ngờ
Lòng ta se sẽ câu kinh bình yên

30
Jul
09

StormOS Hardy Hail Beta 2

The StormOS Hardy Hail Beta 2 is now available for download here.

StormOS is the first desktop distribution based on Nexenta Core Platform 2 which combines the power of the Solaris kernel with the ease of use of Ubuntu. It aims to be a lightweight OS with everything the average user would want out-of-the-box.

The project was started due to my dissatisfaction with OpenSolaris and IPS.

Features:

* Polished Xfce 4 Desktop enviroment
* Abiword word processor
* Gnumeric spreadsheet
* Gimp – GNU Image Manipulation Program
* Rhythmbox Music Player with support for iPod + iTunes sharing and Last.fm
* Risretto image viewer
* Fast and customizable Firefox 3 web browser
* Easy package management with Synaptic Package Manager and gdebi
* Transmission bittorrent client
* Evince PDF viewer
* File-roller archive manager with Thunar integration

New in Beta 2:

* Updated packages
* Faster installer that installs in around 5 mins
* Better VM support, now works in 32-bit VirtualBox and VMware
* Live CD + Install CD are now part of a single ISO
* Bug fixes all ’round

Know issues:

* Live Session wont work in VMware but it will work fine once installed
* Still have GNOME icon in GDM theme

I welcome feedback on the forums or IRC channel (#stormos on irc.freenode.net).

30
Jul
09

using concurrency primitives

Everything we’ve learned about sequential programming is still true
for concurrent programming. All we have to do is to add the following
primitives:

Pid = spawn(Fun)
Pid ! Message
receiveend

Pid = spawn(Fun)

Creates a new concurrent process that evaluates Fun. The new
process runs in parallel with the caller. spawn returns a Pid (short
for process identifier). You can use Pid to send messages to the
process.

Pid ! Message

Sends Message to the process with identifier Pid. Message sending
is asynchronous. The sender does not wait but continues with
what it was doing. ! is called the send operator.
Pid ! M is defined to be M—the message sending primitive ! returns
the message itself. Because of this, Pid1 ! Pid2 ! … ! M means send
the message M to all the processes Pid1, Pid2, and so on.

receiveend

Receives a message that has been sent to a process. It has the following skeleton :

receive
_ ->
ok
end.

To be continue with simple example …

28
Jul
09

NACASH Elle Imagine

Quá tuyệt vời !!!

24
Jul
09

Concurrent Programming

• Creating and destroying processes is very fast.
• Sending messages between processes is very fast.
• Processes behave the same way on all operating systems.
• We can have very large numbers of processes.
• Processes share no memory and are completely independent.
• The only way for processes to interact is through message passing.

Erlang and so much more !

21
Jul
09

RestMS

RestMS provides web applications with enterprise-level messaging via an asynchronous RESTful interface that works over standard HTTP/HTTPS.

This is the home of the RestMS community, for those helping to develop the RestMS specification, those making implementations, and users who want to help steer the process.

http://www.restms.org/

09
Jun
09

StormOS Hail Beta 1

Nexenta Core Platform (NCP) sau một thời gian dài phát triển (hiện tại đã có released phiên bản Core 2.0), mục tiêu nhắm đến ban đầu của NCP là server và các storage system. Nhưng với thế mạnh là sự kết hợp giữ kernel Solaris với Ubuntu userland thì việc ra đời phiên bản dành cho home user là điều tất yếu, tuy nhiên vẫn chưa được đón chào nồng nhiệt :D .

StormOS Beta 1 (based-on NCP, tên mã : Hail) đã ra đời với sức mạnh vốn có từ NCP, nhưng không vì thế mà mất đi sự uyển chuyển với XFCE 4 desktop enviroment. StormOS kế thừa gần như toàn bộ packages được port trước đó từ Ubuntu qua NCP. Người dùng StormOS sẽ được trải nghiệm một môi trường làm việc thân thiện và khả năng xử lý cao.

Một vài thành phần chính trong StormOS Hail Beta 1 :

  • XFCE 4 desktop enviroment.
  • Trình xử lý văn bản Abiword.
  • Trình xử lý bảng tính Gnumeric.
  • Trình xử lý ảnh GIMP.
  • Rhythmbox Music Player.
  • Xem ảnh bằng Ristretto.
  • Firefox 3 web browser.
  • Dễ dàng trong quản lý các packages với Synaptic Package Manager and gdebi.
  • Hỗ trợ bittorrent client.
  • Xem PDF với Evince.
  • Quản lý file/folder với Thunar.

http://www.stormos.org/node/59




 

January 2012
M T W T F S S
« Apr    
 1
2345678
9101112131415
16171819202122
23242526272829
3031  

del.icio.us

Con gái yêu.

CIMG0003

16/01/2010

Đầu tóc rối tung ...

More Photos

jabber

cuonglb@jabber.mobi
cuonglb@jabber.org
cuonglb@gmail.com
cuonglb@facemain.com
cuong@livemarkets.com
cuonglb@moo.im
cuonglb@jabber.snc.ru
cuonglb@alpha-labs.net
cuonglb@jaim.at
cuonglb@jabber.bluendo.com

Twitter Updates


Follow

Get every new post delivered to your Inbox.