1 00:00:00,000 --> 00:00:11,214 >> [সঙ্গীত] 2 00:00:11,214 --> 00:00:11,661 >> ডেভিড জে Malan: ঠিক আছে. 3 00:00:11,661 --> 00:00:15,400 তাই এই হয় এবং CS50 এবং এই সপ্তাহে 10 শেষে. 4 00:00:15,400 --> 00:00:20,420 সুতরাং আপনি কিছু এই দেখা হয়ে থাকতে পারে ইতিমধ্যে, কিন্তু ইদানীং প্রচারিত হচ্ছে 5 00:00:20,420 --> 00:00:25,800 আমি পড়তে চাই যে একটি নিবন্ধ হয় থেকে এবং তারপর একটি উদ্ধৃতাংশ আপনি একটি শো 6 00:00:25,800 --> 00:00:27,800 PAINTS তিন মিনিটের ভিডিও একই ছবি. 7 00:00:27,800 --> 00:00:30,950 এটা আমি সত্যিই একটি টাচ গল্প এই ছেদ চিন্তা, 8 00:00:30,950 --> 00:00:35,210 সত্যি সত্যি আকর্ষক সঙ্গে বাস্তব জগতে প্রযুক্তি ব্যবহার করে. 9 00:00:35,210 --> 00:00:39,785 >> নিবন্ধ এনটাইটেল করা হয়, তাই "একজন ছেলে ট্রেনে oversleeps, Google Maps-এ ব্যবহার 10 00:00:39,785 --> 00:00:44,930 . 25 বছর পরে পরিবার এটি "এবং আপনি অনুচ্ছেদ প্রথম দম্পতি ছিল, 11 00:00:44,930 --> 00:00:48,820 "Saroo পাঁচ বছর বয়সে তিনি গিয়েছিলাম জন্য অপহরণ করা তার বড় ভাইয়ের সঙ্গে 12 00:00:48,820 --> 00:00:51,830 একটি যাত্রী ট্রেনে পরিবর্তন প্রায় দু 'ঘন্টা একটি শহরে 13 00:00:51,830 --> 00:00:53,510 তার ছোট আদি শহর থেকে. 14 00:00:53,510 --> 00:00:56,790 Saroo ক্লান্ত হয়ে যায় এবং একটি নেভিগেশন hopped তিনি চিন্তা যেখানে কাছাকাছি ট্রেন তার 15 00:00:56,790 --> 00:00:58,880 ভাই, তারপর ঘুমিয়ে পড়ল না. 16 00:00:58,880 --> 00:01:03,360 তিনি woke আপ করার সময় তিনি কলকাতায় ছিল দূরে প্রায় 900 মাইল. 17 00:01:03,360 --> 00:01:05,770 Saroo তার উপায় খুঁজে বের করার চেষ্টা করে ফিরে, কিন্তু তিনি জানেন না 18 00:01:05,770 --> 00:01:07,260 তার আদি শহর নাম. 19 00:01:07,260 --> 00:01:11,430 এবং একটি সুবিশাল একটি ক্ষুদ্র অশিক্ষিত বালক হিসেবে তিনি বিস্মৃত শিশুদের পুরো শহর 20 00:01:11,430 --> 00:01:13,520 বাড়িতে পেয়ে কার্যত কোন সুযোগ. 21 00:01:13,520 --> 00:01:16,760 >> তিনি যতক্ষণ না করার জন্য একটি রাস্তার শিশু লাগানো একটি স্থানীয় গ্রহণ এজেন্সি 22 00:01:16,760 --> 00:01:18,840 অস্ট্রেলিয়ার একটি দম্পতি সঙ্গে তাকে যারা তাকে আনা 23 00:01:18,840 --> 00:01:20,600 হোবার্ট, তাসমানিয়া বাস. 24 00:01:20,600 --> 00:01:23,130 Saroo শিখেছি, সেখানে যান ইংরেজি, এবং বড় হয়েছি. 25 00:01:23,130 --> 00:01:27,450 কিন্তু তিনি খুঁজছেন থামানো না তার পরিবার এবং তার আদি শহর. 26 00:01:27,450 --> 00:01:32,380 >> কয়েক দশক পরে, তিনি গুগল আবিষ্কৃত পৃথিবী এবং অনুসরণ রেল ট্র্যাক. 27 00:01:32,380 --> 00:01:36,140 এবং নিজেকে একটি নির্দিষ্ট ব্যাসার্ধ প্রদান তিনি ছিল কতদিন উপর ভিত্তি করে 28 00:01:36,140 --> 00:01:40,020 ঘুমন্ত এবং কিভাবে দ্রুত তিনি ট্রেন চিন্তা চালু ছিল, সে আপ ফলানো চাই জানতাম 29 00:01:40,020 --> 00:01:43,930 একটি উষ্ণ জলবায়ুর তিনি স্পোক জানতাম একটি শিশু হিন্দি, এবং তিনি বলা হয়েছে চাই 30 00:01:43,930 --> 00:01:46,160 তিনি মত লাগছিল যে পূর্ব ভারত থেকে ছিল. 31 00:01:46,160 --> 00:01:49,650 >> অবশেষে, ঘষা - মাজা বছর পরে উপগ্রহ ফটো, তিনি 32 00:01:49,650 --> 00:01:51,340 কয়েক চেনার স্বীকৃত. 33 00:01:51,340 --> 00:01:54,180 এবং একটি অ্যাডমিনিস্ট্রেটরের সাথে চ্যাট পরে একটি কাছাকাছি শহরে এর 34 00:01:54,180 --> 00:01:57,740 ফেসবুক পাতা, তিনি উপলব্ধি তিনি বাড়িতে পাওয়া চাই. " 35 00:01:57,740 --> 00:02:03,770 >> সুতরাং এখানে তারপর কহন ভিডিও তার দৃষ্টিকোণ থেকে যে গল্প. 36 00:02:03,770 --> 00:02:04,025 >> [ভিডিও প্লেব্যাক] 37 00:02:04,025 --> 00:02:07,480 >> -এটা 26 বছর আগে ছিল এবং আমি প্রায় পাঁচ চালু. 38 00:02:07,480 --> 00:02:10,539 আমরা ট্রেন স্টেশন এবং পেয়েছিলাম আমরা একসাথে একটি ট্রেন boarded. 39 00:02:10,539 --> 00:02:13,390 আমার ভাই আমি থাকবো বলেন, এখানে এবং আমি ফিরে আসবো. 40 00:02:13,390 --> 00:02:16,363 এবং আমি, আপনি কি জানেন, ভাল চিন্তা, আমি পাশাপাশি শুধু ঘুমাতে যান এবং হতে পারে 41 00:02:16,363 --> 00:02:17,950 তারপর, তিনি শুধু আমার ঘুম থেকে উঠব. 42 00:02:17,950 --> 00:02:21,740 এবং আমি পরের দিন ঘুম থেকে যখন, পুরো গাড়ি একটি পলায়নপর নেভিগেশন ফাঁকা হয়েছে 43 00:02:21,740 --> 00:02:24,305 ট্রেন, গ্রহণ ভুত ট্রেন আমার সম্পর্কে আমি কোথায় জানি না. 44 00:02:24,305 --> 00:02:27,120 45 00:02:27,120 --> 00:02:31,660 >> আমি অস্ট্রেলিয়া খুঁজে গৃহীত হয় একটি অস্ট্রেলীয় পরিবার. 46 00:02:31,660 --> 00:02:35,360 এবং মাকে আমার রুমে সঙ্গে সজ্জিত ছিল ভারতের মানচিত্র, যা তিনি 47 00:02:35,360 --> 00:02:37,090 আমার bedside পাশে রাখা. 48 00:02:37,090 --> 00:02:42,170 আমি যে মানচিত্র দেখা রোজ সকালে woke আপ এবং অত: পর, এটি সাজানোর রাখা 49 00:02:42,170 --> 00:02:43,740 স্মৃতি জীবিত. 50 00:02:43,740 --> 00:02:46,475 >> আপনি যাদের করার চেষ্টা করছেন, বলতে হবে একটি খড়ের গাদা মধ্যে একটি সুচ এটি. 51 00:02:46,475 --> 00:02:49,060 Saroo, আপনি এটি খুঁজে পাবেন না. 52 00:02:49,060 --> 00:02:52,510 আমি যে জায়গায় flashes আছে চাই আমি যেতে flashes ব্যবহৃত 53 00:02:52,510 --> 00:02:55,050 আমার পরিবারের মুখগুলির. 54 00:02:55,050 --> 00:02:59,200 আমার মা বসা ইমেজ ছিল নিচে তার পা দিয়ে পার 55 00:02:59,200 --> 00:03:00,610 শুধু তার শোরগোল পর্যবেক্ষক. 56 00:03:00,610 --> 00:03:03,340 জীবন ঠিক তাই কঠিন. 57 00:03:03,340 --> 00:03:06,002 যে আমার ধন ছিল. 58 00:03:06,002 --> 00:03:09,390 >> এবং আমি গুগল ম্যাপ এ খুঁজছেন ছিল গুগল আর্থ হিসাবে ভাল আছে বুঝতে পেরেছি. 59 00:03:09,390 --> 00:03:13,560 একটি বিশ্বের আমি মধ্যে জুম পারে যেখানে এই সব চিন্তা আছে এবং শুরু 60 00:03:13,560 --> 00:03:16,650 কি যে সম্ভাবনা এই হল আমার জন্য কাজ করতে পারে. 61 00:03:16,650 --> 00:03:19,520 আমি নিজেকে বলেন, ভাল, আপনি কি জানেন, আপনি সব ফোটোগ্রাফিক পেয়েছেন 62 00:03:19,520 --> 00:03:22,340 স্মৃতি এবং আপনি যেখানে দর্শনীয় স্থান থেকে আপনি জানেন কি 63 00:03:22,340 --> 00:03:23,460 শহরে মত দেখায়. 64 00:03:23,460 --> 00:03:27,910 এটি একটি আবেদন হতে পারে যে আপনি আপনার পথ ফিরে এটি ব্যবহার করতে পারেন. 65 00:03:27,910 --> 00:03:32,750 >> আমি একটি বিন্দু নেভিগেশন রেখে দেব, ভাল চিন্তা, ব্যাসার্ধের মধ্যে কলকাতা ট্রেন স্টেশন 66 00:03:32,750 --> 00:03:36,350 আপনি অনুসন্ধান করা উচিত যে লাইন এই এলাকা. 67 00:03:36,350 --> 00:03:38,850 আমি এই ট্রেন ট্র্যাক জুড়ে এসেছিল. 68 00:03:38,850 --> 00:03:44,490 এবং আমি তা অনুসরণ শুরু করে এবং আমি এসেছিলেন প্রতিফলিত যা একটি ট্রেন স্টেশন 69 00:03:44,490 --> 00:03:48,260 আমার স্মৃতি ছিল একই চিত্র. 70 00:03:48,260 --> 00:03:49,730 >> সবকিছু সাথে মিলেছে. 71 00:03:49,730 --> 00:03:50,800 আমি হ্যাঁ, চিন্তা. 72 00:03:50,800 --> 00:03:51,545 আমি যাচ্ছি যেখানে জানি. 73 00:03:51,545 --> 00:03:55,387 আমি শুধু ম্যাপ দেওয়া যাচ্ছে না যে আমি আমার সম্পর্কে নেতৃত্ব আমার মাথা আছে এবং আমাকে গ্রহণ 74 00:03:55,387 --> 00:03:58,230 আমার আদি শহর থেকে ফিরে. 75 00:03:58,230 --> 00:04:02,290 >> আমি বাড়ির দোরগোড়ায় এসেছিলেন আমি জন্মগ্রহণ চারদিকে walked ছিল 76 00:04:02,290 --> 00:04:04,270 প্রায় পনের মিটার কোণার কাছাকাছি. 77 00:04:04,270 --> 00:04:08,140 তিন মহিলা বাইরে দাঁড়িয়ে ছিল একে অপরের পাশে. 78 00:04:08,140 --> 00:04:10,230 এবং মাঝখানে এক ধাপ ধাপ এগিয়ে. 79 00:04:10,230 --> 00:04:12,910 এবং আমি ঠিক এই চিন্তা, আপনার মা. 80 00:04:12,910 --> 00:04:18,590 তিনি এগিয়ে আসেন, সে সম্পর্কে জড়ান, এবং আমরা পাঁচ মিনিট জন্য ছিল. 81 00:04:18,590 --> 00:04:21,670 82 00:04:21,670 --> 00:04:25,787 >> তিনি আমার হাত ধরলাম এবং সে আমাকে গ্রহণ ঘর এবং ফোন পেয়েছেন এবং তিনি 83 00:04:25,787 --> 00:04:31,110 আমার বোন বলে আমার ভাইকে rang আপনার ভাই শুধু সব আছে যে 84 00:04:31,110 --> 00:04:34,480 হঠাৎ ভুত মত হাজির. 85 00:04:34,480 --> 00:04:37,590 >> এবং তারপর পরিবার ছিল আবার পুনরায় একত্রিত হন. 86 00:04:37,590 --> 00:04:38,570 সব সব ভাল. 87 00:04:38,570 --> 00:04:40,250 আমি আমার মায়ের সাহায্য. 88 00:04:40,250 --> 00:04:42,240 তিনি দূরে slaving করা হবে না. 89 00:04:42,240 --> 00:04:45,040 তিনি বাকি হতে পারে শান্তি তার জীবন. 90 00:04:45,040 --> 00:04:48,590 >> এটি একটি খড়ের গাদা মধ্যে একটি সুচ ছিল কিন্তু সুই ছিল. 91 00:04:48,590 --> 00:04:49,530 সবকিছু আছে. 92 00:04:49,530 --> 00:04:53,410 আমরা বিশ্বের সবকিছু একটি বোতাম টোকা হয়. 93 00:04:53,410 --> 00:04:57,375 কিন্তু আপনি ইচ্ছা আছে পেয়েছিলাম করেছি এটি অনুপস্থিত যাও সংকল্প. 94 00:04:57,375 --> 00:05:02,310 95 00:05:02,310 --> 00:05:02,780 >> [END টি ভিডিও প্লেব্যাক] 96 00:05:02,780 --> 00:05:04,220 >> তাই সত্যিই একটি মিষ্টি গল্প. 97 00:05:04,220 --> 00:05:08,430 এবং এটা আসলে বেশ আমাকে মনে করিয়ে দেয় বেশ একটু আগে যে বিষয় 98 00:05:08,430 --> 00:05:11,200 আরক্ত মধ্যে ইদানীং মনোযোগ, আরো জাতিগতভাবে সাধারণ. 99 00:05:11,200 --> 00:05:13,620 MOOCs গ্রহণ করা হয় বিশেষ করে দেরী পর্যায়ে. 100 00:05:13,620 --> 00:05:17,370 এই বিশাল ও ওপেন হচ্ছে MOOCs এবং CS50 এক যা অনলাইন কোর্স. 101 00:05:17,370 --> 00:05:20,680 >> এবং মানুষের জন্য, কিভাবে যে বিষয়ে কথা বলছি উদাহরণস্বরূপ, মানবিক সত্যিই হয় না 102 00:05:20,680 --> 00:05:23,900 আকর্ষণীয় আপ বা হয় না প্রায় হিসাবে vogue তারা একবার ছিল. 103 00:05:23,900 --> 00:05:26,680 এবং আমি অনেক, আপনাকে বলছি উত্সাহিত হবে ভালো জনাথন মনে সোমবার করেনি 104 00:05:26,680 --> 00:05:29,900 আপনি 50 থেকে প্রস্থান করুন, এবং আমরা জানি সম্বন্ধে আপনি ইতিমধ্যে প্রায় 50% না করবে না 105 00:05:29,900 --> 00:05:32,480 অন্য কম্পিউটারে নিতে নেভিগেশন অবিরত বিজ্ঞান অবশ্যই, এবং যে সম্পূর্ণই এর 106 00:05:32,480 --> 00:05:33,770 জরিমানা এবং প্রত্যাশিত. 107 00:05:33,770 --> 00:05:36,620 কারণ প্রতিষ্ঠানের লক্ষ্য এক ভালো একটি বর্গ সত্যিই হল 108 00:05:36,620 --> 00:05:39,790 সঙ্গে আপনাকে বলছি ক্ষমতাবান করে মাত্র একটি এই জিনিস সব কিভাবে বুঝতে 109 00:05:39,790 --> 00:05:41,760 কাজ করে এবং কিভাবে এই দুনিয়া প্রযুক্তির কাজ. 110 00:05:41,760 --> 00:05:45,400 >> যাতে আপনি আপনার নিজস্ব ফিরে যখন বোথ ওয়ার্ল্ডস, কিনা এটা প্রাক Med বা 111 00:05:45,400 --> 00:05:48,270 এটি মানবিক বা কিনা সমাজ বিজ্ঞান বা অন্য কিছু যদি ক্ষেত্রের কিছু r 112 00:05:48,270 --> 00:05:51,830 পুরাপুরি, যে আপনাকে বলছি আনয়ন করা হয় কিছু প্রযুক্তিগত টেবিল কাণ্ডজ্ঞান এবং 113 00:05:51,830 --> 00:05:54,770 যখন স্মার্ট সিদ্ধান্ত নিতে সাহায্য এটি ব্যবহার করার জন্য এবং আসে 114 00:05:54,770 --> 00:05:57,530 প্রযুক্তি প্রবর্তনের আপনার ভূমিষ্ঠ. 115 00:05:57,530 --> 00:06:00,410 >> উদাহরণস্বরূপ আমি দেরী স্মরণ করিয়ে ছিল স্নাতক খুব দু 116 00:06:00,410 --> 00:06:04,410 যা ছিল আমি দুই বছর আগে গ্রহণ ক্লাস, প্রযুক্তির যেমন সহজ ব্যবহার 117 00:06:04,410 --> 00:06:06,180 কিন্তু অত্যন্ত আকর্ষক. 118 00:06:06,180 --> 00:06:08,845 অধ্যাপক টম কেলি সঙ্গে প্রথম রাত আপনি কি দশম শ্রেণীর গ্রহণ করেছি. 119 00:06:08,845 --> 00:06:11,640 এটি ধ্রুপদী সঙ্গীত নেভিগেশন একটি বর্গ এর আপনি একটি শিখতে যেখানে এখানে এই পর্যায়ে 120 00:06:11,640 --> 00:06:13,190 সঙ্গীত সম্পর্কে সামান্য কিছু. 121 00:06:13,190 --> 00:06:17,770 এটা আসলে প্রথম রাত এর CS50 যাদের জন্য গানগুলি ধারণা ধার 122 00:06:17,770 --> 00:06:20,630 মধ্যে কম আরামদায়ক এবং আরো আরামদায়ক. 123 00:06:20,630 --> 00:06:24,410 >> আমার সময় তারা বিভিন্ন গানগুলি ছিল একেবারে কোন সঙ্গীত সঙ্গে বাচ্চাদের জন্য 124 00:06:24,410 --> 00:06:27,300 আমার মত অভিজ্ঞতা, এবং তারপর বাচ্চাদের যারা তারা থেকে সম্পাদন করা হয়েছে 125 00:06:27,300 --> 00:06:28,240 পাঁচ বছর বয়সী. 126 00:06:28,240 --> 00:06:31,200 এবং যে বর্গ, উদাহরণস্বরূপ, শুধু ছিল একটি অন্য কোন মত অধিকাংশ ওয়েবসাইট, কিন্তু এটা 127 00:06:31,200 --> 00:06:34,210 আপনি অনুমোদিত একটি ওয়েবসাইট ছিল এটা সঙ্গীত অন্বেষণ এবং ফিরে খেলা 128 00:06:34,210 --> 00:06:39,120 ওয়েব থেকে ক্লাস থেকে বাদ্যযন্ত্র ক্লিপ,, এবং শুধুমাত্র একটি খুব প্রযুক্তির ব্যবহার 129 00:06:39,120 --> 00:06:40,210 বিজোড় উপায়. 130 00:06:40,210 --> 00:06:44,460 >> আরেকটি বর্গ বছর পরে যে আমি , Grad স্কুলে, মূলত, অডিট 131 00:06:44,460 --> 00:06:47,430 Anthro 1010, ভূমিকা এখানে Archaeology আপনি. 132 00:06:47,430 --> 00:06:48,190 এটা আশ্চর্যজনক ছিল. 133 00:06:48,190 --> 00:06:52,715 এবং অধিকাংশ বাধ্যকারী কোনো সুপার এক সুস্পষ্ট, অতীতের দিকে দৃষ্টিপাত, ব্যবহার করে 134 00:06:52,715 --> 00:06:56,000 সফ্টওয়্যার যে অধ্যাপকদের যে বর্গ গুগল আর্থ ব্যবহার করে. 135 00:06:56,000 --> 00:06:58,250 আমরা রাস্তায় জুড়ে বসা ছিল কিছু বক্তৃতা কক্ষে. 136 00:06:58,250 --> 00:07:01,240 এবং আপনি, উদাহরণস্বরূপ, ভ্রমণ করতে পারে মিডিল ইস্ট আপনি খোঁচা যে এক 137 00:07:01,240 --> 00:07:04,530 অধ্যাপকদের শুধু ফিরে আসা ছিল না, কিন্তু আমরা যে কার্যত করতে পারে 138 00:07:04,530 --> 00:07:07,870 গুগল আর্থ প্রায় উড়ন্ত এবং একটি পাখি চোখ ভিউ এ খুঁজছেন 139 00:07:07,870 --> 00:07:10,360 তিনি শুধু ফিরে ছিল সাইট খোঁচা এক সপ্তাহ আগে থেকে. 140 00:07:10,360 --> 00:07:12,630 >> তাই আমি আপনাকে বলছি উত্সাহিত হবে বিশেষ করে মানবিক মধ্যে যেতে 141 00:07:12,630 --> 00:07:16,260 পরে ঐ বিভাগের ফিরে ক্লাস আপনার চূড়ান্ত প্রকল্প আনয়ন 142 00:07:16,260 --> 00:07:19,960 আপনি বা আপনার নিজস্ব ধারনা এবং দেখুন আপনার অনুপ্রবিষ্ট করতে পারেন ঠিক কি 143 00:07:19,960 --> 00:07:23,570 মানবিক অথবা পরেও নিজের ক্ষেত্র এই ধরণের একটি সামান্য বিট সঙ্গে 144 00:07:23,570 --> 00:07:26,770 আমরা অন্বেষণ করেছি যে জিনিস এখানে CS50 মধ্যে. 145 00:07:26,770 --> 00:07:31,790 >> সুতরাং যে ছবি আঁকা সঙ্গে চিন্তা, আজ আমরা দুটি জিনিস মোকাবেলা করার চেষ্টা চাই. 146 00:07:31,790 --> 00:07:35,040 এক, আপনি একটা ধারনা দিতে চেষ্টা করুন আপনি 50 পরে যেতে পারেন. 147 00:07:35,040 --> 00:07:37,950 এবং বিশেষ করে, যদি আপনি পছন্দ করে নিন একটি ওয়েব ভিত্তিক প্রকল্প মোকাবেলা হয় 148 00:07:37,950 --> 00:07:42,580 অবিশ্বাস্যভাবে সাধারণ, আপনি যেতে পারেন কিভাবে CS50 এর সব নির্মোচন সম্পর্কে 149 00:07:42,580 --> 00:07:45,810 প্রশিক্ষণ চাকার এবং সেখানে আউট যাচ্ছে আপনার নিজের এবং একটি উপর নির্ভর করতে হচ্ছে না 150 00:07:45,810 --> 00:07:48,000 পিডিএফ বা একটি pset একটি স্পেসিফিকেশন? 151 00:07:48,000 --> 00:07:50,510 একটি CS50 উপর নির্ভর করতে হচ্ছে না আর যন্ত্র. 152 00:07:50,510 --> 00:07:52,780 কিন্তু সত্যিই নিজেকে টান করতে পারেন আপনার bootstraps দ্বারা আপ. 153 00:07:52,780 --> 00:07:55,790 >> সঙ্গে বলেন যে, চূড়ান্ত সি ভিত্তি করে প্রকল্প নিষ্প্রয়োজন. 154 00:07:55,790 --> 00:07:58,020 জন্য স্ট্যান্ড ব্যবহার যে পোর্টেবল লাইব্রেরি 155 00:07:58,020 --> 00:07:59,510 গ্রাফিক্স নিষ্প্রয়োজন. 156 00:07:59,510 --> 00:08:03,240 আমরা শুধু জানি যে পরিসংখ্যানগত অনেক মানুষ পিএইচপি প্রকল্প বন্ধ দান্ত দিয়া ফুটা করা এবং 157 00:08:03,240 --> 00:08:07,860 পাইথন এবং রুবি এবং মাইএসকিউএল এবং অন্যান্য পরিবেশে, তাই আমরা পক্ষপাত কিছু পাবেন 158 00:08:07,860 --> 00:08:09,570 যে দিকে আমাদের মন্তব্য. 159 00:08:09,570 --> 00:08:10,650 >> কিন্তু একটি দ্রুত বর্ণন ফিরে. 160 00:08:10,650 --> 00:08:15,940 Pset7 মধ্যে মঞ্জুর জন্য তাই আমরা গ্রহণ যে $ _SESSION অস্তিত্ব ছিল. 161 00:08:15,940 --> 00:08:19,400 এটি একটি সুপার বিশ্ব, একটি বিশ্ব ছিল, মিশুক অ্যারে. 162 00:08:19,400 --> 00:08:23,040 এবং এই কি কি দেওয়া থাকে? 163 00:08:23,040 --> 00:08:27,130 কাজের দিক থেকে কি এই আমাদের দেয় বৈশিষ্ট্য? 164 00:08:27,130 --> 00:08:28,590 হ্যাঁ? 165 00:08:28,590 --> 00:08:30,270 ব্যবহারকারীর আইডি ট্র্যাক. 166 00:08:30,270 --> 00:08:31,660 এবং কেন এই দরকারী? 167 00:08:31,660 --> 00:08:36,059 এই সুপার ভিতরে সংরক্ষণ পাবে বিশ্ব JHarvard বা [? Scroobs?] 168 00:08:36,059 --> 00:08:41,880 অথবা Malan এর ব্যবহারকারী আইডি যখন তিনি অথবা তিনি একটি সাইট পরিদর্শন করেছে. 169 00:08:41,880 --> 00:08:42,380 >> যথাযথভাবে. 170 00:08:42,380 --> 00:08:44,049 তাই আপনি যদি লগ ইন করতে হবে না আবার এবং আবার. 171 00:08:44,049 --> 00:08:47,170 এটা সত্যিই একটি খোঁড়া ওয়ার্ল্ড ওয়াইড ওয়েব হতে হবে প্রত্যেক সময় আপনি যদি একটি লিঙ্কে ক্লিক করেন 172 00:08:47,170 --> 00:08:50,780 Facebook-এর মতো একটি সাইট বা প্রত্যেক সময় আপনি Gmail এ আপনি একটি ইমেল ক্লিক করেছেন 173 00:08:50,780 --> 00:08:54,060 পুনরায় প্রমাণীকরণ প্রমাণ করে এখনও এটা আপনি এবং আপনার একই ঘরে বাসিন্দা এর 174 00:08:54,060 --> 00:08:56,700 আপনার সামনে আসেন থাকতে পারে যারা আপনার অনুপস্থিতিতে কম্পিউটার. 175 00:08:56,700 --> 00:08:59,640 >> তাই আমরা ঠিক সময় ব্যবহার আপনি কে মনে রাখবেন. 176 00:08:59,640 --> 00:09:01,830 এবং এই কিভাবে বাস্তবায়িত হয় ফণা নীচে? 177 00:09:01,830 --> 00:09:07,720 একটি ওয়েবসাইট ব্যবহার করে যে কিভাবে, প্রোটোকল ওয়েব ব্রাউজার এবং সার্ভারের 178 00:09:07,720 --> 00:09:12,060 কথা বলতে, কিভাবে একটি যা HTTP-র আছে Stateless প্রোটোকল, এর বলা যাক. 179 00:09:12,060 --> 00:09:15,510 >> এবং Stateless দ্বারা আমি বলতে চাচ্ছি, আপনি একবার একটি ওয়েবসাইটে সংযুক্ত হন, কিছু ডাউনলোড 180 00:09:15,510 --> 00:09:19,650 HTMLs কিছু জাভাস্ক্রিপ্ট, কিছু সিএসএস, আপনার ব্রাউজারের আইকন কাটনা স্টপ. 181 00:09:19,650 --> 00:09:23,420 আপনি একটি ধ্রুবক সংযোগ না সার্ভারে সাধারণত. 182 00:09:23,420 --> 00:09:24,170 এটাই. 183 00:09:24,170 --> 00:09:26,290 রক্ষণাবেক্ষণ কোন রাষ্ট্র আছে ক্রমাগত. 184 00:09:26,290 --> 00:09:30,510 তাই সময় যেমন কিভাবে বাস্তবায়িত হয় আপনি কি প্রত্যেক সময় একটি যান একটি উপায় যে 185 00:09:30,510 --> 00:09:32,860 নতুন পৃষ্ঠা, ওয়েবসাইট মনে আপনি কারা? 186 00:09:32,860 --> 00:09:36,150 187 00:09:36,150 --> 00:09:38,195 অন্তর্নিহিত বাস্তবায়ন কি বিস্তারিত? 188 00:09:38,195 --> 00:09:40,810 189 00:09:40,810 --> 00:09:41,490 এটা খুঁজে চিত্কার. 190 00:09:41,490 --> 00:09:43,270 এটা এক শব্দ. 191 00:09:43,270 --> 00:09:43,640 >> কুকিজ. 192 00:09:43,640 --> 00:09:44,190 ঠিক আছে. 193 00:09:44,190 --> 00:09:44,800 কুকিজ তাই. 194 00:09:44,800 --> 00:09:45,900 ওয়েল, কিভাবে কুকি ব্যবহার করা হয়? 195 00:09:45,900 --> 00:09:48,870 আমরা একটি কুকি সাধারণত যে প্রত্যাহার করব তথ্য শুধুমাত্র একটি টুকরা. 196 00:09:48,870 --> 00:09:51,590 এবং এটা প্রায়ই একটি বড় র্যান্ডম এর নম্বর, তবে সব সময় নয়. 197 00:09:51,590 --> 00:09:55,420 এবং একটি কুকি আপনার হার্ড নেভিগেশন রোপণ করা হয় ড্রাইভ অথবা আপনার কম্পিউটারের RAM-র মধ্যে, তাই 198 00:09:55,420 --> 00:09:59,070 আপনি যে যে একই পরিদর্শন প্রতিটি সময় ওয়েবসাইট, আপনার ব্রাউজারে মনে করিয়ে দেয়, 199 00:09:59,070 --> 00:10:01,650 সার্ভার, আমি ব্যবহারকারী 1234567 থাকি. 200 00:10:01,650 --> 00:10:03,570 আমি ব্যবহারকারী 1234567 থাকি. 201 00:10:03,570 --> 00:10:07,590 >> তাই দীর্ঘ সার্ভার মনে হয়েছে যে ব্যবহারকারী 1234567 হয় 202 00:10:07,590 --> 00:10:11,300 JHarvard, ওয়েবসাইট শুধু অনুমান করা আপনি হয় যারা বলে যে. 203 00:10:11,300 --> 00:10:14,230 এবং আমরা এই কুকি উপস্থাপন যে প্রত্যাহার সাজানোর একটি ফর্ম মধ্যে 204 00:10:14,230 --> 00:10:15,510 ভার্চুয়াল হাত স্ট্যান্ড. 205 00:10:15,510 --> 00:10:20,530 এটি শুধু আপনাকে HTTP হেডার পাঠানো হচ্ছে আপনি এটা যারা সার্ভার স্মরণ করিয়ে দেওয়া 206 00:10:20,530 --> 00:10:21,620 আপনি মনে করেন. 207 00:10:21,620 --> 00:10:23,320 >> অবশ্যই, একটি হুমকি আছে. 208 00:10:23,320 --> 00:10:27,530 এই আমাদের কি হুমকি পর্যন্ত খুলতে হলে আমরা মূলত একটি ক্লাব ধরণের ব্যবহার করছেন 209 00:10:27,530 --> 00:10:30,110 অথবা একটি চিত্তবিনোদন পার্ক প্রক্রিয়া আমরা যারা মনে রাখার? 210 00:10:30,110 --> 00:10:32,630 211 00:10:32,630 --> 00:10:36,170 >> যদি আপনি কাউকে কুকি কপি এবং হাইজ্যাক যদি তাদের সময়, তাই, আপনি কথা বলতে 212 00:10:36,170 --> 00:10:39,670 অন্য কেউ হতে জাহির করতে পারেন ওয়েবসাইট সম্ভবত ঠিক যাচ্ছে 213 00:10:39,670 --> 00:10:40,150 আপনি বিশ্বাস করেন. 214 00:10:40,150 --> 00:10:41,030 সুতরাং আমরা যে ফিরে আসবো. 215 00:10:41,030 --> 00:10:44,240 আজকের জন্য অন্য থিম বহুদূরে কারণ ক্ষমতায়ন এছাড়াও কথা বলছে 216 00:10:44,240 --> 00:10:48,170 খুব ভয়ের বিশ্ব সম্পর্কে আমরা বাস এবং ঠিক কত আপনি কি 217 00:10:48,170 --> 00:10:51,480 ওয়েব, আপনি কত এমনকি কি আপনার সেল ফোন আজ হতে পারে 218 00:10:51,480 --> 00:10:55,170 এর মধ্যে যে কেউ সত্যিই ট্র্যাক আপনি এবং বিন্দু বি 219 00:10:55,170 --> 00:10:56,240 >> এবং Ajax, রিকল. 220 00:10:56,240 --> 00:10:58,740 আমরা এই সময়ে সংক্ষেপে শুধুমাত্র লাগছিল আপনি এটা ব্যবহার করছি, যদিও 221 00:10:58,740 --> 00:11:02,660 পরোক্ষভাবে pset8 আপনি ব্যবহার করছেন Google Maps-এ এবং আপনি কারণ 222 00:11:02,660 --> 00:11:03,830 গুগল আর্থ ব্যবহার করে. 223 00:11:03,830 --> 00:11:07,780 Google Maps-এ এবং গুগল আর্থ না আপনার সমগ্র বিশ্বের ডাউনলোড 224 00:11:07,780 --> 00:11:10,490 ডেস্কটপ, সম্ভবত, মুহূর্তে আপনি pset8 লোড. 225 00:11:10,490 --> 00:11:15,020 এটি শুধুমাত্র বিশ্বের একটি বর্গাকার ডাউনলোড বা পৃথিবীর একটি বড় বর্গক্ষেত্র. 226 00:11:15,020 --> 00:11:18,910 এবং তারপর প্রত্যেক সময় আপনি ধরণের বাহা সীমার বাইরে আপনি লক্ষ্য করা হতে পারে - 227 00:11:18,910 --> 00:11:21,790 বিশেষ করে যদি ধীর গতির সংযোগ - যদি আপনি একটি মুহূর্ত জন্য কিছু ধূসর দেখতে হতে পারে 228 00:11:21,790 --> 00:11:26,440 হিসাবে ঝাপসা চিত্রাবলী বা একটি বিট আরো কম্পিউটারে ডাউনলোড ধরনের টাইলস, 229 00:11:26,440 --> 00:11:29,190 থেকে আরও যেমন চিত্রাবলী বিশ্ব বা পৃথিবী. 230 00:11:29,190 --> 00:11:34,620 >> এবং Ajax সাধারণত কৌশল যার দ্বারা ওয়েবসাইটের যে করছেন. 231 00:11:34,620 --> 00:11:39,250 একবার আপনি, মানচিত্র বেশি প্রয়োজন আপনার ব্রাউজার যা Ajax ব্যবহার করা যাচ্ছে 232 00:11:39,250 --> 00:11:42,240 একটি ভাষা বা প্রযুক্তি, না নিজেই এটা শুধু একটা টেকনিক আছে. 233 00:11:42,240 --> 00:11:47,390 এটি পেতে যেতে জাভাস্ক্রিপ্ট এর ব্যবহার একটি সার্ভার থেকে আরো তথ্য 234 00:11:47,390 --> 00:11:52,320 যেতে আপনার ব্রাউজারে কি পেতে অনুমতি দেয় পূর্ব বা কি পশ্চিমে এর 235 00:11:52,320 --> 00:11:55,110 অন্যথায় বর্তমানে কি যে মানচিত্রে দেখানো হচ্ছে. 236 00:11:55,110 --> 00:11:58,520 তাই এই একটি বিষয় যে আপনি অনেক সরাসরি অথবা সম্মুখীন হবে 237 00:11:58,520 --> 00:12:01,180 পরোক্ষভাবে চূড়ান্ত প্রকল্পের মাধ্যমে যদি আপনি কিছু যে করতে পছন্দ করে নিন 238 00:12:01,180 --> 00:12:05,020 একইভাবে গতিশীল যে pulling তথ্য কিছু থার্ড পার্টি ওয়েবসাইট থেকে. 239 00:12:05,020 --> 00:12:07,390 >> সুতরাং আমরা সত্যিই উত্তেজনাপূর্ণ পেয়েছেন এগিয়ে পরের বুধবার. 240 00:12:07,390 --> 00:12:12,280 কুইজ এক, তথ্য, যার জন্য ইতিমধ্যে CS50.net হয়. 241 00:12:12,280 --> 00:12:17,530 একটি পর্যালোচনা সময় আছে হবেন জানি যে এই সময়ে 5:30 সোমবার আসছে. 242 00:12:17,530 --> 00:12:21,010 তারিখ এবং সময় ইতিমধ্যে প্রকাশিত হয়েছে শীট ওপর যে CS50.net নেভিগেশন. 243 00:12:21,010 --> 00:12:22,940 এবং আমাদের যদি আপনি জানেন না কোন প্রশ্ন আছে. 244 00:12:22,940 --> 00:12:25,230 Pset8 এদিকে ইতিমধ্যেই আপনার হাতে. 245 00:12:25,230 --> 00:12:29,210 >> এবং আমাকে শুধু একটা অনবরত জিজ্ঞাসিত প্রশ্ন মোকাবেলার যাক লোকেরা কিছু চাপ সংরক্ষণ করুন. 246 00:12:29,210 --> 00:12:32,530 অধিকাংশ অংশ জন্য অনেক আগড়ম - বাগড়ম আমরা অফিসে ঘন্টা এবং অনেক সময়ে দেখুন 247 00:12:32,530 --> 00:12:36,950 আমরা আলোচনা নেভিগেশন রিপোর্ট দেখতে বাগ আছে একটি ছাত্র এর কোড প্রকৃতপক্ষে বাগ. 248 00:12:36,950 --> 00:12:41,360 কিন্তু আপনি যদি এমন সম্মুখীন করেছি গুগল আর্থ বিপর্যয় প্লাগ ইন চাই 249 00:12:41,360 --> 00:12:44,310 অথবা এমনকি কাজ এবং আপনি হয় না এটা আপনি না নিশ্চিত, এটি একটি না 250 00:12:44,310 --> 00:12:48,530 [? chamad?] সমস্যা, এটি একটি নয় বাগ আপনি মধ্যে চালু 251 00:12:48,530 --> 00:12:49,820 বন্টন কোড. 252 00:12:49,820 --> 00:12:51,250 >> FYI ঠিক বুঝতে পারি - 253 00:12:51,250 --> 00:12:53,130 এই প্ল্যান টু Z বাছাই করা হয় - 254 00:12:53,130 --> 00:12:57,100 শেষ সময় যে আমরা এই সমস্যার ব্যবহৃত সেট এবং আমরা অনুরূপ গাড়ীতে আঘাত 255 00:12:57,100 --> 00:13:01,520 বিষয়, এ কোড একটি লাইন আছে মূলত এই যে service.js, 256 00:13:01,520 --> 00:13:03,580 বলেছেন, যে নেভিগেশন ভবন ঘুরান. 257 00:13:03,580 --> 00:13:07,100 এবং তারা শেষ সময় এড়াতে আমরা এই আবার,, কোণ ক্ষেত্রে যেখানে করেনি 258 00:13:07,100 --> 00:13:11,660 ছাত্র শুধু অভিশাপ পাই নি কাজ করার জিনিস পরিবর্তন মিথ্যা সত্য 259 00:13:11,660 --> 00:13:12,940 কোড যে এক লাইন. 260 00:13:12,940 --> 00:13:15,520 আপনি অনুসন্ধান এবং যদি আপনি এটা পাবেন service.js মাধ্যমে. 261 00:13:15,520 --> 00:13:19,990 >> আপনি, কারণ আমি এই কথা বলতে না সবচেয়ে অনুর্বর আড়াআড়ি নির্মাণ 262 00:13:19,990 --> 00:13:21,720 এর কেমব্রীজ, ম্যাসাচুসেট্স. 263 00:13:21,720 --> 00:13:24,930 এই আক্ষরিক আপনার বিশ্বের স্ফীত হবে আপনি দেখতে সমস্ত শিক্ষণ হয় যাতে 264 00:13:24,930 --> 00:13:28,610 ফেলোগণ এবং অবশ্যই সহায়ক নেভিগেশন দিগন্ত এবং কোন ভবন. 265 00:13:28,610 --> 00:13:31,980 কিন্তু বুঝতে পারছি কারনের জন্য গুগল আর্থ প্লাগ ইন হতে এখনও মনে হয় 266 00:13:31,980 --> 00:13:35,290 বগী একটি বছর পরে, এই তাই আপনার ব্যর্থ সংরক্ষণ হতে পারে. 267 00:13:35,290 --> 00:13:38,915 তাই বদলে কান্নায় ভেঙ্গে অবলম্বন, রিসোর্ট আপনি যদি জানেন ভবন বন্ধ বাঁক 268 00:13:38,915 --> 00:13:41,980 এটি সহযোগী না যে প্লাগ ইন এর আপনার ম্যাক বা পিসি. 269 00:13:41,980 --> 00:13:46,060 কিন্তু, এই আবার শেষ অবলম্বন যদি আপনি এটি একটি বাগ সংশোধন করা না নিশ্চিত হন. 270 00:13:46,060 --> 00:13:46,890 >> Hackathon তাই. 271 00:13:46,890 --> 00:13:48,950 টিজাররা একটি দম্পতি ঠিক আপনি অধীর পেতে. 272 00:13:48,950 --> 00:13:50,640 আমরা বেশ কয়েকটি RSVPs ছিল. 273 00:13:50,640 --> 00:13:54,230 এবং শুধু কি একটি ছবি আঁকা অ্যাওয়েট্সওয়াচমেন, আমি আপনি কয়েক দিতে চাই 274 00:13:54,230 --> 00:13:56,858 এক্সপ্লোর এই কল্পচিত্র প্রত্যাহার গত বছর থেকে. 275 00:13:56,858 --> 00:14:00,850 >> [সঙ্গীত] 276 00:14:00,850 --> 00:14:02,240 >> ডেভিড জে Malan: ওহ, অপেক্ষা করুন. 277 00:14:02,240 --> 00:14:05,410 আমরা এমনকি আমাদের আক্ষরিক এবং CS50 shuttles আছে. 278 00:14:05,410 --> 00:14:17,920 >> [সঙ্গীত] 279 00:14:17,920 --> 00:14:20,620 >> ডেভিড জে Malan: সুতরাং যে অ্যাওয়েট্সওয়াচমেন কি Hackathon পরিপ্রেক্ষিতে আপনি. 280 00:14:20,620 --> 00:14:24,180 এবং এই, একটি সুযোগ হতে হবে আপনার চূড়ান্ত শুরু না, পরিষ্কার করা 281 00:14:24,180 --> 00:14:27,730 প্রকল্প কিন্তু কাজ করতে আপনার চূড়ান্ত প্রকল্পের পাশাপাশি 282 00:14:27,730 --> 00:14:30,210 সহপাঠীদের এবং কর্মীদের এবং খাদ্য প্রচুর. 283 00:14:30,210 --> 00:14:34,340 এবং আবার, আপনি 5:00 এ জাগ্রত হন তাহলে AM আমরা IHOP রাস্তা আপনাকে নিয়ে যাব. 284 00:14:34,340 --> 00:14:37,075 >> এবং CS50 উচিত এদিকে, শীর্ষবিন্দু হয় সম্পূর্ণ বর্গ জন্য যেখানে 285 00:14:37,075 --> 00:14:41,160 আপনি আপনার ল্যাপটপ এবং বন্ধুদের আনতে যাব ক্যাম্পাস উপর একটি রুমে এমনকি পরিবার 286 00:14:41,160 --> 00:14:44,530 রাস্তার নিচে আপনার প্রকল্প প্রদর্শিত ল্যাপটপের, লম্বা টেবিল নেভিগেশন 287 00:14:44,530 --> 00:14:47,570 খাদ্য প্রচুর এবং বন্ধুদের সঙ্গে ভালো পটভূমি এবং সঙ্গীত, 288 00:14:47,570 --> 00:14:49,250 শিল্প থেকে এবং সেইসাথে আমাদের বন্ধু. 289 00:14:49,250 --> 00:14:52,760 ফেসবুক ও মাইক্রোসফট মত কোম্পানি এবং গুগল এবং আমাজন এবং bunches 290 00:14:52,760 --> 00:14:55,750 অন্যদের যাতে শুধু আগ্রহী হলে বা বাস্তব জগতে সম্পর্কে শ্রবণ 291 00:14:55,750 --> 00:14:59,570 বাস্তব জগত সম্পর্কে ভাবেন সাথে চ্যাট ইন্টার্নশীপ বা পূর্ণ সময় সুযোগ, 292 00:14:59,570 --> 00:15:01,950 জানেন যে আমাদের বন্ধু কিছু থেকে শিল্প থাকবে. 293 00:15:01,950 --> 00:15:04,970 আমরা করতে পারেন ছবি এবং একটি দম্পতি নিম্নরূপ এখানে আঁকা. 294 00:15:04,970 --> 00:15:24,400 >> [সঙ্গীত] 295 00:15:24,400 --> 00:15:24,920 >> ডেভিড জে Malan: ঠিক আছে. 296 00:15:24,920 --> 00:15:27,060 সুতরাং যে তারপর CS50 উচিত হয়. 297 00:15:27,060 --> 00:15:31,780 সুতরাং এর এখন একটি গল্প বলতে এগিয়ে আসুন সত্যিই আশা করছি আপনি ক্ষমতাবান হবে 298 00:15:31,780 --> 00:15:33,230 চূড়ান্ত প্রকল্প মত. 299 00:15:33,230 --> 00:15:36,940 বীজ আপনার কয়েক সামান্য জিনিস এক সুতরাং মন, জন্য চূড়ান্ত প্রকল্প হয় 300 00:15:36,940 --> 00:15:40,470 বা শুধু আরো সাধারণভাবে জন্য প্রকল্প যে আপনি পরে মোকাবেলা করার সিদ্ধান্ত নিতে পারে 301 00:15:40,470 --> 00:15:45,720 অবশ্যই, এই সব নথিভুক্ত করা হয় যেখানে CS50 manual.cs50.net নেভিগেশন 302 00:15:45,720 --> 00:15:48,010 আমরা প্রচুর আছে যেখানে ম্যানুয়াল কৌশল নথিভুক্ত. 303 00:15:48,010 --> 00:15:51,080 >> এবং এই জন্য শুধু সাঁটে লেখার স্বরলিপি হয় সেখানে বিদ্যমান যে বলার অপেক্ষা রাখে না 304 00:15:51,080 --> 00:15:55,190 বিশ্বের কিছু এসএমএস ইমেইল বলা একটি অভিনব উপায়, যা গেটওয়ে, 305 00:15:55,190 --> 00:15:58,180 বলার অপেক্ষা রাখে না, পৃথিবীর সার্ভার আছে যে ইমেইল রূপান্তর জানেন কিভাবে 306 00:15:58,180 --> 00:15:59,230 টেক্সট বার্তা. 307 00:15:59,230 --> 00:16:02,450 তাই আপনি যদি চান আপনার চূড়ান্ত প্রকল্পের জন্য যদি মোবাইল থিমযুক্ত কিছু সাজানোর তৈরি করতে 308 00:16:02,450 --> 00:16:06,650 আপনি বন্ধুদের সতর্ক করতে পারবেন পরিষেবা ক্যাম্পাস ঘটনা বা ব্যবহারকারীদের 309 00:16:06,650 --> 00:16:10,290 অথবা ডি হল কি পরিবেশিত হচ্ছে যে রাতে বা কোনো ধরনের সতর্কতা বৈশিষ্ট্য, 310 00:16:10,290 --> 00:16:15,150 একটি পাঠানোর সহজ জানি যে PHPMailer সাথে ইমেইলের যা আপনি 311 00:16:15,150 --> 00:16:18,735 pset7 জন্য ব্যবহৃত বা আমরা দেখেছি থাকতে পারে সংক্ষেপে এক সপ্তাহ বা তাই আগে, আপনি 312 00:16:18,735 --> 00:16:20,440 ভালো ঠিকানা. 313 00:16:20,440 --> 00:16:26,040 >> এবং আসলে আপনি টেক্সট এই অভিমানী করতে পারেন আপনার বন্ধুর সীমাহীন টেক্সটিং আছে 314 00:16:26,040 --> 00:16:28,310 পরিকল্পনা এবং আপনি চান না তাদের $ 0.10 চার্জ. 315 00:16:28,310 --> 00:16:31,920 কিন্তু আপনি যদি আপনার বন্ধু কে একটি ইমেইল পাঠান যদি আপনি বা ভেরাইজন আছে জানি যারা 316 00:16:31,920 --> 00:16:35,870 AT & T Gmail ব্যবহার এবং এটা পাঠানোর যাই হোক না কেন তাদের ফোন নম্বর 317 00:16:35,870 --> 00:16:38,980 আছে সাব ডোমেইন, আপনি বুঝতে একটি টেক্সট মেসেজ পাঠাবে. 318 00:16:38,980 --> 00:16:41,570 >> কিন্তু এই সেগুলো এক যত্নশীল হতে হবে. 319 00:16:41,570 --> 00:16:47,430 আপনি গত বছরের এবং CS50 মাধ্যমে দানব যদি আমি এটা ছিল মনে ভিডিও, একটি ভয়ঙ্কর, 320 00:16:47,430 --> 00:16:51,660 আমি কোড লিখেছিলেন ভয়ঙ্কর, ভয়ঙ্কর বাগ 20,000 ওপর লেখা পাঠানোর শেষ পর্যন্ত 321 00:16:51,660 --> 00:16:55,410 বার্তাগুলি আমাদের লাইভ ক্লাসে ছাত্র. 322 00:16:55,410 --> 00:16:57,970 এবং শুধুমাত্র কারণ কেউ খেয়াল যে তারা একাধিক টেক্সট পাবার ছিল 323 00:16:57,970 --> 00:17:01,860 আমার কাছ থেকে বার্তা আমি আছে দ্রুত কন্ট্রোল সি আঘাত রেস্ত 324 00:17:01,860 --> 00:17:03,210 এবং যে প্রক্রিয়া বন্ধ. 325 00:17:03,210 --> 00:17:06,200 কন্ট্রোল সি, আপনি প্রত্যাহার, আপনার বন্ধু অসীম লুপ স্থানেই. 326 00:17:06,200 --> 00:17:10,900 সুতরাং আমরা শুধু দেওয়া আছে শক্তি হুঁশিয়ার আপনি বরং irresponsibly, অধিকাংশ 327 00:17:10,900 --> 00:17:12,950 সম্ভবত, আমার নিজের অভিজ্ঞতার উপর ভিত্তি করে. 328 00:17:12,950 --> 00:17:15,400 কিন্তু যে ওয়েবে এবং আছে কিছু সময়ের জন্য সেখানে হয়েছে. 329 00:17:15,400 --> 00:17:15,810 >> ঠিক আছে. 330 00:17:15,810 --> 00:17:17,064 Textmarks.com তাই. 331 00:17:17,064 --> 00:17:18,040 তাই এই একটি ওয়েবসাইট. 332 00:17:18,040 --> 00:17:20,829 এবং সেখানে খুঁজে অন্যদের bunches আছে পাশাপাশি আমরা আসলে ব্যবহার করেছি যে 333 00:17:20,829 --> 00:17:24,050 বছরের জন্য একটি বর্গ পাবে হিসেবে টেক্সট বার্তা গ্রহণ করতে. 334 00:17:24,050 --> 00:17:27,869 দুর্ভাগ্যবশত, পাঠ্য বার্তা পাঠাচ্ছে যে মত ইমেইল পাঠানোয় হিসাবে সহজ. 335 00:17:27,869 --> 00:17:30,730 প্রাপ্তির, বিশেষ করে একটু কঠিন আপনি যদি একটি আছে করতে চান তাহলে 336 00:17:30,730 --> 00:17:34,610 শুধুমাত্র ঐ যে সেক্সি সংক্ষিপ্ত কোড দীর্ঘ পাঁচ বা ছয় সংখ্যা. 337 00:17:34,610 --> 00:17:37,720 >> সুতরাং উদাহরণস্বরূপ, বছর জন্য আপনাকে চলেছি এবং আপনি - একটি টেক্সট বার্তা পাঠাতে পারবেন 338 00:17:37,720 --> 00:17:39,200 সেইসাথে এই চেষ্টা করতে পারেন - 339 00:17:39,200 --> 00:17:41,900 41411 থেকে. 340 00:17:41,900 --> 00:17:44,300 এবং যে জন্য ফোন নম্বর এর এই বিশেষ প্রারম্ভে. 341 00:17:44,300 --> 00:17:48,130 এবং আপনি 41411 একটি বার্তা পাঠান - যদি 342 00:17:48,130 --> 00:17:51,190 আমি এখানে, তাই 41411 এটা লিখতে হবে - 343 00:17:51,190 --> 00:17:54,290 এবং তারপর তাদের একটি বার্তা পাঠান শাটল বয় জন্য SBOY না. 344 00:17:54,290 --> 00:17:56,370 এবং তারপর কিছু টাইপ মাথের চতুর্ভুজ ভালো লেগেছে. 345 00:17:56,370 --> 00:17:59,360 সুতরাং আপনি যে টেক্সট বার্তা পাঠান যে ফোন নম্বরে. 346 00:17:59,360 --> 00:18:02,630 কয়েক সেকেন্ডের মধ্যে আপনি ফিরে পাওয়া উচিত এবং CS50 ফেরি থেকে একটি প্রতিক্রিয়ার 347 00:18:02,630 --> 00:18:06,210 শাটল যা বয় সেবা, আমরা করেছি যে সিডিউলিং সফটওয়্যার 348 00:18:06,210 --> 00:18:07,290 সেখানে কিছু সময়ের জন্য ওয়েবে. 349 00:18:07,290 --> 00:18:09,450 এবং এটি সাড়া হবে টেক্সট বার্তা মাধ্যমে আপনাকে. 350 00:18:09,450 --> 00:18:13,410 >> , আমরা একটা শ্রেণী হিসেবে কৃতকর্মের কারণ একজন প্রোগ্রামার, সফটওয়্যার লিখতে হয় 351 00:18:13,410 --> 00:18:18,760 টেক্সট সঙ্গে আমাদের বিনামূল্যে অ্যাকাউন্ট কনফিগার করা টেক্সট বার্তার জন্য শুনতে চিহ্ন পাঠানো 352 00:18:18,760 --> 00:18:20,770 যে নম্বরটিতে SBOY আপনি. 353 00:18:20,770 --> 00:18:25,210 এবং কি তারা কি এগিয়ে যারা লেখা আমাদের পিএইচপি ভিত্তিক ওয়েবসাইট হিসেবে বার্তা 354 00:18:25,210 --> 00:18:27,420 HTTP-র পরামিতি, এখানে বলার অপেক্ষা রাখে না. 355 00:18:27,420 --> 00:18:30,380 এই ফোন নম্বর সহ এই ইউজার আপনি এই টেক্সট বার্তা পাঠিয়েছেন. 356 00:18:30,380 --> 00:18:31,850 আপনি কি চান এটা দিয়ে কি. 357 00:18:31,850 --> 00:18:35,180 >> তাই আমরা যে উপর কিছু সফ্টওয়্যার লিখেছে SBOY মাথের মত একটি পংক্তি গ্রহণ 358 00:18:35,180 --> 00:18:38,420 চতুর্ভুজ, আমরা এটি পার্স. 359 00:18:38,420 --> 00:18:41,210 আমরা চিন্তা করা যেখানে স্পেস শব্দের মধ্যে আছে. 360 00:18:41,210 --> 00:18:44,220 এবং একটি শ্রেণী হিসেবে আমরা সিদ্ধান্ত কিভাবে যে সাড়া. 361 00:18:44,220 --> 00:18:47,335 এবং আপনি যে এখন চেষ্টা যদি, উদাহরণস্বরূপ, আপনি একটি মধ্যে প্রতিক্রিয়া মাধ্যমে দেখতে পাবেন 362 00:18:47,335 --> 00:18:51,470 কয়েক সেকেন্ডের, পরের কয়েক shuttles যাচ্ছে মাথের থেকে চতুর্ভুজ আপনি যদি থাকে. 363 00:18:51,470 --> 00:18:52,260 এবং অন্যান্য স্টপ আছে. 364 00:18:52,260 --> 00:18:56,060 আপনি Boylston বা এই ধরনের অন্য টাইপ করতে পারেন ক্যাম্পাস স্টপ, এবং এটি করা উচিত 365 00:18:56,060 --> 00:18:57,760 যারা শব্দের স্বীকার করে. 366 00:18:57,760 --> 00:18:58,590 >> Parse.com তাই. 367 00:18:58,590 --> 00:19:01,630 আমরা চলেছি অন্য যে সেবা জন্য কিছু ছাত্র নির্দেশ 368 00:19:01,630 --> 00:19:04,390 বিস্ময়কর যে চূড়ান্ত প্রকল্প এটি একটি জন্য বিনামূল্যে যে 369 00:19:04,390 --> 00:19:05,660 ব্যবহার যুক্তিসঙ্গত পরিমাণ. 370 00:19:05,660 --> 00:19:08,820 এবং আমি parse.com যেতে যদি আপনি দেখতে পাবেন এই থেকে একটি বিকল্প যে 371 00:19:08,820 --> 00:19:13,230 আসলে মত হচ্ছে আপনার নিজস্ব মাইএসকিউএল ডাটাবেস. 372 00:19:13,230 --> 00:19:14,490 এবং উন্মুক্তভাবে, এটা তো শুধু mesmerizing ধরনের. 373 00:19:14,490 --> 00:19:17,450 এটি এর ভিতর কি হয় একটি মেঘলা দিনে এমনকি মেঘ. 374 00:19:17,450 --> 00:19:21,580 >> সুতরাং parse.com আপনি একটি করতে পারবেন আকর্ষণীয় গুচ্ছ. 375 00:19:21,580 --> 00:19:23,610 এবং অন্যান্য বিকল্প আছে এই আছে. 376 00:19:23,610 --> 00:19:26,870 উদাহরণস্বরূপ, যদি আপনি তাদের ব্যবহার করতে পারেন আপনার ফিরে শেষ ডাটাবেস হিসাবে. 377 00:19:26,870 --> 00:19:28,980 সুতরাং আপনি আছে প্রয়োজন হয় না একটি ওয়েব হোস্টিং কোম্পানি. 378 00:19:28,980 --> 00:19:31,180 আপনার দরকার হবে না একটি মাইএসকিউএল ডাটাবেস. 379 00:19:31,180 --> 00:19:32,850 আপনি যদি এর পরিবর্তে তাদের ফিরে শেষে ব্যবহার করতে পারেন. 380 00:19:32,850 --> 00:19:36,350 >> আপনার জন্য একটি মোবাইল প্রকল্প করছেন যদি অ্যানড্রইড অথবা iOS বা মত, যে 381 00:19:36,350 --> 00:19:39,776 ধাক্কা সেবা ভালো জিনিস অস্তিত্ব আছে তাই আপনি আপনার বন্ধুদের সঙ্কেত ধাক্কা পারেন 382 00:19:39,776 --> 00:19:41,390 অথবা আপনার ব্যবহারকারীদের হোম পর্দা. 383 00:19:41,390 --> 00:19:43,600 এবং তারপর অন্য একটি গুচ্ছ বৈশিষ্ট্য হিসাবে ভাল. 384 00:19:43,600 --> 00:19:47,200 >> আপনি আগ্রহ আছে, তাই যদি এই চেক আউট তাদের মত ওয়েবসাইট এবং ওয়েবসাইট 385 00:19:47,200 --> 00:19:50,720 শুধু দেখতে কত অন্য মানুষের ' কাঁধের আপনি করতে নেভিগেশন স্ট্যান্ড করতে পারবেন 386 00:19:50,720 --> 00:19:53,350 আপনার নিজস্ব সত্যিই শীতল সফ্টওয়্যার. 387 00:19:53,350 --> 00:19:56,690 >> এখনই প্রমাণীকরণ, একটি প্রশ্ন, পদ কিভাবে আপনি আসলে গ্যারান্টি না হয় 388 00:19:56,690 --> 00:20:01,220 আপনার ব্যবহারকারীদের ক্যাম্পাস মানুষ, যে হার্ভার্ড ছাত্র বা অনুষদ বা কর্মীদের? 389 00:20:01,220 --> 00:20:05,350 সুতরাং CS50 নিজস্ব প্রমাণীকরণ আছে পরিষেবা এবং CS50 আইডি বলা হয়. 390 00:20:05,350 --> 00:20:09,940 যে URL-এ যান এবং আপনার সীমিত করতে পারে একটি হার্ভার্ড সঙ্গে যে কেউ ওয়েবসাইট 391 00:20:09,940 --> 00:20:11,340 আইডি, উদাহরণস্বরূপ. 392 00:20:11,340 --> 00:20:12,550 তাই আমরা যে সব ব্যবস্থা করতে সক্ষম না. 393 00:20:12,550 --> 00:20:15,280 আপনাকে বলছি ব্যবসা করা উচিত হবে না বলছে, আপনার হার্ভার্ড আইডি কি? 394 00:20:15,280 --> 00:20:16,160 আপনার হার্ভার্ড পিন কি? 395 00:20:16,160 --> 00:20:17,550 আমাকে এখন এটা দিয়ে কিছু করতে দিন. 396 00:20:17,550 --> 00:20:18,740 আমরা যে সব করব. 397 00:20:18,740 --> 00:20:21,710 এবং কি আমরা আপনাকে দেব না কেউ এর নাম ও ইমেইল ঠিকানা, কিন্তু আছে 398 00:20:21,710 --> 00:20:23,010 না সংবেদনশীল কিছু. 399 00:20:23,010 --> 00:20:26,240 400 00:20:26,240 --> 00:20:30,380 >> একটি মোবাইল ডিভাইসের উপর একটি অ্যাপ্লিকেশন, এটা হতে পারে একটি মোবাইল ডিভাইসের উপর কাজ করতে হয়েছে, কিন্তু 401 00:20:30,380 --> 00:20:32,630 এটা বেশ যে জন্য পরিকল্পিত না. 402 00:20:32,630 --> 00:20:35,640 তাই আপনি যদি একটি অ তুচ্ছ খরচ শেষ করব সময় পরিমাণ তাই করছেন. 403 00:20:35,640 --> 00:20:38,040 তাই আমি নিরুত্সাহিত হবে এখন জন্য যে রুট. 404 00:20:38,040 --> 00:20:41,570 এই সত্যিই জন্য দেয়ার উদ্দেশ্যে করা হচ্ছে ওয়েব ভিত্তিক অ্যাপ্লিকেশন. 405 00:20:41,570 --> 00:20:42,650 >> তাই ওয়েব হোস্টিং. 406 00:20:42,650 --> 00:20:44,450 আপনি দেখা যায় না তাই আপনি যদি কোর্স এর হোমপেজ - 407 00:20:44,450 --> 00:20:46,610 আমরা একটি গল্প শুরু করব কোথায় এবং এখানে - 408 00:20:46,610 --> 00:20:50,900 ওয়েব হোস্টিং সমস্ত জন্য অর্থপ্রদানকারী সম্পর্কে সাধারণত একটি সেবা, মালিকানাধীন একটি সার্ভারে হোস্ট 409 00:20:50,900 --> 00:20:54,800 একটি আছে ওয়েবে অন্য কেউ আইপি ঠিকানা, এবং তারপর আপনি আপনার করা 410 00:20:54,800 --> 00:20:55,880 এটি ওয়েবসাইট. 411 00:20:55,880 --> 00:20:58,620 এবং তারা সাধারণত আপনাকে ইমেইল দিতে হিসাব রক্ষণ ও উপাত্ত 412 00:20:58,620 --> 00:21:00,160 এবং অন্যান্য যেমন বৈশিষ্ট্য. 413 00:21:00,160 --> 00:21:02,930 >> জানেন যে আপনি আসলে করতে না চান তাহলে যেমন তার জন্য টাকা দিতে, যে URL-এ যান 414 00:21:02,930 --> 00:21:06,280 আছে এবং CS50 আসলে একটি অলাভজনক আছে আপনি ব্যবহার করতে পারেন এই অ্যাকাউন্টে 415 00:21:06,280 --> 00:21:11,490 আসলে http://project না প্রয়োগ ভিতরে 416 00:21:11,490 --> 00:21:12,470 আপনার চূড়ান্ত প্রকল্পের জন্য. 417 00:21:12,470 --> 00:21:16,465 আপনি আসলে কিছু হতে চান isawyouharvard.com, মত, 418 00:21:16,465 --> 00:21:19,730 আপনি যে ডোমেন নাম কিনতে পারেন - যদিও না যে বিশেষ এক - এবং 419 00:21:19,730 --> 00:21:24,070 তারপর আপনি একটি এটি হোস্টিং যেতে পারবেন আমরা চাই পাবলিক ওয়েব সার্ভার দিতে পারবেন 420 00:21:24,070 --> 00:21:25,170 এখানে মাধ্যমে আপনাকে বলছি. 421 00:21:25,170 --> 00:21:27,240 >> এবং আসলে অচেনা হলে, আপনি আগে কখনো করেছি 422 00:21:27,240 --> 00:21:30,590 isawyouharvard.com এক, সেখানে যান. 423 00:21:30,590 --> 00:21:37,310 কিন্তু দুই, যে একটি অল্প বয়স্ক হয়েছিল খুব দুই Toor করার Tej দ্বারা মহিলার নাম 424 00:21:37,310 --> 00:21:41,550 বছর আগে, তিন বছর আগে, একটি যারা ছিল এক বা দুই দিনের ঘটেছে যারা CS50 এলামনাই 425 00:21:41,550 --> 00:21:46,280 এবং CS50 উচিত একটি ইমেল পাঠানো আউট আগে তার বাড়িতে যদি মেইলিং তালিকা এবং voila আপনি. 426 00:21:46,280 --> 00:21:49,770 দুই দিন পরে এবং CS50 উচিত দ্বারা, সে ছিল ব্যবহারকারীদের শত শত সমস্ত নেভিগেশন লতানে 427 00:21:49,770 --> 00:21:53,240 প্রতিটি তার ওয়েবসাইটে অন্যান্য এবং তারা দেখা যায় কিভাবে বলছে 428 00:21:53,240 --> 00:21:55,250 তার বা তার ক্যাম্পাস. 429 00:21:55,250 --> 00:21:57,600 সুতরাং যে CS50 এর প্রিয় এক থেকে সাফল্যের গল্প 430 00:21:57,600 --> 00:21:59,650 একটি CS50 চূড়ান্ত প্রকল্প. 431 00:21:59,650 --> 00:22:04,090 >> সুতরাং কিভাবে আপনি একটি ওয়েবসাইট নির্বাণ সম্পর্কে যান না ইন্টারনেটে যে চাই? 432 00:22:04,090 --> 00:22:07,140 ওয়েল, কয়েক ধরনের আছে এখানে উপাদান. 433 00:22:07,140 --> 00:22:09,310 এক সুতরাং, যদি আপনি একটি ডোমেন নাম কিনতে আছে. 434 00:22:09,310 --> 00:22:12,440 এ জায়গা bunches আছে বিশ্বের আপনি যা করতে পারেন, যা থেকে 435 00:22:12,440 --> 00:22:13,940 একটি ডোমেন নাম কিনতে. 436 00:22:13,940 --> 00:22:16,660 এবং উদাহরণস্বরূপ, এক, আমরা সুপারিশ যে এটি জনপ্রিয় শুধুমাত্র কারণ 437 00:22:16,660 --> 00:22:18,855 এবং এটা সস্তা বলা হয় namecheap.com. 438 00:22:18,855 --> 00:22:22,860 কিন্তু আপনি godaddy.com যান এবং করতে পারেন সেখানে আউট অন্যদের অত্যাধিক. 439 00:22:22,860 --> 00:22:24,420 আপনি পর্যালোচনাগুলি উপর পড়তে পারে. 440 00:22:24,420 --> 00:22:26,250 >> কিন্তু অধিকাংশ অংশ জন্য এটি না ব্যাপার যাদের কাছ থেকে আপনি 441 00:22:26,250 --> 00:22:27,720 একটি ডোমেন নাম কিনতে. 442 00:22:27,720 --> 00:22:30,780 এবং তারা দাম তারতম্য এবং তারা প্রত্যয় তারতম্য. 443 00:22:30,780 --> 00:22:37,140 . com যুক্ত মত এব. নেট, . Org,. IO. টিভি, যারা 444 00:22:37,140 --> 00:22:38,650 আসলে দাম তারতম্য. 445 00:22:38,650 --> 00:22:43,630 কিন্তু আমরা ভালো কিছু করতে চেয়েছিলেন cats.com আমরা এই ওয়েবসাইটে যেতে পারেন 446 00:22:43,630 --> 00:22:44,280 খোঁজো ক্লিক করুন. 447 00:22:44,280 --> 00:22:46,370 সম্ভবতঃ এই এক নেওয়া হয়. 448 00:22:46,370 --> 00:22:50,170 কিন্তু দৃশ্যত, catsagainst.com পাওয়া যায়. 449 00:22:50,170 --> 00:22:52,100 pluscats.com পাওয়া যায়. 450 00:22:52,100 --> 00:22:53,780 Lovecats, catscorner, dampcats.net. 451 00:22:53,780 --> 00:22:56,320 452 00:22:56,320 --> 00:22:59,135 এই আশা ছদ্ম সব এলোমেলোভাবে জেনারেট. 453 00:22:59,135 --> 00:23:04,670 আপনি cats.pw, $ 1,500 কেবল চান যা একটি বিট উন্মাদ হয়. 454 00:23:04,670 --> 00:23:08,100 সুতরাং কেউ সত্যিই সব আপ অক্ষরগুলো হয়েছে এখানে বিড়াল সংক্রান্ত ডোমেইন নাম জন্য 455 00:23:08,100 --> 00:23:09,840 দামের তারতম্য. 456 00:23:09,840 --> 00:23:12,360 >> একটি সরাইয়া হিসাবে, এর দেখতে দিন. 457 00:23:12,360 --> 00:23:13,710 যারা cats.com আছে? 458 00:23:13,710 --> 00:23:16,290 আপনাকে বলছি আছে জানি যে আপনার নিষ্পত্তি মোটামুটি 459 00:23:16,290 --> 00:23:17,540 এখন অত্যাধুনিক কমান্ড. 460 00:23:17,540 --> 00:23:20,592 আমি আক্ষরিক টাইপ করতে পারেন ভালো লেগেছে cats.com কে? 461 00:23:20,592 --> 00:23:23,730 কারণ উপায় ইন্টারনেট হয় গঠিত আসলে আপনি দেখতে পারেন যারা 462 00:23:23,730 --> 00:23:25,440 এই নিবন্ধিত হয়েছে. 463 00:23:25,440 --> 00:23:30,240 দৃশ্যত এই ব্যক্তির [শ্রবণাতীত] হয় একটি প্রক্সি সেবা ব্যবহার করে. 464 00:23:30,240 --> 00:23:33,900 সুতরাং যে কেহ cats.com করতে চান না মালিক বিশ্বের তারা যারা জানেন. 465 00:23:33,900 --> 00:23:36,610 সুতরাং তারা নিবন্ধিত করেছি মাধ্যমে কিছু র্যান্ডম গোপনীয়তা পরিষেবা. 466 00:23:36,610 --> 00:23:39,100 কিন্তু কখনও কখনও আপনি আসলে প্রকৃত মালিকদের পেতে. 467 00:23:39,100 --> 00:23:41,420 >> আপনি বিশেষ করে যদি এই, বলতে হয় কিছু আরম্ভ এবং আপনি অনুসরণকারী 468 00:23:41,420 --> 00:23:44,640 সত্যিই কিছু ডোমেন নাম চান এবং আপনি জন্য অন্য কেউ দিতে ইচ্ছুক 469 00:23:44,640 --> 00:23:48,050 এটা আপনার সাথে যোগাযোগ জিনিসটা করতে পারেন যে ভাবে তথ্য. 470 00:23:48,050 --> 00:23:49,940 >> কিন্তু আকর্ষণীয় এই. 471 00:23:49,940 --> 00:23:53,380 আমাকে এই অংশ পর্যন্ত স্ক্রল যাক. 472 00:23:53,380 --> 00:23:55,330 তাই এই যে একই আউটপুট. 473 00:23:55,330 --> 00:23:56,990 এবং এই মাত্র tacky হয়. 474 00:23:56,990 --> 00:24:00,740 সুতরাং দৃশ্যত cats.com হতে পারে ডান দাম জন্য পুলিশের. 475 00:24:00,740 --> 00:24:03,170 কিন্তু এখানে আকর্ষণীয় কি যে নাম সার্ভার - 476 00:24:03,170 --> 00:24:06,040 এটি কি একটি নাম মোট করো না সার্ভার হতে অনুমিত এর - আপনার নাম 477 00:24:06,040 --> 00:24:08,876 সার্ভার হতে অনুমিত হয় না thisdomainforsale.com. 478 00:24:08,876 --> 00:24:11,050 - আসলে আমরা ভালো কিছু চয়ন করেন তাহলে 479 00:24:11,050 --> 00:24:15,181 আসুন একটু বেশি কিছু চয়ন বৈধ, google.com যিনি মত 480 00:24:15,181 --> 00:24:17,030 এবং এখানে আপ করুন. 481 00:24:17,030 --> 00:24:18,280 তাই এখানে - 482 00:24:18,280 --> 00:24:20,600 483 00:24:20,600 --> 00:24:21,740 সেখানে কি ঘটেছে? 484 00:24:21,740 --> 00:24:22,480 আকর্ষণীয়. 485 00:24:22,480 --> 00:24:25,290 যারা পরলোক হল - 486 00:24:25,290 --> 00:24:26,610 এটা আরো কম কী রাখা যাক. 487 00:24:26,610 --> 00:24:28,370 >> Mit.edu কে? 488 00:24:28,370 --> 00:24:28,810 ঠিক আছে. 489 00:24:28,810 --> 00:24:29,900 এই সহায়ক. 490 00:24:29,900 --> 00:24:31,400 তাই এই আমি প্রত্যাশী ছিল না. 491 00:24:31,400 --> 00:24:33,930 DNS-র সেবা বৈধ ব্যবহার. 492 00:24:33,930 --> 00:24:36,750 এখানে নাম সার্ভার নির্দেশ নিম্নলিখিত. 493 00:24:36,750 --> 00:24:40,880 এই যখনই বলছে MIT-এর উপায় বিশ্বের কেউ, তারা যেখানেই থাকুন না কেন 494 00:24:40,880 --> 00:24:46,950 হয়, mit.edu এবং হিট সালে ধরনের লিখুন আপনার ল্যাপটপ, ম্যাক বা পিসি, কিনা পাবেন 495 00:24:46,950 --> 00:24:51,830 একরকম শেষ পর্যন্ত জিনিসটা যে কি জানেন যে বিশ্বের মানুষ 496 00:24:51,830 --> 00:24:58,130 IP ঠিকানা mit.edu বা কোন জন্য সাব mit.edu এ ডোমেইন বা কোন 497 00:24:58,130 --> 00:25:01,660 এই এখানে সার্ভার - এবং এটা আসলে MITs পরিকাঠামো মত দেখায় 498 00:25:01,660 --> 00:25:03,370 আপনি আশা করবে হিসাবে বেশ জোরালো. 499 00:25:03,370 --> 00:25:07,050 তারা একাধিক নাম সার্ভার আছে যা অতিরেক জন্য ভাল. 500 00:25:07,050 --> 00:25:09,840 এবং বাস্তবিকই, তারা বিশ্বব্যাপী হবে বলে মনে হচ্ছে বিশ্ব জুড়ে বিতরণ. 501 00:25:09,840 --> 00:25:13,250 যারা একটি গুচ্ছ, মার্কিন যুক্তরাষ্ট্রে হবে বলে মনে হচ্ছে এশিয়ার একটি দম্পতি, ইউরোপে এক, দুই 502 00:25:13,250 --> 00:25:14,540 অন্য কোথাও না. 503 00:25:14,540 --> 00:25:18,000 >> কিন্তু এখানে বিন্দু যে DNS যে আমরা নিশ্চিতভাবে ধরে গ্রহণ এবং আসছি 504 00:25:18,000 --> 00:25:21,990 সাধারণত একটি বড় এক্সেল টেবিল হিসাবে বর্ণনা যে আইপি ঠিকানা এবং ডোমেন আছে 505 00:25:21,990 --> 00:25:25,890 নাম আসলে মোটামুটি পরিশীলিত হয় হায়ারারকিকাল পরিষেবা যাতে মধ্যে 506 00:25:25,890 --> 00:25:29,170 বিশ্বের একটি সসীম সংখ্যা আসলে আছে মূলত যেখানে জানেন যে সার্ভার 507 00:25:29,170 --> 00:25:32,880 এর. coms সব বা সব . জাল, সব 508 00:25:32,880 --> 00:25:34,650 . Orgs, এবং তাই ঘোষণা. 509 00:25:34,650 --> 00:25:37,820 >> তাই আপনি যদি এগিয়ে যান এবং একটি ডোমেইন কিনতে হলে সুলভ নাম বা মত একটি জায়গা থেকে নাম 510 00:25:37,820 --> 00:25:41,450 ড্যাডি বা অন্য কোন ওয়েবসাইট, এক যান আপনাকে যা করতে হবে যে কী পদক্ষেপ 511 00:25:41,450 --> 00:25:45,180 আপনি, আপনি এমনকি আপনার চূড়ান্ত জন্য এই কাজ যদি প্রকল্প, রেজিস্ট্রার বলতে হয় 512 00:25:45,180 --> 00:25:49,020 যাদের কাছ থেকে আপনি ডোমেন কেনার করছি নাম, বিশ্বের কে জানে আপনার 513 00:25:49,020 --> 00:25:52,310 ওয়েবসাইট এর আইপি ঠিকানা, যারা আপনার নাম সার্ভার হয়. 514 00:25:52,310 --> 00:25:55,750 >> আপনি ব্যবহার করতে তাই আপনি যদি, উদাহরণস্বরূপ CS50 এর জন্য হোস্টিং অ্যাকাউন্টের - আমরা ঘটতে 515 00:25:55,750 --> 00:25:57,760 dreamhost.com মাধ্যমে এই অ্যাকাউন্টটি যা একটি 516 00:25:57,760 --> 00:25:59,560 জনপ্রিয় ওয়েব হোস্টিং কোম্পানি - 517 00:25:59,560 --> 00:26:03,530 তারা আপনাকে কিনতে হবে যে আপনাকে বলতে হবে আপনার ডোমেন ও বিশ্বের বলুন 518 00:26:03,530 --> 00:26:09,410 আপনার ডোমেন নাম সার্ভার ns1.dreamhost.com, ns2.dreamhost.com, 519 00:26:09,410 --> 00:26:11,470 এবং ns3.dreamhost.com. 520 00:26:11,470 --> 00:26:12,600 >> কিন্তু যে এটি. 521 00:26:12,600 --> 00:26:15,480 একটি ডোমেন নাম কেনা তাদের দেবার মানে এর অর্থ এবং পেয়ে মালিকানা 522 00:26:15,480 --> 00:26:17,190 ডোমেন, কিন্তু এটা আরও মত একটি ভাড়া যদিও. 523 00:26:17,190 --> 00:26:20,060 তারা বিল তারপর একটি বছরের জন্য এটি পেতে এবং আপনি recurringly জন্য বাকি 524 00:26:20,060 --> 00:26:22,130 আপনার জীবন আপনি বাতিল না হওয়া পর্যন্ত ডোমেন নাম. 525 00:26:22,130 --> 00:26:24,510 এবং তারপর আপনি তাদের কে বলুন নাম সার্ভার হয়. 526 00:26:24,510 --> 00:26:26,190 কিন্তু তারপর আপনি সঙ্গে সম্পন্ন আপনার রেজিস্ট্রার. 527 00:26:26,190 --> 00:26:30,130 এবং সেখান থেকে আপনার সাথে শুধু যোগাযোগ করার করব আপনার ওয়েব হোস্টিং কোম্পানি, যা 528 00:26:30,130 --> 00:26:32,030 CS50 এর ক্ষেত্রে DreamHost হবে. 529 00:26:32,030 --> 00:26:36,080 কিন্তু আবার, আরো ডকুমেন্টেশন হবে আপনি যেতে সিদ্ধান্ত নিতে যদি আপনি প্রদান 530 00:26:36,080 --> 00:26:37,170 যে রুট. 531 00:26:37,170 --> 00:26:40,750 >> আপনি অবশ্যই এর পর এই কাজ করতে তাই আপনি যদি হোস্টিং শেষ, কেবল googling ওয়েব 532 00:26:40,750 --> 00:26:42,830 কোম্পানির হাজার হাজার পর্যন্ত চালু হবে অপশন. 533 00:26:42,830 --> 00:26:45,720 এবং আমি সাধারণত আপনি উত্সাহিত হবে একটি ব্যবহৃত হতে পারে বন্ধুদের যারা জিজ্ঞাসা 534 00:26:45,720 --> 00:26:49,350 কোম্পানী তারা কথা বলতে হলে আগে একটি ভাল অভিজ্ঞতা তাদের ছিল. 535 00:26:49,350 --> 00:26:52,680 >> রাতে মাছি অনেক কারণ একটি লোক চাই ওয়েব হোস্টিং কোম্পানি 536 00:26:52,680 --> 00:26:55,220 একটি সার্ভারের সাথে তার বুনিয়াদ IP ঠিকানা আছে. 537 00:26:55,220 --> 00:26:58,980 তিনি কিছু অতিরিক্ত RAM ও হার্ড ডিস্ক স্থান এবং শুধু বিক্রি ওয়েব হোস্টিং 538 00:26:58,980 --> 00:27:02,380 যে কোন উপায় আছে অ্যাকাউন্ট যদিও সার্ভার শত শত হ্যান্ডেল পারে 539 00:27:02,380 --> 00:27:04,050 ব্যবহারকারী বা ব্যবহারকারীদের হাজার হাজার. 540 00:27:04,050 --> 00:27:06,260 সুতরাং আপনি পাবেন বুঝতে আপনি কি জন্য প্রদান করেন. 541 00:27:06,260 --> 00:27:09,510 >> বেশ কিছুদিনের জন্য আমার ব্যক্তিগত হোম পৃষ্ঠা - এবং এই সম্পূর্ণ গ্রহণযোগ্য ছিল 542 00:27:09,510 --> 00:27:11,830 আমি চাই, কারণ, দুই দর্শক একটি মাস - 543 00:27:11,830 --> 00:27:14,990 আমি $ 2.95 একটি মাস, মত, পরিশোধ করা হয়. 544 00:27:14,990 --> 00:27:17,230 এবং আমি এটা ছিল চমত্কার নিশ্চিত নই কেউ এর বুনিয়াদ. 545 00:27:17,230 --> 00:27:20,800 কিন্তু আবার, আপনি অগত্যা না পাওয়া কোনো আপটাইম এর গ্যারান্টী বা 546 00:27:20,800 --> 00:27:21,840 কর্মপরিধি. 547 00:27:21,840 --> 00:27:24,560 তাই আবার, আপনি সাধারণত খুঁজছেন যে তুলনায় আরো কিছু এ. 548 00:27:24,560 --> 00:27:26,220 >> ওয়েল, কি SSL-র ওপর? 549 00:27:26,220 --> 00:27:27,690 সুতরাং SSL-র জন্য কি ব্যবহৃত হয়? 550 00:27:27,690 --> 00:27:30,320 মধ্যে বাহা শুরু এখন চলুন শুরু করা যাক নিরাপত্তার দিক নির্দেশনা এবং যে 551 00:27:30,320 --> 00:27:32,330 আমাদের ক্ষতি করতে পারে. 552 00:27:32,330 --> 00:27:36,890 বিশেষ করে আপনি ভেঞ্চার হিসাবে আপনার নিজের উপর আউট. 553 00:27:36,890 --> 00:27:41,650 >> কি SSL-এর অথবা SSL-র জন্য ব্যবহৃত হবে? 554 00:27:41,650 --> 00:27:42,660 নিরাপত্তা, ঠিক আছে. 555 00:27:42,660 --> 00:27:44,000 সুতরাং এটা নিরাপত্তার জন্য ব্যবহৃত হচ্ছে. 556 00:27:44,000 --> 00:27:44,640 এর অর্থ কি? 557 00:27:44,640 --> 00:27:47,170 সুতরাং এটি সিকিউর সকেট লেয়ার জন্য দাঁড়িয়েছে. 558 00:27:47,170 --> 00:27:52,330 এবং এটি একটি URL দ্বারা নির্দেশিত হয় যে https:// দিয়ে শুরু হয়. 559 00:27:52,330 --> 00:27:58,410 আমাদের অনেক সম্ভবত টাইপ করেন নি https://, কিন্তু আপনি প্রায়ই খুঁজে পাবেন যে 560 00:27:58,410 --> 00:28:03,000 আপনার ব্রাউজার HTTP-র থেকে আপনাকে পুনঃনির্দেশিত করা হয় যাতে সব কিছু আছে HTTPS দ্বারা হয় 561 00:28:03,000 --> 00:28:04,260 এনক্রিপ্ট করা হয়. 562 00:28:04,260 --> 00:28:10,810 >> FYI, SSL ব্যবহার করে সাধারণত প্রয়োজন যে আপনি একটি অনন্য IP ঠিকানা আছে. 563 00:28:10,810 --> 00:28:13,940 এবং সাধারণত একটি অনন্য IP ঠিকানা পেতে আপনি একটি ওয়েব হোস্টিং দিতে হবে 564 00:28:13,940 --> 00:28:15,850 কোম্পানী কয়েক ডলার প্রতি মাসে আরও অনেক কিছু. 565 00:28:15,850 --> 00:28:19,850 তাই এই খুব সহজেই বুঝতে পারছি একটি IP কেনা এইসব দিন বাস্তবায়িত 566 00:28:19,850 --> 00:28:22,930 ঠিকানা দ্বারা ক্রয় কি একটি SSL সার্টিফিকেট বলা হয়. 567 00:28:22,930 --> 00:28:26,520 কিন্তু এটা আসে বুঝতে পারি যে কিছু অতিরিক্ত খরচ. 568 00:28:26,520 --> 00:28:30,880 আর, আমরা শুধু একটি মধ্যে ভীতি চেষ্টা করব হিসেবে বিট, এটা এমনকি অগত্যা 100% না 569 00:28:30,880 --> 00:28:34,040 এটি যাই হোক না কেন নিরাপত্তামূলক আপনি রক্ষা করার চেষ্টা করছেন. 570 00:28:34,040 --> 00:28:38,620 >> সুতরাং নিরাপত্তার জন্য, আমি চাই চাই এখানে একটি র্যান্ডম segue সাজানোর কাজ. 571 00:28:38,620 --> 00:28:42,820 আপনি CS50 এর বক্তৃতা থেকে চিনতে হিসাবে ভিডিও, আমাদের উত্পাদন দল হয়েছে 572 00:28:42,820 --> 00:28:46,770 আমি সত্যিই চমৎকার গ্রহণের আছে ফ্যান হিসাবে ক্যাম্পাস ফটোগ্রাফি, এবং খেচর 573 00:28:46,770 --> 00:28:48,370 অতি সম্প্রতি ফোটোগ্রাফি. 574 00:28:48,370 --> 00:28:51,450 আপনি কি কখনও খোঁজা এবং যদি আপনি দেখেন একটু ক্যামেরা সঙ্গে উড়ন্ত কিছু, 575 00:28:51,450 --> 00:28:53,410 আসলে এটি CS50 হতে পারে. 576 00:28:53,410 --> 00:28:55,830 এবং আমি ঠিক আমি মিনিটের ভাগ চাই দল আছে ফুটেজ কিছু 577 00:28:55,830 --> 00:28:59,450 সংগৃহীত, বিশেষ করে আমরা প্রতীক্ষা বসন্ত এবং পরবর্তী সেমিস্টারে পড়ে. 578 00:28:59,450 --> 00:29:03,320 আপনি যদি কোনো একটি দক্ষতা থাকে তাহলে ফটোগ্রাফি, videography, আমরা চাই 579 00:29:03,320 --> 00:29:05,570 আপনি জড়িত পেতে ভালোবাসি দৃশ্যগুলো পিছনে. 580 00:29:05,570 --> 00:29:07,595 সপ্তাহে যারা বিবরণ কিন্তু আরও অনেক কিছু. 581 00:29:07,595 --> 00:29:18,560 >> [সঙ্গীত] 582 00:29:18,560 --> 00:29:20,750 >> ডেভিড জে Malan: একটি আছে সক্রিয় আউট উপরে ক্ষুদ্রকায় গলফ কোর্স 583 00:29:20,750 --> 00:29:22,754 আমরা জানতাম না যে স্টেডিয়াম. 584 00:29:22,754 --> 00:30:06,150 >> [সঙ্গীত] 585 00:30:06,150 --> 00:30:08,440 >> ডেভিড জে Malan: আপনি দেখতে পারেন সেখানে গুঁজনধ্বনি রূপরেখা. 586 00:30:08,440 --> 00:30:24,160 >> [সঙ্গীত] 587 00:30:24,160 --> 00:30:26,280 >> ডেভিড জে Malan: এখানে শ্রেষ্ঠ অংশ বাম নেভিগেশন jogger পর্যবেক্ষণ করা হয়. 588 00:30:26,280 --> 00:30:52,900 >> [সঙ্গীত] 589 00:30:52,900 --> 00:30:56,920 >> ডেভিড জে Malan: কি আরেকটি উদাহরণ আপনি যে প্রযুক্তির সঙ্গে কাজ করতে পারেন 590 00:30:56,920 --> 00:30:58,900 শুধুমাত্র tangentially, উন্মুক্তভাবে, নিরাপত্তার সাথে সম্পর্কিত. 591 00:30:58,900 --> 00:31:01,710 কিন্তু আমি যে আরো একটি হতে চাই শুধু নিরাপত্তা, বলছে মজা উপায়. 592 00:31:01,710 --> 00:31:07,780 সুতরাং আমরা আপনাকে বলছি ভীতি না পারেন, এর দেখতে দিন এখন কয়েক একটি বিট না শুধুমাত্র সঙ্গে 593 00:31:07,780 --> 00:31:10,590 হুমকি, কিন্তু একটি অন্তর্নিহিত কি এই হুমকি বুঝতে 594 00:31:10,590 --> 00:31:13,830 আপনি এগিয়ে যাবে চলন্ত হয় যাতে রক্ষা করা হবে কিনা তা কিভাবে সিদ্ধান্ত এবং 595 00:31:13,830 --> 00:31:17,290 নিজেকে এই জিনিস বিরুদ্ধে এবং এ যদি আপনি তাদের সম্পর্কে সচেতন থাকুন হতে কমপক্ষে 596 00:31:17,290 --> 00:31:20,530 কিনা বা না হিসাবে সিদ্ধান্ত লগিন কিনা বা না, যে ইমেইল পাঠান 597 00:31:20,530 --> 00:31:24,920 যে ওয়েবসাইটে, আপনি কিনা বা না ব্যবহার করে সাইবার ক্যাফে এর ওয়াই ফাই এক্সেস 598 00:31:24,920 --> 00:31:28,210 আপনি কি জানেন যে বিন্দু তাই কি হুমকি আপনি চারপাশে প্রকৃতপক্ষে হয়. 599 00:31:28,210 --> 00:31:30,990 >> সুতরাং জনাথন কিছু বলা সোমবার ভালো লেগেছে. 600 00:31:30,990 --> 00:31:32,220 তিনি একটি উইন্ডো স্ক্রিন শট ছিল. 601 00:31:32,220 --> 00:31:33,630 এই এক একটি ম্যাক হল. 602 00:31:33,630 --> 00:31:36,850 কখনো কিভাবে আপনি অনেক ইনস্টল করা আছে আপনার ম্যাক বা পিসি সফ্টওয়্যার? 603 00:31:36,850 --> 00:31:38,420 একথাও ঠিক যে সবাই. 604 00:31:38,420 --> 00:31:41,590 কিভাবে আপনি অনেক অনেক চিন্তা দেওয়া আছে আপনার পাসওয়ার্ড টাইপ করতে 605 00:31:41,590 --> 00:31:43,030 অনুরোধ করা হলে? 606 00:31:43,030 --> 00:31:44,740 আমি সত্যি, এমনকি আমি না, মানে. 607 00:31:44,740 --> 00:31:48,730 তাই আমাদের একটি দম্পতি ভাল ভীতু হচ্ছে এ. 608 00:31:48,730 --> 00:31:50,490 কিন্তু আপনি কি বিবেচনা আসলে এখানে করছেন. 609 00:31:50,490 --> 00:31:53,280 >> একটি টিপিক্যাল ম্যাক বা পিসি আপনি অন কোন প্রশাসকের অ্যাকাউন্টে. 610 00:31:53,280 --> 00:31:56,450 এবং সাধারণত ব্যবহার করে শুধুমাত্র একজন হন একটি ল্যাপটপ অন্তত এই দিন. 611 00:31:56,450 --> 00:31:59,780 তাই আপনার একাউন্ট Malan বা JHarvard অথবা এটি যাই হোক না কেন, হল 612 00:31:59,780 --> 00:32:00,830 প্রশাসকের অ্যাকাউন্টে. 613 00:32:00,830 --> 00:32:03,530 এবং কি যে মানে আপনি আছে আপনার কম্পিউটারে এক্সেস বিনাশ. 614 00:32:03,530 --> 00:32:06,180 আপনি, আপনি চান কিছু ইনস্টল করতে পারেন আপনি চান কিছু মুছে দিন. 615 00:32:06,180 --> 00:32:10,800 >> কারণ এবং সাধারণত এই দিন, বছর আগে থেকে মেয়াদি নকশা সিদ্ধান্ত, 616 00:32:10,800 --> 00:32:14,560 অধিকাংশ সফ্টওয়্যার ইনস্টল পরার উপায় একজন প্রশাসক হিসেবে. 617 00:32:14,560 --> 00:32:18,180 এবং আপনার ম্যাক বা পিসি অন্তত আছে, এমনকি যদি ওভার স্মার্ট যথেষ্ট অর্জিত 618 00:32:18,180 --> 00:32:22,010 সর্বশেষ সমগ্র আদর্শের সঙ্গে বছর ম্যাক অপারেটিং সিস্টেম এবং উইন্ডোজ আপনার চালাতে না 619 00:32:22,010 --> 00:32:26,130 হিসাবে ডিফল্ট করুন আপনার ব্যবহাকারীর নাম প্রশাসক, আপনি কিছু ডাউনলোড করার পরে 620 00:32:26,130 --> 00:32:29,160 নতুন ইন্টারনেট বন্ধ প্রোগ্রাম এবং চেষ্টা করুন এটি ইনস্টল করা, আপনি সম্ভবত যাচ্ছেন 621 00:32:29,160 --> 00:32:30,880 আপনি পাসওয়ার্ড লেখার অনুরোধ জানানো হবে. 622 00:32:30,880 --> 00:32:34,790 কিন্তু ধরা হয় যে সময়ে, আপনি হয় আক্ষরিক আপনার কি হস্তান্তর 623 00:32:34,790 --> 00:32:38,620 আপনি ওভার কম্পিউটার র্যান্ডম যাই হোক না কেন প্রোগ্রাম আপনাকে শুধু ডাউনলোড 624 00:32:38,620 --> 00:32:41,590 এটি ইনস্টল করার অনুমতি এটা ব্যবহার করতে চান যাই হোক না কেন. 625 00:32:41,590 --> 00:32:45,050 >> জনাথন যাও alluded এবং, বুঝতে এটা চায় বলতে পারে যে 626 00:32:45,050 --> 00:32:49,350 আপনি যত্ন আপনার সফ্টওয়্যার ইনস্টল ওপর, Spotify বা আই টিউনস বা যাই হোক না কেন 627 00:32:49,350 --> 00:32:50,900 এটি ইনস্টল করার চেষ্টা করছেন না. 628 00:32:50,900 --> 00:32:54,710 কিন্তু আপনি আক্ষরিক লেখক অপরকে বিশ্বাস করিতে উন্মুখ করছি সফটওয়্যার বা লেখক 629 00:32:54,710 --> 00:32:57,570 শুধুমাত্র কি প্রোগ্রাম কি অনুমিত হয়. 630 00:32:57,570 --> 00:33:02,320 >> কিন্তু একেবারে কিছুই নেই সবচেয়ে সবচেয়ে প্রোগ্রাম বাঁধন 631 00:33:02,320 --> 00:33:06,910 মুছে ফেলা ফাইল থেকে অপারেটিং সিস্টেমের ক্ষেত্রে, কিছু কোম্পানির তাদের আপলোড করা থেকে 632 00:33:06,910 --> 00:33:10,040 ওয়েবসাইট, প্রায় trolling থেকে, জিনিষ এনক্রিপ্ট করার জন্য. 633 00:33:10,040 --> 00:33:12,970 এবং আবার, আমরা ধরণের তৈরি করেছি ওভার একটি সম্পূর্ণ পরিকাঠামো 634 00:33:12,970 --> 00:33:14,930 বিশ্বাস নেভিগেশন বছর. 635 00:33:14,930 --> 00:33:18,690 এবং যাতে আপনি ঠিক করছি বুঝতে পারি যে অপরকে বিশ্বাস করিতে উন্মুখ মানুষ র্যান্ডম এবং র্যান্ডম 636 00:33:18,690 --> 00:33:20,050 অধিকাংশ অংশ জন্য কোম্পানি. 637 00:33:20,050 --> 00:33:24,860 >> এবং জনাথন খুব,, কখনও কখনও আপনি alluded যারা কোম্পানীগুলো নিজেদের সাজানোর হয় 638 00:33:24,860 --> 00:33:26,410 জ্ঞাতসারে দূষিত, সব ঠিক? 639 00:33:26,410 --> 00:33:30,200 সোনি flack অনেক কয়েক বছর ধরা আগে ইনস্টল করার জন্য একটি বলা ছিল কি 640 00:33:30,200 --> 00:33:33,220 মানুষের কম্পিউটারে rootkit কিট তাদের জ্ঞান ছাড়াই. 641 00:33:33,220 --> 00:33:36,570 এবং এই gist ছিল যে যখন আপনি উদাহরণস্বরূপ একটি সিডি কেনা যে তারা 642 00:33:36,570 --> 00:33:40,050 আপনি বা কপি করতে পারবে না চান সঙ্গীত সরাইয়া ফেলা, সিডি হবে 643 00:33:40,050 --> 00:33:42,600 আপনার না জেনে, ইনস্টল আপনার কম্পিউটারে একটি rootkit. 644 00:33:42,600 --> 00:33:46,020 রান যে Rootkit শুধু অর্থ সফ্টওয়্যার প্রশাসক যে সম্ভাব্য হিসাবে 645 00:33:46,020 --> 00:33:47,260 খারাপ জিনিস আছে. 646 00:33:47,260 --> 00:33:50,780 >> কিন্তু বিষয়ের মধ্যে এই জিনিস এটি নিজেই লুকিয়েছেন ছিল. 647 00:33:50,780 --> 00:33:53,660 সুতরাং আপনি কিছু সুন্দর উপলব্ধি হতে পারে আপনার কম্পিউটার এবং জানি, ভাল, আমি সঙ্গে 648 00:33:53,660 --> 00:33:57,310 শুধু টাস্ক ম্যানেজার বা খুলতে পারে কার্যকলাপ মনিটর এবং আমি এ সব করতে পারেন 649 00:33:57,310 --> 00:33:59,150 arcanely নামক প্রোগ্রাম যে দৌড়াচ্ছে. 650 00:33:59,150 --> 00:34:01,760 এবং কিছু সন্দেহজনক মনে হলে আমি এটা হত্যা বা মুছতে পারবেন. 651 00:34:01,760 --> 00:34:02,980 কিন্তু যে এর rootkit কি. 652 00:34:02,980 --> 00:34:07,070 কার্য চলমান যদি এটা মূলত বলেন, ম্যানেজার, নিজেকে উপস্থাপন করা হবে না. 653 00:34:07,070 --> 00:34:08,500 >> তাই সফটওয়্যার ছিল. 654 00:34:08,500 --> 00:34:12,710 এবং শুধুমাত্র যদি আপনি সত্যিই সত্যিই, লাগছিল হার্ড এমনকি আপনি তা খুঁজে পেতে পারে. 655 00:34:12,710 --> 00:34:15,670 এবং এই নামে করা হয়েছিল কপি সুরক্ষা. 656 00:34:15,670 --> 00:34:18,230 কিন্তু ঠিক কি কল্পনা করতে পারে অন্যথায় করা হয়েছে. 657 00:34:18,230 --> 00:34:19,699 >> এখন নিজেকে রক্ষা পদ. 658 00:34:19,699 --> 00:34:22,190 ওয়েবসাইটের অনেক wonderfully হয় করুণাময় যে তারা এই করা 659 00:34:22,190 --> 00:34:26,480 তাদের হোমপেজে padlock আইকন যা ওয়েবসাইট নিরাপদ নয়. 660 00:34:26,480 --> 00:34:28,870 এই bankofamerica.com থেকে এই সকালে. 661 00:34:28,870 --> 00:34:32,239 সুতরাং যে সামান্য padlock আইকন কি আছে বাটন সাইন ইন পাশে আছে মানে? 662 00:34:32,239 --> 00:34:35,699 663 00:34:35,699 --> 00:34:36,790 >> একেবারে কিছুই. 664 00:34:36,790 --> 00:34:39,560 এটা কেউ ব্যবহার করতে জানে কিভাবে অর্থ ফটোশপ একটি একটি ছবি করতে 665 00:34:39,560 --> 00:34:40,590 padlock আইকন. 666 00:34:40,590 --> 00:34:44,449 এটা সত্য যে, বেশ আক্ষরিক পছন্দ একটি ইতিবাচক হতে বোঝানো হয় 667 00:34:44,449 --> 00:34:46,880 যেমন, ব্যবহারকারী যাও সংকেত , নিরাপদ ওয়েবসাইটে ooh. 668 00:34:46,880 --> 00:34:50,449 আমি এখন এই ওয়েবসাইট এবং বিশ্বাস করা উচিত আমার ব্যবহারকারী নাম এবং পাসওয়ার্ড লিখুন. 669 00:34:50,449 --> 00:34:53,870 এবং এই জন্য প্রচলিত হয়েছে বছর হিসাবে, সম্প্রতি এই সকালে হিসাবে. 670 00:34:53,870 --> 00:34:56,949 >> কিন্তু যে অভ্যাস বিবেচনা এই আমাদের মধ্যে পেয়ে হয়. 671 00:34:56,949 --> 00:35:00,600 অন্তর্নিহিত পাঠান বিবেচনা করুন যে সব এই ব্যাংকের এই ক্ষেত্রে হয়েছে 672 00:35:00,600 --> 00:35:01,830 বছর ধরে আমাদের পাঠানোর. 673 00:35:01,830 --> 00:35:05,160 আপনি padlock দেখুন, তারপর সংরক্ষণ করুন. 674 00:35:05,160 --> 00:35:05,340 ঠিক আছে? 675 00:35:05,340 --> 00:35:10,520 >> সুতরাং কিভাবে আপনি যে সিস্টেমের অপব্যবহার করতে পারেন আপনি খারাপ লোক হন তাহলে বিশ্বাস? 676 00:35:10,520 --> 00:35:14,100 আপনার ওয়েবসাইটে একটি padlock করা, এবং কথাটি, ব্যবহারকারীরা হয়েছে 677 00:35:14,100 --> 00:35:17,260 অনুমান বৎসর জন্য নিয়ন্ত্রিত padlock নিরাপদ মানে. 678 00:35:17,260 --> 00:35:19,310 এবং এটা আসলে নিরাপদ হতে পারে. 679 00:35:19,310 --> 00:35:24,810 আপনি একটি wonderfully সুরক্ষিত থাকতে পারে একটি আপনি SSL-র মধ্যে HTTPS সংযোগ 680 00:35:24,810 --> 00:35:26,452 জাল ওয়েবসাইট. com যুক্ত করুন. 681 00:35:26,452 --> 00:35:30,150 এবং বিশ্বের কেউ দেখতে পারেন আপনি তার হাতে ওপর করছি 682 00:35:30,150 --> 00:35:32,790 আপনার ব্যবহারকারীর নাম ও পাসওয়ার্ড আপনার একাউন্টে. 683 00:35:32,790 --> 00:35:35,110 >> এই যদিও, সম্ভবত, একটি একটু বেশি ভরসা - জাগানো. 684 00:35:35,110 --> 00:35:38,600 তাই উপরের এই একটি স্ক্রিন শট হয় আমার ব্রাউজার এই সকালে এ 685 00:35:38,600 --> 00:35:39,910 bankofamerica.com. 686 00:35:39,910 --> 00:35:43,270 এবং আমরা এখানে খুব বিজ্ঞপ্তি একটি padlock আইকন আছে. 687 00:35:43,270 --> 00:35:48,040 এই প্রেক্ষাপটে এর অর্থ কি Chrome-এ অন্তত? 688 00:35:48,040 --> 00:35:49,520 >> তাই এখন এই SSL ব্যবহার করা হয়. 689 00:35:49,520 --> 00:35:51,220 তাই এই আসলে একটি ভাল জিনিস. 690 00:35:51,220 --> 00:35:54,250 এবং Chrome এটি তৈরি করা হয় যে সবুজ আমাদের দৃষ্টি আকর্ষণ করতে বোঝানো হয় 691 00:35:54,250 --> 00:35:56,750 এই যে না শুধুমাত্র SSL-র মাধ্যমে. 692 00:35:56,750 --> 00:36:01,400 এই একটি কোম্পানী যে কেউ খুঁজে সেখানে যাচাই করা হয়েছে আসলে 693 00:36:01,400 --> 00:36:02,520 bankofamerica.com. 694 00:36:02,520 --> 00:36:05,970 এবং যে, আমেরিকার যে ব্যাংক মানে তাদের তথাকথিত SSL-জিনিষ কেনার সময় 695 00:36:05,970 --> 00:36:09,680 শংসাপত্র, মূলত বড় র্যান্ডম, বাস্তবায়ন যে কিছুটা র্যান্ডম সংখ্যা 696 00:36:09,680 --> 00:36:14,710 তাদের জন্য নিরাপত্তা, তারা হয়েছে কিছু নিরপেক্ষ তৃতীয় দ্বারা যাচাই 697 00:36:14,710 --> 00:36:15,570 YEP বলছেন, দল যে. 698 00:36:15,570 --> 00:36:19,240 আসলে এই এর ব্যাংকের প্রধান নির্বাহী কর্মকর্তা হয় আমেরিকা সার্টিফিকেট কিনতে চেষ্টা. 699 00:36:19,240 --> 00:36:23,290 Chrome-সেইজন্য বিশ্বাস করবে না যে মধ্যে শংসাকরণ কর্তৃপক্ষ এবং বলে 700 00:36:23,290 --> 00:36:25,265 সবুজ, এই bankofamerica.com হয়. 701 00:36:25,265 --> 00:36:27,997 এবং আমেরিকা ব্যাংক মাত্র কয়েক বহন করেনা শত যে ডলার বা কয়েক 702 00:36:27,997 --> 00:36:30,800 হাজার হিসাবে বিরোধিতা ডলার কয়েক শত. 703 00:36:30,800 --> 00:36:34,940 >> কিন্তু এখানে খুব,, কিভাবে আপনি অনেক কখনও আছে কোনো ভিন্ন কারণ ভদ্র 704 00:36:34,940 --> 00:36:38,576 আপনার ব্রাউজারে URL টি পরিবর্তে কালো সবুজ? 705 00:36:38,576 --> 00:36:39,900 রাইট? 706 00:36:39,900 --> 00:36:40,600 তাই আমাদের একটি দম্পতি. 707 00:36:40,600 --> 00:36:42,115 এবং যে ভীতু হতে ভাল. 708 00:36:42,115 --> 00:36:45,910 এমনকি তারপর, আপনি যারা এমনকি , এইসব জিনিস লক্ষ্য করবেন আপনি আসলে 709 00:36:45,910 --> 00:36:50,720 একটি অন্যথায় সুরক্ষিত লগ ইন বন্ধ ওয়েবসাইটের URL যদি সবুজ হয় না? 710 00:36:50,720 --> 00:36:53,380 ঠিক আছে, তাই সম্ভবত না, ঠিক আছে? 711 00:36:53,380 --> 00:36:56,740 , আমাদের অধিকাংশ অন্তত এটা সবুজ না হলে, সম্ভবত আপনি শুধু চলুন 712 00:36:56,740 --> 00:36:57,440 হতে যাই হোক না কেন, ভালো লেগেছে. 713 00:36:57,440 --> 00:36:58,950 চাই, আমি এই ওয়েবসাইটে প্রবেশ করতে চান. 714 00:36:58,950 --> 00:37:00,200 আমি এখানে কেন. 715 00:37:00,200 --> 00:37:02,390 আমি তবু লগ ইন করতে যাচ্ছি. 716 00:37:02,390 --> 00:37:04,500 >> একটি সরাইয়া হিসাবে, Chrome-এর একটি সামান্য এই সম্পর্কে ভাল. 717 00:37:04,500 --> 00:37:07,990 কিন্তু ব্রাউজারের একটি অনেক মত আছে ফায়ারফক্স উদাহরণস্বরূপ, অন্তত জন্য 718 00:37:07,990 --> 00:37:12,190 কিছু সময়, যে padlock আইকন যেখানে , আপনি আসলে কোন লাগাতে পারেন না 719 00:37:12,190 --> 00:37:13,250 আপনার নিজস্ব আইকন. 720 00:37:13,250 --> 00:37:17,480 আমাকে দেখতে চলুন শুরু করা যাক কি সর্বশেষ সংস্করণ এর ফায়ারফক্সের মত দেখায়. 721 00:37:17,480 --> 00:37:20,040 আমরা CS50.net যেতে তাই আপনি যদি. 722 00:37:20,040 --> 00:37:21,580 >> ঠিক আছে, তাই তারা ভাল ভাল অর্জিত করেছি. 723 00:37:21,580 --> 00:37:24,970 করতে ব্যবহৃত ব্রাউজারের মত হল কি, এখানে উদাহরণস্বরূপ এর [? SAAS এর?] 724 00:37:24,970 --> 00:37:25,790 এখানে আপ CREST. 725 00:37:25,790 --> 00:37:29,240 যে তথাকথিত প্রিয় এর একটি ওয়েবসাইটের জন্য আইকন. 726 00:37:29,240 --> 00:37:30,190 বছর আগে - 727 00:37:30,190 --> 00:37:34,720 আসলে না যে আগে দীর্ঘ - যে সামান্য ঢাল অধিকার হত 728 00:37:34,720 --> 00:37:36,560 এখানে URL পাশে. 729 00:37:36,560 --> 00:37:40,300 কিছু প্রতিভা সিদ্ধান্ত নিয়েছে কারণ এটি ঠিক আছে বেশ উত্কৃষ্ট দেখাবে 730 00:37:40,300 --> 00:37:43,150 আপনি গ্রাফিকাল লোগো অধিকার আপনার URL টি পাশে. 731 00:37:43,150 --> 00:37:45,310 যে আসলে এবং নকশা জিনিস, বেশ আকর্ষক হয়. 732 00:37:45,310 --> 00:37:47,240 >> তাই খারাপ লোক শুরু করছেন কি না? 733 00:37:47,240 --> 00:37:50,500 তারা তাদের পছন্দের পরিবর্তন শুরু আইকন, বা একটি জন্য তাদের ডিফল্ট আইকন 734 00:37:50,500 --> 00:37:55,250 একটি CREST হতে হোমপেজে যা ছিল কিন্তু একটি padlock, 735 00:37:55,250 --> 00:37:56,600 একেবারে কোন অর্থ. 736 00:37:56,600 --> 00:37:59,760 তাদের পছন্দের আইকন আর অন্য একটি padlock এটা কোন ছিল 737 00:37:59,760 --> 00:38:01,250 নিরাপত্তার ইঙ্গিতও. 738 00:38:01,250 --> 00:38:04,040 >> এখানে পাঠ হয় তাই আমি মনে করি. একটি দম্পতি 739 00:38:04,040 --> 00:38:07,820 এক কিছু আসলে সেখানে হয় জন্য ভাল কৃত পদ্ধতি 740 00:38:07,820 --> 00:38:12,850 আমাদের নিরাপত্তা বিষয়ে অধ্যাপনা ব্যবহারকারীদের এমনকি আপনি এমনকি সচেতন না হলে সবুজ কি 741 00:38:12,850 --> 00:38:15,110 বোঝানো বা এমনকি HTTPS দ্বারা বোঝানো কি. 742 00:38:15,110 --> 00:38:19,130 কিন্তু সেসব প্রক্রিয়া মধ্যে আমাদের পেতে হলে অপরকে বিশ্বাস করিতে উন্মুখ ওয়েবসাইটের খারাপ অভ্যাস 743 00:38:19,130 --> 00:38:23,390 আমরা যারা ইতিবাচক সংকেত দেখতে হলে আমরা দেখেছি তারা খুব সহজেই অপব্যবহার করছেন 744 00:38:23,390 --> 00:38:26,480 কিছু আগে শুধু একটা মুহূর্ত ভালো মূর্খ. 745 00:38:26,480 --> 00:38:29,100 >> ছিনতাইয়ের সময় আসে তাই , আমরা আগে বলেন, খেলা 746 00:38:29,100 --> 00:38:30,510 উদাহরণস্বরূপ কুকিজ সঙ্গে. 747 00:38:30,510 --> 00:38:32,130 এবং এই আসলে মানে কি? 748 00:38:32,130 --> 00:38:35,930 ওয়েল ছিনতাইয়ের সময় এই সব কেউ এর কুকি চুরি ওপর. 749 00:38:35,930 --> 00:38:39,860 আমি এখানে Chrome-এ খুলুন যদি তাই হয়, জন্য উদাহরণস্বরূপ, এবং আমি ইন্সপেক্টর খুলুন 750 00:38:39,860 --> 00:38:41,550 এখানে নিচে এবং আমি যেতে নেটওয়ার্ক ট্যাব - 751 00:38:41,550 --> 00:38:42,830 এবং আমরা আগে এই কাজ করেছি - 752 00:38:42,830 --> 00:38:48,900 এবং আমি ভালো কিছু থেকে যান http://facebook.com লিখুন, সমগ্র 753 00:38:48,900 --> 00:38:52,280 স্টাফ গুচ্ছ পর্দা জুড়ে যায় কারণ সকল ছবি এবং CSS এবং 754 00:38:52,280 --> 00:38:53,490 জাভাস্ক্রিপ্ট ফাইল. 755 00:38:53,490 --> 00:38:59,420 >> আমি এখানে এই এক তাকান কিন্তু যদি লক্ষ্য ফেসবুক প্রকৃতপক্ষে এক রোপণ করা হয় 756 00:38:59,420 --> 00:39:02,310 আমার বা আরো কুকি এখানে ডান ব্রাউজার. 757 00:39:02,310 --> 00:39:05,610 সুতরাং এই মূলত হাত আছে আমার সম্পর্কে প্রতিনিধিত্বকারী স্ট্যাম্প. 758 00:39:05,610 --> 00:39:08,580 এবং এখন আশা আমার ব্রাউজার পাবেন আবার এই উপস্থাপন এবং আবার যখন 759 00:39:08,580 --> 00:39:10,560 যে ওয়েবসাইট revisiting. 760 00:39:10,560 --> 00:39:15,810 কিন্তু নিরাপদ শুধুমাত্র, আমরা বলেন, একটি কয়েক সপ্তাহ আগে, আপনি SSL ব্যবহার করছি. 761 00:39:15,810 --> 00:39:18,860 >> কিন্তু নিজেই এমনকি SSL-পারেন ক্ষতিগ্রস্থ হতে. 762 00:39:18,860 --> 00:39:21,800 সব পথ SSL-র কাজ করার পরে বিবেচনা করুন. 763 00:39:21,800 --> 00:39:28,860 আপনার ব্রাউজারে একটি দূরবর্তী সংযোগ যখন https://, স্বল্প দীর্ঘ গল্প, এর মাধ্যমে সার্ভার 764 00:39:28,860 --> 00:39:30,110 ক্রিপ্টোগ্রাফি জড়িত হয়. 765 00:39:30,110 --> 00:39:34,750 এটি সিজার সহজ বা না একটি থেকে এমনকি Visionaire বা DES, DES 766 00:39:34,750 --> 00:39:36,110 ফিরে pset2 সময়. 767 00:39:36,110 --> 00:39:37,410 এটা যে তুলনায় আরো পরিশীলিত করে. 768 00:39:37,410 --> 00:39:39,110 এটা পাবলিক কি ক্রিপ্টোগ্রাফি বলা হচ্ছে. 769 00:39:39,110 --> 00:39:42,845 কিন্তু সত্যিই বড় এবং সত্যিই র্যান্ডম নম্বর একত্র করা হয় 770 00:39:42,845 --> 00:39:47,125 বিন্দু মধ্যে তথ্য একটি, আপনি facebook.com মত এবং বিন্দু বি,. 771 00:39:47,125 --> 00:39:52,570 >> কিভাবে আমাদের অনেক আবার কিন্তু সমস্যা হল, শুরু https:// মধ্যে কখনও টাইপ 772 00:39:52,570 --> 00:39:55,790 আমাদের ওয়েবসাইট সংযোগ যে নিরাপদ মোডে? 773 00:39:55,790 --> 00:40:00,900 আমি বলতে চাচ্ছি, কিভাবে আপনি অনেক এমনকি টাইপ http://facebook.com? 774 00:40:00,900 --> 00:40:02,290 যদি আপনি না ঠিক আছে,, হ্যালো, না. 775 00:40:02,290 --> 00:40:03,510 আপনি যে কি করতে হবে না আর, ডান? 776 00:40:03,510 --> 00:40:05,190 ব্রাউজার এটা চিন্তা করা হবে. 777 00:40:05,190 --> 00:40:08,070 >> কিন্তু আমাদের অধিকাংশ প্রকৃতপক্ষে কি শুধু facebook.com টাইপ করুন. 778 00:40:08,070 --> 00:40:10,960 আমরা একটি ব্রাউজার ব্যবহার করছি, কারণ ব্রাউজার দ্বারা স্মার্ট যথেষ্ট অর্জিত হয়েছে 779 00:40:10,960 --> 00:40:14,920 আপনি যদি একটি ব্যবহার করছেন যদি 2013 অনুমান ব্রাউজার, আপনি একটি ঠিকানা টাইপ করতে 780 00:40:14,920 --> 00:40:18,550 সম্ভবত এটি না করতে ইচ্ছুক ইমেল বা তাত্ক্ষণিক বার্তার মাধ্যমে. 781 00:40:18,550 --> 00:40:21,250 আপনি HTTP এবং পোর্ট 80 মানে. 782 00:40:21,250 --> 00:40:22,970 যারা নিয়মাবলী গৃহীত হয়েছে. 783 00:40:22,970 --> 00:40:24,830 >> কিন্তু ফেরৎ কাজ কিভাবে করে? 784 00:40:24,830 --> 00:40:26,170 ভাল, এখানে কি লক্ষ্য. 785 00:40:26,170 --> 00:40:27,590 আমি Chrome-এ ফিরে যান - যদি 786 00:40:27,590 --> 00:40:31,920 যাক এর ছদ্মবেশে এই কাজ মোড যাতে আমার সব 787 00:40:31,920 --> 00:40:33,620 কুকিজ দূরে নিক্ষিপ্ত হয়. 788 00:40:33,620 --> 00:40:38,130 এবং, আমাকে এখানে যান আবার, facebook.com. 789 00:40:38,130 --> 00:40:39,490 এবং দেখুন সেখানে কি ঘটছে আসুন. 790 00:40:39,490 --> 00:40:43,372 >> প্রথমে অনুরোধ ছিল প্রত্যাহার প্রকৃতপক্ষে মাত্র facebook.com জন্য. 791 00:40:43,372 --> 00:40:46,580 কিন্তু আমি পেয়েছিলাম যে প্রতিক্রিয়া কী ছিল? 792 00:40:46,580 --> 00:40:48,520 এটি একটি 200 ঠিক ছিল না. 793 00:40:48,520 --> 00:40:53,550 এটি একটি, যা 300, অথবা 301 ছিল যেতে আমাকে বলছে পুনর্নির্দেশ 794 00:40:53,550 --> 00:40:59,050 যা http://www.facebook.com, ফেসবুক সম্পর্কে যেতে চায় যেখানে. 795 00:40:59,050 --> 00:41:01,900 কিন্তু তারপর আমরা পরবর্তী অনুরোধ তাকান এবং আমরা এই আগে দেখা করেছি, 796 00:41:01,900 --> 00:41:04,370 তাদের দ্বিতীয় প্রতিক্রিয়া কি লক্ষ্য. 797 00:41:04,370 --> 00:41:10,280 বিশেষভাবে যে তারা আমাকে এখন চাই ফেসবুক-র SSL সংস্করণ যান. 798 00:41:10,280 --> 00:41:11,800 >> তাই এখানে একটি সুযোগ. 799 00:41:11,800 --> 00:41:15,440 এই একটি wonderfully দরকারী বৈশিষ্ট্য হল শুধু ওয়েব ও HTTP এর. 800 00:41:15,440 --> 00:41:19,570 Facebook-এর মতো শেষ ব্যবহারকারী সম্পর্কে চায় তাদের সুরক্ষিত সংস্করণ থাকার 801 00:41:19,570 --> 00:41:20,850 ওয়েবসাইট, মহান. 802 00:41:20,850 --> 00:41:23,130 তারা নিজেকে জন্য আমাকে পুনর্চালনা করবে. 803 00:41:23,130 --> 00:41:25,250 তাই আমি এমনকি করতে হবে না যে আমার মনে হয়. 804 00:41:25,250 --> 00:41:29,200 >> কিন্তু কি বিন্দু A এবং B, এর মধ্যে যদি আপনি এবং ফেসবুক এর মধ্যে কিছু আছে 805 00:41:29,200 --> 00:41:32,220 খারাপ লোক, কিছু সিস্টেম আছে জিজ্ঞাসু কে হার্ভার্ড এ প্রশাসক 806 00:41:32,220 --> 00:41:34,240 আপনার বন্ধুদের যারা দেখতে. 807 00:41:34,240 --> 00:41:36,760 বা কিছু আছে - 808 00:41:36,760 --> 00:41:38,340 বছর আগে, এই পাগল শব্দ ব্যবহৃত - 809 00:41:38,340 --> 00:41:41,950 কিন্তু মত সরকারের কিছু সত্তা আছে আসলে আগ্রহী যারা NSA 810 00:41:41,950 --> 00:41:44,390 যারা আপনাকে ফেসবুকে খোঁচা করছি. 811 00:41:44,390 --> 00:41:45,910 সেখানে সুযোগ কোথায়? 812 00:41:45,910 --> 00:41:49,305 ওয়েল, তাই দীর্ঘ কেউ যথেষ্ট হয়েছে কাণ্ডজ্ঞান প্রযুক্তিগত এবং তারা এক্সেস আছে 813 00:41:49,305 --> 00:41:53,350 ওয়াই ফাই ওভার আপনার প্রকৃত নেটওয়ার্ক অথবা কিছু শারীরিক টেলিগ্রাম, 814 00:41:53,350 --> 00:41:54,570 তারা কি করতে পারে? 815 00:41:54,570 --> 00:41:57,520 >> ওয়েল, তারা একই নেটওয়ার্ক করছি যদি আপনি এবং তারা সম্পর্কে কিছু জানেন 816 00:41:57,520 --> 00:42:02,050 TCP / IP সংক্রান্ত এবং IP ঠিকানা ও DNS এবং কিভাবে যে কাজ সব, কি যে যদি 817 00:42:02,050 --> 00:42:05,970 মাঝখানে মানুষ, কি যে ন্যাশনাল যদি সিকিউরিটি এজেন্সি, যাই হোক না কেন এটা 818 00:42:05,970 --> 00:42:11,480 হতে পারে, কিন্তু কি যে সত্তা কেবল যদি পারে আপনি আরও দ্রুত ফেসবুক আর সাড়া 819 00:42:11,480 --> 00:42:15,820 আপনার ব্যবহৃত HTTP অনুরোধ এবং বলেছেন, ওহ, আমি ফেসবুকে থাকি. 820 00:42:15,820 --> 00:42:19,300 এগিয়ে যান, এবং এখানে Facebook.com এর জন্য HTML. 821 00:42:19,300 --> 00:42:20,720 >> কম্পিউটার প্রশংসনীয় অভিশাপ দ্রুত. 822 00:42:20,720 --> 00:42:25,990 তাই আপনি যদি চলমান প্রোগ্রাম লিখতে পারে nsa.gov মত একটি সার্ভার যে যখন এটি 823 00:42:25,990 --> 00:42:29,790 জন্য আপনার কাছ থেকে একটি অনুরোধ দায়ের facebook.com, খুব দ্রুত পিছনে 824 00:42:29,790 --> 00:42:34,000 দৃশ্যগুলো বাস্তব facebook.com তৈরি পায় একটি পুরোপুরি [? esque?] নিরাপদ 825 00:42:34,000 --> 00:42:38,290 NSA মধ্যে মধ্যে SSL সংযোগে খুব যে এইচটিএমএল পেয়ে ফেসবুক, 826 00:42:38,290 --> 00:42:42,670 নিরাপদভাবে প্রবেশ করুন পৃষ্ঠার জন্য, এবং তারপর NSA সার্ভার ঠিক আপনার সাড়া 827 00:42:42,670 --> 00:42:44,942 facebook.com লগইন পৃষ্ঠায় সঙ্গে. 828 00:42:44,942 --> 00:42:49,120 >> এখন কিভাবে আপনি অনেক মনোযোগ এমনকি হবে আপনি HTTP-র মাধ্যমে ফেসবুক ব্যবহার করছেন 829 00:42:49,120 --> 00:42:53,375 এখনও যে সময়ে আপনি করেছি ঘটনাক্রমে nsa.gov সাথে সংযুক্ত করা 830 00:42:53,375 --> 00:42:53,870 না ফেসবুক? 831 00:42:53,870 --> 00:42:54,980 URL-এর পরিবর্তন না. 832 00:42:54,980 --> 00:42:57,040 এই সব কাজ করা হচ্ছে না দৃশ্যগুলো পিছনে. 833 00:42:57,040 --> 00:42:59,470 কিন্তু আমাদের অধিকাংশ নিজেকে অন্তর্ভুক্ত করা হয়েছে, সম্ভবত লক্ষ্য করা হবে 834 00:42:59,470 --> 00:43:00,800 যেমন একটি ছোটখাট বিস্তারিত. 835 00:43:00,800 --> 00:43:05,510 >> তাই আপনি যদি একটি পুরোপুরি কার্যকর থাকতে পারে আপনি এবং আপনি কি মধ্যে সংযোগ 836 00:43:05,510 --> 00:43:08,660 ফেসবুক মনে হয়, কিন্তু আছে একটি মাঝখানে মানুষ তথাকথিত. 837 00:43:08,660 --> 00:43:12,480 এবং এই মানুষের জন্য একটি সাধারণ শব্দ আপনি কি কিছু আছে যেখানে মধ্যম আক্রমণ 838 00:43:12,480 --> 00:43:17,670 আপনি এবং যে বিন্দু বি মধ্যে সত্তা একরকম, সাধিত চুরি, বা 839 00:43:17,670 --> 00:43:18,960 আপনার ডেটা পর্যবেক্ষক. 840 00:43:18,960 --> 00:43:22,750 তাহলেও SSL-বিশেষত, surefire নয় আপনি মধ্যে tricked করে থাকেন তাহলে 841 00:43:22,750 --> 00:43:26,790 কারণ এটি চালু না কিভাবে এই অন্তর্নিহিত প্রক্রিয়া আসলে কাজ করে. 842 00:43:26,790 --> 00:43:30,670 >> সুতরাং একটি পাঠ আজ তারপর খুব যদি আপনি সত্যিই ভীতু হতে চান - 843 00:43:30,670 --> 00:43:32,110 এমনকি এখানে হুমকি আছে - 844 00:43:32,110 --> 00:43:37,112 আপনি সত্যিই মধ্যে পেয়ে শুরু করা উচিত https://www টাইপ অভ্যাস 845 00:43:37,112 --> 00:43:39,850 যাই হোক না কেন আপনি ডোমেন নাম আসলে যত্ন সম্পর্কে. 846 00:43:39,850 --> 00:43:41,820 >> এবং একটি সরাইয়া আছে খুব হিসাবে সঙ্গে এখনও হুমকি 847 00:43:41,820 --> 00:43:43,410 ছিনতাইয়ের সময় আপনি বিবেচনা. 848 00:43:43,410 --> 00:43:47,440 অত্যন্ত প্রায়ই আপনাকে প্রথমে একটি পরিদর্শন যখন যদি না facebook.com মত ওয়েবসাইট, 849 00:43:47,440 --> 00:43:51,050 সার্ভার বলতে করার জন্য কনফিগার করা হয়েছে এটা আপনার উপর করা যে হাত স্ট্যাম্প 850 00:43:51,050 --> 00:43:56,140 গতকাল নিজেই অভেদ্য করা উচিত আপনার ব্রাউজার খুব ভাল, উপর হতে পারে 851 00:43:56,140 --> 00:44:00,620 facebook.com মত পরিদর্শন জিনিস google.com, twitter.com, আপনার ব্রাউজারে 852 00:44:00,620 --> 00:44:04,280 শুধুমাত্র যে হাত স্ট্যাম্প উপস্থাপন করা হতে পারে নিচে slapped এবং কোন বলেন, হবে. 853 00:44:04,280 --> 00:44:05,660 SSL-র ব্যবহার করুন. 854 00:44:05,660 --> 00:44:07,030 >> কিন্তু এটা যে সময়ে খুব দেরি হয়ে গেছে. 855 00:44:07,030 --> 00:44:10,940 যদি আপনি ইতিমধ্যেই আপনার হাত পাঠিয়েছেন যদি সঙ্গে পরিষ্কার মধ্যে, আপনার কুকি স্ট্যাম্প 856 00:44:10,940 --> 00:44:15,180 কোন SSL-র, আপনি একটি বিভক্ত দ্বিতীয় আছে কেউ আঘ্রাণ যেখানে দুর্বলতার 857 00:44:15,180 --> 00:44:19,530 আপনার ট্রাফিক, একই ঘরে বাসিন্দা বা NSA কিনা, তারপর যে একই কুকি ব্যবহার, এবং করতে পারেন 858 00:44:19,530 --> 00:44:23,860 প্রযুক্তিগত কাণ্ডজ্ঞান একটি বিট সঙ্গে, তার নিজস্ব হিসাবে এটি উপস্থাপন. 859 00:44:23,860 --> 00:44:25,930 >> আরেকটি আক্রমণ আপনি প্রতাপ সম্পর্কে চিন্তা আছে না. 860 00:44:25,930 --> 00:44:30,120 আপনি যৌনসঙ্গম যদি এটি আপনার উপর সত্যিই হয় কিছু ওয়েবসাইট যে লিখিতভাবে এই পর্যন্ত 861 00:44:30,120 --> 00:44:31,580 একরকম এসকিউএল ব্যবহার করে. 862 00:44:31,580 --> 00:44:34,610 তাই এখানে, উদাহরণস্বরূপ, একটি পর্দা হার্ভার্ড এর লগইন এর গুলি. 863 00:44:34,610 --> 00:44:36,380 এবং এই একটি সাধারণ উদাহরণ সঙ্গে কিছু 864 00:44:36,380 --> 00:44:37,480 ব্যবহারকারীর নাম ও পাসওয়ার্ড. 865 00:44:37,480 --> 00:44:38,440 সুপার সাধারণ. 866 00:44:38,440 --> 00:44:41,310 সুতরাং SSL-বিদ্যমান এবং যে এর অনুমান করা যাক অথবা মাঝখানে কোন মানুষ আছে 867 00:44:41,310 --> 00:44:41,920 যে মত কিছু. 868 00:44:41,920 --> 00:44:45,660 এখন আমরা সার্ভারের উপর মনোযোগ নিবদ্ধ করছি আপনি লিখতে পারে কোড. 869 00:44:45,660 --> 00:44:49,830 >> ওয়েল, আমি একটি ব্যবহারকারীর নাম টাইপ করুন এবং কখন পাসওয়ার্ড, আমি অনুমান যে পিন পরিষেবা 870 00:44:49,830 --> 00:44:51,740 পিএইচপি বাস্তবায়িত হয়. 871 00:44:51,740 --> 00:44:53,990 এবং যদি আপনি কিছু কোড থাকতে পারে ভালো যে সার্ভারে. 872 00:44:53,990 --> 00:44:57,740 পোস্ট সুপার থেকে ব্যবহারকারী নাম পান আন্তর্জাতিক এবং পাসওয়ার্ড পেতে, এবং তারপর 873 00:44:57,740 --> 00:45:01,130 তারা কিছু pset7 মত ব্যবহার করছি কোড একটি ক্যোয়ারী ফাংশন আছে 874 00:45:01,130 --> 00:45:01,820 যে কি হতে পারে. 875 00:45:01,820 --> 00:45:06,320 ব্যবহারকারীদের কাছ থেকে তারা নির্বাচন করুন যেখানে আপনার ব্যবহাকারীর নাম যে সমান এবং পাসওয়ার্ড যে সমান. 876 00:45:06,320 --> 00:45:08,120 >> যে, প্রথম নজরে, দেখায় সম্পূর্ণ যুক্তিসঙ্গত. 877 00:45:08,120 --> 00:45:11,090 এই চিহ্নগুলি সিন্টেক্সের ক্ষেত্রে বৈধ পিএইচপি কোড. 878 00:45:11,090 --> 00:45:13,160 কথাটি কিছুই এই ভুল. 879 00:45:13,160 --> 00:45:15,710 সম্ভবত আরো কিছু লাইন আছে আসলে সঙ্গে কিছু করতে 880 00:45:15,710 --> 00:45:18,150 ফিরে আসে ফলে ডাটাবেস থেকে. 881 00:45:18,150 --> 00:45:20,580 কিন্তু এই জন্য আশঙ্কা নিম্নলিখিত কারণে. 882 00:45:20,580 --> 00:45:23,760 >> লক্ষ্য করবেন যে, একটি ভাল নাগরিক মত, আমি একা, কোট করা আছে 883 00:45:23,760 --> 00:45:25,380 কোট, ব্যবহারকারীর নাম. 884 00:45:25,380 --> 00:45:26,980 এবং আমি একক উদ্ধৃতি চিহ্ন রাখা পাসওয়ার্ড. 885 00:45:26,980 --> 00:45:28,830 তারা কারণ যে একটা ভাল জিনিস নম্বর হতে অনুমিত না. 886 00:45:28,830 --> 00:45:30,660 সাধারণত তারা টেক্সট হতে যাচ্ছেন. 887 00:45:30,660 --> 00:45:32,290 তাই আমি স্ট্রিং ভালো তাদের মূল্য উদ্ধৃতি করছি. 888 00:45:32,290 --> 00:45:37,470 >> এবং আমি এখন আরও কি যদি আগাম যদি - এবং আমি থেকে বুলেট সরিয়েছি 889 00:45:37,470 --> 00:45:38,870 অস্থায়ীভাবে সেবা PIN - 890 00:45:38,870 --> 00:45:41,650 আমি কি হিসাবে লগ ইন করার চেষ্টা প্রেসিডেন্ট [? Scroob?] 891 00:45:41,650 --> 00:45:52,540 কিন্তু আমি আমার পাসওয়ার্ড যে দাবি 12345 'বা '1' = '1, এবং বিজ্ঞপ্তি 892 00:45:52,540 --> 00:45:53,830 আমি কাজ না করে কি. 893 00:45:53,830 --> 00:45:56,140 আমি অন্য বন্ধ করা হয়নি উদ্ধৃতি একা. 894 00:45:56,140 --> 00:45:58,500 আমি সুন্দর ধারালো কারণ এখানে খারাপ লোক হিসেবে. 895 00:45:58,500 --> 00:46:01,870 এবং আমি তারা আপনাকে আছেন অভিমানী করছি না খুব ভাল সঙ্গে আপনার 896 00:46:01,870 --> 00:46:03,450 পিএইচপি এবং মাইএসকিউএল কোড. 897 00:46:03,450 --> 00:46:06,740 আমি আপনার চেক করছি না অনুমান করছি উদ্ধৃতি উপস্থিতি. 898 00:46:06,740 --> 00:46:11,190 >> তাই ঠিক কি ঘটেছে যে যখন আপনার ব্যবহারকারী, স্ট্রিং টাইপ করা হয়েছে 899 00:46:11,190 --> 00:46:15,060 আপনি চলেছেন ক্যোয়ারী তৈরি ভালো দেখায়. 900 00:46:15,060 --> 00:46:18,180 এবং যতদিন আপনি যদি ছোট গল্প, এবং একসাথে কিছু বা আপনি বা কিছু 901 00:46:18,180 --> 00:46:21,740 একসাথে এই ফিরে যাচ্ছে ডাটাবেস থেকে একটি সারি. 902 00:46:21,740 --> 00:46:26,570 এটা সবসময় হয়, কারণ 1 1 সমান যে ক্ষেত্রে. 903 00:46:26,570 --> 00:46:30,400 >> মাত্র এবং আপনি কহা না কারণ ভাল বা খারাপ আপনার ব্যবহারকারীদের,, হতে পারে 904 00:46:30,400 --> 00:46:35,340 তাদের নামের একটি apostrophe আপনাকে এখনও যে একটি এসকিউএল কোয়েরি তৈরি করেছেন 905 00:46:35,340 --> 00:46:39,040 বৈধ, এবং এখন আরও ফলাফল দেবে আপনি উদ্দিষ্ট থাকতে পারে আর. 906 00:46:39,040 --> 00:46:42,340 তাই এই খারাপ লোক এখন সম্ভাব্য আছে আপনার সার্ভারে লগ ইন 907 00:46:42,340 --> 00:46:47,060 আপনার ডাটাবেস একটি সারি ফিরে কারণ তিনি কোন ধারণা আছে, এমনকি যদি তা 908 00:46:47,060 --> 00:46:49,410 [? Scroob এর?] প্রকৃত পাসওয়ার্ড. 909 00:46:49,410 --> 00:46:50,640 >> ওহ, আমি কোনো ত্রুটি লক্ষ্য এখানে উপলব্ধি. 910 00:46:50,640 --> 00:46:53,260 আমি পাসওয়ার্ড সমান বলেন করেছি উচিত পূর্ববর্তী ভালো 12345 911 00:46:53,260 --> 00:46:54,990 উদাহরণ বা 1 1 সমান. 912 00:46:54,990 --> 00:46:56,400 আমি যে অনলাইন স্থির করব. 913 00:46:56,400 --> 00:46:59,960 >> তাই কেন আমরা আপনার ক্যোয়ারী ব্যবহার আছে কি প্রশ্ন চিহ্ন সঙ্গে ফাংশন? 914 00:46:59,960 --> 00:47:04,000 ক্যোয়ারী ফাংশন জিনিস এক এটা আপনার জন্য নিশ্চিত হয় যে 915 00:47:04,000 --> 00:47:07,660 আপনি পরে আর্গুমেন্ট পাস যখন ভালো এখানে কমা যে ক্যোয়ারী 916 00:47:07,660 --> 00:47:10,330 আসলে পাঠানো যে ডাটাবেস ভালো দেখায়. 917 00:47:10,330 --> 00:47:13,830 অনেক তাকান uglier, কিন্তু ফিরে স্ল্যাশ স্বয়ংক্রিয়ভাবে হয়েছে 918 00:47:13,830 --> 00:47:19,030 অবিকল যে এড়ানো ঢোকানো আমি দেখিয়েছেন যে ইনজেকশন আক্রমণ একটি 919 00:47:19,030 --> 00:47:20,270 মুহূর্ত আগে. 920 00:47:20,270 --> 00:47:24,930 >> এখন একটি মজার আমি টান চাই যে XKCD এখানে যে আশা এখন একটি হওয়া উচিত 921 00:47:24,930 --> 00:47:28,546 একটু বেশি বোধগম্য এখানে এই এক. 922 00:47:28,546 --> 00:47:39,460 923 00:47:39,460 --> 00:47:40,265 >> একটি সামান্য বিট? 924 00:47:40,265 --> 00:47:42,370 হয়তো আমরা একটু বেশি প্রয়োজন যে আলোচনা. 925 00:47:42,370 --> 00:47:47,810 তাই এই সামান্য ছাগলছানা আপনি alluding করা হয় একরকম নিয়েছে যারা ববি নামে 926 00:47:47,810 --> 00:47:52,250 শুধু যে একটি ওয়েবসাইট এর সুবিধা কি ব্যবহারকারী টাইপ করা হয়েছে যে অপরকে বিশ্বাস করিতে উন্মুখ 927 00:47:52,250 --> 00:47:55,100 মধ্যে,, আসলে, এসকিউএল কোড নয় কিন্তু যে একটি স্ট্রিং হয়. 928 00:47:55,100 --> 00:47:56,830 >> এখন আপনি যে ড্রপ প্রত্যাহার হতে পারে - 929 00:47:56,830 --> 00:48:00,190 আপনি এই দেখা হতে পারে - ড্রপ উপায় একটি টেবিল মুছে দিন, একটি ডাটাবেস মুছে দিন. 930 00:48:00,190 --> 00:48:02,235 আপনি মূলত দাবি তাই আপনি যদি যে আপনার নাম "রবার্ট হয়; droptabl 931 00:48:02,235 --> 00:48:03,485 estudentsomething] 932 00:48:03,485 --> 00:48:06,340 933 00:48:06,340 --> 00:48:09,370 আপনি খুব ভাল ডাটাবেস রত হতে পারে না শুধুমাত্র মধ্যে আপনি যে চেক 934 00:48:09,370 --> 00:48:13,530 এছাড়াও প্রকৃতপক্ষে রবার্ট, কিন্তু আছে সেমিকোলন টেবিল ছেড়ে এগিয়ে যান. 935 00:48:13,530 --> 00:48:17,560 >> তাই এসকিউএল ইনজেকশন আক্রমণ করতে পারেন এই শাসানি হিসাবে আসলে হতে 936 00:48:17,560 --> 00:48:20,740 যেখানে আপনি, কেউ এর তথ্য মুছে দিতে পারেন আপনার চেয়ে আরো datas নির্বাচন করতে পারবেন 937 00:48:20,740 --> 00:48:23,440 উদ্দেশ্যে, আপনি সন্নিবেশ করতে পারেন বা তথ্য আপডেট করুন. 938 00:48:23,440 --> 00:48:26,520 এবং আপনি আসলে এ উপর এই দেখতে পারেন দূষিত জন্য বাড়িতে ব্যায়াম না 939 00:48:26,520 --> 00:48:29,730 উদ্দেশ্য কিন্তু শুধু জন্য নির্দেশনামূলক, আপনি লগ ইন করার অনুরোধ জানানো করছি যে কোনো সময় হয় 940 00:48:29,730 --> 00:48:35,180 ওয়েবসাইট মধ্যে, বিশেষ করে কিছু সাজানোর অ খুব পাবলিক, খুব জনপ্রিয় ওয়েবসাইট, 941 00:48:35,180 --> 00:48:38,630 জন রেলি হিসেবে লগইন করার চেষ্টা একটি সঙ্গে বা কেউ 942 00:48:38,630 --> 00:48:39,740 তাদের নামে apostrophe. 943 00:48:39,740 --> 00:48:42,990 বা আক্ষরিক শুধু apostrophe টাইপ আঘাত লিখুন, এবং দেখুন সেখানে কি ঘটছে. 944 00:48:42,990 --> 00:48:47,990 >> এবং সমস্ত খুব প্রায়ই, ঘটনাবহুল, মানুষ এবং তাদের ইনপুট sanitized নি 945 00:48:47,990 --> 00:48:51,690 নিশ্চিত যে উদ্ধৃতি জিনিষ অথবা semicolons পলান হয়. 946 00:48:51,690 --> 00:48:54,430 Pset7 আমরা দিতে কেন যা আপনি এই ক্যোয়ারী ফাংশন. 947 00:48:54,430 --> 00:48:59,510 কিন্তু অধীনে না ঠিক তারিফ এটা আপনার জন্য কি করছে. 948 00:48:59,510 --> 00:49:01,800 >> সঙ্গে বলেন যে, তাই ব্যবহার করে ভোগ ওয়েব এই সপ্তাহে. 949 00:49:01,800 --> 00:49:04,660 এবং আমরা সোমবার আপনি দেখতে পাবেন. 950 00:49:04,660 --> 00:49:06,180 >> পরবর্তী CD50 এ. 951 00:49:06,180 --> 00:49:18,614 >> [সঙ্গীত]