Wednesday, September 22, 2010

Tuesday, September 14, 2010

Đạo code(Phần 8: Phần cứng và phần mềm)

Lập trình sư nói: “Không có gió, cỏ cây bất động. Không có nhu liệu, phần cứng vô dụng”

8.1 Lập trình phu hỏi: “Thưa ! con biết 1 công ty máy tính vĩ đại hơn tất cả công ty còn lại, ví như gã khổng lồ với bầy lùn, mỗi phần nhỏ có thể sánh với thương nghiệp hoàn chỉnh. Sao lại như thế ?”
Lập trình sư nói: “Đừng hỏi ta vớ vẫn thế. Công ty lớn vì nó lớn. Nếu nó chỉ bán phần cứng, không ai mua nó. Nếu nó chỉ bán nhu liệu, vô nhân dụng đến. Nếu nó chỉ là hệ thống bảo trì, thiên hạ xem như bậc nô tỳ. Vì nó kết hợp tất cả, thiên hạ tin đó là trời !

8.2 Hôm nọ lập trình sư đến chỗ lập trình phu. Y đang bận tâm vào trò chơi điện tử cầm tay. Lập trình sư nói: ”Này, ta có thể thử nó được không ?” Lập trình phu (vẻ bất ngờ) trao nó cho lập trình sư.

“Ta thấy thiết bị yêu cầu 3 mức độ: dễ, trung bình, khó. Ngay cả mỗi thiết bị có mức độ chơi khác, khi thiết bị không chế ngự được con người, hay không được con người chế ngự.”

“Thưa ! Con cầu xin đại sư. Làm sao tìm được cách cài đặt thần bí kia” Lập trình phu hỏi, vẻ náo nức

Lập trình sư quăng thiết bị xuống sân, lấy chân nghiền nát. Ngay lúc đó, lập trình phu đạt đại ngộ !

8.3 Lần nọ, một lập trình phu làm việc trên bộ vi xử lý:
“Hãy nhìn tôi đi. Thật là sảng khoái. Tôi có hệ điều hành của chính tôi và thiết bị lưu trữ. Tôi không chia sẻ tài nguyên với bất cứ kẻ nào. Nhu liệu của tôi trước sau như một, sử dụng nhẹ tựa lông hồng. Sao bằng hữu không bỏ thứ đó và tham gia với tôi ?”

Lập trình phu trên máy tính lớn nói:
“Một máy tính lớn trông giống bậc hiền nhân đang tọa thiền giữa trung tâm dữ liệu. Đĩa cứng xếp chồng bất tận ví như đại dương bao la. Nhu liệu của nó như các góc cạnh của viên kim cương. Các chương trình, lần lượt, đi qua như dòng thiên hà chảy xiết. Đó là vì sao tại hạ cảm thấy hoan hỷ trong hiện tại”

Lập trình phu nọ nghe xong, im lặng. Nhưng cả hai đã trở thành bằng hữu cho đến cuối đời.

8.4 Phần cứng gặp phần mềm trên đường đến đỉnh Changtse. Mềm nói: “Các hạ là Âm, còn tôi là Dương. Nếu ta đi cùng nhau sẽ được nổi tiếng, kiếm được nhiều tiền” Và cả hai lên đường, mưu tính đại sự.

Rồi họ gặp Phần Dẻo (Firmware), ăn mặc rách rưới, tay chống cây gậy bước tới: “Đạo tồn tại giữa Âm và Dương. Đạo tĩnh lặng tựa mặt hồ không chút gợn sóng. Đạo không cần tên tuổi, bởi vậy không ai biết sự hiện diện của Đạo. Đạo không cần tiền bạc, Đạo đã hoàn mỹ trong Đạo. Đạo tồn tại trên Thời gian và Tài nguyên !”

Phần cứng, Phần mềm, cảm thấy hổ thẹn, bèn quay về nhà.

Tuesday, September 7, 2010

Đạo code(Phần 7: Sự thông thái hợp nhất)

Lập trình sư nói:
“Ngươi có thể giải thích một chương trình (cho ai), nhưng ngươi không thể làm cho máy tính của
hắn ta biết đọc viết”

7.1
Lập trình phu hỏi lập trình sư: “phương đông có đại cây cấu trúc người đời thường gọi ‘Cơ Quan Đầu Não Liên Hợp’. Nó bành trướng hình thể với phó chủ tịch (vice president) và kế toán phu (accountant). Nó có vô số ghi chú, đại thể tựa như ‘Cút đi!” hay “Lại đây này!”, thiên hạ chẳng ai hiểu nó nói gì. Hằng niên các tên mới được đặt vào nhánh, nhưng vô nghĩa. Thử hỏi thứ vô lý (unnatural entity) như vậy tồn tại để làm chi ?”

Lập trình sư nói: “ngươi nhận biết một đại cấu trúc và bối rối vì nó không có mục đích hợp lý. Dám hỏi ngươi có thể hứng thú với sự xoay chuyển không ngừng của nó ? Sao ngươi không tận hưởng sự nhàn nhã lập trình bên dưới các nhánh cây ấy ? Sao ngươi bị phiền bởi sự vô dụng của nó ?”

7.2
Phương đông có loài cá kình to lớn. Nó hóa thành loài hạc mà cánh bao trùm cả bầu trời. Khi nó bay qua đất liền, nó mang thông điệp từ “Cơ Quan Đầu Não Liên Hợp”, rơi đúng chỗ các lập trình phu, giống như hải cẩu vạch dấu trên bãi biển. Rồi nó men theo gió, quay về cố hương.

‘Lập trình phu mới’ dõi theo cánh chim mà trong lòng ngập tràn nghi vấn. ‘Lập trình phu trung’ kinh hãi, khiếp sợ thông điệp. ‘Lập trình sư’ bình thản, tiếp tục công việc.

7.3
Lão pháp sư từ Tháp Ngà mang đến lập trình sư món đồ cuối cùng để kiểm tra. Pháp sư đẩy cái hộp đen lớn vào văn phòng. Lập trình sư chờ đợi.

“Đây là trạm làm việc tích hợp, phân tán, đa dụng, thiết kế với hệ điều hành độc quyền, 6 đời ngôn ngữ, đa giao diện. Tạo ra nó mất vài trăm năm làm việc. Các hạ có thấy ngạc nhiên không ?” Pháp sư nói.
Lập trình sư trả lời: “Thật quá đỗi kinh ngạc.”

“Cơ Quan Đầu Não Liên Hợp đã ra lệnh rằng hãy sử dụng nó như nền cho các chương trình mới, Ngài có đồng ý không ?” Pháp sư hỏi.
Lập trình sư đáp: “tất nhiên, ta sẽ chuyển nó đến trung tâm dữ liệu ngay!”

Vài ngày sau, lập trình phu thơ thẩn đến văn phòng lập trình sư nói: “Con không tìm thấy danh sách cho chương trình mới, sư phụ biết nó ở đâu không ?”
“Nó xếp thành chồng trên nền của trung tâm dữ liệu”

7.4
Lập trình sư đi từ chương trình này đến chương trình khác không chút lo sợ. Không sự thay đổi trong quản lý nào làm hại y. Y vĩnh viễn không bị sa thảy, ngay cả dự án nếu bị hủy. Tại sao thế ? Y ngập tràn bởi Đạo !