[সঙ্গীত বাজাচ্ছি] এখন: হ্যালো, দুনিয়া. এই CS50LIVE হয়. আমরা আপনার জন্য যেমন একটি ভাল উপাখ্যান আছে. ইউটিউব সিইও, একটি Internet Explorer এ বাগ, সবচেয়ে খারাপ ভিডিও কখনও খেলা, এবং কপাটক সফটওয়্যার একটি ক্ষেত্র ট্রিপ. টোকিও, জাপান থেকে কিন্তু প্রথম, একটি ট্রিপ যেখানে সম্প্রতি অভিনয় প্রেসিডেন্ট ওবামার খনি একটি ভাল বন্ধু সাথে ফুটবল. [ভিডিও প্লেব্যাক] -বাহ. তিনি চলন্ত এর. আমি খুব একটা সকার বল মরে যাবে. এখানে আমি যান. -আরে, ভাল কাজ. [END টি ভিডিও প্লেব্যাক] ডেভিড: হ্যালো, দুনিয়া. আমি CS50 এর নিজস্ব Colton Ogden সঙ্গে এখানে নিলাম. COLTON OGDEN: হ্যালো, সবাই. ডেভিড: এবং অন্য যারা আমরা কি আজ এখানে আমাদের সাথে আছে? COLTON OGDEN: এই, এখন হয় আমাদের ফ্রান্স থেকে একটু রোবোটিক্স বন্ধুকে. ডেভিড: তাই আমি আসলে কোনো পূরণ [পাশাপাশি? রব Boden?] তিনি এবং আমি আটলান্টা ছিল যখন, জর্জিয়া ফিরে কয়েক সপ্তাহ আপনি এ প্রত্যাহার হতে পারে SIGCSE, বিশেষ সুদের কম্পিউটার সায়েন্স এডুকেশন গ্রুপ, আক্ষরিক হাঁটা কাছাকাছি যেখানে কনফারেন্স রুম তলায় এই লোক ছিল. এটি সক্রিয় আউট ভাল হিসাবে, যখন আমরা ক্যাম্পাসে ফিরে আসেন আমরা আবিষ্কার করেছি যে অধ্যাপক [শ্রবণাতীত] হার্ভার্ড এর রোবোটিক্স ল্যাবের আসলে একটি এখন এখানে ক্যাম্পাস ছিল. এবং সে কল্যাণকামী আমাদের অনুমতি দেওয়া হচ্ছে আজ আপনার জন্য তাকে প্রোগ্রাম. COLTON OGDEN: হ্যাঁ, এবং আসলে, ডেভিড, আমি এখন আপনি হ্যালো বলতে চায় মনে আপনি পদব্রজে ভ্রমণ করতে চান তাহলে এখানে টেবিলের চারপাশে. ডেভিড: রাইট এখানে? ঠিক আছে. ঠিক আছে. এখন: হ্যালো, ডেভিড. দেখা হওয়ায় খুশী হলাম. ডেভিড: হ্যালো, এখন. তার হাত শেক? COLTON OGDEN: শেক আপ করুন এবং নিচে তার হাত. ডেভিড: ঠিক আছে. COLTON OGDEN: এবং তারপর তিনি এগিয়ে যান এবং বসতে দেব. এবং যদি আপনি আগ্রহী হন তাহলে, আমি আসলে আপনি দেখাতে পারেন আমি তাকে পেতে কিভাবে খুব এই সব কিছু করার. ডেভিড: হ্যাঁ, একেবারে. COLTON OGDEN: তিনি একটু বেশি বন্ধ এই সকালে সামঞ্জস্য বজায় রাখা. তিনি এখনো তার কফি ছিল না করেনি. ডেভিড: তাই এই আমরা এ কি খুঁজছেন হয়? COLTON OGDEN: সুতরাং আমরা এ খুঁজছেন এখানে এখন যা একটি কোর গ্রাফ, হয় গ্রাফিক্যাল প্রোগ্রামিং পরিবেশ, ভূত অনুরূপ যা যে CS50 ব্যবহার করে. এখানে আমরা এটি সেট করে দেখুন একটি প্রবাহ চিত্রটি মত আপ. এবং আমরা এই একটি গুচ্ছ আছে এখানে সামান্য বিল্ডিং ব্লক. এখন আমরা এই এক কটাক্ষপাত করা হলে উদাহরণস্বরূপ, এটি স্ট্যান্ড আপ বলা হচ্ছে. এবং এই ব্লকের জন্য দাঁড়ানো বলেছেন এখন, কি না তা তিনি বসা হচ্ছে বা যাই হোক না কেন. তারপর আমরা এটি মধ্যে যায় দেখুন স্পৃশ্য মাথা, যা মূলত উপরে একটি কলের জন্য অপেক্ষা তার মাথা আপনি আগে দেখেছি. উপায় যান একটি এক্স, y, ও z সরাতে একটি নির্দিষ্ট গন্তব্য অভিমুখে. হ্যান্ডশেক আমি লিখেছি একটি মডিউল, মূলত ডেভিড, হ্যালো, যা বলেছেন. দেখা হওয়ায় খুশী হলাম. একটি হ্যান্ডশেক জন্য অপেক্ষা. বসতে বিপরীত দাঁড়ানো হয়. তিনি এগিয়ে যান এবং বসতে দেব. এবং তারপর মাথা আন্দোলন একটি লুপ হয় যদ্দ্বারা তিনি র্যান্ডম নির্দেশ মধ্যে তার মাথা সরাতে হবে. ডেভিড: আকর্ষনীয়. এই না তাকান সুতরাং যদিও ভূত থেকে ধাঁধা টুকরা মত, এটা আসলে একই ধারণা. এবং যদি আপনি একটি প্রোগ্রাম তারের করছি এই বিল্ডিং ব্লক ব্যবহার করে. COLTON OGDEN: হ্যাঁ, ঠিক. ডেভিড: তাই আপনি যদি বলেন আপনার তৈরি তাদের মধ্যে একজন, হ্যান্ডশেক. আমরা যে এক জুম করতে পারেন? COLTON OGDEN: শিওর. আমরা এখানে হ্যান্ডশেক একবার দেখে নেব. এবং আমরা তা খুব সেট আপ হচ্ছে দেখতে পাবেন অন্যান্য প্রবাহ চিত্রটি অনুরূপ. আমরা, হ্যালো ব্লক দিয়ে শুরু যা [শ্রবণাতীত] ডেভিড, হ্যালো বলছেন. দেখা হওয়ায় খুশী হলাম. এখানে এই অধিকার একটি লুপ হয়. এটা বাহু আন্দোলন সনাক্ত, বলছেন. সুতরাং এটি একটি অসীম মধ্যে আছি তার হাত না হওয়া পর্যন্ত লুপ অপেক্ষা আপ করুন এবং নিচে উত্থাপিত হয়েছে. এবং তারপর যে ঘটেছে এর পরে, এটি এগিয়ে যান এবং এই জিনিস চেষ্টা করবো. ওকে শক্ত হয়ে যাওয়া এবং সেট শেষ যেতে, মূলত তাকে ফেরত পাঠাতে যার মানে তার ডিফল্ট অবস্থান থেকে. ডেভিড: আকর্ষনীয়. আপনি শুধুমাত্র সীমিত হয় এই গ্রাফিক্যাল পরিবেশে ব্যবহার এই ভাবে তাকে প্রোগ্রাম? COLTON OGDEN: বাস্তবিক, কোন. আমরা ডাবল ক্লিক এগিয়ে যান এবং যদি এই বিল্ডিং ব্লক যে কোন, আমরা আসলে আছে দেখতে পারেন ফণা নীচে পাইথন কোড, এই বিল্ডিং ব্লক প্রতিটি powering. ডেভিড: আহ, প্রকৃতপক্ষে. যারা অপরিচিত, পাইথন জন্য তাই একটি ব্যাখ্যা ভাষা হল, যাও আত্মা অনুরূপ আমরা CS50 ব্যবহার যা পিএইচপি,. এবং যদি আপনি ব্যবহার করতে পারেন যেমন অনেক কিছু ওয়েব প্রোগ্রামিং জন্য পিএইচপি, এছাড়াও আপনি কমান্ড লাইনে এটি ব্যবহার করতে পারেন. এবং Colton এখানে করছে হিসাবে এই গ্রাফিক্যাল পরিবেশে, তারপর প্রোগ্রাম লেখা এবং ওয়াই ফাই এর মাধ্যমে তা প্রেরণ - COLTON OGDEN: সঠিক. ডেভিড: - এখন যাও. আপনি কিছু থাকতে হবে ঘুরঘুর করার সময়? COLTON OGDEN: অবশ্যই. ডেভিড: ঠিক আছে. ওয়েল, Colton আগে দিয়ে ফিরে আসে একটি আশ্চর্য এর সামান্য বিট জন্য আমাদের, আমরা এখন - এটা পাবেন -? 60 সেকেন্ডের আছে auditioning সাবেক CS50 ছাত্র ফেলোগণ অধ্যাপনা হয়ে. [ভিডিও প্লেব্যাক] আপনি-ধন্যবাদ. এখানে হচ্ছে,, সবাই আপনাকে ধন্যবাদ. -আরে, জনাব শশ. এই সংক্ষিপ্ত টিউটোরিয়াল টু স্বাগতম - Twinkies সঙ্গে [শ্রবণাতীত] মজা. -দাঁড়ান. বন্ধ করুন. -তাই এখন আমরা একটি সমস্যা আছে. -এটা না. এবং আমি কেন আপনাকে বলতে যাচ্ছি. একটি লুপ মত পুনরাবৃত্তি হয় - একটি কালো বাক্সের-বাছাই. -ঠিক আছে. আমি এটা পাবেন না. -ঠিক আছে. তাই এখন আমি একটি সামান্য হার্ড অংশ আছি. -একেবারে ঠিক. 8 বিটের একটি বাইট করা. আপনি একটি বাইট নিতে এবং আপনি চার অংশ মধ্যে এটি আলাদা. -হুইসেল, হুইসেল, হুইসেল, হুইসেল, হুইসেল. হুইসেল, হুইসেল, হুইসেল, হুইসেল, হুইসেল. -এটা মাত্রাতিরিক্ত জটিল মনে হয়. -সুতরাং আসুন আবার এই কাজের জন্য. আমি আপনাকে গুলান-থাকেন, দয়া করে আমাকে থামাতে নির্দ্বিধায়. -কিন্তু এক সেকেন্ডের অপেক্ষা করুন. -ওয়েল, এর স্লাইড ফিরে যাক এবং ধাপে ধাপে জিনিষ ভেঙ্গে. আপনি মনে রাখবেন যদি ', মেমরি হয় বাইট আকারের টুকরা বিভক্ত. -তাই আমরা এখানে শ্রেষ্ঠ কেস দৃশ্যকল্প আছে. -এই একটি যথেষ্ট নয় উন্নতি ধরে - ক্রোম মত একটি ওয়েব ব্রাউজার,. -এটা কোনো মুক্ত করতে সবসময় প্রয়োজন - -মানুষ - আপনি জুড়ে চালানো হতে পারে. এবং কোড পেতে পারেন কিছুটা কষ্টকর. -এবং যে আপনার প্রয়োজন হয়. -পরিস্ফুটন! ডেভিড: এখন CS50 এর নিজস্ব সম্প্রতি ড্যান Coffey এবং আমি বাইরে ভ্রমণ করার সুযোগ ছিল মাউন্টেন ভিউ, ক্যালিফোর্নিয়া, থেকে যা যেখানে গুগল সদর দপ্তর হয়. এবং আমরা সাথে চ্যাট করার সুযোগ ছিল Susan Wojcicki, ইউটিউব সিইও. এটা সুসান এর মধ্যে আসলে ছিল '90s মধ্যে আগে গ্যারেজ বছর গুগল নিজেই ছিল ল্যারি ও সার্জি দ্বারা আরম্ভ. ওয়েল, দেখা যাচ্ছে যে সুসান নিজেকে আসলে CS50 নেন আমি আগে মাত্র কয়েক বছর. এবং আমি এটি আকর্ষণীয় মনে আপনি তাড়াতাড়ি শুনতে পাবেন হিসাবে ঠিক কিভাবে কম্পিউটারে অনেক পরিচিতি বিজ্ঞান তাই তার জীবন প্রভাবিত. তিনি হ্যালো বলুন চাই. Susan Wojcicki: হ্যালো, দুনিয়া. আমি Susan Wojcicki আছি. আমি ইউটিউব সিইও নই. আমি ছিল এবং যখন আমি CS50 নেন 1990 সালে হার্ভার্ড এ একজন সিনিয়র. আমি আসলে একটি ইতিহাস ছিল ও সাহিত্যের প্রধান. এবং আমার জুনিয়র গ্রীষ্মে আমি বুঝতে পেরেছি যে হয়তো আমি কিছু শিখতে চেয়েছিলেন কম্পিউটার সম্পর্কে. এবং তাই আমি ফিরে আসেন. আমি CS50 নেন. এটা কঠিন ছিল, কিন্তু এটি ছিল সবচেয়ে আশ্চর্যজনক বর্গ আমি নেন. এটা আমি সবকিছু সম্পর্কে চিন্তা কিভাবে পরিবর্তন. এবং আমি হার্ভার্ড থেকে স্নাতক যখন 1990 সালে, আমি সিলিকন ভ্যালি গিয়েছিলাম এবং আমি একটা কাজ পেয়েছিলাম. এবং আমি কাজ করছি বরাবর কারিগরি মধ্যে. সুতরাং CS50 আমার জীবনে পরিবর্তন. আমি শিখতে এবং নির্মাণ অবিরত. এটা আমার একটা বড় ভিত্তি দিয়েছে. এবং আমি প্রত্যেক শিখতে অব্যাহত করছি প্রযুক্তি পরিবর্তন হিসাবে দিন. এবং আমি এটা বিস্ময়কর মনে করি আপনি সমস্ত এটি গ্রহণ করছেন যে বিশ্বের যে কত কারণ এগিয়ে যাওয়ার পরিবর্তন করতে যাচ্ছেন. শুধু আরো এবং আছে যাচ্ছে আরো সুযোগ এবং নতুনত্ব. ডিজিটাল প্রভাবিত যাচ্ছে আমাদের এটি আগে থেকেই আছে তুলনায় আরও বেশি বসবাস. এবং এটা যে বিস্ময়কর আপনি সব CS50 গ্রহণ করছেন. সুতরাং এই CS50. ডেভিড: সুতরাং আপনি চলেছি যদি একটি নতুন কারণ খুঁজছেন একটি নির্দিষ্ট ব্রাউজার ব্যবহার করার জন্য নয়, এখানে আপনার জন্য একটি ভাল এক. আমি সম্প্রতি পেয়েছি - সবাই বরাবর হার্ভার্ড বিশ্ববিদ্যালয়ে - এখানে এই ইমেইল. হার্ভার্ড কমিউনিটি এর "প্রিয় সদস্যবৃন্দ. হোমল্যান্ড সিকিউরিটি মার্কিন ডিপার্টমেন্ট বিশেষ পরামর্শ দেওয়া হচ্ছে যে সাময়িকভাবে সব ব্যবহারকারীদের ব্যবহারের থামা মাইক্রোসফট ইন্টারনেট এক্সপ্লোরার, ইন্টারনেট, একটি জটিল সুরক্ষা ত্রুটি করার কারণে. " এই প্রকৃতপক্ষে নথিভুক্ত করা হয় মাইক্রোসফট নিরাপত্তা উপদেষ্টা 2963983. Internet Explorer এ দুর্বলতার দূরবর্তী কোড মৃত্যুদন্ড অনুমতি দিতে পারে. এখন এই কি মানে এবং হুমকি কি? ওয়েল, এই বিবেচনা এখানে ডায়াগ্রাম, যা আমরা কথা বলার জন্য CS50 মধ্যে ব্যবহার HTTP-র বা ওয়েব ট্রাফিক. আমরা এখানে একটি ওয়েব আছে সার্ভার এবং অন্য দিকে একটি ব্রাউজার - ইন্টারনেট এক্সপ্লোরার এই ক্ষেত্রে - অবশ্যই, একটি ব্রাউজার যখন এটি প্রথম একটি ওয়েব পাতা অনুরোধ ভালো একটি HDP বার্তা পাঠাতে পারে. Index.html সংস্করণ 1.1 ব্যবহার করুন HTTP-র হিসাবে পরিচিত প্রোটোকলের. এখন এই ক্ষেত্রে, একটি খারাপ লোক আছে একরকম এই ওয়েব সার্ভার অ্যাক্সেস ছিল এবং এটি একটি ইনস্টল তাই কথা বলতে কাজে লাগান, সে সন্তুষ্ট করতে সক্ষম হতে পারেন ওয়েব সার্ভার এই ফিরে যাওয়ার জন্য. নেই শুধু হিসাবে নিজেকে index.html অনুরোধ, কিন্তু ভিতরে এমবেড যে index.html ফাইলের পারা, অবশ্যই, অন্যান্য সম্পদ হতে. বিশেষ করে, কিছু মত exploit.SWF, একটি ফ্ল্যাশ ফাইল যে চরমভাবে এই সিকিউরিটি সুবিধা নেয় টেকনিক, গাদা ফেং শুই, যা হয় বলছে এর অভিনব উপায় যে কোড যে ফ্ল্যাশ ফাইল স্প্রে ভেতরে কম্পিউটারের ভেতরে তথাকথিত গাদা সব বিভিন্ন অংশ দিয়ে ব্রাউজার পরিণামে ডিজাইন করা হয় যে মেমরি এখানে মেমরি বড় অংশ মুছে ফেলা হয়েছে. আপনি যদি আমাদের আলোচনা থেকে এই প্রত্যাহার হলে গাদা CS50 এবং স্ট্যাকের মধ্যে এবং মেমরি ব্যবস্থাপনা আরো সাধারণভাবে. এখন যে মেমরি আসলে গাদা নিক্ষিপ্ত সত্যিই ফ্ল্যাশ ভেক্টর বস্তু বলা হয়. এবং এই সঙ্গে কিছু বিষয় আপনি পরিচিত হতে পারে, যা আপনি নিজের ছিল আগে ফ্ল্যাশ প্রোগ্রাম. কিন্তু বিশেষ করে যারা বস্তুর এক একটি ফ্ল্যাশ মিডিয়া সাউন্ড অবজেক্ট হিসাবে পরিচিত হয়. আর এখানে, কারণ একটি সুযোগ মিথ্যা কি এই কাজে লাগান তাহলে কি আয় এই খণ্ড এর দুর্নীতিগ্রস্ত হয় মেমরি, মেমরি এই বস্তু, এটা এই করতে চেষ্টা করে যেমন যে হেক্সাডেসিমেল ঠিকানা এক্সিকিউটেবল, যার ফলে পরিণামে প্রোগ্রাম রত চেষ্টা তাই কিছু শেল কোড নির্বাহ করতে কথা বলতে, বা খারাপ লোক এর কোড করার জন্য, যে শেষ পর্যন্ত এখানে এই ঠিকানায় সংরক্ষিত, ডাউনলোড করার প্রণালী দ্বারা ইনজেকশনের ছিল যা অজ্ঞাতসারে যে বিশেষ ফ্ল্যাশ ফাইল. এখন শেষ ফলাফল হতে পারে যাই হোক না কেন বিপক্ষ আপনার কম্পিউটারে কাজ করতে চায়. তিনি বা সে আপনার ফাইল মুছে যায়নি, , আপনার ফাইল সরানো আপনার ফাইল ইমেইল, অথবা সত্যিই যে আপনি নিজের কিছু করতে যে কম্পিউটারের মালিক হিসেবে কাজ করতে পারে. হুমকি তাই ভীতিকর কেন এবং যে. এটা পারবেন নেভিগেশন সত্যিই কেউ যার ওয়েবসাইট আপনি ইন্টারনেট নির্বিচারে চালানো দেখার পারে আপনার কম্পিউটারে প্রোগ্রাম. এখন সৌভাগ্যক্রমে, মাইক্রোসফট খুব সম্প্রতি এই জন্য একটি ফিক্স মুক্তি কারণ সমস্যা আসলে নিপীড়িত ইন্টারনেট এক্সপ্লোরার 6 আপ 11 মাধ্যমে সব পথ. সুতরাং এটা বেশ কিছু আমাদের সাথে হয়েছে সময় এবং শুধুমাত্র সম্প্রতি আবিষ্কৃত হয়. সুতরাং আপনি স্বয়ংক্রিয় আপডেট যদি চালু, আপনি তাড়াতাড়ি ঠিক করা উচিত. তবে নিরাপদ করা, আপনি নিশ্চয় পারে অন্তত কিছু অন্যান্য ব্রাউজার সুইচ ইতিমধ্যে. এখন এটা খুব দেখা যাচ্ছে যে মাইক্রোসফট খুব generously এছাড়াও, উইন্ডোজ এক্সপি জন্য একটি ফিক্স মুক্তি যার জন্য উইন্ডোজ এর একটি পুরোনো সংস্করণ সমর্থন আনুষ্ঠানিকভাবে আসলে ছিল মাত্র কয়েক সপ্তাহ আগে বিরত, কিন্তু এই হুমকি এত খারাপ ছিল যে তারা এছাড়াও যে অপারেটিং সিস্টেমের জন্য একটি ফিক্স ঘূর্ণিত আউট পাশাপাশি. এখন অন্যান্য খবর এই সপ্তাহে এই ছিল. Atari 2600, একটি পুরোনো খেলা কনসোল যে খনি একটি পিসতুত ভাই আসলে যা উদ্ভিন্ন ছিল আমরা ভিডিও গেম খেলতে ব্যবহৃত যখন আমরা তাদের ঘর পরিদর্শন করেন. এখন যে কোন ক্ষেত্রে, কেন এই ছিল খবর নিম্নলিখিত কারণে ছিল. পিছনে '80s মধ্যে, কোম্পানি এই ডিভাইস পিছনে, Atari, একটি মধ্যে সমাহিত করার সিদ্ধান্ত নিয়েছে নিউ মেক্সিকোর ল্যান্ডফিল পুরানো গেম আভা এবং নির্দেশনা ম্যানুয়াল এবং যে মত হবে অন্যথায় অবিক্রীত চলে গেছে. এখন সময়ের সাথে সাথে, এর মধ্যে কবর গেম একটি শহুরে শ্রুতি কোনো কিছু হয়ে. মানুষ সত্যিই নিশ্চিত জানেন না কিনা এই প্রকৃতপক্ষে ঘটেছিল এমনকি যদিও, শ্রুতি গিয়েছিলাম হিসাবে, কোম্পানি এমনকি কংক্রিটের একটি স্তর ঢেলে ছিল সবকিছুই উপরে বাচ্চাদের প্রতিরোধ ল্যান্ডফিল আসলে এটা মাধ্যমে খচ্মচে থেকে, বিনামূল্যে ভিডিও গেম খুঁজে বের করার চেষ্টা. ওয়েল, দেখা যাচ্ছে যে একটি তথ্যচিত্র 2014 সালে এখন চলছে এখন. এবং excavators একটি দল চেষ্টা করা হয়েছে এই গল্পের পিছনে সত্য আপ খনন এটা সেখানে প্রকৃতপক্ষে যদি. তাঁরা পাওয়া কি অনুমান? ভাল, না ঠিক এই লোক, কিন্তু হাজার হাজার তার খেলার কপি, মুক্তি যা মুক্তির সাথে মিলযুক্ত সিনেমা, E.T. স্থান Extraterrestrial. তাই প্রকৃতপক্ষে, শুধু গত কয়েকদিনে অত্যাধিক এবং শত শত যদি না সহস্র পরিণামে এই cartridges এর unearthed করা শুরু করেছে. এখন কেন তারা যেমন সমাহিত হয়নি একটি স্পষ্ট বাধ্যকারী খেলা? ওয়েল, দেখা যাচ্ছে যে E.T. আসলে তথাকথিত হয় অনেক দ্বারা কখনও খারাপ ভিডিও গেম হতে. তারা ছিল অংশ, কারণ বিকাশ যাতে অল্প সময় যে আগে খেলা বিশেষ ক্রিসমাস ঋতু, কিন্তু এটা ছিল, কারণ খেলতে, বিশেষ করে কঠিন. এই, অবশ্যই, begs প্রশ্ন, আমরা এটা দেখতে পারেন? হ্যাঁ, আমরা করতে পারেন. এর কটাক্ষপাত করা যাক. [ভিডিও খেলা খেলে] এখন এটা আসলে ছিল না মানুষের আপত্তি গ্রহণ গ্রাফিক্স কারণ, প্রকৃতপক্ষে, এই '80s ছিল এবং এই শিল্পের রাষ্ট্র ছিল. প্রকৃতপক্ষে, এই এখানে আমার শৈশব ছিল. কিন্তু কি কঠিন ছিল সম্পর্কে এই খেলা,, এক আপনার চারপাশের একটি সিনেমা ইটি ছিল পর্দা, খুঁজছি যারা সামান্য পিক্সেল জন্য, যা Reese এর টুকরা প্রতিনিধিত্ব. কিন্তু ধরা খুব যে আপনি পড়ে গিয়েছিলেন যদি ঐ গাঢ় হীরা আকার মধ্যে, আপনি একটি পড়া হবে যে আসলে ছিল পিট খুব কঠিন এবং নামা ক্লান্তিকর. তাই এইভাবে ইটি কবর দেওয়া হয়েছিল. এখন এছাড়াও এর মরুভূমিতে দেরী এই এখানে ইয়মিং ছিল. একটি পারমানবিক, সঙ্গে বিভ্রান্ত করা যাবে না [? nucular,?] নিয়ন্ত্রণ কেন্দ্র. এবং আসলে, আপনি ঘৃণা হলে সেখানে কংক্রিটের নীচে এই সাদা মেরু কাছাকাছি, আছে আসলে একটি Minuteman তৃতীয় ক্ষেপণাস্ত্র, একটি পারমাণবিক ক্ষেপণাস্ত্র, যে আসলে এর যে কিছু প্রযুক্তি দ্বারা সুরক্ষিত প্রায় আশা করি আপনি হতে পারে হিসাবে আধুনিক হিসাবে. একটি আমেরিকান টিভি শো, 60 মিনিট, সম্প্রতি এই উদ্ভূত. [ভিডিও প্লেব্যাক] -এ যন্ত্রপাতি প্রাচীন হয়. এই, উদাহরণস্বরূপ, হয় কম্পিউটারের এক যে একটি লঞ্চ গ্রহণ করবে প্রেসিডেন্ট থেকে অর্ডার. এটা ফ্লপি ডিস্ক ব্যবহার করে. সত্যিই পুরানো, বড় বেশী. আপনি এখানে নিচে পেয়েছিলাম আগে সম্ভবত এক দেখেননি তিনি? মুছে দিলাম এক হওয়া পর্যন্ত দেখেননি আমি এই গর্ত নিচে পেয়েছিলাম. [END টি ভিডিও প্লেব্যাক] এখন আপনি চিন্তা করছি আপনি এই ডিস্ক দেখা করেছি, ঐ 5 এবং 1/4-inch ডিস্ক 1980 থেকে, Uh-Uh. এটি একটি 8 ইঞ্চি ফ্লপি হয় 1970 থেকে ডিস্ক. এখন CS50 এর নিজস্ব ড্যান Coffey এবং আমি আরো একটি সুযোগ ছিল সিয়াটেল ভ্রমণ, ওয়াশিংটন সম্প্রতি কোথায় আমরা ভালভ এ আমাদের বন্ধু পরিদর্শন করেন. আসলে, আপনি আমার 60 সেকেন্ডের প্রত্যাহার হতে পারে যারা ভার্চুয়াল বাস্তবতা গগলস পরা. এখন আমরা একটি সুযোগ ছিল কপাটক এর ইঞ্জিনিয়ারদের তিন সাথে চ্যাট যারা সম্পর্কে আমাদের বক্তব্য রাখেন কি এটা, ভালভ এ কাজ মত কিন্তু ভাল ছবি, কি এটা ভিডিও গেম বিকাশ চান. এর কটাক্ষপাত করা যাক. [ভিডিও প্লেব্যাক] [ভিডিও খেলা খেলে] -আমার নাম ব্রায়ান জ্যাকবসন হয়. আমি ধরনের কপাটক আমার পথ তৈরি সামান্য বক্র পথের মধ্যে. আমি আসলে একটি কম্পিউটার ছিল না কলেজে প্রোগ্রামার. এবং আমি ফিরে ব্যবহৃত হয় হাই স্কুল হচ্ছে এ প্রোগ্রামিং করতে এবং পেতে বাস্তবায়ন করার ধারণা থেকে স্টাফ মাত্র কয়েক মিনিট বা ঘন্টা. আমার ভালো লেগেছে যে উন্নয়ন দ্রুত গতিতে এবং আমার ধারনা এইজন্য জীবন পাত্তয়া. -আমার নাম Yahn Bernier হয়. আমি কপাটক এখানে চলেছি 16 বছর ধরে. তাই আমি শুধু লেখার শেষ পর্যন্ত কোয়েক জন্য মজার একটি স্তর সম্পাদক বাইনারি উপর ভিত্তি বিএসপি, বলা স্থান পার্টিশন গাছ. যে প্রবেশাধিকার ধরণের ছিল. এবং ঘটনাক্রমে যিনি গেব নিউওয়েল, কপাটক প্রতিষ্ঠাতা, এবং মাইক হ্যারিংটন আমাকে একটি ইমেইল বলছে সফটওয়্যার পাঠানো উন্নয়ন প্রকৌশলী সুযোগ. -আমার নাম জন কুক হয়. আমি একজন সফটওয়্যার ইঞ্জিনিয়ার নই ভালভ এ কাজ. আমি আমাদের অনলাইন সিস্টেমে ফোকাস, স্কেলিং, এবং আর্কিটেকচার. একজন বন্ধু এবং আমি আসলে ইউনিভার্সিটি ছিল টিম দুর্গ নামক একটি খেলা কাজ. এবং আমরা শুধু খেলা তৈরি, ইন্টারনেটে এটি পেশ করা হোক. এটা অতিরিক্ত ছিল খেলা, কোয়েক, সময়. সুতরাং এটা ধরণের একটি আধুনিক ছিল যে খেলার এক্সটেনশন. এর পর, আমরা শেষ পর্যন্ত কপাটক সংস্পর্শে পেয়ে এবং এখানে বেশী আসছে. -ওয়েল, আমার জন্য গ্রাফিক্স বর্গ ছিল সম্ভবত সবচেয়ে প্রযোজ্য কোর্স আমি নিশ্চিত জন্য কলেজে গ্রহণ. ত্রিকোণমিতি, রৈখিক বীজগণিত. আমি একটি ছিল একটি রোবোটিক্স অবশ্যই গ্রহণ বেকড এর রৈখিক বীজগণিত ধরনের গুচ্ছ এটা, এবং যে ঝোঁক এক ভাগ কোনো 3D গ্রাফিক্স জন্য গণিত ধারণা. এটা অভিযোজন ও কাজ সম্পর্কে সব ভালো র গণিত, আমি, আপনি এ ধরে খুঁজছি কিন্তু আমি ওইখানে তাগ করতে চান. এবং কিভাবে আমি কিভাবে করবেন এবং আবর্তিত না আমি চলন্ত বা খুঁজছি যেখানে চিন্তা. যে সব রৈখিক বীজগণিত হয়. একটি প্রথম পার্সন শ্যুটার সারাংশ আমি বন্দুক সাইটের মাধ্যমে যে চেহারা হয় আমার চোখ ও উদ্দেশ্য হল এ দিয়ে কিছু এবং ঘোড়া টেপা এবং আমি যে আঘাত করতে চান. সুতরাং আপনি ডিজাইন করতে আপনার লেটেন্সি সঙ্গে মোকাবিলা করার প্রযুক্তি. তাই জন Carmack ফিরে গিয়েছিলাম এবং ওহ, আমি কি প্রয়োজন, বলেন ক্লায়েন্ট নেভিগেশন ভবিষ্যদ্বাণী করা হয় আমার প্লেয়ার এর ইনপুট ফলে, এবং ঠিক সেটা করতে এবং রেন্ডার যেখানে থেকে আমরা তিনি হতে যাচ্ছে মনে করি এবং তারপর দেত্তয়া সার্ভার ফিরে আসা এবং আমার জন্য এটা ঠিক. তাই আপনার সম্পর্কে চিন্তা করছি কখন একটি খেলা করতে একটি খেলা ইঞ্জিন ব্যবহার করে, আরো অনেক অপশন এখন আছে. একটি খেলা ইঞ্জিন ধরনের পরিকাঠামোর আপনি খেলা করতে যা. এটা আঁকার জন্য দায়ী জিনিস বিশ্ব, বিশ্বের simulating জন্য, সব শব্দ বাজানো জন্য, আপনার খেলা কোড সাহায্য করার জন্য জিনিসটা কি শত্রু AIs করতে যেতে যাচ্ছে. -সাধারণত, মানুষ শুরু করে উপায় তারা যে যুক্তি কিছু পরিমাণ নিতাম এবং এটি পরিবর্তন. ভালো লেগেছে, ঠিক আছে, এখন যাক এর মাত্র রকেট লঞ্চ পরিবর্তন পরিবর্তে 200 ক্ষতি কি 100 ক্ষয়ক্ষতির. এটি একটি খুব সহজ, মত, শুধু নিতে গেমপ্লের লজিক কিছু বিদ্যমান টুকরা এবং আপনার মত কিভাবে এটি খামচি. -অন্যান্য উচ্চতর স্তর স্তর সাধারণত খেলার কোড বলা হয়. এবং খেলা কোড সাধারণত হয় খেলার নিয়ম সম্পর্কে সব যে জিনিস. আমি যে ভালো লেগেছে এই বিশেষ অস্ত্র এবং এটি একটি বিশেষ পদ্ধতিতে কাজ করে. অথবা আছে সত্য যে একটি headcrab দৈত্য যে এই বিশেষ আচরণ আছে. জিনিস যারা ধরণের হয় সাধারণত খেলার কোড হিসাবে খুঁজে. -এবং সেখান থেকে, সত্যিই, যারা সঙ্গে টুকরা এবং পুনরাবৃত্তির প্রক্রিয়া ধরনের, আপনি ভালো কিছু থেকে যেতে পারেন হাফ লাইফ ভালো কিছু করার কোয়েক. -হাফ লাইফ, একটি কল্পবিজ্ঞান হয় প্রথম পার্সন শ্যুটার খেলা. এটি একটি dystopian বিশ্বের সেট এর. প্রথম হাফ লাইফ মধ্যে সেট ছিল এই ভূগর্ভস্থ গবেষণা সুবিধা কালো Mesa বলা. এবং যদি আপনি একটি চরিত্র অভিনয় গর্ডন ফ্রিম্যান নামে. এবং এটি মূলত ছিল সম্পর্কে একটি পরক আক্রমণ যখন যে কুপিত ছিল একটি পরীক্ষা ভুল হয়েছে. এবং দ্বিতীয় খেলা, হাফ লাইফ 2, প্রায় 10 বছর পরে সেট ছিল, এবং মূলত, Aliens গ্রহ ভার গ্রহণ করেন. এবং এখন গর্ডন ফ্রিম্যান হিসাবে আপনি মূলত উদ্ধার করা হয়েছে দেখা যারা আপনার বন্ধু, আলেক্স,. আর ফিরে বীট চেষ্টা Aliens এবং গ্রহের সংশোধন. -অবশ্যই, ভালো প্রকল্প পোর্টাল 2, এটা ছিল একটি ছোট দল, পাঁচ জনের একটি খেলা ধারণা কাজ. তারা কিছু জিনিস পাওয়া তারা চিন্তা, আকর্ষণীয় ছিল একটি খেলার জন্য আকর্ষণীয় হতে পারে. তারা 20 জনের প্রসারিত. তারা সেই ধারণা খুঁজে fleshed. আপনি আরো কিছু মানুষ যোগ করা. তারা ঠিক আছে, যেমন, এবং করছি এখন আমরা তিন কনসোলে অর্ণবপোত চান. আমরা অনেক বেশী লোক প্রয়োজন. সবাই ভালো লেগেছে, এই খেলা তাকান আসা. এটা ভয়ঙ্কর. এটি শুধু একটি গুচ্ছ প্রয়োজন এর করাতে কাজ. তাই হঠাৎ আপনি আছে অর্ধ কোম্পানী কাজ, আপনি কাজ 120 মানুষ এই খেলা থেকে তা করাতে. একথাও ঠিক যে, সংখ্যা অন্যত্র প্রকল্প চুক্তি, কিন্তু সবাই প্রচন্ড হয় তারা জানেন, কারণ খুশী তারা এই কাজ করছি সত্যিই ভয়ঙ্কর যে জিনিস. সম্পর্কে সত্যিই মহান জিনিষ ওয়ান সাধারণভাবে এই পেশা এবং এই শিল্প জিনিষ সব সময় পরিবর্তন করে. আপনি যে জিনিসটি এই বছরের যাচ্ছে করছেন থেকে খুব কঠিন হবে আপনি আগামী বছরের কাজের জিনিস. এবং তাই এটি সত্যিই সবকিছু রাখে তাজা, আসলে, এবং বেশ উত্তেজনাপূর্ণ. আপনি শ্রেষ্ঠ শিখছে বিষয় ও বিষয় নিয়ে নতুন ধরণের করছেন. [END টি ভিডিও প্লেব্যাক] ডেভিড: যে CS50LIVE জন্য এটি. এত এই ধন্যবাদ সপ্তাহে এর অবদানকারী. এত CS50 এর নিজস্ব Colton ধন্যবাদ Ogden এবং ক্যামেরা পিছনে দল. এটি CS50 ছিল. [কী - লস Del Rio, "মাকারিনা"]