Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Ruby

วิธีการเรียนรู้ทับทิมในขณะที่คุณเดินสุนัข

ไม่มีเวลาเพียงพอที่จะเรียนรู้ทุกสิ่งที่คุณต้องการ และดูเหมือนว่ามีอะไรอีกมากมายที่ทำให้คุณเสียเวลาทำ มี. ทำให้การติดตามความรู้ Ruby ของคุณเป็นเรื่องยาก

หนังสือและ screencasts นั้นยอดเยี่ยม แต่ต้องใช้เวลาและสมาธิ และการล้างจาน เดินทางไปทำงาน และพาสุนัขไปเดินเล่นอาจน่าเบื่อ เป็นเรื่องดีที่มีช่วงเวลาเหล่านั้นเพื่อคิดหรือผ่อนคลาย แต่โดยส่วนใหญ่แล้ว ฉันต้องการใช้ประโยชน์จากนาทีแห่งความเบื่อหน่ายเหล่านั้นและเรียนรู้อะไรบางอย่าง!

สำหรับสิ่งนี้ ไม่มีอะไรดีไปกว่าพอดแคสต์ แทนที่จะเล่นเกม iOS หรือเช็คอีเมลเป็นสิบๆ ครั้ง ฉันสามารถเรียนรู้สิ่งใหม่ๆ เกี่ยวกับภาษาที่ฉันโปรดปรานได้

พอดคาสต์ข่าวของ Ruby อย่าง Ruby5 (และรายการ The Ruby Show ที่ถูกทอดทิ้งอย่างน่าเศร้า) นั้นยอดเยี่ยมสำหรับการติดตามการเปิดตัวอัญมณีใหม่ๆ และโพสต์บล็อกดีๆ แต่พอดคาสต์ที่เจาะลึกในหัวข้อเดียวนั้นดีกว่า ต่อไปนี้คือรายการโปรดบางส่วนของฉัน:

Ruby Rogues

ฉันฟัง Ruby Rogues Podcast ตั้งแต่ตอนแรก (ฉันหมายถึงกับผู้ร่วมอภิปรายอย่าง Aaron Patterson, David Brady, James Edward Grey II และ Peter Cooper ฉันทำไม่ได้)

พวกเขาครอบคลุมมากและฉันไม่สนใจทุกตอน แต่การฟังพอดแคสต์นี้สอนให้รู้ว่าดังนั้น มาก. ของใช้ได้จริงด้วย สิ่งที่ฉันเรียนรู้จากตอน Square ตัวอย่างเช่น มีอิทธิพลต่อสถาปัตยกรรมเชิงบริการของเราจริงๆ เวลาที่คุณใช้ในการฟัง จะ จ่ายออก

ผู้ร่วมอภิปรายทั่วไปคือ Rubyists บางคนที่ฉันชื่นชมมากที่สุด การเลือกนั้นยอดเยี่ยม มีการถอดเสียงของแต่ละตอน (ซึ่งทำให้การค้นหาในภายหลังง่ายขึ้นมาก) และ Parley เป็นหนึ่งในความลับที่เก็บไว้อย่างดีที่สุดในชุมชน Ruby เป็นการแสดงที่ยอดเยี่ยมและเข้ากันได้ดี

พอดคาสต์ Ruby on Rails

พอดคาสต์ Rails แรกที่ฉันเคยฟังเพิ่งเปิดใหม่ (หลังจากผ่านไปเกือบ 5 ปี!) และเริ่มต้นอย่างแข็งแกร่ง

จนถึงตอนนี้เต็มไปด้วยแขกรับเชิญที่ยอดเยี่ยมและเรื่องราวที่น่าสนใจ และมันสนุกมาก ฉันเพิ่งเริ่มฟัง และสนใจจริงๆ ที่จะได้เห็นว่ามันเติบโตจากที่นี่อย่างไร

ดังนั้นพอดคาสต์ที่ดีสองรายการ แต่นั่นไม่ใช่ความรู้ทั้งหมดที่คุณสามารถใช้เวลาที่มีอยู่ได้

อีกวิธีหนึ่งในการเติมความรู้ Ruby ของคุณ

มีเรื่องดีๆ มากมายที่ถูกล็อกไว้ในการพูดคุยในการประชุม และไม่มีเวลาพอที่จะดูวิดีโอทั้งหมด แต่ปรากฎว่าการพูดคุยในการประชุมหลายครั้งไม่ต้องการวิดีโอจริงๆ! และด้วยเครื่องมือที่เหมาะสม คุณก็สามารถจัดการวิดีโอการประชุมได้เหมือนพอดคาสต์เช่นกัน

ในการฟังการบรรยายในการประชุม ฉันใช้แอพ iOS ชื่อ Swift Player เมื่อใช้ Swift ฉันสามารถดาวน์โหลด เร่งความเร็ว และฟังการพูดคุยเหล่านี้ขณะเดินทางไปและกลับจากที่ทำงาน การพูดเหล่านี้สอนอะไรฉันหลายอย่าง ฉันจึงแนะนำให้ลองทำสิ่งนี้ (หรืออะไรทำนองนั้น)!

หากคุณไม่ต้องการใช้แอปเฉพาะสำหรับสิ่งนี้ คุณสามารถดาวน์โหลดวิดีโอ แยกแทร็กเสียง และเล่นโดยใช้เครื่องเล่นเพลงในโทรศัพท์ของคุณ แต่นั่นก็ทำงานมากเกินไปสำหรับฉัน

ให้พวกเขาฟัง!

ตอนนี้คุณมีวิธีเรียนรู้ Ruby เล็กน้อยในช่วงเวลาว่างสองสามนาทีที่คุณสามารถขูดด้วยกันได้ แล้วอันไหนที่ฟังดูน่าสนใจสำหรับคุณ? แล้วฉันคิดถึงเรื่องไหนของคุณบ้าง