Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Ruby

Thành thạo Ruby trên đường đi: Học khi dắt chó dạo phố

Không bao giờ đủ thời gian để học mọi thứ bạn muốn. Và luôn có vẻ như có quá nhiều thứ khác chiếm thời gian bạn có. Điều này khiến việc cập nhật kiến thức Ruby trở nên khó khăn.

Sách và screencast tuyệt vời, nhưng chúng tốn thời gian và tập trung. Và rửa bát, đi làm, dắt chó dạo có thể chán ngắt. Thật tốt có những khoảnh khắc để suy nghĩ hoặc thư giãn. Nhưng hầu hết thời gian, tôi muốn tận dụng những phút giây chán nản đó để học điều gì đó!

Đối với điều này, không có gì tốt hơn podcast. Thay vì chơi game iOS hoặc check email lần thứ mười, tôi có thể học điều mới về ngôn ngữ yêu thích.

Podcast tin tức Ruby như Ruby5 (và The Ruby Show đã ngưng hoạt động) tuyệt vời để cập nhật gem release mới và bài blog hay. Nhưng podcast đi sâu vào một chủ đề đơn lẻ còn tốt hơn. Dưới đây là một vài podcast yêu thích của tôi:

Ruby Rogues

Tôi nghe Ruby Rogues Podcast từ tập đầu tiên. (Tôi nói, với panelist như Aaron Patterson, David Brady, James Edward Gray II, và Peter Cooper, tôi làm sao không nghe?)

Họ bao quát nhiều chủ đề, và tôi không quan tâm mọi tập. Nhưng nghe podcast này dạy tôi rất nhiều. Đồ thực tế. Những gì tôi học từ tập Square, ví dụ, thực sự ảnh hưởng đến Service Oriented Architecture của chúng tôi. Thời gian bạn dành nghe sẽ hoàn vốn.

Các panelist đều là Rubyist tôi ngưỡng mộ nhất, picks tuyệt vời, có transcript mỗi tập (dễ tra cứu sau), và Parley là một trong những bí mật được giữ kín nhất trong cộng đồng Ruby. Chỉ đơn giản là một show hay, được chuẩn bị tốt.

The Ruby on Rails Podcast

Podcast Rails đầu tiên tôi nghe vừa được relaunch (sau gần 5 năm!), và khởi động mạnh.

Cho đến nay, nó đầy khách mời hay và câu chuyện thú vị, và rất vui. Tôi mới bắt đầu nghe, và rất tò mò xem nó phát triển như thế nào.

Vậy, hai podcast tốt. Nhưng không phải tất cả kiến thức bạn có thể vắt từ thời gian bạn có.

Một cách khác để nạp kiến thức Ruby

Có quá nhiều thứ hay bị khóa trong talk hội nghị, và không đủ thời gian xem hết video. Nhưng hóa ra nhiều talk hội nghị không thực sự cần video! Với công cụ đúng, bạn có thể đối xử với video hội nghị như podcast.

Để nghe talk hội nghị, tôi dùng app iOS tên Swift Player. Với Swift, tôi có thể download, tăng tốc, và nghe talk khi đi và về làm. Những talk này dạy tôi rất nhiều, nên tôi khuyên thử cái này (hoặc tương tự)!

Nếu bạn không muốn dùng app chuyên biệt, bạn có thể download video, tách audio track và chơi bằng music player điện thoại. Nhưng hơi quá nhiều việc đối với tôi.

Hãy thử nghe!

Bây giờ bạn có vài cách học chút Ruby trong vài phút rảnh bạn có thể gom được. Vậy, cái nào nghe thú vị? Và yêu thích nào của bạn tôi bỏ lỡ?