Thứ Hai, 28 tháng 12, 2009

Bánh Bèo Kon Tum


Cũng là hạt gao, nhưng dân mỗi miền lại có một cách thưởng thức khác nhau.Ra Hà Nội 5 năm càng ngày mình càng nhớ quay nhớ quắt những món ăn được chế biến từ hạt gạo của Kontum. Nói kontum là vì niềm tự hào tỉnh nhà chứ thực ra sự phong phú trong món ăn chế biến từ gạo là từ miền trung bao gồm nhiều tỉnh, rồi theo dân di cư du nhập lên Tây Nguyên lên Kon Tum.Rồi từ đó, người đầu bếp Kontum trên căn bản công thức và cách thức của miền xuôi, cộng thêm nắng thêm gió và mưa của tây nguyên mà nấu ra nhưng món bánh mang thương hiệu Kontum.Món bánh bèo sẽ mở đầu một series nhiều episodes về món bánh.

Bánh bèo trên căn bản là từ hạt gao, đem ngâm, xay với nước và rồi cái thứ bôt nước ấy cho vào cái bát con,loại bát chuyên dung để ăn bánh bèo(xem ảnh), hấp lên thế là xong.Híc nhưng cái ngon của nó không nằm ở đấy mà nằm ở nhân bánh bèo và nước chấm.Nhân thì có dăm ba loại.

Ngày bé, khi xuất ăn sáng đâu chỉ 1000vnd,thì mình đã có ngay 3 chiếc bánh bèo nhân hẹ phi với dầuvà một bát nước chấm thật ngon..Dân bắc ít biết cây hẹ, nó y chang cây hành nhưng bé hơn, trong nam ăn nhiều và đặc trưng nhất là ăn với bánh hỏi (loại bánh này sẽ có một chuyên đề sau).Bây giờ tìm bánh bèo nhân hẹ ở Kontum cũng hiếm.Còn hai loại nhân phổ biến hơn là bánh bèo nhân tôm và bánh bèo nhân lạc.Nói bánh bèo nhân lạc không thì không chính xác, phải là bánh bèo nhân lạc giã nát trộn với hẹ tươi phi dầu.Chà, ai cũng biết bột gạo hấp thì nó đơn sơ mộc mạc như thế nào nhưng mà khi ăn thứ bột gạo hấp ấy cùng với lạc và hẹ thì nó lại thành ra thứ quà vặt vô cùng hấp dẫn và không cuỡng lại được.Vị mềm mát của gạo,bùi dòn ngậy của lạc và hương thơm dịu của hẹ phi…thêm bát nước châm pha đúng cách ngon bá cháy.ĂN hoài mà không thấy chán.

Loại bánh bèo này có thể tìm thấy trên Đường Phan Chu Trinh của thị xã Kontum.

Tiếp đến là bánh bèo nhân tôm.

Mónnày dễ tưởng tượng hơn, ai vào Huế ăn bánh bèo Huế thì món bánh bèo nhân tôm ở Kontum cũng y chang.Ở HN cũng có thể kiếm bánh bèo nhân tôm ở quán Huế Ngự Bình trên đường Láng, chỉ có khác bánh bèo ở ngự bính be bé, xinh xinh,còn bánh bèo chuẩn ỏ Kontum thì to vừa bằng cái đáy bát ăn cơm. Có thể dùng bát ăn cơm đề hấp bánh bèo nhưng nó khó chín thôi . Đặc biệt ở chỗ bánh bèo nhân tôm ở Kontum nó là bánh bèo nóng,vừa thổi vừa ăn.Hàng ăn có một nồi hấp ngay cạnh,khi có khách gọi thì mới lấy từ nồi hấp ra, cho nhân tôm vào và thực khách cứ như thế cầm luôn cái bát con chuyên dụng hấp bánh bèo cho nước mắm luôn vào cái bát ấy mà nhấm nháp từng miếng con con cho nóng sốt.

Thế là đã có 3 loại bánh bèo,nếu theo cách vi von mon ngô luộc, ngô chiên và ngô nướng của ông Vũ Bằng thì bánh bèo hẹ phi là cô thôn nữ mộc mạc nhưng và dề gần,bánh bèo lạc rang quyến rũ khác thường , còn món bánh bèo tôm nóng khi ăn vào như cảm giac như gặp được người tri âm.Hàng bánh bèo tôm nóng có thể tìm thấy trên đuờng …đường gỉ nhỉ? Mà cũng đâu cần nhớ tên đường, chỉ cần bạn đặt chân đến Kontum rùi hỏi bất kì ai trong thị xã đường đến quán bánh bèo nóng thì bạn sẽ được toại nguyện. Theo trí nhớ của mình hàng bánh này đến bảng hiệu còn không có, tên Quán bánh bèo nóng là tên mà các thực khách hay đến đây đặt cho và hình như chủ quán cũng chẳng có ýđịnh mất công ngồi nghĩ ra một cái tên nữa cho quán của mình.

http://www.touristvina.com/index.php?option=com_content&view=article&id=2606:m-thc-banh-beo-kon-tum&catid=97:am-thc-kontum&Itemid=450

Chủ Nhật, 27 tháng 12, 2009

Sưu tầm

Web App
1. http://g.ho.st/
- virtual computer on web

2. http://www.eyeos.org/
- http://eyeos.org/en/downloads
- The Open Source Cloud's Web Desktop

Editor on linux
1. http://www.activestate.com/komodo_edit/features/
- Soạn thảo PHP on linux

2. http://blog.sucmanhtinhoc.vn/?p=328
Soạn thảo mã nguồn trên Ubuntu với gPHPEdit

Thứ Ba, 22 tháng 12, 2009

Giải nén file bằng lệnh!

http://www.nhan.vn/foss/2009/11/16/gi%e1%ba%a3i-nen-file-b%e1%ba%b1ng-l%e1%bb%87nh/


Có khá nhiều định dạng nén, nếu dùng Nautilus đơn giản bạn chỉ cần nhấp phải chọn Extract (có thể nhiều distro nó đặt tên khác) là được, nhưng nếu sử dụng dòng lệnh thì thế nào? Khá nhiều tùy chọn cho mỗi định dạng nén, giờ ta gom nó lại bằng bash để sử dụng gọn hơn:

extract ()
{
while (( $# ))
do
if [[ -f $1 ]] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) rar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1 ;;
*.7z) 7z e $1 ;;
*.deb) dpkg-deb --extract $1 . ;;
*) echo "'$1' cannot be extracted via extract()" ;;
esac
else
echo "'$1' is not a valid file"
fi
shift
done
}

Cho đoạn code trên vào file .bashrc
Cách sử dụng:

extract file1 file2 .....

Cài đặt các chương trình nén và giải nén dữ liệu

http://www.nhan.vn/foss/2009/12/13/cai-d%e1%ba%b7t-cac-nen-va-gi%e1%ba%a3i-nen-d%e1%bb%af-li%e1%bb%87u/


Đối với hệ thống Linux, các định dạng sau đây được hỗ trợ mặc định:

tar, gz, bz, bz2

Tuy nhiên, trên các hệ thống khác như Windows, còn có zip, 7zip, rar… Để hiểu được các định dạng này, bạn phải cài thêm các phần mềm sau:

# sudo apt-get install p7zip-full

# sudo apt-get install rar

Như vậy là bạn đã có đủ đồ chơi với mọi loại dữ liệu nén có dạng như: 7z, zip, rar,tar, gz, bz, exe…

Chạy ứng dụng Windows trên Ubuntu

http://www.nhan.vn/foss/2009/12/18/ch%e1%ba%a1y-%e1%bb%a9ng-d%e1%bb%a5ng-windows-tren-ubuntu/

Đơn giản.

1. Applications -> Accessories -> Terminal

2. sudo wget http://deb.playonlinux.com/playonlinux_karmic.list -O /etc/apt/sources.list.d/playonlinux.list

3. sudo apt-get update

4. sudo apt-get install playonlinux

Cài xong, PlayonLinux nằm trong Applications –> Games

Bạn vào trong đó, chọn những phần mềm nào khoái để cài.

Tham khảo thêm chỗ nầy: http://www.playonlinux.com/en/download.html

Chúc thành công!

Cài đặt MySQL, Apache, PHP & phpMyadmin

http://www.nhan.vn/foss/2009/12/20/cai-d%e1%ba%b7t-mysql-apache-php-phpmyadmin/

Ngoài một số bộ đóng gói sẵn như XAMPP, chúng ta có thể cài đặt từng gói một. Cách này tương đối hay vì nó sẽ cho phép lưu dữ liêu HTML và MySQL theo cách chung của Linux server.

Bạn hãy làm theo các bước đơn giản sau:

1. Cài đặt MySQL:

sudo apt-get install mysql-server mysql-client

2. Cài đặt Apache2

sudo apt-get install apache2

Cài xong, bạn thử bằng cách vào http://localhost hoặc số IP của máy. Nó sẽ ra một thứ tương tự như sau:

3. Cài đặt PHP5

sudo apt-get install php5 libapache2-mod-php5

4. Cài đặt PHPMyAdmin

sudo apt-get install phpmyadmin

Nếu không siêng lắm, bạn có thể gom chung các lệnh trên vào một như sau:

sudo apt-get install mysql-server mysql-client apache2 php5 libapache2-mod-php5 phpmyadmin

B. Sau khi cài xong

Bạn có thể đưa dữ liệu vào các thư mục sau:

1. Dữ liệu HTML và mã nguồn PHP:

/var/www/

2. Dữ liệu Database:

/var/lib/mysql/

3. Chỉnh php.ini (dùng mc để xem tập tin và chỉnh là phương pháp dễ nhất) khi cần thiết:

/etc/php5/apache2/php.ini

4. Chạy phpmyadmin:

http://localhost/phpmyadmin và nhập vào user và password.

Bài này được lược dịch từ đây: http://www.howtoforge.com/installing-apache2-with-php5-and-mysql-support-on-ubuntu-9.10-lamp

Thắc mắc, đóng góp, chê cười… vui lòng gửi về foss@nhan.vn

Chúc các bạn thành công!

Thân!

plugin lấy giá vàng từ Tuổi trẻ Online

< ?php
/*
CREATE TABLE IF NOT EXISTS `mk_giavang` (
`code` char(5) NOT NULL,
`name` char(25) NOT NULL,
`buy` char(10) NOT NULL,
`transfer` char(10) NOT NULL,
`sell` char(10) NOT NULL,
`date_create` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
*/

function giavang() {

$ci = &get_instance();
$time = time();
$ci->load->database();

$row = $ci->db->limit(1)->get('giavang')->row_array();
if(!$row || $row['date_create']<($time-3600)) { if($data = get_giavang()) { $ci->db->empty_table('giavang');

foreach($data as $row)
{
$ci->db->insert('giavang', $row);
}
}
else if($row){
return $ci->db->get('giavang')->result_array();
}
}

return $ci->db->get('giavang')->result_array();

}

function get_giavang()
{
$data = array();
$time = time();

if(!$content = file_get_contents('http://www3.tuoitre.com.vn/transweb/giavang.htm'))
return $data;

$content = substr($content, strpos($content, ''));
$text = trim(substr($content, 0, strpos($content, '
')+8));

$xml = simplexml_load_string($text);
foreach($xml as $a=>$b){
$row['code'] = trim((string)$b->td[0]);
$row['buy'] = trim((string)$b->td[1]);
$row['sell'] = trim((string)$b->td[2]);
$row['date_create'] = $time;
$data[] = $row;
}

unset($data[0]);

return $data;
}

Thứ Sáu, 18 tháng 12, 2009

Upload large file size

.htaccess
php_value upload_max_filesize 100M
php_value max_execution_time 800
php_value post_max_size 100M
php_value max_input_time 100
php_value memory_limit 120M

.php
ini_set('post_max_size', 128M);

Thứ Năm, 17 tháng 12, 2009

include() with JavaScript

http://www.blogger.com/post-create.g?blogID=6926476941115672672

< type="text/javascript">

function include(file) {
if (document.createElement && document.getElementsByTagName) {
var head = document.getElementsByTagName('head')[0];

var script = document.createElement('script');
script.setAttribute('type', 'text/javascript');
script.setAttribute('src', file);

head.appendChild(script);
} else {
alert('Your browser can\'t deal with the DOM standard. That means it\'s old. Go fix it!');
}
}

< /script>

To include included.js with the above code just use:

< type="text/javascript">

include('included.js');

< /script>

Thứ Hai, 7 tháng 12, 2009

OpenDNS & Google DNS

Lâu nay dùng OpenDNS đã sướng rồi. Nay có thêm chú Google DNS còn ngon hơn.

OpenDNS:

208.67.222.222
208.67.220.220

Google DNS:

8.8.8.8

8.8.4.4

Quá gấu! Chạy nhanh hơn OpenDNS, không bị quảng cáo khi gõ sai địa chỉ web.

Đăng nhập nhiều tài khoản GUI vào Ubuntu

Hổm rày cứ loay hoay tìm cách đăng nhập cùng một lúc nhiều tài khoản vào hệ thống Ubuntu với giao diện đồ họa (Gnome). Mò mẫm từ Remote Desktop Viewer, Grdc (Remote Desktop client), Gnome-RDP, VNC viewer… mà vẫn không phải là thứ cần dùng.

Tối hôm qua, lang thang trên Google, tìm ra được giải pháp cực hay, cực dễ.

1. Bước 1 – Cài đặt OpenSSH server.
# sudo apt-get isntall openssh-server

2. Bước 2 – Cài đặt FreeNX:
2.a. # sudo add-apt-repository ppa:freenx-team
2.b. # sudo apt-get update
2.c. # sudo apt-get install freenx

3. Bước 3 – Cấu hình FreeNX:
# sudo /usr/lib/nx/nxsetup –install

4. Bước 4 – - Tạo tài khoản.
Bước này nói thêm thôi chứ cũng dư. Vì tạo thêm tài khoản thì ai mà không biết và nếu không tạo thêm thì làm sao mà dùng cho nhiều người.

5. Bước 5 – Cài đặt phần client cho những máy nhánh (trạm):
Bạn vào http://www.nomachine.com/select-package-client.php để tải NXclient về máy và cài vào máy. Sau khi cài xong, nó sẽ năm trong Applications – Internet.

Bạn có thể dùng FreeNX được rồi đó.