Any fool can make things bigger, more complex, and more violent. It takes a touch of genius and a lot of courage to move in the opposite direction. Albert Einstein

o Ruby

Zestaw ponad 40 ściągawek dla programistów Ruby on Rails (i nie tylko)

20 komentarzy | Kategorie: Narzędzia, Programowanie, Ruby, Ruby on Rails, Techblog, Tips & tricks | trackback
Tagi:

Jeden z czytelników mojego bloga, Marcin Urbański (dzięki!), podesłał mi zestaw ściągawek (cheat sheet) dotyczących zarówno Rubiego, Rails jak i innych narzędzi związanych z pisaniem aplikacji w tej technologii. Poszperałem jeszcze trochę w sieci, podzieliłem na kategorię i tak o to udostępniam je wszystkim. Podkreślam, że ani ja ani Marcin nie jesteśmy autorami tych ściągawek, większość nich zawiera odnośnik do źródła (w plikach pdf). Miłego ściągania :).

Ruby


Ruby Language QuickRef


Ruby Library QuickRef


Przegląd języka, głównych klas


Meta programowanie

Ruby on Rails


Przegląd Railsów


Kolejny przegląd Railsów


Rails 2.0


Helpery formularzy


Krótki przegląd Relacji ActiveRecord


Relacje modeli ActiveRecord


Migracje ActiveRecord


Przegląd helperów dla formularzy


Przegląd Rails


REST


ActiveResource


ActiveSupport::CoreExtensions::String

RJS


Opis działania


Opis działania


Spis funkcji

Testy


Asercje dla testów unitowych


Przegląd dla assert_select


RSpec


RSpec

Bazy Danych


MySQL


PostgreSQL

Systemy Kontroli Wersji


SVN


Git


CVS

Edytory


Textmate


Textmate


Netbeans


Vim

HTML/XHTML


Przegląd języka HTML


Encje HTML


Przegląd języka XHTML

CSS


Przegląd języka

Javascript


Przegląd języka


JQuery


JQuery

Firefox


Skróty klawiatury

Wyszukiwarki: Google, Yahoo, MSN


Google


Google, Yahoo, MSN

Wyrażenie Regularne


Przegląd języka

mod_rewrite


Przegląd

UPDATE

Nie pomyślałem o tym, że w praktyce klikać 44 razy to spory wysiłek :). Zamieszczam poniżej skrypt napisany przez J. Zabiełło, który ściągnie wszystkie pliki (niestety działa tylko przy dostępnym programie wget). Bezpośredni link do skryptu w serwisie pastie.

require 'net/http'
require 'uri'
url = 'http://radarek.jogger.pl/2008/03/12/zestaw-ponad-40-sciagawek-dla-programistow-ruby-on-rails-i-n/'
Net::HTTP.get(URI.parse(url)).scan(/http:\/\/.+?\.pdf/).each{|x| `wget -c #{x}`}

Jeśli spodobał Ci się wpis to może umieścisz ten blog w swoim czytniku RSS?

Komentarze

1. avatar icon Michał Górny napisał(a) 12 Mar 2008 o godz. 06:42:

IMO (przynajmniej te pierwsze) — beznadziejne. Zbyt mały tekst (na A2 to drukować?), zbyt mały kontrast na „przyciemnionych” polach.

2. avatar icon Seban napisał(a) 12 Mar 2008 o godz. 09:30:

Miodny zestaw. Ostatnio na Wykopie też zauważyłem coś takiego: http://blog.invisible.ch/files/rails-reference-1.1.html

Można znaleźć info o ściągawce do Capistrano jednak samego pliku już nigdzie nie udało mi się ,,wyrwać’‘.

3. avatar icon Marcin Urbański napisał(a) 12 Mar 2008 o godz. 10:05:

@Seban: to mój wykop:) ale oczywiście zapomniałem wysłać tego Radarkowi:) fajnie byłoby zebrać powiązane tematycznie ściągi w jednym miejscu.

@Michał Górny: fakt, niektóre są pisane zbyt małą czcionką:/ sam z braku lepszych narzędzi i pomysłu robiłem zrzuty ekranowe pdf`ów. Później wrzucałem do GIMP`a, ciąłem obraz na fragmenty i dopiero drukowałem w rozciągnięciu na pełne A4. Przekombinowane, ale zdało egzamin:)

4. avatar icon Robert Begier napisał(a) 12 Mar 2008 o godz. 10:16:

fajna esencja – dzięki za share

5. avatar icon Robert Begier napisał(a) 12 Mar 2008 o godz. 10:22:

jeszcze jedno – nie wiem czy właściwy jest adres przy:
htto://docs.safehaus.org/download/attachments/563/svncheatsheet-1.0.pdf

jest htto – po zmianie na http pobiera normalnie :)

jeszcze raz thx

6. avatar icon Radarek napisał(a) 12 Mar 2008 o godz. 10:33:

@Robert, poprawione.

7. avatar icon Piotr Usewicz napisał(a) 12 Mar 2008 o godz. 11:05:

Kudos. Lubie cheatsheety.

8. avatar icon Zal napisał(a) 12 Mar 2008 o godz. 21:57:

Wykonanie różne, ale pomysł świetny. Popieram :]

9. avatar icon roScripts - Webmaster resource napisał(a) 12 Mar 2008 o godz. 22:15:

Radarek bloguje - blog programisty

Radarek bloguje - blog programisty

10. avatar icon Radarek napisał(a) 12 Mar 2008 o godz. 22:17:

Czy ktoś wie o co chodzi z tym ostatnim komentarzem?;) Bot to raczej nie, bo jest captcha…

11. avatar icon Zapiski programisty napisał(a) 12 Mar 2008 o godz. 22:48:

Ściągawki dla programistów .NET

Radarek na swoim blogu we wpisie Zestaw ponad 40 ściągawek dla programistów Ruby on Rails (i nie tylko) przedstawił linki do różnych ciekawych ściągawek dla programistów Ruby on Rails. Postanowiłem podzielić się odnalezionymi przeze mnie[...]

12. avatar icon Jarosław Zabiełło napisał(a) 13 Mar 2008 o godz. 18:21:

Świetny pomysł z tymi PDF’ami. Muszę przyznać, że szybciej mi było napisać skrypt w Pythonie niż Ruby aby zgrać na dysk te pliki żmudnego klikania w odnośniki: . Tu dla porównania wersja w Ruby (pythonowa jest moim zdaniem czytelniejsza łatwiejsza do zapamiętania)

13. avatar icon Radarek napisał(a) 13 Mar 2008 o godz. 20:28:

Jarek, mógłbym powiedzieć, że dla mnie lepsza jest wersja Rubiego, ale nie ma sensu przenosić flame Ruby <=> Python tutaj ;-). Obie wersje są dobre i tyle :).

14. avatar icon Jarosław Zabiełło napisał(a) 13 Mar 2008 o godz. 22:12:

Ja nie chcę powiedzieć która lepsza. Wiem tylko, że pythonową napisałem z pamięci a tą drugą, dopiero jak przeszukałem dokumentację bibliotek. Bruce Eckel w Thinking in Java sam wyznał, że on nigdy nie może zapamiętać jak w Javie używać plików. Im mniej trzeba zapamietać tym lepiej. Tu sprawdza się minimalizm Pythona.

15. avatar icon Adam Ziaja napisał(a) 14 Mar 2008 o godz. 13:53:

Dzięki! Dobre!

16. avatar icon czytelny podpis napisał(a) 20 Mar 2008 o godz. 22:34:

wszystko pięknie, skrypty też piękne, ale dlaczego nie ma paczuszki z całością, teraz są takie atrakcyjne hostingi plików

17. avatar icon kotosha napisał(a) 22 Mar 2008 o godz. 21:52:

Nie muszę dodawać po raz kolejny że to świetny pomysł, ale właśnie taki jest. Wszystko się na pewno przyda. Wymaga to „tylko” trochę klikologii:/. Magiczna liczba 44 trochę przeraża..

18. avatar icon hm napisał(a) 25 Mar 2008 o godz. 20:15:

Ściągawki na konsole http://errtheblog.com/posts/21-cheat :D

20. avatar icon mejdej napisał(a) 03 Sie 2009 o godz. 01:11:

http://www.ilovejackdaniels.com/cheat-sheets/ruby-on-rails-cheat-sheet/

hmm

The site formerly hosted at ILoveJackDaniels.com has, at the request of the Jack Daniel's trademark team, been moved to the new domain AddedBytes.com.

:)

Dodaj coś od siebie

Możesz korzystać ze składni Textile.

Pola oznaczone * są wymagane.

Proszę o dodawanie komentarzy związanych z tematem postu, sprawy osobiste proszę załatwiać przez maila bądź gg.

Zastrzegam sobie prawo do moderacji komentarzy (edycja, usuwanie).