Apollo 10 Source Code Listing: The Art of Commenting
Sa isang nakakatuwang bit ng software archeology, dating NASA intern na si Chris Garry ang nag-upload ng buong Apollo 11 flight source code ng gabay sa GitHub. Habang ang source code ay magagamit sa loob ng ilang panahon, ang hitsura nito sa GitHub ay nagsisiguro ng isang malaking tagapakinig ng mga coder at mga taong mahilig. Ang Apollo 11 source code ay mabilis na maging isang masaya window sa mundo ng computer programming sa 1960s.
Bilang Kuwarts Malinaw na itinuturo, ang teknolohiya upang mag-program ng isang sopistikadong piraso ng navigation ng sasakyang pangalangaang ay hindi kinakailangang umiiral sa '60s, kaya ang mga programmer ng MIT ay kailangang lumikha ng kanilang sariling. Ang paggamit ng isang bagay na tinatawag na "Rope Memory", ang mga coder ay lumikha ng isang espesyal na pagkakaiba-iba ng programming assembly. Ang pagtitipon mismo ay isa pang nakakubli na piraso ng coding na hindi karaniwan ngayon dahil sa mahirap na pang-unawa nito.
Ang mga mahilig sa Code ay mabilis na dumating upang matuklasan ang isang pag-joke na ginawa ng mga naunang programmer sa panahon ng proseso ng coding para sa Apollo Guidance Controller (AGC). Ang mga gumagamit ng Reddit sa subreddit r / ProgrammerHumor ay natuklasan na ang ilang mga komento para sa mga linya ng code ay madalas na lumipat sa kalangitan. Isang file na may label na BURN_BABY_BURN-MASTER_IGNITION_ROUTINE ay isang pambungad na komento na nagpapaliwanag ng kasaysayan ng pop-culture ng aktwal na parirala.
Gayunpaman, hindi iyon lahat. Kabilang sa karagdagang mga komento kaswal na pabalik-balik sa pagitan ng MIT coders, at isang lirikal nerd kahit snuck sa isang maliit na Shakespeare. Marahil ang matalino na mga komento na ito ay ang dahilan kung bakit ang direktor ng software engineering, si Margaret Hamilton, ay dwarfed ng nakolekta na tome ng code.
Ang code para sa command at lunar modules ay aktwal na magagamit mula noong 2003, kapag ang tagapagpananaliksik Ron Burkey transcribed bawat piraso ng code sa pamamagitan ng kamay. Ngayon, sa isang hukbo ng mga internet savvy coders paglilinis sa bawat linya ng code, kami ay sigurado na makakuha ng higit pang mga internet handa humor bits, sa halip ng AGC simulator Burkey ginawa gamit ang code.
Bakit Nakaayos ang Mga Renewable upang Maging Pinakamabilis na Lumalagong Pinagmumulan ng Enerhiya
Ang nababagong enerhiya mula sa mga mapagkukunan maliban sa hydroelectricity ay nakatakda upang maging pinakamabilis na lumalagong pinagkukunan ng enerhiya ng Estados Unidos sa susunod na dalawang taon at posibleng mas mahaba, sinabi ng Energy Information Administration sa Biyernes. Ang mga mapagkukunan tulad ng hangin at solar ay magbibigay ng 13 porsiyento ng kabuuang lakas ng bansa sa pamamagitan ng 2020.
Sa mga Batas sa Batas Laban sa Mga Kasosyo sa Digital Sex Toy, ang Diged Patent Digmaang Nakakuha ay Marumi
Sa mga Batas sa Batas Laban sa Mga Kasosyo sa Digital Sex Toy, ang Diged Patent Digmaang Nakakuha ay Marumi
Paano Kung Talaga ang mga Batas sa Baril Bilang Mga Batas sa Pagpapalaglag?
Isipin: Mas gugustuhin mong hindi ka makapasok sa silid na ito, ngunit nag-agonisado ka sa desisyon at hindi ka sigurado sa iyong hinaharap kung hindi man. Kaya nakahanap ka ng isang dalubhasa na makatutulong sa iyo, ang isang taong may tamang kagamitan na mapagkakatiwalaan mo ay alam kung paano gamitin ito. May isang taong magpapasiya ng iyong kaligtasan. Ngunit bago ka pupunta ...