Nếu tất cả các hành tinh trong hệ mặt trời đều dùng cách tính thời gian 1 năm như Trái Đất (1 năm tương ứng với 1 vòng quay quanh mặt trời). Thì độ tuổi của mỗi hành tinh sẽ là bao nhiêu? (tính theo lịch công nguyên)
* Trái Đất được 2021 tuổi (Trái Đất mất ~24h00 để hoàn thành 1 vòng quay quanh mình (chu kì 1 ngày) và mất 365 ngày để hoàn thành 1 vòng quay quanh mặt trời (chu kì 1 năm))
* Sao Thủy được 8391 tuổi (Sao Thủy mất 58 ngày Trái Đất để hoàn thành 1 vòng quay quanh mình (tương ứng 1 ngày Sao Thủy) - Nhưng chỉ mất 88 ngày Trái Đất để quay 1 vòng quanh Mặt Trời (tương ứng 1 năm Sao Thủy) - Đồng nghĩa tính theo 1 ngày Sao Thủy, thì Sao Thủy chỉ mất khoảng 1,5 ngày để hoàn thành 1 năm "hơi lú" )
* Sao Kim được 3285 tuổi (Sao Kim mất 243 ngày Trái Đất để hoàn thành 1 vòng quay quanh mình (tương ứng 1 ngày Sao Kim) - nhưng chỉ mất 224 ngày Trái Đất để quay 1 vòng quanh Mặt Trời (tương ứng 1 năm Sao Kim). Như vậy nếu bạn sống trên Sao Kim và tính theo ngày của Sao Kim thì bạn chưa kịp trải qua hết 1 ngày thì đã lại phải hô "Chúc mừng năm mới" rồi, đây đúng là sao Party mà ai cũng muốn ở, suốt ngày được nghỉ tết và nhậu
* Sao Hỏa được 1075 tuổi (Đây là người anh em cùng cha khác ông nội với Trái Đất, bởi 1 ngày trên Sao Kim khá tương đồng với Trái Đất, nó chỉ mất khoảng 24h37' để hoàn thành 1 vòng quay quanh mình. Nhưng nó phải mất tới 687 ngày Trái Đất để hoàn thành 1 vòng quay quanh mặt trời (tương ứng 1 năm Sao Hỏa), như vậy 1 năm Sao Hỏa tương đương khoảng ~2 năm Trái Đất.
* Sao Mộc được 170 tuổi (Đây là 1 hành tinh khí không lồ (đúng như tên gọi, toàn khí là khí, "nó là 1 khối khí khổng lồ + vài thứ khác cấu tạo nên 1 hành tình", tính đến hiện tại chưa có báo cáo khoa học không gian nào chứng minh được hành tinh này có lõi cứng như đất đá hay không). Một ngày trên sao Mộc chỉ dài 9h55' (1 ngày sao Mộc), tương đương 1/3 ngày Trái Đất. Chu kỳ hoạt động của Mặt Trời lặp lại khoảng 10,476 lần một năm trên sao Mộc.
* Sao Thổ được 68 tuổi (Sao Thổ chỉ mất khoảng 10h33' để hoàn thành 1 vòng quay quanh mình (1 ngày sao Thổ), nhưng nó lại mất tới 10,759 ngày để quay 1 vòng quanh Mặt Trời (tương ứng 1 năm)
* Sao Thiên Vương được 24 tuổi (Sao Thiên Vương đây là thằng đa nhân cách, bởi trục quay của sao Thiên Vương nghiêng 97,77 ° (gần song song) so với quỹ đạo nên nó có những biến đổi ngày tháng rất phức tạp. Về cơ bản, một ngày trên sao Thiên Vương dài bằng 84 năm trên Trái Đất, gồm một cực trải qua mùa hè có ngày dài 42 năm, trong khi cực còn lại trải qua mùa đông với đêm dài 42 năm).
* Sao Hải Vương được 12 tuổi (Thằng này thì thuộc dân Marathon chuyên nghiệp, để hoàn thành 1 năm sao Hải Vương, thì nó sẽ mất tới khoảng ~165 năm Trái Đất để làm điều đó. Một thông tin thú vị nữa là, thằng này có trục quỹ đạo tự quay khá tương đồng với Trái Đất với độ nghiêng khoảng 28 độ (Trái Đất là khoảng 23 độ) nên sao Hải Vương cũng có phân mùa, nhưng 1 mùa trên sao Hải Vương dài tới tận 40 năm Trái Đất, nên nếu bạn nào sống không thọ thì cả đời chắc chỉ trải nghiệm được 1 mùa mà thôi, tất nhiên thì cũng có nhiều trường hợp khác
P/s: Thông tin tham khảo mang tính tương đối #fun
#j2team_relax
#fun - Elon Musk đã chứng thực về sự ra đời của logo Tesla :v
- Thần thú hộ mệnh tầm cỡ vũ trụ thế này biểu không phất cũng khó các b ạ
#J2team_relax
#dev #fun #j2team_share
Hỏi: Một vài điều bạn ước rằng mình biết được trước khi bắt đầu lập trình là gì?
Trả lời: Brian Knapp, Người Công giáo, Kỹ Sư Phần mềm. Tôi viết blog tại Code Career Genius
=========
Có thể nghĩ ra nhiều thứ, thế nên tôi sẽ liệt kê ra một loạt, kiểm tra lại đôi lần và sau đó chạy trình biên dịch để xem nó có gào vào mặt tôi (hay tệ hơn thế nữa) không...
1. Viết code hằng ngày. Thói quen này sẽ đưa bạn tiến xa hơn bất kỳ thứ gì khác.
2. Luôn có side project. Nó là gì không quan trọng, chỉ cần tạo nên một thứ gì đó hấp dẫn là được.
3. Luật 80/20 là mọi thứ. Tập trung vào những điều ít ỏi quan trọng, không phải những thứ phù phiếm đầy ngoài kia.
4. Điểm GPA ở đại học không quan trọng đâu. Chẳng ai hỏi hay quan tâm đâu.
5. Phỏng vấn tìm việc là một kỹ năng đó. Cần luyện tập vào nhé.
6. Những ước lượng đều là giả dối. Đừng bao giờ ước lượng điều gì đó, đằng nào thì cũng chẳng đúng đâu.
7. Cải Tiến Liên Tục sẽ thay đổi mọi thứ. Tập trung vào điều đó thay vì những thứ kỳ quặc khác.
8. Đừng bao giờ trở thành lập trình viên ngôn ngữ X. Tôi không phải lập trình viên Java hay Ruby. Tôi chỉ là một lập trình viên mà thôi.
9. Diện mạo quan trọng đấy. Mặc đẹp vào, gội đầu, cạo râu và hiện diện bản thân mình một cách chuyên nghiệp đi.
10. Hãy tử tế với mọi người. Bạn chẳng thể biết được các mối quan hệ quan trọng tới mức nào cho tới khi bạn cần đâu.
11. Doanh số bán hàng sẽ cứu vớt tất cả. Hãy học cách bán chính bản thân và những ý tưởng của mình.
12. Bạn là trung bình của 5 người mà bạn tiếp xúc nhiều nhất.Hãy chắc chắn rằng bạn muốn trở thành những người giống như họ nhất.
13. Rượu là thuốc độc. Nhưng nhiều người tin rằng nó chỉ là một sở thích thôi.
14. Ngôn ngữ chẳng quan trọng đâu. Cứ mỗi 5-10 năm, ngôn ngữ nổi tiếng cũng lại thay đổi thôi.
15. Phần cứng chẳng quan trọng đâu. Ngày càng rẻ và nhanh.
16. Phần lớn mã nguồn là để dành cho các ứng dụng CRUD (create - read - update - delete - Tạo, dùng, cập nhật, xóa - ND) 90% việc phát triển phần mềm chuyên nghiệp là những dòng code doanh nghiệp nhàm chán.
17. Công việc không phải là cái tên của bạn. Đó chỉ là cách bạn kiếm tiền mà thôi.
18. Công ty của bạn không phải gia đình. Mặc dù, “văn hóa” công ty nghe có vẻ hay đấy, nhưng các công ty sẽ sa thải bạn, gia đình thì không.
19. Mọi chuyện đều là vì tiền. Chẳng ai đi làm mà không đòi trả công cả.
20. Học cách nói không. Việc này quan trọng hơn nói có đấy.
21. Kỹ năng chuyên môn sẽ bị giảm giá trị đấy nhé. Cuối cùng, bạn sẽ được trả vì những kỹ năng xã hội hơn là kỹ năng code.
22. Hãy trở thành người không thể thay thế tại công ty của bạn. Sau đó chuồn rồi kiếm một việc ngon hơn.
23. Mọi cơ sở code (codebase) đều là thứ cực kỳ xấu xí. Code đẹp mắt chỉ có tại các bài đăng trên blog thôi.
24. Agile là một tôn giáo nhé. Nó chỉ là một thác nước dội những đau đớn xuống người bạn mà thôi.
25. 80% công việc của bạn là tỏ ra bận rộn (họp hành, uống cafe, kiểm tra email, slack, gọi trên zoom, vv). 20% là làm việc.
26. Một tấm bằng Khoa Học Máy Tính không làm bạn trở thành lập trình viên nhé. Viết code mới làm được điều đó.
27. Sẽ luôn có bug. Và do đó sẽ có nhiều việc để làm.
28. Dành nhiều thời gian cho vợ và con bạn. Khi bạn thay đổi công việc, sẽ chỉ còn những người đó đi chơi với bạn mà thôi.
29. Có những sở thích không liên quan đến công việc. Điều đó sẽ giúp bạn thanh thản.
30. Hãy hoạt động. Thể dục, Võ thuật, hay bất cứ cái gì.
31. Quản lý năng lượng của bạn. Đó là điều quan trọng nhất phải làm được.
32. Ngủ đủ giấc. Từ đó mọi thứ còn lại sẽ ổn.
33. Tập trung vào. Video game hay lắm, nhưng nó khiến bạn xao nhãng.
34. Chẳng quan trọng đâu. Điều quan trọng hôm nay sẽ bị lãng quên hoàn toàn trong một vài tháng nữa và sẽ là “chưa từng xảy ra” trong chỉ vài năm tới.
35. Bỏ việc đi trước khi bạn ghét nó. Khi bạn đã ghét công việc, thì đằng nào cũng nên bỏ đi thôi.
36. Đầu tư vào chính bản thân mình. Đó là khoản đầu tư tốt nhất của bạn
37. Viết code hằng ngày. Quan trọng lắm nhé.
Chậc, tôi đoán 37 là đủ trước khi tôi buồn ngủ rồi. Tôi chắc rằng có khoảng 100 thứ nữa để nói với chính mình hồi trẻ dù cuối cùng thì tôi cũng sẽ mặc kệ mà thôi.
Đó là sự thông minh của tuổi trẻ và sự ngu dốt trong việc đưa ra lời khuyên.
-Brian
https://www.quora.com/What-are-some-things-you-wish-you-knew-when-you-started-programming/answer/Brian-Knapp-1
#fun #programming #language #j2team_share
Hỏi: Nếu các ngôn ngữ lập trình có những câu khẩu hiệu trung thực thì đó sẽ là gì?
Trả lời: John Purcell, Nhà sáng lập CaveOfProgramming.com
========
• Java: Đừng quá lo lắng về những chi tiết không cần thiết.
• C++: Việc lưu ý chi tiết là cực kỳ quan trọng.
• C: Code chạy được thì đừng có mà sửa.
• Rust: Code chạy được thì cũng sửa luôn đi.
• Assembly: Hãy lo lắng về từng micro giây chứ không phải cuộc đời ngắn ngủi của bạn.
• Perl: Phương Tây Hoang Dại trong các form xử lý text.
• Python: Hà Lan trong các form xử lý text.
• Ruby: Rất dễ hiểu, đặc biệt là sau năm năm đầu tiên.
• Scala: Bạn có thấy những ngôn ngữ lập trình thông thường kia quá dễ không? Dùng thử Scala nhé.
• Haskell: Bạn có thấy Scala dễ quá không? Thử Haskell xem.
• Erlang: Tôi thích những tập con tuần tự. Liệu còn ai thích các tập con tuần tự không?
• Cobol: Bạn có thấy thích những ngôn ngữ lập trình thông thường kia không? Thử Cobol xem.
• ActionScript: Đừng viết tắt Titanic một cách vội vàng đến thế.
• Javascript: Chạy thì được chứ trốn thì không nhé. (You can run but you can’t hide.)
• CoffeeScript: Có lẽ chúng ta trốn được?
• C#: Có lẽ không phải mọi sản phẩm của Microsoft đều là thứ tệ hại.
• Swift: Có lẽ không phải mọi sản phẩm của Apple đều tốt.
• Awk: Tái tạo lại nỗi nhớ những năm 1970 của bạn.
• Fortran: Tái tạo lại nỗi nhớ những năm 1950 của bạn.
• PHP: Vì thi thoảng, bạn phải thỏa hiệp cả những nguyên tắc của mình.
• Basic: Mọi người đều phải bắt đầu từ một chỗ nào đó.
• Pascal: Bạn có thể dùng một ngôn ngữ chuẩn hơn khi học xong khóa này.
• Kotlin: Đệt mợ cái đám Oracle cùng cái Java chó má ấy.
• Go: Chúng tôi biết bạn ghét C++. Đây là câu trả lời.
• Smalltalk: Chắc chắn là ta không thể vứt nó đi được chứ?
• Lisp: Vì đời quá ngắn để học một ngôn ngữ lập trình mới.
• Ada: Chúng ta không thể làm máy bay rơi (crash) được đúng không?
• R: Quan trọng lắm nhé. Một ngày kia, các nhà khoa học sẽ tìm ra nguyên nhân.
• PL/SQL: Vì thi thoảng cần có chút đau khổ trong cuộc đời.
• CSound: Tạo ra tất cả loại nhạc nào bạn thích, chỉ cần nghe kinh khủng là được.
• Visual Basic: Có ai vừa chạm vào tôi thì phải?
________________________________________
Sự thật thú vị:
Lãnh Chúa Byron thứ 5 là một con người tồi tệ và nguy hiểm.
Lãnh Chúa Byron thứ 6 là một người điên rồ, tồi tệ và nguy hiểm, và ông viết ra được những bài thơ hay.
Con gái của Lãnh Chúa Byron thứ 6 cực kỳ, cực kỳ thông minh. Tên bà là Ada Lovelace và bà viết ra ngôn ngữ lập trình đầu tiên của thế giới.
https://www.quora.com/If-programming-languages-had-honest-slogans-what-would-they-be/answer/John-Purcell-4
#fun #softwareEngineering #j2team_share #vmc
Hỏi: Kỹ thuật phần mềm vào năm 2022 sẽ như thế nào?
Trả lời: John Byrd, CEO Gigantic Software (2006-present)
========
Cần 20 phút mới chạy được “Hello world” do cả đống máy ảo ẩn phía sau, bộ thông dịch và hệ điều hành chậm vãi lúa. Để cải thiện điều này, Amazon sẽ cung cấp “Hello world as a service".
Sẽ có 20 ngôn ngữ mới được dịch thành JavaScript, cộng thêm 12 định nghĩa mới cho thuật ngữ “mixin”.
Một bitcoin giờ chỉ còn 0,0000002 USD. Giờ đây, bạn có thể có được một card đồ họa 3D cao cấp trên Ebay với giá siêu rẻ.
Một vài gã sẽ ra mắt bộ thông dịch Tiếng-Anh-thành-code và nhận được 10 triệu USD đầu tư bằng cách giả vờ như chương trình đó chưa hề ra mắt vào năm 2010.
Bạn sẽ vẫn cần phải cài lại Window mỗi năm một lần.
Linus Torvalds sẽ giết chết CEO nVidia, và truyền thông sẽ gọi đây là một bước đi táo bạo cho tương lai.
Một lỗi khác bị phát hiện trong OpenSSL để phát ảnh selfie nude trên các trang của ngân hàng Mỹ. Các lượt truy cập vào trang web của ngân hàng sẽ tăng lên 137% và lỗi ấy sau đó được đính chính lại như là một tính năng.
Chỉ còn có mười một người trên thế giới biết lập trình với assembly. Microsoft sẽ phát hành ấn bản thông báo rằng tất cả những mã hợp ngữ có thể có, đều đã tồn tại rồi.
Sẽ có khoảng 342,948 trò chơi kiểu ba-hiệp được phát hành dành cho Android và iOS. Chỉ có một game lọt vào được Top 10: “Kittens”. CEO công ty này sẽ nói “Mọi người đều thích mèo con cả, và chắc chắn họ sẽ thích những trận đấu ba hiệp giữa chúng”.
Scratch sẽ là ngôn ngữ được yêu cầu duy nhất nếu bạn muốn theo học khoa học máy tính. Ngôn ngữ lập trình dựa trên ký tự sẽ lỗi thời vì “trông xấu vãi ra”. Sinh viên theo học khoa học máy tính trong đại học sẽ có khả năng tốt nghiệp mà không cần biết đọc.
Có 500 tỷ thiết bị IoT (Internet vạn vật) kết nối tới internet. Không may, firmware cho tất cả những thiết bị ấy đều được cập nhật lần cuối vào năm 2018 và vì thế, 93,4% số thiết bị đó hiện đang đào bitcoin cho chính phủ Bắc Hàn. Đây là lý do chính khiến Bitcoin sập sàn vào năm 2021 (nhìn trên kia mà xem). Một tái bản của thiết kế của chiếc Mr Coffee năm 1970 trở thành thứ đồ được ưa chuộng được tái xuất bản, với một miếng dán lớn bằng vàng đề chữ “KHÔNG INTERNET!”.
Mặt khác, một nhóm sinh viên MIT sẽ phát triển một giao thức tầng 1 OSI có tên gọi “IP Qua Giọng Nói”. IP Qua Giọng Nói cho phép bạn định tuyến các gói IP bằng cách nghe và hét bảng chữ cái alphabet vào mặt người khác. Các sinh viên có thể mở một kết nối TCP thông qua Cầu Havard, nhưng họ không muốn phát một kết nối HTTP do “ngoài đó quá lạnh thôi mà”.
Trong năm 2022, mọi người sẽ có khả năng tạo ra các lỗi đa nền tảng và các lỗ hổng bảo mật nhanh hơn bao hết.
https://www.quora.com/What-will-software-engineering-be-like-in-2022/answer/John-Byrd-2
#j2team_share #programming #fun
Hỏi: Vài điều mà chỉ những người từng lập trình 20-50 năm mới biết là gì?
Trả lời: John Byrd, CEO tại Gigantic Software; Giám đốc tại Sega; Quản lý cao cấp tại Electronic Arts; Harvard khóa 91
========
Mọi thứ trong ngành phần mềm đều đã được phát minh ra hết rồi. Người ta chỉ khám phá lại ra các thứ và giả vờ như thể họ đã phát minh ra nó mà thôi. Bạn có nghĩ rằng thứ gì đó là ngầu hay mới mẻ, thì thứ đó cũng được copy từ Smalltalk, hay HAKMEM hay Ivan Sutherland hay Doulas Engelbart hay IBM đời đầu hoặc Bell Labs.
Đừng tin những trình biên dịch. Đừng tin các công cụ. Đừng tin các đoạn văn bản mô tả. Đừng tin chính bản thân bạn.
Chúng ta chẳng cần thêm ngôn ngữ lập trình nào nữa. Vậy mà các bạn vẫn cuống lên và cố tạo ra một cái mới. Để tôi đoán xem nào, ngôn ngữ mới mẻ hấp dẫn của bạn sử dụng hệ số học IEEE-754 và các số nguyên có số chữ số cố định, đúng không. Ngôn ngữ mới mẻ ấy sắp hỏng đến nơi rồi.
Bảo trì code còn khó hơn viết ra code. Viết ra rất nhiều code mới có thể là một dấu hiệu của sự lười biếng.
Bạn đã được dạy để lập trình như thể bộ nhớ, thời gian của vi xử lý và băng thông mạng đều miễn phí. Không hề, không hề và không hề nhé. Đọc lại tất cả các ghi chú của Knuth (giáo sư khoa học máy tính tại đại học Standford, tác giả bộ sách The Art of Programming, một trong những lập trình sư nổi tiếng nhất thế giới - ND) về tiền tối ưu nhé.
Vài tháng sau bạn sẽ quên mất rằng code của mình hoạt động thế nào. Vì thế hãy viết sao cho nó dễ hiểu vãi ra.
Thi thoảng, tất cả những gì bạn cần là một dòng lệnh.
Hãy cẩn thận với những lập trình viên hay nói bằng sự tuyệt đối, như kiểu Cách Tao Luôn Luôn Hay Hơn Cách Mày. Lập trình là một nghệ thuật, không phải một tôn giáo.
Nếu biết trước rằng bạn sẽ làm một dãy các bước công việc nào đó nhiều hơn 10 lần, hãy tự động hóa nó.
Lưu trữ (backup) là một chuyện. Khôi phục lại nó (restore) là một chuyện khác.
Code chạy được trên máy của bạn không có nghĩa là không có lỗi. - Piers Sutton
Chờ đến khi công cụ phát triển phần mềm có bản chính rồi hẵng cài nhé. Để những kẻ khác làm lũ lợn đi.
Lập trình viên giỏi viết code hay. Lập trình viên xuất sắc không viết code. Lập trình viên vĩ đại xóa code.
Dù bao nhiêu gã quản lý gào vào mặt bạn cũng không sao, bước đầu tiên là sao chép cẩn thận lỗi đó lại.
Sớm hay muộn gì đó, sẽ có một lão già đi lại luẩn quẩn xung quanh bạn. Thi thoảng, lão sẽ giảng đạo cho bạn về các Quy tắc Lập trình. Kệ mợ lão đi nhé, vĩnh viễn luôn.
https://www.quora.com/What-are-some-things-that-only-someone-who-has-been-programming-20-50-years-would-know/answer/John-Byrd-2
#fun
bạn đang buồn ? bạn đang chán ? hãy uống paracetamol với pana..... à nhầm hãy ghé thăm trang web này http://www.windows93.net/ trải nghiệm windows93 trên trang web của bạn
p/s: có p()rn trong cat explorer đó =v=