[இசை] ஸ்டீபன் தலைப்பாகையை: நான் ஸ்டீபன் தலைப்பாகை இருக்கிறேன். இங்கே பக்கத்தில் மேல், ஒருவேளை நாம் டைவ் சில மக்கள் பெற முடியும். நாம் காபிரியேல் மற்றும் ஸாக் வேண்டும். ஒரு குறுகிய ரோட்மேப் அதனால் என்ன இந்த மாதிரி பார்க்க போகிறது நான் சில மிக செய்து கொள்ள போகிறேன் மீதமுள்ள என்ன என்பதை உயர் மட்ட பார்க்கலாம். நிகழ்காலத்தில்? GABRIEL Guimarães: நான் போகிறேன் ரூபி மற்றும் ஒரு சிறிய பிட் பற்றி பேச எப்படி படைப்புகள் தண்டவாளங்கள் மற்றும் எப்படி முடியுமோ அதை நீங்கள் வலை பயன்பாடுகளை உருவாக்க உதவும். ஸாக் Chauvin: நான் போகிறேன் நீங்கள் எப்படி ஒரு குறிப்பிட்ட உதாரணம் காட்ட கட்ட ரெயில்ஸ் பயன்படுத்த ஒரு சூப்பர் அற்புதமான பயன்பாட்டை. ஸ்டீபன் தலைப்பாகையை: ஆர். ஸ்வீட். எல்லாம் சரி. எனவே மீதமுள்ள பற்றி பேசுகிறேன். எனவே அடுத்த ஸ்லைடு, செல்ல அனுமதிக்க நான் இந்த பொத்தானை அழுத்துவதன் மூலம் செய்ய வேண்டும். மற்றும் நாம் அடுத்த வளர்ச்சி செல்லலாம் என்றால், நான் பனிக்குட போகிறது பற்றி சிந்திக்க பனிக்குட ஒரு கடை உள்ளது, ஏனெனில் மத்தியிலும் கூட வி உள்ளது. அதனால் நாம் ஒரு கடைக்கு கற்பனை செய்யலாம். மற்றும் இந்த கடையில் செய்ய அனுமதிக்க ஒரே ஒரு விஷயம் விற்க. எனவே இந்த நிலையில் போகிறோம் மட்டும் சிகப்பு கப் விற்க கடை. நீங்கள் நடக்க கற்பனை, மற்றும் நீங்கள் செல்ல கடை, மற்றும் நபர் முன். அவரது பெயர் வின்ஸ் ஆகிறது. மற்றும் நீ வின்ஸ் அலைகள் புள்ள கூறுகிறார். நீங்கள் வின்ஸ் பற்றி ஒரு விஷயம் கவனிக்க. எனவே நாம் வின்ஸ் பற்றி யோசிக்க போதெல்லாம், நாங்கள் சுமார் இரண்டு முக்கிய உரிச்சொற்கள் யோசிக்க வேண்டும். வின்ஸ் அழகாக இருக்கிறது, ஆனால் அவர் முட்டாள் தான். சரி. உங்களுக்கு தெரியும், அவரது சொந்த தவறு இல்லை, துரதிருஷ்டவசமாக, அவர் அழகாக இருக்கிறது. அவர் நமது பார்வை. எனவே எங்கள் முதல் நடிக உறுப்பினராக உள்ளது. மனதில் என்று வைத்து. இப்போது, நீங்கள் ஏய், வின்ஸ், போய், வின்ஸ் கேட்க. நான் ஒரு வாடிக்கையாளர் இருக்கிறேன். அவர் வணக்கம் கூறுகிறார். நான் உங்கள் சிவப்பு கப் ஒன்று வேண்டும். வின்ஸ் என்ன சொல்கிறது? யாருக்கும் எந்த உள்ளதா வின்ஸ் என்ன சொல்கிறது தெரியுமா? நான் குளிர் அழைப்பு போகிறேன். நீங்கள் வின்ஸ் கூறுகிறார் என்ன நினைக்கிறீர்கள்? பார்வையாளர்கள்: நான் உங்களை காட்ட முடியும், என்கிறார் அது எங்கே உள்ளது, ஆனால் நான் உங்களுக்கு ஒன்று கொடுக்க முடியாது. ஸ்டீபன் தலைப்பாகையை: நான் உங்களை காட்ட முடியும், என்கிறார் அது எங்கே உள்ளது, ஆனால் நான் உங்களுக்கு ஒன்று கொடுக்க முடியாது. இன்னும் மோசமாக உள்ளது. வேறு யாராவது இருந்தால் மற்றொரு வேண்டும் வின்ஸ் யோசனை கூறலாம்? பார்வையாளர்கள்: அவர் காசோலை போக வேண்டும் அவர்கள் எந்த சிவப்பு கப் இருந்தால். ஸ்டீபன் தலைப்பாகையை: வின்ஸ் இல்லை கூட அவர் சரிபார்க்க வேண்டும் என்று தெரிகிறது. வேறு ஏதாவது? நீங்கள் சொன்னான் வேண்டும் அவர் சிவப்பு கப் பாருங்கள். செல்லுங்கள். பார்வையாளர்கள்: ஒரு சிவப்பு கப் என்ன? ஸ்டீபன் தலைப்பாகையை: ஒரு சிவப்பு கப் என்ன? ஒரு சிவப்பு கப் என்ன? வின்ஸ் புதியதாக இருக்கும். எனவே வின்ஸ் பேசப்போகிறேன் நமது அடுத்த நடிக உறுப்பினராக, கார்ல். நாம் கார்ல் பற்றி நினைக்கும் போது, நாம் துடைக்க பற்றி இரண்டு பெரிய adjectives-- யோசிக்க அவர் கட்டுப்படுத்தும் தான், ஆனால் அவர் திறனற்று தான். எனவே வின்ஸ் அவர் goes-- செல்கிறது, ஒரு சிவப்பு கப் என்ன? நான் ஒரு சிவப்பு கப் என்ன என்று எனக்கு தெரியாது. அவன் திரும்பி, மற்றும் அவர் கார்ல் கேட்கிறார். அவர் கார்ல், யாரோ, என்கிறார் ஒரு சிவப்பு கப் கேட்டார். நீங்கள் செய்ய முடியும்? மற்றும் கார்ல் என்ன சொல்கிறது? அது கண்டுபிடிக்க வேண்டும். யாருக்கும் எந்த உள்ளதா கார்ல் என்ன சொல்கிறது தெரியுமா? மற்றும் நான் அதை திரும்ப மீண்டும் வருகிறேன். நான் ஒரு கை இயக்கம் பார்த்தேன். பார்வையாளர்கள்: அவர் யாரோ சொல்கிறது வேறு சிவப்பு கப் பெற. ஸ்டீபன் தலைப்பாகையை: அவர் கூறுகிறார் வேறு யாரோ சிவப்பு கப் பெற. சரியாக. நாம் ஒரு கருத்து இருக்கிறது என்று ஒருவர் இருக்கும்? இது ஒரு குறிப்பை தான். அது ஒரு எம் மொப் தொடங்க நடக்கிறது? பார்வையாளர்கள்: மாடல். ஸ்டீபன் தலைப்பாகையை: மாதிரி, ஆம். அவரது பெயர், துரதிருஷ்டவசமாக, மாதிரி இல்லை என்று ஒரு வேடிக்கையான பெயர் தான் காரணம். நாம் கை உறை வேண்டும். நாம் Mitt-- பற்றி நினைக்கும் போது இல்லை, இந்த ஸாக் ஒரு படம் அல்ல. நாம் இரண்டு யோசிக்க வேண்டும் மிட் முக்கிய உரிச்சொற்கள். அவர் திறன் தான், ஆனால் அவர் அடிபணிந்து நிற்கும் தான். எனவே மிட் அவர் என்ன செய்ய வேண்டும் என்று தெரியும், ஆனால் அவர் உண்மையில் எதுவும் செய்ய முடியாது. அல்லது அவர் உண்மையில் தனது சொந்த முடிவு செய்ய முடியாது. எனவே நாம் கார்ல் வேண்டும். கார்ல் மிட் திட்டுவார். மேலும் அவர் கை உறை ஏய், நாம் சிவப்பு கப் வேண்டும், என்கிறார். மற்றும் கை உறை தனது சிவப்பு கப் வைப்பு நிதி செல்கிறது. அவர் ஒரு கப் ஈர்த்து, அவர் அது தரும். யாருக்கும் எந்த உள்ளதா பிறகு என்ன நடக்கும் தெரியுமா? கப் கொடுக்கிறது. இதுவரை கை உறை தனது சிவப்பு போயிருக்கிறார் கப் களஞ்சியமாக, அதை எடுத்து அது ஆஃப் சோதிக்க கூறினார், நான் ஒரு சிவப்பு கப் எடுத்து. அதற்கு அவர் கார்ல் அதை கொடுக்கிறாள். நீங்கள் ஒரு யோசனை? நீங்கள் கார்ல் என்ன நினைக்கிறீர்கள்? பார்வையாளர்கள்: கார்ல் வின்ஸ் அதை கொடுக்கிறது. ஸ்டீபன் தலைப்பாகையை: கார்ல் வின்ஸ் அதை கொடுக்கிறது. வின்ஸ். பார்வையாளர்கள்: வின்ஸ் [செவிக்கு புலப்படாமல்] இது காட்டுகிறது. ஸ்டீபன் தலைப்பாகையை: நிச்சயமாக. எனவே, அது எவ்வளவு. எனவே வின்ஸ் கப் எடுக்கிறது, கூட அது என்ன என்று தெரியாது, ஆனால் அவர் பயனர் அது காட்டுகிறது. எனவே மீண்டும் முயற்சி செய்வோம் இந்த உண்மையில் சுருக்கமாக. நாம் வேண்டும் போகிறோம் மூன்று சைலண்ட் தொண்டர்கள், நீங்கள் போவதில்லை என பேச முடியும். எனவே நான் மூன்று அடைய முடியும்? சரி. யார் நீங்கள் இருக்க வேண்டும் என்று விரும்புகிறீர்கள்? பார்வையாளர்கள்: நான் வின்ஸ் இருக்க வேண்டும். ஸ்டீபன் தலைப்பாகையை: வின்ஸ், சரி. அழகான ஆனால் முட்டாள். கிரேட். வேறு யார்? நாம் ஒரு தேடும் திறன் ஆனால் பணிந்துபோகின்ற. வேறு யாருக்கும் திறன் இருக்க வேண்டும்? பார்வையாளர்கள்: நான் கார்ல் இருக்க முடியும். ஸ்டீபன் தலைப்பாகையை: ஸ்வீட். நாம் கார்ல் கிடைத்துவிட்டது. பார்வையாளர்கள்: கை உறை. ஸ்டீபன் தலைப்பாகையை: கை உறை, சரி. நாம் வேண்டும் போகிறோம் மற்றும் சோதிக்க நான் வாடிக்கையாளர் இருக்க வேண்டும். எனவே, மேலே வாருங்கள் வாருங்கள். மேலும் பார்வையில் அனைவருக்கும் இருக்கிறது? எனவே நான் வின்ஸ் கேட்க போகிறேன் வெறும் புன்னகை, முன் நிற்க, வெறும் முடிந்தவரை பிரகாசமான புன்னகை. நாம், கார்ல் கேட்க போகிறோம், வலது, நீங்கள் ஏன் போன்ற, இல்லை, வலது அவள் பின்னால் நிற்க? மற்றும் கை உறை, ஏன் இல்லை உள்ளே மீண்டும் போய், பின்னர் நான் ஒரு குழு கொடுக்க வேண்டும் கப் வெளியே தடை. எனவே நான் ஒரு வாடிக்கையாளர் இருக்கிறேன். நான் வருகிறேன். நான் செய்கிறேன் [செவிக்கு புலப்படாமல்] நான் Hi, நான் ஒரு கப் விரும்புகிறேன், என்று. சரியான. எனவே வின்ஸ் யோசனை உள்ளது. எனவே வின்ஸ் அடுத்த என்ன செய்ய? Vince-- சரி, நான் போகிறேன் இப்போது கூறுகிறாயா இருக்க வேண்டும். வின்ஸ் கார்ல் திட்டுவார், கப்! கார்ல் என்ன செய்ய வேண்டும்? கார்ல் மிட் திட்டுகிறாள். மிட் ஒரு கப் ஈர்க்கிறது. மிட் கார்ல் அதை கொடுக்கிறது. கார்ல் வின்ஸ் அனுப்புகிறது. வின்ஸ் பயனர் அது காட்டுகிறது. அந்த, உயர், ஒரு உயர் ஆகிறது மீதமுள்ள உயர், எனவே உயர் தோற்றம். நாம் ஒரு பார்வை கொண்ட அதை பிரித்து, என்ன பயனர், ஒரு கட்டுப்படுத்தி பார்த்தால், யாரோ யார் பின்னணி உள்ள எல்லாம் செய்வாள் ஆனால் உண்மையில் எதையும் புதுப்பிக்க முடியாது அல்லது எந்த முக்கியத்துவம் வாய்ந்த எதுவும் செய்ய முடியாது காட்சி மற்றும் மாதிரி அழைப்பு தவிர. பின்னர் நாம் கை உறை வேண்டும், மாதிரி, யார் நாங்கள் என்ன தரவு மேம்படுத்துகிறது. எனவே, நீங்கள் எங்கள் அழகான மிகவும் நன்றி கட்டுப்படுத்த, மற்றும் திறன் தொண்டர்கள். நான் அதை இருந்தது என்று நினைக்கிறேன். [கரவொலி] நான் காபே இப்போது பேச வேண்டும் என்று நினைக்கிறேன் ஒரு வட்டம் குறைந்த அதிக அளவில். GABRIEL Guimarães: சரி, நண்பர்களே. இப்போது பற்றி சிறிது மேலும் பேச விடுங்கள் குறியீடு மற்றும் ரெயில்ஸ் தன்னை ரூபி பற்றி, அது தொடர்புடையதாக எப்படி பற்றி இந்த மீதமுள்ள கதை சொல்லும். அடிப்படையில், ரூபி ஆன் ரெயில்ஸ் ஒரு கட்டமைப்பு உள்ளது. இரண்டாவது அந்த பற்றி மேலும். ஆனால் தான் ஒரு கொடுக்க உணர்வு, அதை பயன்படுத்தி தான் இந்த பெரிய companies-- அனைத்து, போன்ற எனவே மகிழ்ச்சியா, இன்டர்நெட், Twitter-- அவர்கள் அனைத்து ரூபி பயன்படுத்தி அவர்களின் முக்கிய கட்டமைப்பை ரெயில்ஸ் தங்கள் வலைத்தளத்தில் செயல்படுத்த. எனவே நான் மக்கள் நிறைய நான் உறுதியாக இருக்கிறேன் இங்கே இந்த வலைத்தளங்கள் பயன்படுத்த வேண்டும். மேலும் அதை செயல்படுத்த தண்டவாளங்கள் அனைத்து ரூபி தான் மாதிரி, காட்சி, மற்றும் கட்டுப்படுத்தி இந்த வலைத்தளங்கள் மற்றும் இன்னும் பல அனைத்து. சரி? ரூபி, நான் அப்படி ரெயில்ஸ் ஒரு கட்டமைப்பு உள்ளது. நீங்கள் என்ன வகையான ஒரு கட்டமைப்பை யோசிக்க முடியும் ஒரு வீட்டை கட்டி போன்ற உணர்வு. நீங்கள் உருவாக்க போகிறோம் என்றால் ஒரு ஹவுசில் நீங்கள் எப்போதும் முடியாது வலது முதலில் இருந்து தொடங்க? நீங்கள் வர முயற்சி செய்யலாம் மரம் பார்த்தேன் ஒரு வழி, மற்றும் இடம் விறகு கொண்டு, மற்றும் சரியான வடிவம் கற்கள் பெற, பின்னர் அந்த அனைத்து. ஆனால் அந்த எடுத்து நடக்கிறது ஆண்டுகள் ஒருவேளை நிறைய நீங்கள் அனைத்து பொருள் கிடைக்கும் வரை, நீங்கள் ஒன்றாக எல்லாம் கிடைக்கும், மற்றும் நீங்கள் உண்மையில் தொடங்க உங்கள் வீட்டை கட்ட. நீங்கள் வெளியே தொடங்க என்றால் அது மாறிவிடும் என்று ஏதாவது ஒரு கட்டமைப்பை ஏற்கனவே வகையான இடத்தில் வீட்டில் எந்த வகை நீங்கள் ஏதாவது build-- வேண்டும் என்று என்று மிகவும் பொதுவான ஆனால் நீங்கள் எழுதும் பின்னர் உங்கள் சொந்த நோக்கி, மாடலாக goals-- பின்னர் நீங்கள் அந்நிய முடியும் கட்டமைப்புகள் இந்த சக்தியை உருவாக்க அவர்கள் மிக வேகமாக எவ்வளவு ஏதாவது. சரி. எனவே இந்த யோசனை தான் ஒரு ஆகிறது ஒரு வலை பயன்பாடு கட்டமைப்பை அல்லது எந்த வகை அந்த விஷயத்தில் பயன்பாடு,. நீங்கள் உண்மையில் வெளியே தொடங்க அரை ஒரு பயன்பாடு அங்கு ஏற்கனவே நீங்கள் இடத்தில். மற்றும் இதன் மூலம், நான் உங்களுக்கு நிறைய கிடைக்கும் என்று ஏற்கனவே செயல்பாடுகளை வேண்டும் என்று கோப்புகளை, நூலகங்கள் போன்ற, செயல்பாடு போன்ற, நீங்கள் இயக்க முடியும் என்று கட்டளைகள் உங்கள் வாழ்க்கை மிகவும் செய்ய எளிய மற்றும் எளிதாக. சரி. எனவே, இந்த விஷயத்தில், நாங்கள் போகிறோம் ரூபி ஆன் ரெயில்ஸ் பற்றி பேச. வெவ்வேறு நிறைய உள்ளன அங்கு கட்டமைப்புகள். டான்ஜோ பைதானுக்காக இருக்கிறது. Zend கட்டமைப்பு இல்லை அல்லது PHP ஐந்து Laravel,. வெவ்வேறு நிறைய உள்ளன. ரூபி ஆன் ரெயில்ஸ் ஒரு அழகான நல்ல புதிய ஒன்று. நிறைய பேர் தொடக்கங்களுக்கான அந்த பயன்படுத்த சூழலில் இந்த வகையான. இந்த மிக பெரிய சில நான் இங்கே முன்னர் காட்டியது என்று நிறுவனங்கள் மேலும், ரூபி ஆன் ரெயில்ஸ் பயன்படுத்தி வருகின்றனர். அதனால் தான் நீங்கள் ஒரு கொடுக்க ரூபி என்ன உணர்வு போன்ற, நீங்கள் இன்னும் பயன்படுத்தப்படுகிறது முதல் போன்ற, சி மற்றும் PHP சிறிது, க்கு இப்போது, அதனால் ரூபி போகிறது இந்த அர்த்தத்தில், உங்கள் PHP சமமாகும். இந்த ரூபி அல்ல. இந்த சி சரி? ஆனால் இதை போல இருக்கிறது DJBHash செயல்பாடு என்று நான் பயன்படுத்தப்படும் பல மக்கள் என்று PSET எழுத்துப்பிழைகள் இருக்கும். ரூபி, அழகான மிகவும் PHP நீங்கள், போன்ற இந்த செயல்படுத்த முடியும் குறியீடு மட்டுமே ஒரு சில வரிகளை. மாறாக கவலைப்பட கொண்ட ஹாஷ் சார்பு பற்றி, பக்கெட் பற்றி கவலைப்பட வேண்டிய அவசியமே, மற்றும் அனைத்து, நீங்கள் சொல்ல முடியாது, அகராதியில் = Hash.net. பின்னர் நீங்கள் வகையான போன்ற பயன்படுத்த PHP என்று ஒரே யோசனை. அதனால் அது உண்மை தான். பின்னர் நீங்கள் விரும்பினால் பார்க்கலாம், அதனால் செயல்பாடு பார்க்கலாம் இருக்கும் அகராதியில் "foo" என்றால் உண்மை சமம், உண்மை திருப்பி. மற்றும் அது சரி, எல்லாம்? எனவே நீங்கள் ஒரு சில வேறுபாடுகள் கவனிக்க. எந்த அரை குடியை உள்ளன இங்கே, சி இருந்தன என ஆனால் பொதுவாக யோசனை மிகவும் ஒத்ததாக இருக்கிறது. சரி? மேலும், ரூபி, கற்கள், உள்ளன ரூபி நூலகங்கள் வகையான. மற்றும் தண்டவாளங்கள் அவர்களை கையாளுகிறது நீங்கள் ஒரு நல்ல வழி. நீங்கள் செய்ய வேண்டும் என்றால் எனவே சில நூலகத்தில் என்று இல்லை மின்னஞ்சல்கள் அல்லது என்று உரை செய்தி, இல்லை அல்லது அந்த கொண்ட ஒருங்கிணைப்பு செய்கிறது ஃபேஸ்புக், அல்லது விஷயம் எந்த வகையான உங்கள் பயன்பாட்டை அது போல், அது மிக, மிக எளிது. அப்படி ஏதாவது கண்டறிய முடியும் இணையத்தில் போல். அவர்கள் தான் செய்கிறார்கள் வைத்து போன்ற ஏதாவது இது மாணிக்கம் மாட்டென் கோப்பில் பயன்படுத்த வேண்டும். பின்னர் ரெயில்ஸ் எல்லாம் நிறுவுகிறது. நீங்கள் எந்த பற்றி கவலைப்பட வேண்டிய அவசியம் இல்லை என்று, அதனால் அந்த உண்மையிலேயே தான். மேலும், நிறைய இருக்கிறது, ஆன்லைன் உதவி நிறைய. எனவே நீங்கள் விஷயங்கள் நிறைய காணலாம். நீங்கள் ஒரு பிழை இருந்தால், நீங்கள் அதை Google பார்க்கலாம், இது இருக்க நடக்கிறது உதவி மிகவும் எளிதானது. அது fun-- நிறைய இருக்கிறது சரியாக நீங்கள் ஏனெனில் குறைந்த நிலை பற்றி கவலைப்பட வேண்டிய அவசியம் இல்லை புல அட்டவணைகள் விவரங்கள், செயல்படுத்த மற்றும் அனைத்து கொண்டு வர கொண்ட HTTP தலைப்புகளாக, மற்றும் விஷயங்கள் நிறைய, கூட இன்னும் சில பொருட்களை அதிக அளவு. நீங்கள் கவலைப்பட வேண்டாம் ரெயில்ஸ் அது பற்றி. உங்களுக்கு அது, மிகவும் நேர்த்தியாக அது. நாம் என்று காட்ட போகிறோம் மேலும் உறுதியாக மிக விரைவில் வரும். சரி. எனவே மீண்டும் ரூபி பற்றி கொஞ்சம். நான் அப்படி, அது, சி போன்ற தான். அதற்கு பதிலாக printf, நாம் சொல்கிறோம் இது "வைக்கிறது" "சரம் போட்டு." இது பணியகம் ஒரு சரம் வைக்கிறது. இந்த வழக்கில், நாம் இருக்கிறோம் வெறும் "ஹலோ உலகம்." அச்சிடும் நாம் அடைப்புக்குறிக்குள் தேவையில்லை, ஆனால் அது மிகவும் அதிகமாக ஒத்த தான். பின்னர், நீங்கள் விரும்பினால் இங்கே ஏதாவது செய்ய வேண்டும், போன்ற "smalls" ஒரு கொத்து அச்சிட்டு ஒரு வட்டத்திற்கு "BIGS" ஒரு கொத்து, அது மாதிரியான சி போன்ற, சரியா? நீங்கள் அளபுரு இல்லை, ஆனால் அதை அழகாக அதே தான். இங்கே உள்தள்ளலை எண்ணிக்கைகள், அதனால் x 1 சமம். பின்னர் x விட சிறியதாக இருக்கும் போது 50 க்கு இது ஒரு என்றால் என்ன, இந்த ஒரு வேறு ஆகிறது. அதை நீங்கள் பார்த்தேன் என்ன போன்ற மிகவும் அதிகம். பின்னர் x + = 1 தான், உயர்த்துவதன் வகையான என்று நீங்கள் ++ செய்வது போல் சி செய்ய ஆனால் அது அழகாக இருக்கிறது நீங்கள் சி பார்த்தேன் என்ன எவ்வளவு இது மிகவும் சிக்கலான, இருக்க கூடாது. ஆனால் அது மிகவும் சக்திவாய்ந்த உள்ளது. எனவே ஒரு சில கட்டளைகள் இங்கு உள்ளன நிச்சயம் ஒரு பிட் புதிய என்று. எனவே எடுத்துக்காட்டாக, "வைக்கிறது." இந்த ஹாஷ்டேகை குறிப்பு பயன்படுத்தலாம் இங்கே தான் அச்சிட ஏதாவது அழகான அதிகம் என்றால் என்ன செய்ய வேண்டும் போன்ற % D அல்லது% C அல்லது அப்படித். நீங்கள் உண்மையில் ஒரு வைக்கலாம் வலது அறிக்கை பிறகு என்றால். எனவே நான் மட்டுமே இதை செய்ய வேண்டும் X 3 அதிகமாக இருந்தால். அதனால் நான் வேண்டும் ஒரு முழு தொகுதி என்றால் செய்ய? எனக்கு தெரியாது. நான் இந்த மட்டுமே அச்சிட முடியாது X 3 விட அதிகமாக சமம் என்றால். எனவே இந்த ஒரு வரி வழி ரூபி இதைச் செய்கிறேன். ரூபி ஒரு பட்டியல் மிகவும் விரிவானது ஒன்று. எனவே, நீங்கள் உண்மையில் தேவையில்லை ஒரு வகை வேண்டும். நீங்கள் ஒரு சரம் வேண்டும், மற்றும் முடியும் சில எண்கள், மற்றும் அதை. நீங்கள் சேர்க்க வேண்டும் என்றால், ஒரு பட்டியல் ஒன்று, நீங்கள் இந்த பயன்படுத்தலாம் வலது இங்கே குறியீட்டில். நீங்கள் மீண்டும் கூறு வேண்டும் என்றால். PHP இல் அழகான மிகவும் 4each, இங்கே, நீங்கள் ஒரு பட்டியலை நீங்கள் செய்ய "List.each செய்ய." இந்த "ELEM," இந்த ஆகிறது ஒவ்வொரு உறுப்பு பெயர் போல் நான் என் பட்டியலில் வேண்டும் போகிறேன் என்று. பின்னர் நான் "ELEM வைக்கிறது." மற்றும் அழகான மிகவும் கைப்பிடிகள் "வைக்கிறது" அதை அச்சிட்டு, நீங்கள் அதை வைத்து. இது என்றாலும் பரவாயில்லை ஒரு சரம் அல்லது ஒரு முழு எண்ணாக தான். அதை நீங்கள் வெளியே வேலை நடக்கிறது. வலது? கூல். வெறும் PHP, ரூபி மற்றும் HTML போன்ற மேலும் மிக, மிக நன்றாக ஒருங்கிணைக்க. இங்கு, அங்கு சில அதை ரூபி உடன் HTML. எனவே நாம் HTML போன்ற ஒரு உடல் டேக் வேண்டும். நாம் சரிபார்க்க வேண்டும் என்றால் ஒரு பயனர் என்று, எடுத்துக்காட்டாக, வெளியேற்ற, நாம் தான் தொடங்கி, சொல்ல முடியாது ரூபி ரூபி, என்றால் user.logged_in ?, இறுதியில். , இந்த முழு விஷயம் அச்சிட வெறும் இருக்கும், அது சில ரூபி, உள்ளது வகையான என்று தொடரியல் போன்ற மாறி அவுட் அச்சிடுகிறது என்று PHP. தான் user.name அச்சிட வேண்டும். எனவே, ஸ்டீபன் வரவேற்கிறது ஒரு HTML div உள்ளே. இறுதியில், நாம் ஒரு "முடிவு" மற்றும் அதாவது ரூபி குறியீடு, இந்த என் தொகுதி என்றால். சரி? அதனால் தான் ஒரு இசைவான போல ரூபி மற்றும் HTML இடையே ஒருங்கிணைப்பு. ஏராளமான ஆதாரங்கள் உள்ளன. நாம் நகர்த்த முன் ஆனால், யாரும் இல்லை ரூபி, எதையும் பற்றி எந்த கேள்விகள்? சரி. வளங்கள் நிறைய ஆன்லைனில் உள்ளன , குறியீடு அகாடமி tryruby.org வேண்டும், ruby-lang.org, நீங்கள் முயற்சி செய்யலாம் உங்கள் உலாவியில் வெளியே நீங்கள் உண்மையில் முன்பு ஓ, சரி, நான் பயன்படுத்த போகிறேன், சொல்ல என் இறுதி திட்டம் ரூபி. அதனால் நிச்சயமாக அந்த ஒரு முயற்சி கொடுக்க. இந்த சரிவுகள் அனைத்தும் ஆன்லைன் கிடைக்க போகிறது, எனவே நீங்கள் தான் அவர்களை பதிவிறக்க முடியும். ஆமாம், பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்] நீ என்ன தான் காட்டியது HTML மற்றும் குறியீடு பதிந்த மாதிரி காட்சி இந்த கருத்தை அது கட்டுப்பாட்டாளர்? GABRIEL Guimarães: ஆமாம். நாம் ஒரு இரண்டாவது அதை செய்வேன் நாங்கள் எங்கள் உதாரணம் காட்ட போது, சரி? கேள்வி நன்றி. நாங்கள் என்றால் கேள்வி அடிப்படையில் முதல் ரூபி இந்த ஒருங்கிணைப்பு காட்ட முடியும் மாதிரி உள்ள HTML இல் கட்டுப்பாட்டாளர் கட்டமைப்பை காண்க. மாதிரி யோசனை எனவே காட்சி கட்டுப்பாட்டாளர் கட்டமைப்பை , இது அடிப்படையில் ஒரு தத்துவம் தான் ஆகிறது வெறும் ஸ்டீபன் இங்கே காட்டியது போல. அது ஒன்று இல்லை நீங்கள் என்ன செய்ய வேண்டும் என்று, ஆனால் அது செய்கிறது என்று ஒன்று உங்கள் வாழ்க்கையில் மிகவும் எளிமையான. மேலும் ரூபி ஆன் ரெயில்ஸ் கட்டப்பட்டுள்ளது குறியீடு இந்த தத்துவம் சுற்றி. எனவே நாம் காட்ட போகிறது மிக விரைவில் ஒரு உதாரணம். எனவே ரெயில்ஸ் காதல். நான் கூறியது போல் நிறைய பேர், அதை பயன்படுத்தி வருகின்றனர். இது உண்மையில் நன்றாக இருக்கிறது. நீங்கள் தோழர்களே வேண்டும் நிச்சயமாக அது ஒரு முயற்சி கொடுக்க. மீதமுள்ள எல்லாவற்றையும் எளிமையான செய்கிறது. மாதிரி காட்சி கட்டுப்பாட்டாளர் எனவே, பிரிக்கும் விஷயங்களை மற்றும் உள்ளபடியே ஒரு நபர், வைத்து, அல்லது உங்கள் பயன்பாட்டின் ஒரு பகுதி வெவ்வேறு வேலைகள் ஒவ்வொரு செய்ய விண்ணப்பப் செய்ய உள்ளது. மேலும் குறைவான நேரம் கழித்த குறைந்த அளவு பிரச்சினைகள் மீது. மிகவும் பிரபலமான இப்போது. நாம், ரெயில்ஸ் 4.0 இது ஒரு புதிய பதிப்பு உள்ளது. அது குளிர் பொருட்களை நிறைய வருகிறது. மற்றொரு கேள்வி. பார்வையாளர்கள்: மற்றொரு கேள்வி. ரூபி ஆன் ரெயில்ஸ் எதிராக ரெயில்ஸ் Grails ரூபி. GABRIEL Guimarães: சரி. கேள்வி, ரூபி இருந்தது Ruby-- எதிராக தண்டவாளங்கள் பார்வையாளர்கள்: Grails. ரூபி? GABRIEL Guimarães: ஆமாம். எனவே ரூபி மொழி ஆகும். பார்வையாளர்கள்: இல நான் ஒரு மொழி ஒப்பிட்டு உங்களை கேட்கிறேன் மற்றும் ஒரு கட்டமைப்பை, ரூபி ஆன் ரெயில்ஸ், மற்றொரு பிரபலமான மொழி framework-- Grails-- ரூபி கொண்ட தண்டவாளங்கள். GABRIEL Guimarães: சரி. மன்னிக்கவும். கேள்வி ஒப்பிட, ரூபி ஆன் ரெயில்ஸ் மற்றும் ரூபி மற்றொரு கட்டமைப்பை மற்றும் மற்றொரு செய்ய பார்வையாளர்கள்: ரூபி. அது சரி தான். நீங்கள் அதை பற்றி தெரியாது என்றால், அது நல்லது. GABRIEL Guimarães: போல், என்ன நான் புரிந்து என்று என்று ஆகிறது பார்வையாளர்கள்: மற்றொரு உள்ளது கட்டமைப்பை என்று Grails. GABRIEL Guimarães: ஓ, Grails. நான் அதை கேட்டேன். மன்னிக்கவும். நான் தண்டவாளங்கள் க்ரூவி கேட்டேன். மன்னிக்கவும். பார்வையாளர்கள்: இது மிகவும் நல்லது ஜாவா ஒருங்கிணைக்கப்பட்டது. GABRIEL Guimarães: நான் பார்க்கிறேன். பார்வையாளர்கள்: நான் ஆர்வமாக உள்ளேன் எனக்கு தெரிந்த சிலரிடம் பற்றி போன்ற GABRIEL Guimarães: இல்லை, நான் ஒருபோதும் துரதிருஷ்டவசமாக, அந்த ஒரு கேள்வி. Grails. பார்வையாளர்கள்: சில மக்கள் வெளிப்படையாக ரூபி ஆன் ரெயில்ஸ் போன்ற. GABRIEL Guimarães: நான் தண்டவாளங்கள் பயன்படுத்தப்படும் ரூபி நிறைய. நான் சில டான்ஜோ பயன்படுத்தப்படும் பைத்தான் உடன், நான் கூறினார். நான் சில Laravel, பயன்படுத்தப்படும். ஆனால் நான் தண்டவாளங்கள் க்ரூவி பயன்படுத்தப்படும். மன்னிக்கவும். அது மிகவும் பிரபலமான இப்போது ரெயில்ஸ் 4.0. போலவே, சிலவற்றை ரெயில்ஸ் என்று நீங்கள் இல்லை, உதாரணமாக, நீங்கள் இருக்கிறீர்கள் CSS கோப்புகளை நிறைய மற்றும் ஜாவா கோப்புகளை நிறைய. நீங்கள் அவர்களை நடத்த முடியும் தனி எல்லாம். ஆனால் அது எப்போது automatically-- நீங்கள், உற்பத்தி, உங்கள் குறியீடு அனுப்ப அது தானாகவே தொகுக்ககிறது ஒரு ஒற்றை கோப்பில் அவர்களுக்கு அனைத்து என்று எந்த இல்லாமல் minified இடைவெளிகள், என்று அது வரை எடுக்கிறது உங்கள் பயன்பாடு உள்ள குறைந்த இடத்தில், எனவே நீங்கள் நிறைய விஷயங்களை அளவிட முடியும் என்று. அதனால் தான் இது போன்ற பெரிய நிறுவனங்கள் தான் ட்விட்டர் மற்றும் மகிழ்ச்சியா போன்ற அது அனைத்து இல்லை ஏனெனில், ரெயில்ஸ் பயன்படுத்தி உண்மையிலேயே இது, நீங்கள் அந்த. மிகவும் என்று ஒன்று, மிக, மிக கடினமான என்னை உட்பட மக்கள், ஐந்து, யார் வேலைக்கு முயற்சி ஆரம்பத்தில் ஒரு கட்டமைப்பை கொண்டு, ஆகிறது நீங்கள் ஒரு விண்ணப்பத்தை தொடங்க போது, அதாவது, நீங்கள் கோப்புகளை ஒரு கொத்து பார்க்க போகிறோம். போல், நீங்கள் உருவாக்க ரெயில்ஸ் புதிய என்னுடைய விண்ணப்பம், நீங்கள் இந்த வரை அனைத்து பார்க்க போகிறோம் folders-- பயன்பாட்டை, பின், கட்டமைப்பு, டி.பி., லிபரல், , பொது புகுபதிகை. போலவே, நிறைய மற்றும் பொருட்களை நிறைய. முதல் முறையாக நான் ,, நான் இருந்தது என்று பார்த்தேன் சரி, நான் என்ன நடக்கிறது யோசனை. நான் ஒரு உருவாக்க வேண்டும் உடன் இணைய, "ஹலோ, உலக" இந்த, போன்ற, என்னை கொடுத்தும் 100 பில்லியன் வெவ்வேறு பக்கங்களில். நான் என்ன நடக்கிறது என்று எனக்கு தெரியாது. அதனால் மூலம் மிகவும் daunted இருக்கலாம் வேண்டாம். யோசனை அது உண்மையில் அரை என்று ஆகிறது ஏற்கனவே நீங்கள் அங்கு ஒரு வீட்டின். அது ஒரு முழு உள்ளது ஏற்கனவே நீங்கள் கட்டமைப்பை. பல கோப்புகள் உள்ளன அதனால் தான். ஆனால் நல்ல விஷயம் இது என்று ஆகிறது மிக நன்றாக அவர்கள் அனைத்து பிரிக்கிறது. முரண்பாடுகள் நீங்கள் கவலைப்பட வேண்டாம் இருக்கின்றன இந்த கோப்புகளை மிக பற்றி. மிக முக்கியமான ஒன்று, நான் கூறுவேன், பயன்பாட்டை அடைவு, எங்கே உங்கள் பயன்பாட்டை உண்மையில் வாழ்கிறார். எனவே கட்டமைப்பு, நீங்கள் போகிறோம் சில பொருட்களை configurate வேண்டும், உங்கள் தகவல் மற்றும் விஷயங்கள் போன்ற போன்ற இது நீங்கள் பயன்படுத்தும் தகவல் வகையான. ஆனால் மிகவும் போல, மற்ற விட உங்கள் வேலை பயன்பாட்டை செய்ய வேண்டும் போகிறது. எனவே பயன்பாட்டை, நீங்கள், சொத்துக்கள், கட்டுப்பாட்டு உதவியாளர்கள், அஞ்சல்கள், மாதிரிகள், காட்சிகள். எனவே இங்கே, நீங்கள் அந்த பார்த்து தொடங்க கட்டுப்படுத்திகள், மாதிரிகள், மற்றும் காட்சிகள் வருகின்றன நாடகம். அஞ்சல்கள் தான் நீங்கள் என்றால் இருக்கின்றன மின்னஞ்சல்களை அனுப்ப வேண்டும். ஆடிப் நீங்கள் விரும்பினால் சில செயல்பாடுகளை உருவாக்க நீங்கள் பார்வையில் நிறைய பயன்படுத்த. எனவே நீங்கள் உதவியாளர்களாக வைத்தான். மற்றும் சொத்துக்கள் அடிப்படையில் அனைத்து ஆகின்றன உங்கள் படங்கள், உங்கள் CSS அனைத்து, உங்கள் ஜாவா அனைத்து, அந்த வகையான போல வாடிக்கையாளருக்கு அனுப்பி செய்து அந்த விஷயங்கள். மற்றும் சொத்துக்கள் என்று எல்லாம், நான் முன்பு கூறியது என்று, minified. இது தொகுக்கப்பட்ட. நீங்கள் உண்மையில் பற்றி கவலைப்பட வேண்டிய அவசியம் இல்லை அது உற்பத்தி குறியீடு செல்லும் போது. கூல். இப்போது ஸாக் வந்து போகிறது, அவர் தான் Twitter50 ஒரு உதாரணம் என்ன செய்ய போகிறோம். பார்வையாளர்கள்: அற்புதம்! ஸாக் Chauvin: ஆர். அதனால் நான் வேலை வாய்ப்பு ரூபி ஆன் ரெயில்ஸ் இந்த கோடை கொண்டு. அது ஒரு அற்புதமான கட்டமைப்பை தான். நான் அதை மிகவும் பகுதி இருக்கிறேன். நான் தான் உன்னை பற்றி கொஞ்சம் காட்ட வேண்டும் அது போல, என்ன ஒரு உதாரணம். குரோம் மீது தாவி செல்லவும். எனவே இந்த ஒரு மிக எளிய ஒரு உதாரணம் ஆகும் ரூபி ஆன் ரெயில்ஸ் ஏதாவது application-- இந்த ஒன்று போல ரூபி உண்மையில் கருதப்படுகிறது என்று அப்படி தான் அங்கு உங்கள் மாதிரிகள் மிகவும் நன்கு வரையறுக்கப்பட்ட. இந்த உதாரணத்தில், நீங்கள் காண்பீர்கள் இரண்டு வெவ்வேறு மாதிரிகள், இது நாம் செய்த என்று இருக்கும் நாம் ட்வீட் வேண்டும். எனவே இந்த Twitter50 உள்ளது, ஹார்வார்டு சொந்த ட்விட்டர். நீங்கள் பார்க்க முடியும் என, நான்zack வெளியேற்ற. நான் புதிய ட்வீட் செய்ய முடியலை. மன்னிக்க வேண்டும் - அதனால் நான் think-- "இது ஒரு உள்ளது"? பார்வையாளர்கள்: [செவிக்கு புலப்படாமல்]. ஸாக் Chauvin: சரி, ஓ. சர்வர் நிறுத்த வேண்டும். சிறந்த. எனவே இங்கே நாம். நீங்கள் பார்க்க முடியும் என, நாங்கள் எங்கள் சரி இங்கே ட்விட்டர் பயன்பாடு. அது சர்வர் தொடங்க எளிதாக சூப்பர் தான். நாம் "தண்டவாளங்கள் சர்வர்." செய்ய கிரேட். சரி. அந்த நன்றி. எனவே இப்போது நாம் இயங்கும். நாம் ", இந்த சொல்கிறேன் ஒரு அற்புதமான கருத்தரங்கு ஆகிறது. " மற்றும் என்ன நடக்கிறது என்று பார்ப்போம். எனவே நாம் அதை பற்றி ட்வீட் வேண்டும். கீழே, கீழே, நீங்கள் பார்க்க முடியும் இப்போது மூன்று ட்வீட் இருக்கிறது. எனவே நாம் ஒரு சிறிது வேண்டும் மண்பாண்டம் நடக்கிறது. நாம் அந்த ட்வீட் வேண்டும். நான் கூட மூலம் தேட முடியும் என் இந்த மற்றும் இரண்டு tweets-- தேடல் வார்த்தை என்று தான் "இந்த" அவர்கள் காண்பிக்கும். நாங்கள் ட்வீட் நீக்க முடியும் சிறிய நீக்கு பொத்தானை க்ளிக் செய்து. மற்றும் வெளிப்படையாக, நான் மட்டும் நீக்க முடியும் எனக்கே சொந்தமானது என்று சொல்லாதீர்கள். ஏற்கனவே, நாம் கிட்டத்தட்ட இல்லை ட்விட்டர் செயல்பாடு. போன்ற, நீங்கள் அதை பற்றி நினைக்கும் போது, ட்விட்டர் அந்த அளவுக்கு அனைத்து செய்ய முடியாது. அது ட்வீட் உள்ளது, பயனர்கள் உள்ளனர். இன்னும் சில சிக்கலான செயல்பாடு இல்லை. ஆனால் நீங்கள் உண்மையில் அது கீழே போது, இது மிகவும் எளிமையான ரூபி ஆன் பயன்பாடு தான். ஒரு இதைப் போல் ஏதாவது, ரூபி ஆன் ரெயில்ஸ் நல்ல புரிதல் ஒருவேளை நீங்கள் முடிந்த ஒரு மணி நேரம் அல்லது இரண்டு செய்ய. அந்த உண்மையில் வருகிறது மீண்டும் ரூபி மந்திரம், இது கட்டமைப்பு மீது மாநாடு ஆகும். எனவே மீண்டும் ஒரு நாள், மக்கள், எப்போது அவர்கள் இந்த இணையதளத்தில் செய்ய வேண்டும், முதலில் இருந்து தொடங்க வேண்டும். சரி, நான் ஒரு இணைய செய்ய வேண்டும். இந்த கோப்பு செய்யலாம் மற்றும் இந்த கோப்பு இந்த கோப்பு. ரூபி ஆன் ரெயில்ஸ் கொண்டு, என்று எதுவும் இல்லை. நான் ஒரு புதிய பயன்பாட்டை வேண்டும், என்று. மேலும் காபே எங்களுக்கு காட்டியது போல், இது எங்களுக்கு முழு கோப்பு அமைப்பு உருவாக்குகிறது. நாம் தான் மாற்ற சிறிய பாகங்கள் நாங்கள் செய்ய வேண்டும் என்று. நாம் என்ன தான் தனிப்பயனாக்க எங்கள் பயன்பாட்டை பற்றி தனிப்பட்ட உள்ளது. கூல். எனவே நமது வழங்கல் திரும்பி போகிறது சுவாரஸ்யமான preview--. நான் எங்கே முன்வைக்க? பார்வையாளர்கள்: முழு திரையில். வலது மேல். ஸாக் Chauvin: சிறந்த. கூல். சரி. அனைத்து எனவே முதல், மாதிரி. ஸ்டீபன் ஒரு அற்புதமான செய்தார் மீதமுள்ள கோடிட்டு வேலை. இப்போது நாம் போகிறாள் ரூபி ஆன் ரெயில்ஸ் வேண்டும் என்று மீண்டும். மாடல் நீங்கள் வகையான முடியும் தரவுத்தள என நினைக்கிறேன். நீங்கள் CS50 இந்த பார்த்து நிதி, அங்கு மாடல் கடைகள் பற்றிய தகவல் நீங்கள் எப்படி பல பங்குகள், அல்லது நீங்கள் செய்த அனைத்து பரிமாற்றங்களின். இந்த ஒரு உதாரணம் ஆகும் ஒரு வரி நீ எப்படி என்று ரெயில்ஸ் ஒரு புதிய மாடல் செய்யும் பற்றி போக. அதனால் நான் ஒரு பயனர் வேண்டும். அது ஒரு வேண்டும் நடக்கிறது ஒரு சரம் இது மின்னஞ்சல், ஒரு கடவுச்சொல்லை, இது சரம் ஆகிறது. எனவே அதை நான் ஒவ்வொரு வரிசையில் வேண்டும் those-- போல பயனர்கள் என் அட்டவணையில் என்று போல் இருக்க வேண்டும். உண்மையிலேயே ஒரு அற்புதமான பகுதி ரெயில்ஸ் பற்றி அது ஆகிறது அதை தேவையற்ற செய்கிறது அழகான மிகவும் எந்த SQL எழுத. எவ்வளவு நீங்கள் பிரியமானவர்களை pset 7 SQL எழுதி? சரியாக. SQL மிகவும் பயனர் நட்பு உள்ளது. மற்றும் தண்டவாளங்கள் என்று தொலைவில் அனைத்து எனது கருத்து இந்த உண்மையில் எளிதாக கட்டளைகள். எனவே எடுத்துக்காட்டாக, நாம் ஒரு வேண்டும் என்றால் பயனர் ஒரு பயனர் பல ட்வீட் உள்ளது. அந்த ஒவ்வொரு ஒரு ட்வீட் ஒரு பயனர் சொந்தமானது. நீங்கள் இங்கே, இந்த பார்த்து என்றால் எங்கள் ட்வீட் எங்கள் மாதிரி. நாம் சொல்ல வேண்டும் ஆகிறது இந்த ஒற்றை வரி நான் ஒரு ட்வீட் இருக்கிறேன் நான் ஒரு பயனர் சேர்ந்தவை. அந்த ஒற்றை வரி மற்றும் ஒரு தரவுத்தள கட்டமைப்பு கொஞ்சம், ரெயில்ஸ் இந்த உறவு அமைக்கிறது. எந்த நேரத்திலும், நான் சொல்ல முடியும், zack.tweets, போன்ற, என்னை ஸாக் ட்வீட்ஸ் அனைத்து கொடுக்க. எந்த SQL. சூப்பர் எளிதாக. மீண்டும், அந்த மாநாட்டின் மீது தான், கட்டமைப்பு நாடகம் வரும். நீங்கள் கொஞ்சம் பார்க்க முடியும் இங்கே ரூபி எடுத்துக்காட்டு. கூறினார் கொடுத்தது போல, ரூபி உள்ளது எழுதி வகையான ஆங்கில எழுதி போன்ற. இது ஒரு மிக உயர் மட்ட மொழி தான் அது உண்மையில் எளிதாக்குகிறது எங்களை போன்ற விஷயங்களை சொல்ல, நான் வேண்டும் இந்த ட்வீட் ஒரு உடல் உள்ளது என்று உறுதி. அதன் இருப்பை உண்மை. மேலும் நான் இந்த என்பதை உறுதி செய்ய வேண்டும் வெறும் சாதாரண ட்விட்டர் போன்ற, ட்வீட், 140 ஒரு அதிகபட்ச நீளம் உள்ளது. அது சூப்பர் உள்ளுணர்வு, ஒரு உண்மையில் ஒரு சிறந்த மொழி. அடுத்து நாங்கள் பார்வை வேண்டும். எனவே இந்த HTML மற்றும் CSS அடங்கும். இங்கே ஒரு காட்சி ஒரு உதாரணம் தான். ரூபி ஆன் ரெயில்ஸ் மிகவும் வகையான உள்ளன ரூபி மற்றும் HTML இரண்டு ஒருங்கிணைக்கிறது உருவாக்க பொருட்டு நாம் பக்கத்தில் என்ன வேண்டும். எனவே இந்த எங்கள் அமைப்பை ஒரு உதாரணம் ஆகும். எனவே நீங்கள் சில குறிச்சொற்களை பார்க்க முடியும் என்று நீங்கள் தோழர்களே, HTML போன்ற, பயன்படுத்தப்படுகின்றன, உடல், அனைத்து நல்ல விஷயங்கள். அத்துடன் இங்கே உள்ள, எனினும், நாம் என்று கூறுவதன் மூலம், சில ரூபி இணைத்துக்கொள்ள, காட்ட ஒரு செய்தி இருக்கிறது என்றால், பின்னர் ஒரு கிராம செய்தியை காட்ட. அதனால் நான் அந்த அதிகம் பெற முடியாது. ஆனால், இது பொதுவாக ஒரு ஆகிறது on-- காண்பிக்கப்பட்ட விடும் என்று பக்கம் மற்றும் நீங்கள் நீங்கள் என்ன பக்கம் , இந்த ஒரு காண்பிக்கப்பட்ட. எனவே இந்த எப்போதும் சேர்க்கப்பட்டுள்ளது விடும் என்ன ஆகிறது. கூல். ஒரு view-- மற்றொரு உதாரணம், இந்த ஆகிறது அது அனைத்து ட்வீட் தேர்வு எங்கே ஒன்று. இந்த பொருட்களை சில அழகான நன்கு கவனிக்க வேண்டும். எனவே எடுத்துக்காட்டாக, சரியான இங்கே, நாங்கள் இருக்கிறோம் ட்வீட் ஒவ்வொரு மூலம் தேடுகிறது, நாங்கள் அவற்றை அச்சிடும். நாங்கள் இருக்கும்போது அங்கு எனவே இங்கே இருக்கிறது உடல் அச்சிடுகிறது. ட்வீட் தான் user-- இங்கே என்றால் ஒரு எந்த SQL உண்மையான உதாரணமாக இதில் அடங்கி உள்ளது. நான், கேட்கிறேன் இந்த ஆகிறது ட்வீட் பயனர் தற்போதைய பயனர்? பிறகு அதை நீக்க ஒரு இணைப்பை காட்ட. அது எளிய சூப்பர் தான். கட்டுப்படுத்தி. எனவே இந்த, இடைமுகம், மீண்டும், மாதிரி மற்றும் காட்சி இடையே. இது கடின வேலை செய்கிறது என்று தான் என்ற interacting-- இடையே இருப்பது. அது தகவலை ஏற்றுகிறது நாம் ஒரு நொடி நாம் பார்க்கலாம், இது பார்க்க. ஒழுங்கு தொடர்பு கொள்ள மாதிரி, அது இது மாதிரி முறைகள், அழைப்பு என்ன நீங்கள் செயல்பாடுகளை தெரிந்திருந்தால். எனவே, உதாரணத்திற்கு, இந்த ஆகிறது எங்கள் ட்வீட் கட்டுப்படுத்தி. இது ஒரு சிறிய பார்க்க வேண்டும் இப்போது அச்சுறுத்தலும். ஆனால் இது உண்மையில் சூப்பர் உள்ளுணர்வு நீங்கள் டைவிங் தொடங்க. எனவே எடுத்துக்காட்டாக, எங்கள் குறியீட்டில் தான் அங்கு நாம் அனைவரும் ட்வீட் காட்ட வேண்டும். எனவே இந்த வரி அடிப்படையில் அனைத்து ட்வீட் கேட்கிறது. பின்னர் நாங்கள் இருவரும் துவக்க போன்ற அதனால் புதிய tweet-- அவர்கள் ஒரு உருவாக்க வேண்டும் என்றால் அந்த பக்கம் புதிய ட்வீட். அது தற்போதைய பயனர் என்ன கேட்கிறது. இந்த மிகவும் ஒத்த உள்ளது நீங்கள் pset 7 பார்த்தேன் என்று விடாது, அது தான் அங்கு வெறும் வகையான சொல்லி view-- அது போல், மாதிரியான, நீங்கள் மாறிகள் கடந்து பார்வைக்கு பார்வையில் வேண்டும் போகிறது. ஒரு மொத்தமாக அங்கு பல்வேறு முறைகள் இந்த ட்வீட் கட்டுப்படுத்தி கையாள முடியும் என்று. ஆனால் உண்மையில், ரெயில்ஸ் செய்கிறது வகையான ஒரு பெரிய வேலை பல்வேறு அவற்றை பிரித்து உங்கள் கட்டுப்படுத்தி செய்ய வேண்டும் என்று நடவடிக்கைகள். ஏதேனும் கேள்விகள் பற்றி உள்ளன ரெயில்ஸ் மீதமுள்ள பகுதிகளில் எந்த? மூலம் தான் ஒரு காற்று மாதிரியான. எனவே நீங்கள் பார்க்கலாம் உங்கள் சொந்த அதை. வாழ்த்துக்கள். நாம் போகும். எனவே ரெயில்ஸ் நிறுவும். ரெயில்ஸ் போன்ற இருக்கலாம் நிறுவுதல், மேலும் அச்சுறுத்தலும் பகுதிகளில் ஒன்று முழு ரெயில்ஸ் செயல்முறை, துரதிருஷ்டவசமாக. ஆனால் வெளிப்படையாக, அனைத்து எங்களுக்கு உதவ சுற்றி இருக்கும். அது அங்கு தான், பெரிய வளங்கள் நிறைய, நிகழ்காலத்தில் குறிப்பிட்டுள்ள அவர், தொடங்கியது. இங்கே இணைப்புகள் உள்ளன நீங்கள் வரிசையில் வேண்டும் ரெயில்ஸ் பதிவிறக்க அதை பெற உங்கள் கணினியில் நிறுவப்படும். வெளிப்படையாக, அது கிடைக்கும் விண்டோஸ் மற்றும் மேக் இரண்டு மற்றும் CS50 பயன்பாட்டிற்கான. எதையும் பற்றி கேள்விகள் நாம் சொன்னது? பார்வையாளர்கள்: நான் இருக்க வேண்டும் , உண்மையில் ஆர்வம் அதனால் நான் அந்த பதிவிறக்கத்தை தெரிகிறேன் மென்பொருள் மிகப்பெரிய தடையாக உள்ளது. இருக்கிறது என்றால் போதுமான வட்டி வேண்டும் என்ற மினி அமர்வு அல்லது ஏதாவது பதிவிறக்கம். ஸாக் Chauvin: பல்துலக்கினேன் முத்தமிட்டேன். ஆமாம். அது உண்மையிலேயே உங்களுக்கு பயனுள்ளதாக இருக்கும். யாரையும் பற்றி உண்மையில் ஆர்வத்துடன் என்றால் தங்கள் திட்டம் இந்த பயன்படுத்தி அல்லது எதிர்காலத்தில், நாம் நிச்சயமாக விட்டோம் அதைப் பற்றி பேச சந்தோஷமாக இருக்க வேண்டும். பல்துலக்கினேன் முத்தமிட்டேன். பார்வையாளர்கள்: தொடர்புடைய ஒரு கேள்வி என்ன நான் முன்பு கேட்டார். செய்த நீங்கள் அந்த இன்னும் அந்த கட்டமைப்புகளை அதே செய்ய முயற்சி விஷயம், அது எளிதாக செய்ய ஒரு இணையதளம் அல்லது ஒரு உருவாக்க செயல்பாடு, நான் எந்த அர்த்தத்தில் யோசிக்கிறேன் நாம் தண்டவாளங்கள் என்று ஏன் எதிராக ஜென்ட் அல்லது பிற கட்டமைப்புகள் சில மற்றும் மொழிகளை. ஸாக் Chauvin: நான் தருகிறேன் என்று என் $ 0.02 என்று. நான் ரூபி ஆன் ரெயில்ஸ் நேசிக்கிறேன். நான் வேலை வாய்ப்பு ரெயில்ஸ் மீது PHP மற்றும் ரூபி இருவரும். நான் மிகவும் ரூபி விரும்புகிறேன் ஏனெனில், ரூபி தண்டவாளங்கள். நிச்சயமாக, அது ஒரு பெரிய பகுதி. போல், நீங்கள் இருக்கிறீர்கள் உங்கள் கட்டமைப்பை தேர்ந்தெடுத்து, நீங்கள் உங்கள் மொழி தேர்வு. ரூபி நான் நினைக்கிறேன் சூப்பர் accessible-- ஆகிறது PHP விட சிறந்த மொழி. ஆனால் அது தனிப்பட்ட விருப்பம் வகையான தான். அதே போல், மற்றொரு கருத்தில் ஆகிறது கட்டமைப்பை பின்னால் சமூகம் நீங்கள் வேலை என்று. இப்போது ரூபி ஆன் ரெயில்ஸ் உண்மையில் சூடான ஆகிறது. அது பின்னால் ஆதரவு டன் இருக்கிறது. நீங்கள் ஸ்டேக் ஏதாவது பதிவு நீங்கள் ஒரு பிரச்சனை பற்றி அளவிற்கதிகமாக ரூபி ஆன் ரெயில்ஸ் கொண்டு, மற்றும் அது பதில். மீண்டும், இது திறந்த மூல அதாவது, தான் அதை தொடர்ந்து மாற்றம் என்று. மக்கள் டன் இல்லை என்று உண்மையில் அர்ப்பணிக்கப்பட்ட இந்த ஒரு செய்யும் பொருட்டு உண்மையில் அற்புதமான கட்டமைப்பு. எனவே இதனால்தான் நான் ஏன் ரூபி ஆன் ரெயில்ஸ் தேர்வு. GABRIEL Guimarães: ஆமாம். நான் யோசனை என்று கூறுவேன் மிகவும் கட்டமைப்புகள் பின்னால் நீங்கள் இருக்கிறீர்கள் அங்கு கண்டுபிடிக்க வேண்டும் மிக, மிக ஒத்த, சரியான? மாதிரி காட்சி கட்டுப்பாட்டாளர் எனவே, உண்மையில் எங்கள் கட்டுப்படுத்தி என்று ஏதாவது போன்ற பார்க்க நடக்கிறது செயல்பாடுகளை இதை ஒவ்வொரு போல் உங்கள் பக்கங்களின் ஒரு மாதிரி அது, உங்களை வழிமாற்றுகளை அதை மாறிகள் துவக்கும். அந்த ஒரே விஷயம் இருக்க போகிறது நீங்கள் அங்கு பார்க்க ஒவ்வொரு கட்டமைப்பை. மற்றும் மாதிரி இருக்க போகிறது. "சொந்தமானது.", போன்ற நீங்கள் பொருட்களை செய்ய முடியும் எனவே, அதற்கு பதிலாக, SQL பதிப்பு செய்து, நீங்கள் தான், போன்ற, செய்ய, user.tweets, மற்றும் நீங்கள் எல்லாம் கிடைக்கும். ஐயையோ உள்ளது. ரூபி தவிர, நீங்கள் user.tweets செய்ய, பின்னர் PHP சில கட்டமைப்புகள், நீங்கள் user.getalltweets செய்கிறீர்கள் எங்கே என் PHP ஒரு பிரச்சினை அல்ல. போல், இது ஒரு பெரிய வரி தான். இது, அதே விஷயம் ஆனால் அது ஒரு பெரிய வரி தான். எனவே அந்த முக்கிய காரணங்களில் ஒன்று தான் ரூபி மீது என் விருப்பங்களை. அதை நான் சரியாக மற்ற கட்டமைப்புகள் அதே போல, அது இரண்டு மடங்கு எனக்கு எடுக்கிறது குறியீடு நீண்ட கோடுகள். சரி? வேறு ஏதேனும் கேள்விகள்? ஸாக் Chauvin: ஏதோ ஒன்று நான் காபே முடிந்தால் குறிப்பிட வேண்டும் கற்கள் பற்றி கொஞ்சம் பேசினார். அந்த உண்மையில் நான், இந்த அர்த்தம் great-- ஒரு அளிக்கிறது அனைத்து கட்டமைப்புகள் வகையான உள்ளது ஒரு மாணிக்கம் கருத்து என்ன இருக்கிறது என்று, இது என் சிறிய உதாரணம் போல உள்ளது, நான் உள்நுழைய வேண்டும். போன்ற, நீங்கள் வெளியேற, உள்நுழைய முடியும். போல், அந்த உண்மையில் தான் ஒரு சிக்கலான செயல்முறை வகையான. இது ஒரு சிறிய கையாளப்படுகிறது pset 7 நீங்கள் பிட். ஆனால் நான் இன்னும் முழுமையாக எப்படி என்று எனக்கு தெரியாது உள்நுழைவு வெளியேறுதல் செயல்படுத்த. அந்த ஏனென்றால் ரூபி ஆன் ரெயில்ஸ் டன் உள்ளது நீங்கள் அந்த மாதிரி விஷயங்களை செய்ய வேண்டும் என்று கற்கள். மீண்டும், கட்டமைப்பு மீது மாநாட்டின். எல்லோரும் செய்ய போகிறேன் இந்த உள்நுழைவு, உள்நுழைவு-படி வெளியே. ஒரு தொகுப்பு செய்ய ஏன், என்று அழைக்கப்படும் ஒரு மாணிக்கம் இது இந்த வழக்கில், திட்டமிடவும். நீங்கள் அதை அடங்கும். அப்போது சில உதவி இருக்கிறது அதை எவ்வாறு பயன்படுத்த வேண்டும் என்பதை ஆன்லைன். நீங்கள் கவலைப்பட வேண்டிய அவசியம் இல்லை அப்படி எதுவும் பற்றி. இந்த படங்களை இணைக்கிறேன் என்று ஒரு மாணிக்கம் விஷயங்கள். போல், நீங்கள் எப்போது செய்ய முயற்சி புதிய எதையும், என்று ஒரு மாணிக்கம் இருக்கிறது. நீங்கள் என்ன தான் இந்த கற்கள் ஒன்றாக துண்டு மற்றும் ஒரு மிகவும் சிக்கலான உருவாக்க மிக விரைவில் பயன்பாடு. கூல். வேறு ஏதேனும் கேள்விகள்? ஸ்டீபன் தலைப்பாகையை: அற்புதம். நான் [செவிக்கு புலப்படாமல்] என்று நான் நினைக்கவில்லை. GABRIEL Guimarães: சரி. நன்றி மிகவும், தோழர்களே. ஸ்டீபன் தலைப்பாகையை: bůh-பாய். ஸாக் Chauvin: bůh-பாய். ஸ்டீபன் தலைப்பாகையை: அற்புதம். [கரவொலி] ஆஹா.