Định luật phần mềm
26-12-2019
Định luật 1 Newton: Một kỹ sư phần mềm đang chat hoặc gửi e-mail sẽ chat và gửi e-mail mãi mãi nếu không bị sếp bắt làm việc.
(Gốc: Một vật đang đứng yên hoặc chuyển động thẳng đều sẽ đứng yên hoặc chuyển động thẳng đều mãi mãi nếu không bị buộc phải thay đổi trạng thái đó bởi ngoại lực tác dụng lên vật).
Định luật 2 Newton: Biến thiên về tốc độ cập nhật phần mềm tỷ lệ với tiền công nhận được từ phía khách hàng và quá trình này diễn ra mau chóng khi chịu áp lực thời hạn.
(Gốc: Biến thiên động lượng của một vật theo thời gian tỷ lệ với tổng lực tác dụng lên vật, và có hướng là hướng của tổng lực).
Định luật 3 Newton: Ý tưởng sử dụng phần mềm bao giờ cũng như nhau nhưng khi thực hiện, sản phẩm của nhà phát triển lại ngược với nhu cầu của người sử dụng.
(Gốc: Đối với mỗi lực tác động bao giờ cũng có một phản lực cùng độ lớn, nói cách khác, các lực tương tác giữa hai vật bao giờ cũng là những cặp lực cùng độ lớn và ngược chiều).
Định luật bảo toàn: Lỗi không tự nhiên sinh ra, không tự nhiên bị dỡ bỏ đi bởi nhà phát triển. Nó chỉ có thể được chuyển đổi từ dạng này sang dạng khác. Tổng số lỗi trong một phần mềm không đổi.
(Gốc: Năng lượng không tự nhiên sinh ra, cũng không tự nhiên mất đi. Nó chỉ chuyển hóa từ dạng này sang dạng khác. Tổng giá trị năng lượng không đổi).
Lập trình tán gái
Sau đây là mã nguồn của "Tán gái". Chỉ dành cho dân lập trình hiểu thôi
/* Kế hoạch kiếm bạn gái */
#include Tiền
#include Điện thọai
#define Cô bé xinh xắn
main ( )
{
đi học;
scanf("100%", &các em);
if (em= = Xinh)
line + +;
while (! phản hồi)
{
printf ("Anh yêu Em");
scanf("100%", &phản hồi);
}
if(phản hồi = = "Lesbian đây")
main( ); /* trở về và lặp lại quá trình */
else(phản hồi = = "Đi shopping nhé anh")
exit(1);
else if(phản hồi = = "Ứ... ừ")
{
người yêu = = Xinh;
tình yêu = = (có trái tim *)malloc(vẻ ngoài quyến rũ(người yêu));
}
đi nhà hàng;
nhà hàng:
{
đồ ăn + +;
cười đùa + +;
trả -> tiền = người yêu -> tiền;
trở lại (trường);
if (thời gian = = 2.30)
đi rạp phim;
rạp phim:
{
xem + +;
if(thời gian nghỉ)
{
nước ngọt + +;
bim bim;
}
}
if(thời gian = = 6.30)
đi công viên;
}
}
Người đàn ông hạnh phúc nhất
Một cô gái nói với bạn:
- Cậu tưởng tượng được không, Fabrica đã đề nghị tớ hãy lấy anh ấy và làm cho anh ấy trở thành người đàn ông hạnh phúc nhất.
- Thế cậu chọn cái nào trong 2 đề nghị đó?
WWW nghĩa là cả thế giới phải chờ
Dành cho các fan Gato:
World Wide Wait trở thành định nghĩa mới của WWW khi đường truyền quá chậm. Nhiều cái tên lớn khác trong lĩnh vực tin học cũng có cách giải thích rất độc đáo.
MICROSOFT: Most Intelligent Customers Realize Our Software Only Fools Teenagers (Khách hàng thông minh nhất nhận ra phần mềm của chúng chỉ lừa phỉnh được đám choai choai).
IBM: I Blame Microsoft (Tôi chê Microsoft).
MACINTOSH: Most Applications Crash; If Not, The Operating System Hangs (Hầu hết các ứng dụng đều trục trặc; nếu không thì hệ điều hành bị treo).
APPLE: Arrogance Produces Profit-Losing Entity (Sự kiêu ngạo khiến cho công ty thua lỗ).
WINDOWS: Will Install Needless Data On Whole System (Sẽ cài đặt dữ liệu không cần thiết lên toàn bộ hệ thống).
DOS: Defective Operating System (Hệ điều hành đầy khiếm khuyết).
PENTIUM: Produces Erroneous Numbers Thru Incorrect Understanding of Mathematics (Tạo ra những con số thiếu chuẩn xác do không hiểu toán học).
PCMCIA: People Can't Memorize Computer Industry Acronyms (Người ta không thể ghi nhớ hết những từ viết tắt của ngành máy tính).
Thực ra đây là Personal Computer Memory Card International Association (Tổ chức quốc tế về chuẩn thẻ nhớ cho máy tính cá nhân).
ISDN: It Still Does Nothing (Nó vẫn không làm được gì cả!)
Nghĩa gốc: Integrated services digital network (mạng dịch vụ tích hợp kỹ thuật số).
SCSI: System Can't See It (Hệ thống không thể thấy nó).
Nghĩa gốc: Small Computer System Interface (giao diện cho hệ thống máy tính nhỏ).
Lập trình tán gái
Sau đây là mã nguồn của "Tán gái". Chỉ dành cho dân lập trình hiểu thôi
/* Kế hoạch kiếm bạn gái */
#include Tiền
#include Điện thọai
#define Cô bé xinh xắn
main ( )
{
đi học;
scanf("100%", &các em);
if (em= = Xinh)
line + +;
while (! phản hồi)
{
printf ("Anh yêu Em");
scanf("100%", &phản hồi);
}
if(phản hồi = = "Lesbian đây")
main( ); /* trở về và lặp lại quá trình */
else(phản hồi = = "Đi shopping nhé anh")
exit(1);
else if(phản hồi = = "Ứ... ừ")
{
người yêu = = Xinh;
tình yêu = = (có trái tim *)malloc(vẻ ngoài quyến rũ(người yêu));
}
đi nhà hàng;
nhà hàng:
{
đồ ăn + +;
cười đùa + +;
trả -> tiền = người yêu -> tiền;
trở lại (trường);
if (thời gian = = 2.30)
đi rạp phim;
rạp phim:
{
xem + +;
if(thời gian nghỉ)
{
nước ngọt + +;
bim bim;
}
}
if(thời gian = = 6.30)
đi công viên;
}
}
Ý tưởng lập website
Facebook đã trở thành "mái nhà" của một thế hệ trẻ cần được sẻ chia. Dưới đây là tiểu phẩm trích dẫn từ Face của một "8X" tên BBear về những vấn đề thời sự nổi cộm xảy ra thời gian qua.
Có một anh kĩ sư vì bức xúc với mấy bác "khoan cắt bê tông" cứ bôi bẩn lên các bức tường, làm xấu đi mĩ quan của thành phố nên lập hẳn một website miễn phí cho các bác ấy tha hồ mà khoan cắt trên mạng. Có bác còn mở hẳn một trang dành cho nghi thức chào cờ vào mỗi sáng thứ 2 đầu tuần vì có nhiều ý kiến lo ngại sự xuống cấp của các giá trị tinh thần trong giới trẻ.
Gấu rất mừng vì cuối cùng cũng có những con người đầy nhiệt huyết và trách nhiệm đứng lên làm những việc mà đáng lẽ ra phải làm từ lâu rồi. Sáng nay vừa tham gia nghi thức chào cờ online xong, trong lòng thấy vui vẻ nên Gấu tôi lân la đến nhà Thỏ Trắng, vừa để thăm hỏi thằng em, vừa để nhắc nhở nó với thằng Sói Xám không viết bậy lên mấy gốc cây trong rừng nữa. Vừa thấy mặt Gấu tôi, thằng Thỏ Trắng đã gào lên:
- Ối ông anh, quí hoá quá. Sáng tinh mơ đã sang thăm thằng em à?
- Tao sang thăm chú mày xem lúc này làm ăn ra sao, tiện thể nhắc chú mày đừng viết quảng cáo lên mấy gốc cây nữa, lên www.khoancatbetong.net mà đăng.
- Oài, cái này em biết rồi. Em cũng đã bàn với anh Sói Xám là kể từ hôm nay sẽ đăng lên trên trang web đấy.
- Hai chú mày có tinh thần như thế là tốt, anh cũng rất mừng trước thái độ "cấp tiến" của 2 chú mày.
Thỏ ngồi đang nhâm nhi vài mẩu cà rốt, bỗng nó "a" lên một tiếng như trong quảng cáo kẹo "thông mũi mát họng":
- Bác Gấu, em có ý định này muốn trình bày với bác.
"Ngạc nhiên chưa?", con Thỏ Trắng vốn nhanh nhảu đoảng, làm chẳng bao giờ biết suy nghĩ, nay lại có ý tưởng gì chăng ?
- Bác thấy đấy, tất cả bây giờ người ta đều online cả, em thấy cái này tiện lắm. Tình hình là vợ em hay đi chùa, mỗi lần đi tốn kém thời gian quá bác ơi. Sao ta không lập một cái website có tên là vê kép, vê kép, vê kép, chấm sư cụ on-lai chấm com nhỉ. Lúc đấy vợ em chỉ cần bật cái website lên là thấy được hình sư cụ đang giảng kinh rồi. Còn tiền cúng dường thì cứ bấm vào cái nút Paypal là xong.
Gấu tôi há hốc miệng trước ý tưởng xuất chúng của nó. Thỏ Khoang - thằng con trai cả của Thỏ Trắng và Sói Vện - con trai út của Sói Xám bước vào.
- Thế các cháu có ý tưởng gì mới, nói với bác xem nào ?
Thỏ Khoang và Sói Vện đua nhau trả lời:
- Dạ... thưa bác, chúng con sẽ mở một forum để hỗ trợ phụ huynh "chạy trường" ạ. Trên đấy sẽ đăng các hướng dẫn chi tiết, người liên hệ để phụ huynh thuận tiện hơn, giảm bớt "chi phí chạy trường". Chứ chúng con thấy tốn gần cả trăm triệu mà chỉ đổi được một chỗ ngồi trong lớp thì phí quá ạ.
- Dạ..., chúng con sẽ lập một website cho phép các quan lớn tạo các blog của mình ạ. Ví dụ như ngày x tháng y năm z nhận của cơ quan này bao nhiêu, cho em út bao nhiêu. Mọi người sẽ vào comment để sau này có bị sờ gáy thì các ông ấy vẫn có thể dùng làm chứng cứ mà... chạy án cho mình ạ.
- Dạ... Chúng con sẽ lập một website vê kép, vê kép, vê kép chấm không có axeton chấm com (www.khongcoaceton.com), trong đấy liệt kê tất cả các địa điểm bán xăng không có axeton để bà con mình không bị hư xe nữa.
- Dạ. Website chống tham nhũng.
- Dạ, wesite chống ...
- Dạ...
Gấu tôi lăn kềnh xuống đất vì phải liên tục nghe những ý tưởng quá tạo bạo của lớp trẻ - xúc động vì không ngờ cái sự online lại có thể đem lại nhiều lợi ích đến thế, nhất là vấn đề chống tiêu cực....