کد خبر: ۳۷۳۸۴۸
تاریخ انتشار:

رمز و راز فتح ماه، اکنون به صورت رایگان و آنلاین

کدی که به وسیله آن فضانوردان توانستند ماه را فتح کنند ٬ حال رایگان و آنلاین در دسترس است .

به گزارش بولتن نیوز، کدهای برنامه نویسی که نرم افزار پرواز  آپولو ۱۱ توسط آنها کنترل شده بود ٬ برای اولین بار توسط سایت محبوب و پرطرفدار گیت هاب (GitHub) به اشتراک گذاشته شد .

نه تنها کد آپلود شده برای برنامه نویسان در حال حاضر قابل اجرا نیست بلکه با نگاهی به گذشته می‌توان دریافت  که با مراجع فرهنگ پاپ از اواسط ۱۹۶۰ میلادی ارتباط دارد و آن را تا حدودی از یک کپسول زمان می‌سازند . اصل این کد ابتدا توسط برنامه نویسان در آزمایشگاه  MIT  با ابزار دقیق در اواسط ۱۹۶۰ ساخته شد ٬ کسانی که  از چرکنویس هایشان تکلیف و کار ساختند، زیرا تکنولوژی مورد نیازشان برای ارسال این مهارت به ماه به سادگی وجود نداشت .

اما با وجود مشکلات به راه خود ادامه دادند و مقاوت کردند ٬ این تیم یک راه جدید برای کامپیوتر به برنامه فروشگاه به نام: حافظه طناب ( ROPE MEMORY  ) ایجاد کردند. گزارش کیت کلینز ( keith Collins ) از کوارتز ( Quartz ) که از زبان برنامه نویسی همگذاری استفاده کرد که به زبانی پیچیده در خوانش  و حتی غیر قابل خواندن معروف بود . وظیفه‌ای که همه چیز را  برای برنامه نویسی امروزه سخت کرده همین است که تا قبل ازآن عمدتا از زبان همگذاری استفاده نشده است .

کدی که هم اکنون در گیت هاب (   GitHub) – به عنوان کد هدایت کننده آپولو ( AGC ) شناخته شده است –  اولین بار بخ صورت عمومی ساخته شده بود کهMIT   تصاویر اسکن شده آن را سال‌ها پیش آپلود کرد ٬ تا سال ۲۰۰۳ زمانی که مردی به نام ران برکی ( Run Burkey ) به صورت دستی هر خط را تایپ و  در اینترنت بارگذاری کرد .

برکی به کوارتز  گفت که : "این تصاویر قبلا توسط یک خلبان هواپیما به نام گری نف اسکن شده بود .MIT اسکن‌ها را نگه داشت و آنها را در قالب تصاویر صفحه که متاسفانه طی مراحلی تحریف شده بودند و این همان نکته‌ای بود که آن را غیر قابل خواندن کرده بود.”

وی ادامه داد : "کمی بعد ٬ من موفق به گرفتن برخی از اسکن‌های جایگزین شده از  گری نف برای خواندن قسمت‌های غیرقابل خواندن شدم و خوشبختانه یافتم که نوشته‌ها و قطعات من صد در صد درست هستند.”

با وجود همه تلاش‌ها و مداخله برکی  ( burkey ) آن کد هرگز محبوب واقع نشد . تا که هفته‌ی گذشته  کارآموز سابق ناسا به نام کریس گری این کد را بر روی گیت هاب بارگذاری کرد .

در حالی که این کد برای برنامه نویسان مدرن و بروز مهم است؛ چراکه اجازه می‌دهد تا آنها به واقعیت گذشته‌ی حرفه خود نگاه کنند ٬ برای غیر رمزگذاران  و برنامه نویسان از جمله ما بخش جالب ٬ نگاه  به خطوط شوخ و مراجع تند مزاج ۱۹۶۰ در سراسر این کد است .

برای مثال ٬ یکی از فایل ها که با نام  BURN_BABY_BURN_MASTER_IGNITIOM_ROUTINE وصف وتشریح شده ٬ فایل فوق است :

NASACodeBody1

تعداد زیاد و قابل توجهی از این کنایه و بذله‌ها در سرتا سر کد  AGC وجود دارد که برنامه نویسان فکر می‌کردند برای همیشه به دور از ذهنها و پنهان باقی می‌ماند.

NASACodeBody2

همچین جالب است چرا که به ما نشان می‌دهد که تکنولوژی توسط بشر در نیم قرن گذشته تا کنون پیشرفت کرده است. جالب تر نیز این است: AGC که توسط آن فضانوردان در سال ۱۹۶۹ ماه را فتح کردند؛ تنها  دارای ۶۴ کیلو بایت حافظه بوده است در صورتی که حال آیفون ۶ ظرفیت ذخیره‌سازی‌اش چندین بار بیشتر است.

منبع: مجله علمی ایران

شما می توانید مطالب و تصاویر خود را به آدرس زیر ارسال فرمایید.

bultannews@gmail.com

نظر شما

آخرین اخبار

پربازدید ها

پربحث ترین عناوین