1 00:00:00,000 --> 00:00:00,625 >> [સંગીત વગાડવાનો] 2 00:00:00,625 --> 00:00:11,341 3 00:00:11,341 --> 00:00:12,090 હમણાં: હેલો, વિશ્વ. 4 00:00:12,090 --> 00:00:14,330 આ CS50LIVE છે. 5 00:00:14,330 --> 00:00:17,792 અમે તમારા માટે આવા સારા એપિસોડ છે. 6 00:00:17,792 --> 00:00:22,110 YouTube ના સીઈઓ, એક Internet Explorer માં ભૂલ, 7 00:00:22,110 --> 00:00:26,750 સૌથી ખરાબ વિડિઓ ક્યારેય રમત છે, અને વાલ્વ સોફ્ટવેર માટે એક ક્ષેત્ર ટ્રીપ. 8 00:00:26,750 --> 00:00:33,040 ટોક્યો, જાપાન પરંતુ પ્રથમ, પ્રવાસ જ્યાં હાલમાં જ ભજવી પ્રમુખ ઓબામા 9 00:00:33,040 --> 00:00:36,066 ખાણ એક સારા મિત્ર સાથે સોકર. 10 00:00:36,066 --> 00:00:37,050 >> [વિડિઓ પ્લેબેક] 11 00:00:37,050 --> 00:00:43,930 12 00:00:43,930 --> 00:00:44,430 -વાહ. 13 00:00:44,430 --> 00:00:45,414 તેમણે આગળ વધી રહી છે. 14 00:00:45,414 --> 00:00:47,382 >> હું પણ એક સોકર બોલ લાત કરી શકો છો. 15 00:00:47,382 --> 00:00:49,842 અહીં હું જાઓ. 16 00:00:49,842 --> 00:00:53,286 >> -અરે, સારા કામ. 17 00:00:53,286 --> 00:00:54,687 >> [સમાપ્ત વિડિઓ પ્લેબેક] 18 00:00:54,687 --> 00:00:55,520 ડેવિડ: હેલો, વિશ્વ. 19 00:00:55,520 --> 00:00:57,110 હું CS50 પોતાના કોલ્ટન ઓગડેન સાથે અહીં છું. 20 00:00:57,110 --> 00:00:58,430 >> COLTON OGDEN: હેલો, બધાને. 21 00:00:58,430 --> 00:00:59,940 >> ડેવિડ: અને બીજું જે અમે કરવા આજે અહીં અમારી સાથે છે? 22 00:00:59,940 --> 00:01:02,606 >> COLTON OGDEN: આ હવે છે અમારા ફ્રાન્સ થી ઓછી રોબોટિક સાથી. 23 00:01:02,606 --> 00:01:05,299 ડેવિડ: તેથી હું ખરેખર ના મળ્યા [સાથે? રોબ Boden માં?] 24 00:01:05,299 --> 00:01:07,590 તે અને હું એટલાન્ટામાં હતા, જ્યોર્જિયા પાછા થોડા અઠવાડિયા 25 00:01:07,590 --> 00:01:09,890 તમે યાદ કરી શકે છે, કારણ કે SIGCSE, આ ખાસ વ્યાજ 26 00:01:09,890 --> 00:01:12,940 કમ્પ્યુટર સાયન્સ એજ્યુકેશન ગ્રૂપ, શાબ્દિક આસપાસ વૉકિંગ જ્યાં 27 00:01:12,940 --> 00:01:14,919 કોન્ફરન્સ રુમ ફ્લોર આ વ્યક્તિ હતી. 28 00:01:14,919 --> 00:01:16,960 તે તારણ સાથે સાથે, જ્યારે અમે કેમ્પસ પર પાછા આવ્યા 29 00:01:16,960 --> 00:01:20,360 અમે શોધ્યું કે પ્રોફેસર [અશ્રાવ્ય] હાર્વર્ડના રોબોટિક્સ લેબ 30 00:01:20,360 --> 00:01:22,220 ખરેખર એક હવે અહીં કેમ્પસ પર હતી. 31 00:01:22,220 --> 00:01:24,742 અને તે માયાળુ અમને માન્ય છે આજે તમારા માટે તેને કાર્યક્રમ. 32 00:01:24,742 --> 00:01:27,950 COLTON OGDEN: હા, અને ખરેખર, ડેવિડ, હું તમને હવે હેલો કહો કરવા માંગે છે લાગે છે 33 00:01:27,950 --> 00:01:30,450 તમે ચાલવા માંગો છો અહીં ટેબલ આસપાસ. 34 00:01:30,450 --> 00:01:32,815 >> ડેવિડ: અહીં? 35 00:01:32,815 --> 00:01:33,315 અધિકાર છે. 36 00:01:33,315 --> 00:01:36,060 37 00:01:36,060 --> 00:01:36,560 અધિકાર છે. 38 00:01:36,560 --> 00:01:39,400 39 00:01:39,400 --> 00:01:40,650 >> હમણાં: હેલો, ડેવિડ. 40 00:01:40,650 --> 00:01:42,040 તમને મળીને સરસ. 41 00:01:42,040 --> 00:01:43,960 >> ડેવિડ: હેલો, હવે. 42 00:01:43,960 --> 00:01:45,000 તેમના હાથ મિલાવવા? 43 00:01:45,000 --> 00:01:48,510 >> COLTON OGDEN: શેક ઉપર અને નીચે તેમના હાથ. 44 00:01:48,510 --> 00:01:50,310 >> ડેવિડ: બરાબર. 45 00:01:50,310 --> 00:01:52,435 >> COLTON OGDEN: અને પછી તેમણે આગળ વધો અને નીચે બેસી પડશે. 46 00:01:52,435 --> 00:01:54,476 અને જો તમે રસ ધરાવતા હો તો, હું ખરેખર તમે બતાવી શકો છો 47 00:01:54,476 --> 00:01:56,715 હું તેમને મળી હતી કે કેવી રીતે પણ આ તમામ બાબતો કરી છે. 48 00:01:56,715 --> 00:01:57,200 >> ડેવિડ: અરે વાહ, ચોક્કસ. 49 00:01:57,200 --> 00:01:58,320 >> COLTON OGDEN: તેઓ થોડું છે બંધ આ સવારે સંતુલન. 50 00:01:58,320 --> 00:02:00,174 તેમણે હજી સુધી તેના કોફી પડી ન હતી. 51 00:02:00,174 --> 00:02:01,840 ડેવિડ: તેથી આ અમે શું શોધી રહ્યાં છો છે? 52 00:02:01,840 --> 00:02:04,680 COLTON OGDEN: તેથી અમે જોઈ રહ્યા છો અહીં હવે છે જે કોર ગ્રાફ છે, 53 00:02:04,680 --> 00:02:07,920 ગ્રાફિકલ પ્રોગ્રામિંગ પર્યાવરણ, સ્ક્રેચ જેવું જ છે જે 54 00:02:07,920 --> 00:02:09,317 કે CS50 ઉપયોગ કરે છે. 55 00:02:09,317 --> 00:02:11,150 અહીં અમે તે સુયોજિત છે જુઓ એક ફ્લો આકૃતિ જેવી છે. 56 00:02:11,150 --> 00:02:13,370 અને અમે આ સમૂહ છે અહીં થોડી રચનાત્મક. 57 00:02:13,370 --> 00:02:16,203 હવે અમે આ એક પર એક નજર તો ઉદાહરણ તરીકે, તે ઊભા અપ કહેવાય છે. 58 00:02:16,203 --> 00:02:19,190 અને આ બ્લોક માટે ઊભા છે આ હવે, કે શું તે નીચે બેઠા છે 59 00:02:19,190 --> 00:02:20,320 અથવા જે. 60 00:02:20,320 --> 00:02:22,990 >> પછી અમે તેના પર કોઈ રન નોંધાયો નહીં જુઓ સ્પર્શેન્દ્રિય વડા, જે મૂળભૂત રીતે 61 00:02:22,990 --> 00:02:26,070 ટોચ પર એક નળ માટે રાહ જુએ છે તેના માથા તમે પહેલાં જોયું. 62 00:02:26,070 --> 00:02:31,190 અર્થ ખસેડો એક એક્સ, વાય, અને z માં ખસેડવા ચોક્કસ સ્થળ માટે માર્ગદર્શન. 63 00:02:31,190 --> 00:02:33,980 હેન્ડશેક મેં લખ્યું એક મોડ્યુલ છે, મૂળભૂત રીતે ડેવિડ, હેલ્લો કહે છે. 64 00:02:33,980 --> 00:02:34,688 તમને મળીને સરસ. 65 00:02:34,688 --> 00:02:36,089 હાથ મિલાવવાની માટે રાહ જુએ છે. 66 00:02:36,089 --> 00:02:37,630 બેસે છે વિરુદ્ધની ઊભા છે. 67 00:02:37,630 --> 00:02:38,796 તેમણે આગળ વધો અને નીચે બેસી પડશે. 68 00:02:38,796 --> 00:02:40,610 અને પછી વડા ચળવળ લૂપ છે જેમાં તે 69 00:02:40,610 --> 00:02:42,090 રેન્ડમ દિશામાં તેના માથા જશે. 70 00:02:42,090 --> 00:02:42,520 >> ડેવિડ: મનોરંજક. 71 00:02:42,520 --> 00:02:44,890 આ જોવા નથી તેથી ભલે સ્ક્રેચ ના પઝલ ટુકડાઓ જેમ, 72 00:02:44,890 --> 00:02:45,950 તે ખરેખર તે જ વિચાર છે. 73 00:02:45,950 --> 00:02:48,210 અને જો તમે એક કાર્યક્રમ મકાનમાં વીજળીપ્રવાહના અખંડ માર્ગો રહ્યા છો આ રચનાત્મક મદદથી. 74 00:02:48,210 --> 00:02:49,020 >> COLTON OGDEN: હા, ચોક્કસ. 75 00:02:49,020 --> 00:02:50,590 >> ડેવિડ: તેથી તમે કહ્યું હતું તમે કરેલા તેમને એક, હાથ મિલાવવાની. 76 00:02:50,590 --> 00:02:51,990 અમે તે એક પર નજીકથી દેખરેખ રાખી શકાય? 77 00:02:51,990 --> 00:02:52,131 >> COLTON OGDEN: ખાતરી કરો. 78 00:02:52,131 --> 00:02:53,642 અમે અહીં હેન્ડશેકની પર એક નજર પડશે. 79 00:02:53,642 --> 00:02:56,350 અને અમે તે ખૂબ જ સુયોજિત છે જોશો અન્ય ફ્લો આકૃતિ કરવા જેવી હતી. 80 00:02:56,350 --> 00:02:58,850 અમે હેલો બ્લોક સાથે બંધ શરૂ જે [અશ્રાવ્ય] ડેવિડ, હેલ્લો કહે છે. 81 00:02:58,850 --> 00:03:00,030 તમને મળીને સરસ. 82 00:03:00,030 --> 00:03:01,430 અહીં આ અધિકાર લૂપ છે. 83 00:03:01,430 --> 00:03:02,940 તે હાથ ચળવળ શોધી, કહે છે. 84 00:03:02,940 --> 00:03:05,230 તેથી તે અનંત કરશે તેના હાથ સુધી લૂપ રાહ 85 00:03:05,230 --> 00:03:06,620 ઉપર અને નીચે કરવામાં આવી છે. 86 00:03:06,620 --> 00:03:09,370 અને પછી તે થયું છે વખત, તે આગળ વધો અને આ વસ્તુઓ કરીશ. 87 00:03:09,370 --> 00:03:13,280 બરાબર જડતા સુયોજિત કરો અને ઓવરને પર જાઓ, મૂળભૂત રીતે તેને પાછા મોકલવા એટલે કે 88 00:03:13,280 --> 00:03:14,309 તેમના મૂળભૂત સ્થિતિ છે. 89 00:03:14,309 --> 00:03:15,100 ડેવિડ: મનોરંજક. 90 00:03:15,100 --> 00:03:17,910 તમે માત્ર તે માટે નિયંત્રિત છે આ ગ્રાફિકવાળા પર્યાવરણમાં મદદથી 91 00:03:17,910 --> 00:03:19,070 આ રીતે તેમને કાર્યક્રમ? 92 00:03:19,070 --> 00:03:19,820 >> COLTON OGDEN: ખરેખર, નં. 93 00:03:19,820 --> 00:03:21,950 અમે બે વખત ક્લિક આગળ વધો અને જો આ રચનાત્મક કોઇ, 94 00:03:21,950 --> 00:03:24,420 અમે ખરેખર છે તે જોઈ શકે છે હૂડ નીચે Python કોડ છે, 95 00:03:24,420 --> 00:03:26,000 આ રચનાત્મક દરેક પાવરિંગ. 96 00:03:26,000 --> 00:03:26,750 >> ડેવિડ: આહ, ખરેખર. 97 00:03:26,750 --> 00:03:29,250 તે અજાણ્યા, Python માટે તેથી એક અર્થઘટન ભાષા છે, 98 00:03:29,250 --> 00:03:32,240 ભાવના ખૂબ જ અમે CS50 ઉપયોગ PHP, જે. 99 00:03:32,240 --> 00:03:35,344 અને તમે ઉપયોગ કરી શકો છો જેમ જ વેબ પ્રોગ્રામિંગ PHP, માટે, 100 00:03:35,344 --> 00:03:37,010 પણ તમે આદેશ વાક્ય પર વાપરી શકો છો. 101 00:03:37,010 --> 00:03:39,426 અને કોલ્ટન અહીં કરી છે આ ગ્રાફિકલ પર્યાવરણમાં, 102 00:03:39,426 --> 00:03:41,674 પછી પ્રોગ્રામ્સ લેખન અને વાઇ વૈજ્ઞાનિક મારફતે વહન - 103 00:03:41,674 --> 00:03:42,590 COLTON OGDEN: સુધારો. 104 00:03:42,590 --> 00:03:43,310 ડેવિડ: - હવે છે. 105 00:03:43,310 --> 00:03:44,550 તમે કેટલાક હોય છો આસપાસ વળગી સમય? 106 00:03:44,550 --> 00:03:45,350 >> COLTON OGDEN: ચોક્કસ. 107 00:03:45,350 --> 00:03:45,710 >> ડેવિડ: અધિકાર છે. 108 00:03:45,710 --> 00:03:48,970 વેલ, કોલ્ટન પહેલાં સાથે પાછા આવે છે એક આશ્ચર્યજનક એક થોડો માટે બનાવવામાં, 109 00:03:48,970 --> 00:03:54,470 અમે હવે - તે વિચાર -? 60 સેકન્ડ છે ઓડિશન ભૂતપૂર્વ CS50 વિદ્યાર્થીઓને 110 00:03:54,470 --> 00:03:55,844 ફેલો શિક્ષણ બની જાય છે. 111 00:03:55,844 --> 00:03:56,510 [વિડિઓ પ્લેબેક] 112 00:03:56,510 --> 00:03:57,411 તમે આભાર. 113 00:03:57,411 --> 00:03:58,910 અહીં હોવા માટે, દરેક આભાર. 114 00:03:58,910 --> 00:04:00,510 >> -અરે, શ્રી બન્ની. 115 00:04:00,510 --> 00:04:02,120 >> પર આ સંક્ષિપ્ત ટ્યુટોરીયલ થી સ્વાગત છે - 116 00:04:02,120 --> 00:04:03,810 >> Twinkies સાથે [અશ્રાવ્ય] મજા. 117 00:04:03,810 --> 00:04:04,310 -પ્રતીક્ષા. 118 00:04:04,310 --> 00:04:05,040 અટકાવો. 119 00:04:05,040 --> 00:04:07,121 >> -તેથી હવે અમે એક સમસ્યા હોય છે. 120 00:04:07,121 --> 00:04:07,620 ઇટ નથી. 121 00:04:07,620 --> 00:04:08,869 અને હું શા માટે તમને કહી જાઉં છું. 122 00:04:08,869 --> 00:04:10,860 એ લૂપ જેવું, પુનરાવર્તન છે - 123 00:04:10,860 --> 00:04:12,970 >> બ્લેક બોક્સ ઓફ સૉર્ટ કરો. 124 00:04:12,970 --> 00:04:13,935 >> -બરાબર. 125 00:04:13,935 --> 00:04:15,160 હું તેને મળી છે. 126 00:04:15,160 --> 00:04:15,660 -અધિકાર છે. 127 00:04:15,660 --> 00:04:17,140 તેથી હવે હું સહેજ હાર્ડ ભાગ છું. 128 00:04:17,140 --> 00:04:18,800 >> -તે સાચું છે. 129 00:04:18,800 --> 00:04:20,485 8 બીટ્સ એક બાઈટ કરો. 130 00:04:20,485 --> 00:04:24,176 >> 'તમે એક બાઈટ લેવા અને તમે ચાર હિસ્સામાં માં અલગ. 131 00:04:24,176 --> 00:04:26,423 >> -બીપ વગાડો, બીપ, બીપ, બીપ, બીપ વગાડો. 132 00:04:26,423 --> 00:04:28,018 બીપ વગાડો, બીપ, બીપ, બીપ, બીપ વગાડો. 133 00:04:28,018 --> 00:04:29,380 >> ઇટ પડતાં જટિલ લાગે છે. 134 00:04:29,380 --> 00:04:30,460 >> -તેથી આપણે ફરીથી આ કરવા દો. 135 00:04:30,460 --> 00:04:32,580 >> હું તમને દિગ્મૂઢ-તો કૃપા કરીને મને બંધ શકો છો. 136 00:04:32,580 --> 00:04:33,620 >> પરંતુ બીજી રાહ જુઓ. 137 00:04:33,620 --> 00:04:36,940 >> વેલ, ચાલો સ્લાઇડ પર એક નજર કરીએ અને ઉત્તરોત્તર વસ્તુઓ નીચે તૂટી જાય છે. 138 00:04:36,940 --> 00:04:41,720 >> તમને યાદ હોય તો, મેમરી છે બાઇટ કદના ટુકડાઓમાં તૂટી જાય. 139 00:04:41,720 --> 00:04:44,080 >> -અહીં અમે શ્રેષ્ઠ કેસ દૃશ્ય છે. 140 00:04:44,080 --> 00:04:46,290 >> આ નોંધપાત્ર છે સુધારો પર - 141 00:04:46,290 --> 00:04:47,715 >> ક્રોમ જેવા વેબ બ્રાઉઝર,. 142 00:04:47,715 --> 00:04:49,421 >> ઇટ કોઇ મુક્ત કરવા હંમેશા જરૂરી છે - 143 00:04:49,421 --> 00:04:49,920 -લોકો - 144 00:04:49,920 --> 00:04:50,880 'તમે ચાલે શકે છે. 145 00:04:50,880 --> 00:04:53,460 અને કોડ મેળવી શકો છો કંઈક બોજારૂપ. 146 00:04:53,460 --> 00:04:55,640 >> -અને તે બધા તમને જરૂર છે. 147 00:04:55,640 --> 00:04:56,960 >> -બૂમ! 148 00:04:56,960 --> 00:04:59,140 >> ડેવિડ: હવે CS50 પોતાના તાજેતરમાં ડેન Coffey અને હું 149 00:04:59,140 --> 00:05:01,850 બહાર મુસાફરી કરવાની તક હતી માઉન્ટેન વ્યૂ, કેલિફોર્નિયા, માટે 150 00:05:01,850 --> 00:05:03,740 જે છે જ્યાં Google ની મુખ્ય મથક છે. 151 00:05:03,740 --> 00:05:07,350 અને અમે સાથે ચેટ પણ તક છે સુસાન Wojcicki, YouTube ના સીઈઓ. 152 00:05:07,350 --> 00:05:10,920 તે સુસાન માં વાસ્તવમાં હતી આ '90s માં પહેલા ગેરેજ વર્ષ 153 00:05:10,920 --> 00:05:14,620 ગૂગલ કરતું હતું કે લેરી અને સેર્ગેઈ દ્વારા શરૂ કરી હતી. 154 00:05:14,620 --> 00:05:17,430 >> વેલ, તે તારણ છે કે સુસાન પોતાની જાતને ખરેખર છે CS50 લીધો 155 00:05:17,430 --> 00:05:18,950 હું હતી તે પહેલાં માત્ર થોડા વર્ષો. 156 00:05:18,950 --> 00:05:21,450 અને હું તે આઘાતજનક છે લાગે છે તમે તરત સાંભળવા મળશે તરીકે માત્ર કેવી રીતે 157 00:05:21,450 --> 00:05:25,040 કમ્પ્યુટર ખૂબ પરિચય વિજ્ઞાન તેથી તેમના જીવન પ્રભાવ પાડ્યો હતો. 158 00:05:25,040 --> 00:05:26,892 તે હેલો કહો ગમશે. 159 00:05:26,892 --> 00:05:28,100 સુસાન Wojcicki: હેલો, વિશ્વ. 160 00:05:28,100 --> 00:05:29,620 હું સુસાન Wojcicki છું. 161 00:05:29,620 --> 00:05:31,500 હું YouTube ના સીઇઓ છું. 162 00:05:31,500 --> 00:05:36,570 હું હતો અને જ્યારે મને CS50 લીધો 1990 માં હાર્વર્ડ ખાતે વરિષ્ઠ. 163 00:05:36,570 --> 00:05:38,710 >> હું ખરેખર એક ઇતિહાસ હતો અને સાહિત્ય મુખ્ય. 164 00:05:38,710 --> 00:05:44,180 અને મારા જુનિયર ઉનાળામાં હું સમજાયું કે કદાચ હું 165 00:05:44,180 --> 00:05:46,450 કંઈક જાણવા માગતા હતા કમ્પ્યુટર્સ વિશે. 166 00:05:46,450 --> 00:05:48,350 અને તેથી હું પાછા આવ્યા. 167 00:05:48,350 --> 00:05:49,870 મને CS50 લીધો હતો. 168 00:05:49,870 --> 00:05:54,340 તે હાર્ડ હતી, પરંતુ તે હતી સૌથી આકર્ષક વર્ગ હું લીધો હતો. 169 00:05:54,340 --> 00:05:57,030 હું બધું વિશે વિચારો કેવી રીતે બદલાય છે. 170 00:05:57,030 --> 00:06:03,200 >> અને હું હાર્વર્ડ સ્નાતક થયા ત્યારે 1990 માં, હું સિલીકોન વેલી ગયા 171 00:06:03,200 --> 00:06:04,500 અને હું નોકરી મળી. 172 00:06:04,500 --> 00:06:07,490 અને હું કાર્ય કરી રહી છે ત્યારથી ટેક છે. 173 00:06:07,490 --> 00:06:09,780 તેથી CS50 મારા જીવન બદલાય છે. 174 00:06:09,780 --> 00:06:12,320 હું જાણવા અને બિલ્ડ કરવા માટે ચાલુ. 175 00:06:12,320 --> 00:06:13,870 તે મને એક મહાન ફાઉન્ડેશન આપી હતી. 176 00:06:13,870 --> 00:06:17,100 અને હું દરેક શીખવા માટે ચાલુ છું ટેક્નોલોજી ફેરફારો તરીકે દિવસ. 177 00:06:17,100 --> 00:06:19,660 >> અને હું તે અદ્ભુત છે લાગે છે તમે બધા તે વાત કરી રહ્યાં છે કે 178 00:06:19,660 --> 00:06:22,840 કે વિશ્વના છે તે કેવી રીતે કારણ કે આગળ જતાં બદલવા જઈ રહી છે. 179 00:06:22,840 --> 00:06:27,490 માત્ર વધારે અને ત્યાં ચાલી રહ્યું છે વધુ તક અને નવીનતા. 180 00:06:27,490 --> 00:06:31,010 ડિજિટલ અસર રહ્યું છે અમારા તે પહેલાથી જ કરતાં પણ વધુ રહે છે. 181 00:06:31,010 --> 00:06:33,870 અને તે અદ્ભુત છે તમે બધા CS50 લઇ રહ્યા છીએ. 182 00:06:33,870 --> 00:06:35,890 તેથી આ CS50 છે. 183 00:06:35,890 --> 00:06:38,080 >> ડેવિડ: તેથી તમે થયા છો જો નવું કારણ શોધી 184 00:06:38,080 --> 00:06:41,502 ચોક્કસ બ્રાઉઝર વાપરવા માટે નથી, અહીં તમારા માટે સારી છે. 185 00:06:41,502 --> 00:06:43,210 મેં તાજેતરમાં પ્રાપ્ત - દરેક સાથે સાથે 186 00:06:43,210 --> 00:06:45,120 હાર્વર્ડ યુનિવર્સિટી ખાતે - અહીં આ ઇમેઇલ. 187 00:06:45,120 --> 00:06:46,910 >> હાર્વર્ડ સમુદાય ના "પ્રિય સભ્યો. 188 00:06:46,910 --> 00:06:50,930 માતૃભૂમિ સુરક્ષા યુએસ ડિપાર્ટમેન્ટ આગ્રહ રાખે છે કે થોડા સમય માટે બધા વપરાશકર્તાઓ 189 00:06:50,930 --> 00:06:54,350 ઉપયોગ બંધ માઈક્રોસોફ્ટ ઈન્ટરનેટ એક્સપ્લોરર, એટલે કે, 190 00:06:54,350 --> 00:06:56,270 એક જટિલ સુરક્ષા પ્રવાહ કારણે છે. " 191 00:06:56,270 --> 00:07:01,250 >> આ ખરેખર દસ્તાવેજીકૃત થયેલ છે માઈક્રોસોફ્ટ સુરક્ષા સલાહકાર 2963983. 192 00:07:01,250 --> 00:07:05,242 Internet Explorer માં નબળાઈ દૂરસ્થ કોડ અમલ પરવાનગી આપે છે શકે. 193 00:07:05,242 --> 00:07:07,200 હવે આ શું અર્થ છે અને ધમકી શું છે? 194 00:07:07,200 --> 00:07:08,950 વેલ, આ ધ્યાનમાં અહીં ડાયાગ્રામ, જે અમે 195 00:07:08,950 --> 00:07:12,160 વિશે વાત CS50 માં ઉપયોગ HTTP અથવા વેબ ટ્રાફિક. 196 00:07:12,160 --> 00:07:15,140 અમે અહીં વેબ હોય સર્વર અને બીજી બાજુ પર 197 00:07:15,140 --> 00:07:17,589 એક બ્રાઉઝર - ઈન્ટરનેટ એક્સપ્લોરર આ કિસ્સામાં - અલબત્ત, 198 00:07:17,589 --> 00:07:19,380 એક બ્રાઉઝર કે જ્યાં તે પ્રથમ વેબ પેજ વિનંતી 199 00:07:19,380 --> 00:07:21,310 આ જેવા HDP સંદેશ મોકલી શકે છે. 200 00:07:21,310 --> 00:07:26,470 Index.html આવૃત્તિ 1.1 નો ઉપયોગ કરીને મેળવી HTTP તરીકે ઓળખાય પ્રોટોકોલને. 201 00:07:26,470 --> 00:07:30,820 >> હવે આ કિસ્સામાં, એક ખરાબ વ્યક્તિ હોય તો કોઈક આ વેબ સર્વર ઍક્સેસ હતી 202 00:07:30,820 --> 00:07:33,990 અને તે પર સ્થાપિત તેથી વાત કરવા માટે શોષણ, 203 00:07:33,990 --> 00:07:36,990 તે અથવા તેણી મનાવવા પ્રયત્ન કરી શકે છે વેબ સર્વર આ પાછા. 204 00:07:36,990 --> 00:07:41,040 માત્ર તરીકે પોતાને index.html વિનંતી, પરંતુ અંદર જડવામાં 205 00:07:41,040 --> 00:07:43,720 કે index.html ફાઈલની કરી શકે, અલબત્ત, અન્ય અસ્કયામતો છે. 206 00:07:43,720 --> 00:07:47,230 ખાસ કરીને, કંઈક જેમ exploit.SWF, 207 00:07:47,230 --> 00:07:50,620 ફ્લેશ ફાઇલ કે છેવટે આ સુરક્ષા લાભ લે છે 208 00:07:50,620 --> 00:07:54,940 ટેકનિક, ઢગલો ફેંગ શુઇ, જે છે કહેતા ફેન્સી રીતે કે કોડ 209 00:07:54,940 --> 00:07:59,940 કે ફ્લેશ ફાઇલ સ્પ્રે ની અંદર કોમ્પ્યુટરની અંદર કહેવાતા ઢગલો 210 00:07:59,940 --> 00:08:04,090 તમામ અલગ અલગ હિસ્સામાં સાથે બ્રાઉઝર આખરે તૈયાર કરવામાં આવે છે કે મેમરી 211 00:08:04,090 --> 00:08:05,810 અહીં મેમરી મોટા હિસ્સામાં પર ફરીથી લખી. 212 00:08:05,810 --> 00:08:09,150 >> તમે અમારી ચર્ચા આ યાદ તો આ ઢગલો CS50 અને સ્ટેક 213 00:08:09,150 --> 00:08:11,070 અને મેમરી વ્યવસ્થાપન વધુ સામાન્ય રીતે. 214 00:08:11,070 --> 00:08:14,280 હવે કે મેમરી ખરેખર ઢગલો પર ફેંકવામાં 215 00:08:14,280 --> 00:08:16,280 ખરેખર ફ્લેશ વેક્ટર પદાર્થો તરીકે ઓળખવામાં આવે છે. 216 00:08:16,280 --> 00:08:17,870 અને આ સાથે કંઈક છે તમે પરિચિત હોઇ શકે છે જે 217 00:08:17,870 --> 00:08:19,880 તમે તમારી જાતને હોય તો પહેલાં ફ્લેશ પ્રોગ્રામ. 218 00:08:19,880 --> 00:08:24,070 પરંતુ ખાસ કરીને તે વસ્તુઓ એક ફ્લેશ મીડિયા અવાજ પદાર્થ તરીકે ઓળખાય છે. 219 00:08:24,070 --> 00:08:28,190 >> અને અહીં કારણ કે તક રહે છે આ શોષણ પછી શું આગળ 220 00:08:28,190 --> 00:08:31,540 આ ભાગ ભ્રષ્ટ છે મેમરી, મેમરી આ પદાર્થ, 221 00:08:31,540 --> 00:08:36,640 તે આ કરવા પ્રયાસ કરે છે, જેમ કે હેક્સાડેસિમલ આંકડાના એક્ઝેક્યુટેબલ, ત્યાં 222 00:08:36,640 --> 00:08:40,600 આખરે આ કાર્યક્રમ યુક્તિ પ્રયાસ કરી જેથી કેટલાક શેલ કોડ ચલાવવા માટે 223 00:08:40,600 --> 00:08:44,560 વાત, કે ખરાબ વ્યક્તિ કોડ માટે, તે છે છેવટે અહીં આ સરનામાં પર સંગ્રહ, 224 00:08:44,560 --> 00:08:49,530 ડાઉનલોડ રીતે ઇન્જેક્ટ કરવામાં આવી હતી જે અજાણપણે ચોક્કસ ફ્લેશ ફાઇલ. 225 00:08:49,530 --> 00:08:53,220 >> હવે અંતિમ પરિણામ હોઈ શકે છે ગમે તે વિરોધી તમારા કમ્પ્યુટર પર કરવા માટે માંગે છે. 226 00:08:53,220 --> 00:08:56,290 તે અથવા તેણી તમારા ફાઈલો કાઢી શકે છે, , તમારી ફાઇલોને ખસેડો તમારી ફાઇલોને ઇમેઇલ, 227 00:08:56,290 --> 00:08:59,960 અથવા ખરેખર તમે તમારી જાતને કાંઇ તે કમ્પ્યુટર માલિક તરીકે કરી શકે. 228 00:08:59,960 --> 00:09:01,600 ધમકી તેથી ડરામણી છે શા માટે અને તે છે. 229 00:09:01,600 --> 00:09:04,370 તે માટે પરવાનગી આપે છે આ પર ખરેખર કોઈને જેની વેબસાઇટ તમે ઇન્ટરનેટ 230 00:09:04,370 --> 00:09:08,590 મનસ્વી ચલાવવા માટે મુલાકાત લો શકે તમારા કમ્પ્યુટર પર કાર્યક્રમો. 231 00:09:08,590 --> 00:09:11,550 >> હવે મહેરબાની, માઈક્રોસોફ્ટ ખૂબ જ તાજેતરમાં આ માટે એક સુધારો રજૂ 232 00:09:11,550 --> 00:09:14,800 કારણ કે સમસ્યા ખરેખર દુઃખી ઇન્ટરનેટ એક્સપ્લોરર 6 233 00:09:14,800 --> 00:09:16,210 11 મારફતે તમામ રીતે. 234 00:09:16,210 --> 00:09:19,530 તેથી તે અમુક માટે અમારી સાથે કરવામાં આવી છે સમય અને તાજેતરમાં જ મળી આવ્યો હતો. 235 00:09:19,530 --> 00:09:23,120 તેથી જો તમે આપોઆપ સુધારાઓ હોય તો ચાલુ, તમે તરત બરાબર હોવું જોઈએ. 236 00:09:23,120 --> 00:09:26,340 પરંતુ માત્ર સુરક્ષિત કરવા માટે, તમે ચોક્કસ કરી શકે છે ઓછામાં ઓછા કેટલાક અન્ય બ્રાઉઝર પર સ્વિચ 237 00:09:26,340 --> 00:09:27,300 આ સમય દરમિયાન. 238 00:09:27,300 --> 00:09:29,650 >> હવે તે પણ તારણ આપે છે કે માઈક્રોસોફ્ટ ખૂબ જ ઉમદા 239 00:09:29,650 --> 00:09:33,640 પણ, વિન્ડોઝ XP માટે સુધારો પ્રકાશિત જેના માટે Windows ની જૂની આવૃત્તિ 240 00:09:33,640 --> 00:09:37,040 આધાર સત્તાવાર રીતે વાસ્તવમાં હતી માત્ર થોડા અઠવાડિયા પહેલા બંધ, 241 00:09:37,040 --> 00:09:40,880 પરંતુ આ ધમકી જેથી ખરાબ હતી કે તેઓ પણ છે કે ઓએસ માટે સુધારો કરી દેવામાં 242 00:09:40,880 --> 00:09:41,810 એ જ પ્રમાણે. 243 00:09:41,810 --> 00:09:43,400 >> હવે અન્ય સમાચાર માં આ અઠવાડિયે આ હતો. 244 00:09:43,400 --> 00:09:46,632 એટારી 2600, જૂની રમત કન્સોલ કે ખાણ ની પિતરાઇ 245 00:09:46,632 --> 00:09:49,340 ખરેખર જેના પર વધતી જતી હતી અમે વિડિઓ રમતો રમે છે ઉપયોગ કરવામાં આવે ત્યારે 246 00:09:49,340 --> 00:09:50,630 અમે તેમની ઘરની મુલાકાત લો શકે. 247 00:09:50,630 --> 00:09:54,420 હવે કોઈ પણ કિસ્સામાં, શા માટે હતી સમાચાર નીચેની કારણ હતું. 248 00:09:54,420 --> 00:09:57,180 પાછા '80s માં, કંપનીએ આ ઉપકરણ પાછળ, એટારી, 249 00:09:57,180 --> 00:09:59,870 એક માં દફનાવી નિર્ણય લીધો ન્યૂ મેક્સિકોમાં લેન્ડફિલ 250 00:09:59,870 --> 00:10:02,510 જૂના રમતો સંપૂર્ણ જથ્થો અને સૂચના માર્ગદર્શિકાઓ 251 00:10:02,510 --> 00:10:05,050 અને તે જેવા છો અન્યથા વેચી ચાલ્યા ગયા છે. 252 00:10:05,050 --> 00:10:09,320 >> હવે સમય જતાં, આ દફન રમતો શહેરી દંતકથા એક બીટ બની જાય છે. 253 00:10:09,320 --> 00:10:12,690 લોકો ખરેખર ખાતરી માટે ખબર ન હતી કે શું આ ખરેખર થયું હતું પણ 254 00:10:12,690 --> 00:10:16,080 છતાં, પૌરાણિક ગયા, કંપનીએ પણ કોંક્રિટ એક સ્તર રેડવામાં હતી 255 00:10:16,080 --> 00:10:18,630 આ બધું ઉપર બાળકો અટકાવવા લેન્ડફિલ 256 00:10:18,630 --> 00:10:22,150 ખરેખર તે મારફતે rustling પ્રમાણે, નિઃશુલ્ક વિડિઓ ગેમ્સ મળી પ્રયાસ કરે છે. 257 00:10:22,150 --> 00:10:26,310 વેલ, તે તારણ છે કે એક દસ્તાવેજી 2014 માં હવે પ્રગતિ હવે છે. 258 00:10:26,310 --> 00:10:30,900 અને ઉત્ખનકો એક ટીમ રહ્યા છે આ વાર્તા પાછળ સત્ય ઉપર ડિગ 259 00:10:30,900 --> 00:10:32,240 તે ત્યાં ખરેખર જો. 260 00:10:32,240 --> 00:10:33,330 >> અને તેઓ મળી શું ધારી? 261 00:10:33,330 --> 00:10:35,940 ઠીક છે, બરાબર આ વ્યક્તિ, પરંતુ હજારો 262 00:10:35,940 --> 00:10:38,220 તેની રમત નકલો, રજૂ કરવામાં આવી હતી જે 263 00:10:38,220 --> 00:10:42,000 પાંચ ના પ્રકાશન સાથે એકાકાર ફિલ્મ, ઈ.ટી. આ બહારની દુનિયાના. 264 00:10:42,000 --> 00:10:47,040 તેથી ખરેખર, માત્ર છેલ્લા કેટલાક દિવસોમાં ડઝનેક અને સેંકડો નહીં તો હજારો 265 00:10:47,040 --> 00:10:52,140 આખરે આ કારતુસ શોધી કાઢવામાં કરી શરૂઆત કરી છે. 266 00:10:52,140 --> 00:10:56,280 >> હવે શા માટે તેઓ જેમ કે દફનાવી હતી સ્પષ્ટ રીતે આકર્ષક રમત? 267 00:10:56,280 --> 00:10:58,570 વેલ, તે તારણ છે કે ઈ.ટી. ખરેખર મનાય છે 268 00:10:58,570 --> 00:11:01,850 ઘણા લોકોએ સૌથી વધારે વિડિઓ ગેમ છે. 269 00:11:01,850 --> 00:11:04,080 તેમણે ભાગ માં, કારણ કે વિકાસ ખૂબ જ ઓછા સમય 270 00:11:04,080 --> 00:11:06,340 તે પહેલાં રમત ખાસ ક્રિસમસ સીઝન, 271 00:11:06,340 --> 00:11:09,240 પણ તે હતો કારણ કે રમવા માટે ખાસ કરીને હાર્ડ. 272 00:11:09,240 --> 00:11:11,630 આ અલબત્ત, begs પાંચ પ્રશ્ન, અમે તેને જોઈ શકે છે? 273 00:11:11,630 --> 00:11:12,610 હા, અમે કરી શકો છો. 274 00:11:12,610 --> 00:11:13,555 ચાલો એક નજર. 275 00:11:13,555 --> 00:11:14,388 [વિડિઓ રમત રમે] 276 00:11:14,388 --> 00:11:35,287 277 00:11:35,287 --> 00:11:37,870 હવે તે ખરેખર ન હતી લોકો વાંધો લીધો કે ગ્રાફિક્સ 278 00:11:37,870 --> 00:11:41,070 કારણ કે, ખરેખર, આ '80s હતી અને આ કલા રાજ્ય હતું. 279 00:11:41,070 --> 00:11:42,840 ખરેખર, આ અહીં મારા બાળપણ હતી. 280 00:11:42,840 --> 00:11:44,900 પરંતુ મુશ્કેલ હતું વિશે આ રમત, એક હતું 281 00:11:44,900 --> 00:11:46,920 તમે આસપાસ એક ફિલ્મ અને હતી સ્ક્રીન, જોઈ 282 00:11:46,920 --> 00:11:49,820 તે થોડી પિક્સેલ્સ માટે, જે રીસ ટુકડાઓ રજૂ. 283 00:11:49,820 --> 00:11:52,960 પરંતુ કેચ પણ છે કે જો તમારી પાસે પડી હોય તો તે ઘાટા હીરા આકાર માં, 284 00:11:52,960 --> 00:11:54,870 તમે માં નીચે આવી જશે તે ખરેખર હતી ખાડો 285 00:11:54,870 --> 00:11:56,890 ખૂબ જ હાર્ડ અને નીકળી જટિલ. 286 00:11:56,890 --> 00:11:59,570 જેથી આ રીતે અને દફનાવવામાં આવ્યા હતા. 287 00:11:59,570 --> 00:12:02,740 >> હવે પણ ના રણ માં અંતમાં આ અહીં વ્યોમિંગ હતી. 288 00:12:02,740 --> 00:12:08,010 એક અણુ સાથે ભેળસેળ ન શકાય [? nucular,?] નિયંત્રણ કેન્દ્ર. 289 00:12:08,010 --> 00:12:10,920 અને હકીકતમાં, તમે જુઓ ત્યાં કોંક્રિટ નીચે 290 00:12:10,920 --> 00:12:14,330 આ સફેદ ધ્રુવ નજીક છે ખરેખર એક મિનિટમેન ત્રીજા મિસાઇલ, 291 00:12:14,330 --> 00:12:18,230 પરમાણુ મિસાઇલ, તે ખરેખર છે છે કે કેટલાક ટેકનોલોજી દ્વારા સુરક્ષિત 292 00:12:18,230 --> 00:12:20,980 લગભગ તરીકે તમે આશા શકે આધુનિક રિલીઝ. 293 00:12:20,980 --> 00:12:24,344 એક અમેરિકન ટીવી શો 60 મિનિટ, તાજેતરમાં આ જાહેર થઈ હતી. 294 00:12:24,344 --> 00:12:25,010 [વિડિઓ પ્લેબેક] 295 00:12:25,010 --> 00:12:28,210 પરંતુ સાધન પ્રાચીન છે. 296 00:12:28,210 --> 00:12:30,480 આ ઉદાહરણ તરીકે, છે કમ્પ્યુટર્સ એક કે 297 00:12:30,480 --> 00:12:33,380 એક લોન્ચ પ્રાપ્ત કરશે પ્રમુખ ઓર્ડર. 298 00:12:33,380 --> 00:12:35,720 તે ફ્લોપી ડિસ્ક ઉપયોગ કરે છે. 299 00:12:35,720 --> 00:12:38,000 આ ખરેખર જૂના, મોટા મુદ્દાઓ પર પણ. 300 00:12:38,000 --> 00:12:41,920 શું તમે ખરેખર નીચે અહીં મળી તે પહેલાં કદાચ એક ક્યારેય ન જોઈ હતી? 301 00:12:41,920 --> 00:12:44,170 >> -I'd એક સુધી ક્યારેય ન જોઈ હું આ છિદ્ર નોંધાયો હતો. 302 00:12:44,170 --> 00:12:44,640 >> [સમાપ્ત વિડિઓ પ્લેબેક] 303 00:12:44,640 --> 00:12:46,730 >> હવે તમે વિચારી રહ્યાં છો તો તમે આ ડિસ્ક જોઇ છે, 304 00:12:46,730 --> 00:12:49,680 તે 5 અને 1/4-inch ડિસ્ક 1980 થી, ઉહ ઉહ. 305 00:12:49,680 --> 00:12:53,180 આ 8 ઇંચ ફ્લોપી છે 1970 થી ડિસ્ક. 306 00:12:53,180 --> 00:12:55,930 હવે CS50 પોતાના ડેન Coffey અને હું પણ એક તક મળી 307 00:12:55,930 --> 00:12:58,117 સિએટલ મુસાફરી, વોશિંગ્ટન તાજેતરમાં જ્યાં 308 00:12:58,117 --> 00:12:59,450 અમે વાલ્વ પર અમારા મિત્રો મુલાકાત લીધી હતી. 309 00:12:59,450 --> 00:13:03,870 હકીકતમાં, તમે મને 60 સેકન્ડ યાદ કરી શકે છે તે વાસ્તવિક ગોગલ્સ પહેર્યા છે. 310 00:13:03,870 --> 00:13:07,030 >> હવે અમે પણ તક હતી વાલ્વ ઇજનેરો ત્રણ સાથે ચેટ 311 00:13:07,030 --> 00:13:09,620 તે વિશે અમને વાત કરી હતી શું તે વાલ્વ પર કામ કરે છે તે 312 00:13:09,620 --> 00:13:13,290 પરંતુ વધુ સારી હજુ સુધી, તે શું છે વિડિઓ ગેમ્સ વિકાસ ગમે છે. 313 00:13:13,290 --> 00:13:14,315 ચાલો એક નજર. 314 00:13:14,315 --> 00:13:14,600 >> [વિડિઓ પ્લેબેક] 315 00:13:14,600 --> 00:13:15,433 >> [વિડિઓ રમત રમે] 316 00:13:15,433 --> 00:13:23,950 317 00:13:23,950 --> 00:13:26,420 -મારું નામ બ્રાયન જેકોબસન છે. 318 00:13:26,420 --> 00:13:30,420 હું પ્રકારની વાલ્વ મારા માર્ગ કર્યો સહેજ આડુંઅવળું માર્ગ છે. 319 00:13:30,420 --> 00:13:33,710 હું ખરેખર કમ્પ્યુટર ન હતું કોલેજમાં પ્રોગ્રામર. 320 00:13:33,710 --> 00:13:35,790 અને હું પાછળ ઉપયોગ કરવામાં આવ્યો હતો હાઇ સ્કૂલ હોવા માં 321 00:13:35,790 --> 00:13:39,300 પ્રોગ્રામિંગ કરવું અને મળી અમલીકરણ માટે વિચાર સામગ્રી 322 00:13:39,300 --> 00:13:41,320 માત્ર થોડી મિનિટો અથવા કલાક. 323 00:13:41,320 --> 00:13:46,930 મને આનંદ છે કે વિકાસ ઝડપી ગતિ અને મારા વિચારો જોઈ જીવન માટે આવે છે. 324 00:13:46,930 --> 00:13:48,780 >> -મારું નામ Yahn Bernier છે. 325 00:13:48,780 --> 00:13:50,740 હું વાલ્વ અહીં કરી છે 16 વર્ષ સુધી. 326 00:13:50,740 --> 00:13:54,170 તેથી હું ફક્ત માટે લેખિત અંત ક્વેકસ્ક્રિપ્ટ માટે આનંદ એક સ્તર સંપાદક 327 00:13:54,170 --> 00:13:57,564 બાઈનરી પર આધારિત બીએસપી, કહેવાય જગ્યા પાર્ટીશન વૃક્ષો. 328 00:13:57,564 --> 00:13:58,730 તે ઘરમાં જવાનો હક્ક જેવું હતું. 329 00:13:58,730 --> 00:14:02,780 અને આખરે હતી ગાબે નેવેલ, વાલ્વ સ્થાપક અને માઇક હૅરિંગ્ટન 330 00:14:02,780 --> 00:14:06,254 મને ઇમેઇલ કહેતા સોફ્ટવેર મોકલવામાં વિકાસ ઈજનેર તક. 331 00:14:06,254 --> 00:14:07,170 -મારું નામ જ્હોન કૂક છે. 332 00:14:07,170 --> 00:14:09,380 હું એક સોફ્ટવેર એન્જિનિયર છું વાલ્વ પર કામ કરે છે. 333 00:14:09,380 --> 00:14:14,240 હું અમારા ઓનલાઇન સિસ્ટમો પર ધ્યાન કેન્દ્રિત, માપન, અને આર્કીટેક્ચર. 334 00:14:14,240 --> 00:14:16,060 >> એક મિત્ર અને હું ખરેખર યુનિવર્સિટી હતા 335 00:14:16,060 --> 00:14:18,660 ટીમ ફોર્ટ્રેસ કહેવાય રમત પર કામ કરે છે. 336 00:14:18,660 --> 00:14:22,810 અને અમે માત્ર રમત કરી હતી, ઇન્ટરનેટ પર મૂકી. 337 00:14:22,810 --> 00:14:25,130 તે માટે વધુમાં હતી રમત, ક્વેકસ્ક્રિપ્ટ, તે સમયે. 338 00:14:25,130 --> 00:14:27,620 તેથી તે પ્રકારના એક આધુનિક હતી રમત વિસ્તરણ. 339 00:14:27,620 --> 00:14:30,920 તે પછી, અમે અંત વાલ્વ સાથે સંપર્કમાં મેળવવામાં 340 00:14:30,920 --> 00:14:32,200 અને અહીં આવતા. 341 00:14:32,200 --> 00:14:36,535 >> વેલ, મારા માટે આ ગ્રાફિક્સ વર્ગ હતું કદાચ સૌથી લાગુ કોર્સ 342 00:14:36,535 --> 00:14:39,960 મને ખાતરી છે કે માટે કોલેજમાં લીધો. 343 00:14:39,960 --> 00:14:42,940 ત્રિકોણમિતિ, રેખીય બીજગણિત. 344 00:14:42,940 --> 00:14:47,140 હું હતી કે રોબોટિક્સ કોર્સ લીધો ગરમીમાં ના રેખીય બીજગણિત પ્રકારની સમૂહ 345 00:14:47,140 --> 00:14:52,030 તે છે, અને તે કીસ્ટોન એક છે માં કોઈપણ 3D ગ્રાફિક્સ માટે ગણિત ખ્યાલ. 346 00:14:52,030 --> 00:14:57,680 તે અભિગમ અને કરી વિશે બધા છે જેમ કે ગણિત, હું તમને અંતે ઉપર શોધી રહ્યો છું 347 00:14:57,680 --> 00:14:58,970 પણ હું ત્યાં લક્ષ્ય રાખ્યું છે કરવા માંગો છો. 348 00:14:58,970 --> 00:15:04,600 અને હું કેવી રીતે હું કેવી રીતે ફેરવવા અને નથી હું ખસેડવાની અથવા શોધી રહ્યો છું બહાર આકૃતિ જ્યાં. 349 00:15:04,600 --> 00:15:07,015 તે બધા રેખીય બીજગણિત છે. 350 00:15:07,015 --> 00:15:11,380 >> -આ એક પ્રથમ વ્યક્તિ શૂટર સાર હું બંદૂક સાઇટ્સ દ્વારા જોવા છે 351 00:15:11,380 --> 00:15:13,630 મારી આંખો અને હેતુ પર સાથે કંઈક અને તે ટ્રિગર ખેંચી 352 00:15:13,630 --> 00:15:14,670 અને મને તે હિટ કરવા માંગો છો. 353 00:15:14,670 --> 00:15:18,810 તેથી જો તમે ડિઝાઇન છે તમારા લેટન્સી સાથે વ્યવહાર ટેકનોલોજી. 354 00:15:18,810 --> 00:15:22,020 અને તેથી જ્હોન Carmack પાછા ગયા અને ઓહ, હું શું કરવાની જરૂર જણાવ્યું હતું કે, 355 00:15:22,020 --> 00:15:28,440 ક્લાઈન્ટ પર આગાહી છે મારા ખેલાડીના ઇનપુટ્સ પરિણમી, 356 00:15:28,440 --> 00:15:30,336 અને માત્ર આ કરી અને રેન્ડર જ્યાં અમે 357 00:15:30,336 --> 00:15:33,460 તે જ હશે લાગે અને પછી દો સર્વર પાછા આવો અને મારા માટે તે નક્કી કરે છે. 358 00:15:33,460 --> 00:15:36,470 >> -તેથી તમારા વિશે વિચારી રહ્યાં છો ત્યારે એક રમત બનાવવા માટે રમત એન્જિનનો ઉપયોગ કરીને, 359 00:15:36,470 --> 00:15:38,510 ઘણા બધા વિકલ્પો હવે છે. 360 00:15:38,510 --> 00:15:41,675 >> એ રમત એન્જિન પ્રકાર છે ઇન્ફ્રાસ્ટ્રક્ચર 361 00:15:41,675 --> 00:15:42,800 તમે આ રમત કરી જેમાં. 362 00:15:42,800 --> 00:15:46,560 તે ચિત્ર માટે જવાબદાર વાત છે વિશ્વમાં, વિશ્વની સમાન માટે, 363 00:15:46,560 --> 00:15:50,970 બધા અવાજ રમવા માટે, તમારી ગેમ કોડ મદદ કરવા માટે 364 00:15:50,970 --> 00:15:53,650 બહાર આકૃતિ શું દુશ્મન AIs કરી જવા માટે જતા હોય છે. 365 00:15:53,650 --> 00:15:57,260 >> સામાન્ય રીતે, લોકો શરૂ કરશે માર્ગ છે તેઓ કે તર્ક કેટલાક રકમ લઇ છો 366 00:15:57,260 --> 00:15:58,020 અને તે બદલો. 367 00:15:58,020 --> 00:16:00,280 જેમ, ઠીક છે, હવે ચાલો આપણે માત્ર રોકેટ પ્રક્ષેપણ ફેરફાર 368 00:16:00,280 --> 00:16:04,240 તેના બદલે 200 નુકસાન કરે છે 100 નુકશાન કરતા. 369 00:16:04,240 --> 00:16:08,580 તે ખૂબ જ સરળ છે, જેમ કે, માત્ર લેવા રમત રસપ્રદ તર્ક કેટલાક વર્તમાન ભાગ 370 00:16:08,580 --> 00:16:10,360 અને તમે કેવી રીતે કરવા માંગો તેને ઝટકો. 371 00:16:10,360 --> 00:16:13,830 >> -અન્ય ઉચ્ચ સ્તર સ્તર સામાન્ય રીતે રમત કોડ તરીકે ઓળખાય છે. 372 00:16:13,830 --> 00:16:17,230 અને આ રમત કોડ સામાન્ય રીતે છે રમત નિયમો વિશે બધા છે કે વસ્તુ. 373 00:16:17,230 --> 00:16:21,156 હું એ હકીકત છે કે જેવું આ ચોક્કસ શસ્ત્ર 374 00:16:21,156 --> 00:16:22,530 અને તે ચોક્કસ રીતે કામ કરે છે. 375 00:16:22,530 --> 00:16:25,480 અથવા ત્યાં તે હકીકત એક headcrab રાક્ષસ કે 376 00:16:25,480 --> 00:16:27,130 આ ચોક્કસ વર્તણૂક છે. 377 00:16:27,130 --> 00:16:30,800 વસ્તુઓ તે પ્રકારના હોય છે ખાસ કરીને રમત કોડ તરીકે શોધો. 378 00:16:30,800 --> 00:16:34,790 >> -અને ત્યાંથી, ખરેખર, તે સાથે ટુકડાઓ અને પુનરાવૃત્તિ પ્રક્રિયા કાઇન્ડ, 379 00:16:34,790 --> 00:16:37,600 તમે કંઈક ના જઈ શકે છે અર્ધ જીવન કંઈક માટે ક્વેકસ્ક્રિપ્ટ. 380 00:16:37,600 --> 00:16:41,810 >> -અર્ધ જીવન, એક વૈજ્ઞાનિક છે પ્રથમ વ્યક્તિ શૂટર રમત. 381 00:16:41,810 --> 00:16:45,340 તે એક ડાયસ્ટોપિયન વિશ્વમાં સુયોજિત છે. 382 00:16:45,340 --> 00:16:50,050 પ્રથમ અર્ધ જીવન માં સેટ કરવામાં આવી હતી આ ભૂગર્ભ સંશોધન સુવિધા 383 00:16:50,050 --> 00:16:51,100 બ્લેક મેસા છે. 384 00:16:51,100 --> 00:16:53,940 અને જો તમે એક પાત્ર ભજવી ગોર્ડન ફ્રીમેન નામ આપ્યું હતું. 385 00:16:53,940 --> 00:16:56,690 અને તે વાસ્તવમાં હતી વિશે એક અજાણી આક્રમણ 386 00:16:56,690 --> 00:17:00,000 જ્યારે કે ઉશ્કેરવામાં આવી હતી એક પ્રયોગ ખોટું થયું હતું. 387 00:17:00,000 --> 00:17:04,720 >> અને બીજા રમત, અર્ધ જીવન 2, 10 વર્ષ પછી કરવામાં આવી હતી, 388 00:17:04,720 --> 00:17:07,940 અને મૂળભૂત રીતે, આ એલિયન્સ ગ્રહ પર લીધો હતો. 389 00:17:07,940 --> 00:17:12,547 અને હવે ગોર્ડન ફ્રીમેન તરીકે તમે મૂળભૂત રીતે બચાવવાની હતી 390 00:17:12,547 --> 00:17:13,880 તમે પૂરી જે તમારા મિત્ર, એલેક્સ,. 391 00:17:13,880 --> 00:17:17,960 અને પાછા હરાવ્યું પ્રયાસ પાંચ એલિયન્સ અને ગ્રહ ફરી દાવો. 392 00:17:17,960 --> 00:17:20,660 >> -નિશ્ચિતપણે, જેવા પ્રોજેક્ટો પોર્ટલ 2, તે માત્ર હતી 393 00:17:20,660 --> 00:17:24,742 નાના ટીમ, પાંચ લોકો એક રમત વિચાર પર કામ કરે છે. 394 00:17:24,742 --> 00:17:26,950 તેઓ કેટલીક વસ્તુઓ મળી તેઓ વિચાર, રસપ્રદ હતા 395 00:17:26,950 --> 00:17:28,283 એક રમત રસપ્રદ હોઈ શકે છે. 396 00:17:28,283 --> 00:17:29,490 તેઓ 20 લોકો માટે વિસ્તરણ કર્યું હતું. 397 00:17:29,490 --> 00:17:31,355 તેઓ તે વિચારો પડતાં. 398 00:17:31,355 --> 00:17:32,480 તમે કેટલાક વધુ લોકો ઉમેર્યું. 399 00:17:32,480 --> 00:17:35,827 >> તેઓ બરાબર, જેમ કે, અને છો હવે અમે ત્રણ કન્સોલ પર જહાજ કરવા માંગો છો. 400 00:17:35,827 --> 00:17:36,910 અમે ઘણા બધા લોકો જરૂર છે. 401 00:17:36,910 --> 00:17:38,619 દરેક જેમ, આ રમત જોવા આવે છે. 402 00:17:38,619 --> 00:17:39,160 તે અદ્ભુત છે. 403 00:17:39,160 --> 00:17:40,909 તે માત્ર એક ટોળું જરૂર ના કરવામાં વિચાર કામ કરે છે. 404 00:17:40,909 --> 00:17:43,790 તેથી અચાનક તમારી પાસે અર્ધ કંપની કામ, 405 00:17:43,790 --> 00:17:47,100 તમારી પાસે કામ 120 લોકો આ રમત પર કરવામાં વિચાર છે. 406 00:17:47,100 --> 00:17:51,190 દેખીતી રીતે, સંખ્યા તેના સિવાય પ્રોજેક્ટ કરાર, 407 00:17:51,190 --> 00:17:53,354 પરંતુ દરેક સુપર છે કારણ કે તેઓ જાણતા ખુશ 408 00:17:53,354 --> 00:17:55,520 તેઓ આ પર કામ કરી રહ્યા છીએ ખરેખર અદ્ભુત છે કે વસ્તુ. 409 00:17:55,520 --> 00:17:58,644 >> વિશે ખરેખર મહાન વસ્તુઓ વન સામાન્ય રીતે આ કામ છે અને આ ઉદ્યોગ 410 00:17:58,644 --> 00:18:00,684 વસ્તુઓ તમામ સમય બદલવાની છે. 411 00:18:00,684 --> 00:18:02,600 તમે આ બાબત આ વર્ષે રહ્યું છે કરી 412 00:18:02,600 --> 00:18:04,980 આ ખૂબ જ મુશ્કેલ હોય છે તમે આગામી વર્ષે કરવા બાબત. 413 00:18:04,980 --> 00:18:08,520 અને તેથી તે ખરેખર બધું રાખે છે તાજા, વાસ્તવમાં, અને ખૂબ આકર્ષક છે. 414 00:18:08,520 --> 00:18:11,757 તમે સતત નવા શીખી રહ્યા વસ્તુઓ અને સામગ્રી નવા પ્રકારના કરી. 415 00:18:11,757 --> 00:18:12,590 [સમાપ્ત વિડિઓ પ્લેબેક] 416 00:18:12,590 --> 00:18:13,969 ડેવિડ: તે CS50LIVE માટે છે. 417 00:18:13,969 --> 00:18:15,760 ખૂબ જ આ માટે આભાર સપ્તાહ ફાળો. 418 00:18:15,760 --> 00:18:19,710 ખૂબ જ CS50 પોતાના કોલ્ટન માટે આભાર ઓગડેન અને કેમેરા પાછળ ટીમ. 419 00:18:19,710 --> 00:18:21,456 આ CS50 હતી. 420 00:18:21,456 --> 00:18:23,198 >> [સંગીત - લોસ ડેલ રીયો, "માંકારેના"] 421 00:18:23,198 --> 00:19:18,955