Đã có mã nguồn máy tính tàu Apollo 11, anh em nào muốn lên vũ trụ có thể tải về

Duy Luân
10/7/2016 1:47Phản hồi: 95
Đã có mã nguồn máy tính tàu Apollo 11, anh em nào muốn lên vũ trụ có thể tải về
Một cựu nhân viên thực tập NASA vừa đăng tải toàn bộ mã nguồn của máy tính điều khiển tàu Apollo 11 lên GitHub, một trong những mạng xã hội lớn nhất dành cho lập trình viên. Mã nguồn này viết bằng ngôn ngữ Assembly bởi những kĩ sư của NASA và đại học MIT vào những năm 1960. Nếu bạn chưa biết thì Apollo 11 cũng là chiếc phi thuyền chở người đầu tiên đáp lên Mặt Trăng, đặt dấu mốc quan trọng trong hành trình chinh phục vũ trụ của loài người. Thực chất những file mã nguồn này đã từng được công khai, tuy nhiên nó nằm trên giấy khiến tìm kiếm, copy trở nên khó khăn, còn giờ thì đâu đã vào đấy. Toàn bộ code có thể tải về xem ở đây, anh em nào tính làm một chiếc tàu tương tự Apollo 11 có thể tải về xài cho tiết kiệm thời gian phát triển 😁

Tất nhiên, các kĩ sư phần mềm bao giờ cũng có khiếu hài hước, ngay cả khi đó là một dự án đưa con người lên vũ trụ cực kì quan trọng trị giá nhiều triệu đô. Ví dụ, tập tin chứa mã kích hoạt bộ đốt có tên là BURN_BABY_BURN--MASTER_IGNITION_ROUTINE vì lập trình viên viết ra nó thích một anh chàng DJ hay dùng cụm từ "Burn, baby! Burn" khi anh ta chơi nhạc. Một file khác dùng để chạy quy trình đáp xuống mặt trăng thì chứa các đoạn mã với ghi chú "Hi vọng, hi vọng, hi vọng tôi không bao giờ phải xài tới dòng này", nhưng cuối cùng nó vẫn phải đưa vào mã nguồn chính thức. Một đoạn code khác thậm chí còn trích nhạc kịch ra nữa.

Hình ảnh bên dưới chụp nữ kĩ sư trưởng Margaret Hamilton của dự án đứng bên chồng giấy in những đoạn code của Apollo 11.

margaret_hamilton1.jpg

Nguồn: Quazrt
95 bình luận
Chia sẻ

Xu hướng

Bác nào hợp tác với em làm 1 cái không 😁:D
@hackieuhoang Xàm, nước nào cũng vậy thôi, muốn bay là phải xin phép, người ta kiểm tra đảm bảo an toàn mới cấp phép bay, thêm nữa là người lái phải có bằng lái máy bay, ở Mỹ drone muốn bay cũng phải xin phép kìa. Ai cũng cho bay đến khi gặp tai nạn chết người, chết ông lái thì kệ ổng, chết thêm người dưới đất thì ai chịu trách nhiệm.
@nịnastorm Vâng và để người vina thoát khỏi cái tư tưởng " đầu tiên" ấy thì mẽo với ngố có khi cả anh tung cẩu đang ngồi ún rịu với nhau trên sao Hoả, sao Mộc rồi!!!!
quanqw
TÍCH CỰC
8 năm
@hackieuhoang Người giỏi phải cỡ như mấy ông gốc Việt đang làm việc cho NASA ấy chứ không phải cứ làm theo kiểu làm đại như mấy ông ở Việt Nam. Ngành hàng không vũ trụ thế giới bắt nguồn từ Liên Xô với nhà khoa học Xiôncopsky với ước mơ từ nhỏ và ông ấy có kế hoạch cố gắng cả đời để chế tạo nó với hệ thống khoa học chứ không phải làm chơi chơi từ những chiếc máy đơn giản. Tất nhiên nếu làm từ đơn giản kiểu như Việt Nam thì cũng chả biết đến bao giờ mới có. Cũng may là lãnh đạo Xô Viết lúc đó là những con người cực kì sáng suốt mới tài trợ cho Xioncopsky thì thế giới mới có được như ngày nay.
@quanqw Tư tưởng giống cái vụ xây nhà máy điện nguyên tử chứ đâu. Ở vina dự kiến tít tận Ninh Thuận nơi rất ít người mà vẫn còn vô số kẻ sợ chết trong khi Mông Cổ nó làm luôn hai cái nhà máy nguyên tử giữa thành phố luôn. Thế đấy, cái tư tưởng sợ sệt nó ăn vào máu dân ta rồi. Sánh vai cường quốc hộ cái!!!
pocket
TÍCH CỰC
8 năm
Từ 1960. Quá khủng.
thpxken
TÍCH CỰC
8 năm
Code bằng giâý ít quá nhỉ 😁
like2lan
ĐẠI BÀNG
8 năm
1960 họ đã có thể làm ra những thứ như này đúng là quá khủng
mikamehi
ĐẠI BÀNG
8 năm
@like2lan Có quá trình hết đó chứ. Kennedy ra hạn định là cuối thập niên 1960 phải lên cho được mặt trăng, nên cả NASA phải làm việc 24/7 luôn. Apollo 1 chỉ chạy thử nghiệm mô đun tiếp cận mặt trăng thôi đã mất hết 3 mạng. Đến Apollo 8 thì bay tới quỹ đạo Mặt Trăng rồi trở về vì chưa làm lại xong mô đun mặt trăng . Đến Apollo 11 là có đủ tên lửa Saturn V, mô đun chỉ huy, mô đun dịch vụ, mô đun mặt trăng. Khi bay đến quỹ đạo mặt trăng là mođun chỉ huy ở trên quỹ đạo còn mô đun mặt trăng đáp xuống mặt trăng rồi bay trở về mô đun chỉ huy và modun chỉ huy bay về trái đất.
dp1415
ĐẠI BÀNG
8 năm
@like2lan Những cái máy tính chạy code đó còn yếu hơn cả cái đt bác cầm trên tay đấy, nhưng người ta vẫn lên được tới mặt trăng😃
quanqw
TÍCH CỰC
8 năm
@mikamehi Đây là thời kì căng thẳng chạy đua với Liên Xô mà.
Chú Cuội ngày xưa chỉ cần bám nhánh đa là … xong. 😃

♪ZF²♪
May quá, đang cần đoạn code này để mấy hôm nữa nạp vào tàu cho con vợ lên mặt trăng
killpeople
ĐẠI BÀNG
8 năm
Cái code Assembly này nó dài dằng dặc mà mỗi dòng có vài chữ thôi các bác ạ, thế nên mới có cái chồng giấy code kinh khủng thế kia. Ngày xưa em phải học thấy ớn 😕
@killpeople 1960 thì ASM là tối ưu rồi, còn gì nữa đâu bác 😁
killpeople
ĐẠI BÀNG
8 năm
@thedeath1883 Chuẩn rồi bác :D
@killpeople Vâng, code thì ít thôi nhưng comment là cả mớ á bác
@killpeople chuẩn luôn bác ạ 😁 lượng thông tin trên mỗi trang ít lắm nên nó mới ra cái chồng giấy kia chứ thật ra cũng k nhiều lắm đâu :D
killpeople
ĐẠI BÀNG
8 năm
@caocaolatre199x Haha. Ngày xưa em học mỗi mấy bài đơn giản mà phải viết code mấy trang, mỗi dòng có vài chữ cái, chán ớn :D
Công nghệ qua từng trang giấy 😁
deebk2012
ĐẠI BÀNG
8 năm
đọc Assembly cho mờ mắt😕
Nhưng nghe đồn con người lên được mặt trăng là ko có thật chú Cuội VN nói vậy.
x264
TÍCH CỰC
8 năm
@Ro_tt Bạn có thể tự tìm hiểu nhiều hơn thay vì nghe đồn. Cũng có thể bạn đúng, tuy nhiên thì bạn có biết nước Mỹ đã đưa người lên mặt trăng vài lần, chứ không phải chỉ có một lần, cái lần mà bạn và một số người tìm cách chứng mình nó không có thật. Đừng nói rằng tất cả đều là giả dối nhé, nếu bạn không tin thì hãy để người khác tin. Và cũng không nên đổ cho chú cuội nói thế, chú cuội không thích như vậy đâu.

https://vi.wikipedia.org/wiki/Chương_trình_Apollo
@x264 Hãy đọc kĩ nội dung em nói cái gì rồi quote nhé bác. Muốn thuyết phục ai đó cái gì trước mắt phải bình tỉnh cái đã.
x264
TÍCH CỰC
8 năm
@Ro_tt Không có vấn đề gì với bình tĩnh ở đây cả. Còn cái ý kiến của bạn nó cũng khá rõ ràng rồi, nếu hiểu sai tôi rất xin lỗi. Và tôi cũng chỉ đưa thêm thông tin thôi, chưa bao giờ mong muốn thuyết phục ai cả. Nhưng ít nhất cũng đừng lôi chú cuội vào, dù chỉ nói đùa, vì nói đùa không ai châm biếm thành tựu của người khác như vậy.
@x264 Bác nói như bị đụng chạm cái gì đó. Em đơn giản hơn, chú Cuội là nhân vật mà dân gian cho là hay nói dối, thành tựu đưa người lên cung trăng của Mỹ là sự thật nhưng có mấy chú Cuội VN mình là ko công nhận, em lấy ví dụ vui là "tin đồn" vây thôi, sao lại ko được. Ai cấm được em.
kungfu9
CAO CẤP
8 năm
@Ro_tt thèn này hết thuốc chưa rồi...tao thua mày sửu nhi:rolleyes:
Anh em nào rành lập trình đảo ngược códe để chúng ta xuống mặt đất nào, ở trên "thiên đường" e ngÁn quá 😔
làm phần cứng xong rồi mà chưa có code, sáng lên đọc thấy bài này mừng quá 😁
hd79
CAO CẤP
8 năm
Đọc hiểu được Assembly của họ có mà thành thánh trên bàn thờ luôn. Thôi để các bác Tàu khựa đọc ra rồi làm tàu vũ trụ bán sang VN. VN chỉ cần bán biển bạc, rừng vàng mua về bay cũng được rồi.
bringlove
ĐẠI BÀNG
8 năm
Nhìn đống code kia không hiểu chữ nào luôn!
dp1415
ĐẠI BÀNG
8 năm
Đã có code, giờ chỉ cần làm phần cứng thôi 😁
Lên Mặt trăng, lên sao Hoả, bay 1 vòng quanh Trái đất lấy đà, thậm chí bay 1 vòng quanh sao Mộc lấy đà. Dạo này tìm hiểu thiên văn mới thấy tác dụng lớn lao của toán học 😁
tohaitrieu
TÍCH CỰC
8 năm
Đang ko hiểu nhưngx năm 1960 thì nhạc DJ nghe như nào.
BQT TT làm một chiếc rồi trên tay đi, làm xong đặt máy chủ trên đó khi nào phá triển ae lên đó truy cập cho ngon

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019