2009-05-15 16 views

Trả lời

4

Tôi mới bắt đầu sử dụng App_Version. Thật tuyệt khi có thể đặt phiên bản ứng dụng mà bạn đang chạy ở cuối trang của bạn (Giống như số "sửa đổi svn" ở góc dưới cùng bên phải của trang này).

+0

Ahh gợi ý tốt, tôi có thể thấy điều này có ích. –

4

Tôi đã sử dụng cache_money rất nhiều trong các dự án gần đây. Nó cho chúng ta một sự gia tăng hiệu suất rất lớn

1

Dr. Nic's Magic Models Không phải là tôi thực sự sử dụng đá quý này trên bất kỳ dự án nào của tôi, tôi chỉ nghĩ rằng nó thật tuyệt khi nó được phát hành lần đầu tiên. Tiến sĩ Nic cũng đã làm một hack vì vậy nếu bạn thực hiện lỗi chính tả trong mã của bạn nó sẽ đoán những gì bạn có nghĩa là, vì vậy rất rất sai .. nhưng buồn cười như địa ngục.

+0

Kiểm tra video của anh ta cho thấy nó đi: http://drnicwilliams.com/2007/03/22/meta-magic-in-ruby-presentation/ –

4

Tôi thực sự thích delayed_job cho các tác vụ không đồng bộ, nó đơn giản và hiệu quả. Được sử dụng nó cho thư không đồng bộ với thành công lớn.

1

responds_to _parent cho phép bạn thực hiện những việc giống như ajax với biểu mẫu tải lên tệp (không thể sử dụng ajax thực). Tuy nhiên, bạn cũng có thể sử dụng bất cứ lúc nào bạn muốn gửi RJS đến cửa sổ chính.

Ngoài ra, một chút tự quảng bá. Tôi thực sự thích plugin của tôi soundex_find, cho phép bạn xử lý lỗi chính tả và đối sánh ngữ âm trong tự động hoàn tất hoặc tìm kiếm.

+0

soundex_find là tốt đẹp, btw. làm tốt công việc đó. –

+0

Cảm ơn, đó là đóng góp mã nguồn mở đầu tiên của tôi kể từ khi rời khỏi một công ty rất phi oss. Tôi dự định tiếp tục tham gia theo nhiều cách khác nhau. –

2

Một số khác tôi đã tìm thấy tôi đang sử dụng nhiều hơn và nhiều hơn nữa là andand, điều này mang lại cho bạn lời gọi phương thức được bảo vệ.

Thay vì

entry.at('description') && entry.at('description').inner_text 

bạn viết

entry.at('description').andand.inner_text 

Nó được tiết kiệm rất nhiều ngón tay của tôi gõ trong vài cuối cùng của dự án.

+0

Phiên bản hiện tại của đường ray có .try (: phương pháp) –

0

Tôi nghĩ Tóm tắt (https://github.com/ssoper/summarize) và Geocoder (http://www.rubygeocoder.com/) khá thú vị.

Các vấn đề liên quan