Never ask how to use, just wonder how to make...

Sep 26, 2008

Giá mà được chết đi một lúc

Giá mà được chết đi một lúc
Chắc bình yên hơn một giấc ngủ dài
Nếu được xuống địa ngục thì càng tốt
Lên thiên đường sợ chả gặp ai

Giá mà được chết đi một lúc
Tỉnh dậy xem người ta khóc hay cười
Và xem thử mình sẽ cười hay khóc
Làm ma có sướng hơn làm người?

Giá mà được chết đi một lúc
Nằm im cho cuộc sống nhỏ tuôn trào
Nếu người ta tống ngay vào nhà xác
Cứ thế mà chết cóng cũng chẳng sao.

(Nguyễn Thế Hoàng Linh)

Sep 24, 2008

Làm chủ Linux Bash shell với ký tự "!"

- Cú pháp: !{Some chars}
Ý nghĩa: gọi và thực thi lệnh gần nhất trong đã thực thi có phần bắt đầu là {some chars}

CODE
$ cat /home/mrpc/workspace/learning-bash/test.txt
dong thu nhat
$ echo "bo sung them dong thu hai" >> ~/test.txt
$!cat
cat /home/mrpc/workspace/learning-bash/test.txt
dong thu nhat
bo sung them dong thu hai
- Cú pháp: {tên lệnh} [danh sách tham số | !$]
Ý nghĩa: Gọi lệnh và thay tham số !$ trong danh sách tham số bằng tham số cuối cùng của lệnh vừa gõ
CODE
$ touch /home/mrpc/workspace/learning-bash/ten.file.rat.la.dai.txt
$ echo "dong dau tien" >> !$
$ cat !$
dong dau tien

Sep 17, 2008

Chảy đi sông ơi

Chảy đi sông ơi
Băn khoăn làm gì
Ai sống mãi được
Em thì nông nổi
Anh thì mê mải

Anh đi tìm gì
Lòng người đen bạc
Mỹ nhân già đi
Lời ai than thở

Cuốn trong gió chiều
Anh hùng cười gượng
Nét buồn cô liêu
Sóng đời đãi hết

Chảy đi sông ơi
Cho tôi nhớ lại
Bên ai một chiều
Thôi thì thôi vậy

Yêu người tôi yêu
Hết rồi nước mắt
Mưa giăng ngợp chiều
Thôi thì thôi nhé

Em thì em bé
Anh thì hoang vắng...

Sep 15, 2008

Alice and Bob

Alice và Bob là hai nhân vật thường xuyên xuất hiện trong các bài giảng và các vấn đề về mã hóa và bảo mật. Việc sử dụng hai cái tên này bắt nguồn từ việc các vấn đề mã hóa thường phải đề cập đến "A muốn gửi một thông điệp cho B". Ngoài Alice và Bob, còn có một số nhân vật khác như:
- Eve: người nghe trộm thông tin, được biết như là kẻ tấn công với hình thức passive.
- Mallory: không như Eve, Mallory là kẻ tấn công hiểm độc. Mallory luôn muốn sửa đổi thông tin, thay thế bằng tin khác hoặc nhân bản các tin lên,...
- Trend: may mắn cho Alice và Bob, họ luôn có sự giúp đỡ của Trend, bên thứ ba, người cung cấp các giao thức an toàn để truyền tin.

Bài hát sau do MC Plus+ (*) sáng tác. Bài hát nói về mối quan hệ của Alice, Bob, Trend, Eve và Mallory, cùng với các vấn đề liên quan đến an toàn mạng như các thuật toán mã hóa, ưu nhược điểm của chúng.

[*] MC Plus+ tên thật là Armand Navabi, đang nghiên cứu về khoa học máy tính tại đại học Purdue.


Lyric:

Alice is sending her message to Bob
Protecting that transmission is Crypto’s job
Without the help of our good friend Trent,
It’s hard to get that secret message sent
Work tries to deposit the check of your salary
But with no crypto, it’ll be changed by Mallory
You think no one will see what it is, you believe?
But you should never forget, there’s always an Eve…

[Chorus]
‘Cause I’m encrypting s**t like every single day
Sending data across the network in a safe way
Protecting messages to make my pay
If you hack me, you’re guilty under DMCA

DES is wrong if you listen to NIST
Double DES ain’t no better man, that got dissed
Twofish for AES, that was Schneier’s wish
Like a shot from the key, Rijndael made the swish
But Blowfish is still the fastest in the land
And Bruce used his fame to make a few grand
Use ECB, and I’ll crack your ciphertext
Try CFB mode to keep everyone perplexed

[Chorus]
‘Cause I’m encrypting s**t like every single day
Sending data across the network in a safe way
Protecting messages to make my pay
If you hack me, you’re guilty under DMCA

Random numbers ain’t easy to produce…
Do it wrong, and your key I’ll deduce
RSA, only public cipher in the game
Creating it helped give Rivest his fame
If we could factor large composites in poly time,
We’d have enough money to not have to rhyme
Digesting messages with a hashing function
Using SHA1 or else it won’t cause disfunction

[Chorus]
‘Cause I’m encrypting s**t like every single day
Sending data across the network in a safe way
Protecting messages to make my pay
If you hack me, you’re guilty under DMCA

Password confirmed. Stand by…

Sep 14, 2008

Why Linux?

Linux là một hệ điều hành máy tính kiểu Unix. Linux là một ví dụ nổi bật nhất cho việc phát triển phần mềm miễn phí và nguồn mở; mã nguồn của nó có thể được xem, chỉnh sửa, sử dụng hay phân phối lại một cách miễn phí bởi bất kỳ ai.

Nổi tiếng chủ yếu vì mục đích sử dụng làm máy chủ, Linux đã nhận được sự hỗ trợ của nhiều tập đoàn lớn như IBM, Sun Microsystems, Dell, HP và Novell. Nó được sử dụng làm hệ điều hành cho nhiều hệ phần cứng khác nhau, bao gồm máy tính cá nhân, siêu máy tính, máy chơi game chuyên dụng (PS2 và PS3 là 2 ví dụ điển hình :D) và các thiết bị nhúng như là điện thoại di động hay router.


Bức ảnh trên là một trong những câu trả lời cho câu hỏi "Why Linux?".

Để tìm hiểu về lịch sử hệ điều hành Linux, các bạn có thể xem ở đây: History of Linux OS.

Đây là sơ đồ phát triển của các hệ điểu hành Unix nói chung:



Và sơ đồ phát triển của các Linux distro:


(View full size)