Turbūt daugeliui teko matyti Apple’o reklamas lyginančias Apple ir PC kompiuterius. Šį kartą lyginame Ruby on Rails ir Java =).
Atsitiktinio įrašo suradimas su ActiveRecord
Norint surasti atsitiktinį įrašą MySQL’e naudojame
[code]
SELECT * FROM products ORDER BY rand();
[/code]
Norint tą gražiai atlikti su ActiveRecord galime panaudoti
[code]
Product.find(:all, :order => ‘rand()’)
[/code]
Update: tas pats, bet PostgreSQL’ui
[code]
Product.find(:all, :order => ‘random()’)
[/code]
Darbas už 14-40 tūkstančių/mėn.
Dirbant laisvai samdomu darbuotoju (netikes angliško žodžio freelancer vertimas) tenka susidurti su įvairiais klientais. Pasitaiko, kad išsiaiškini kliento reikmes, aptari jo (dagiau ar mažiau logišką) verslo modelį, įgyvendinimo strategija. Tačiau pradedant kalbėti apie kainą supranti, kad klientas tavo darbą vertina žemiau už nekvalifikuoto statybininko.
Nereikėtu sumenkinti savo ambicijų: 14-40 tūkstančių/mėn. su trupučiu žinių ir sėkmės yra realybė. Taip – ši pozicija yra San Francisco (JAV), taip – reikia mokėti anglų kalbą, taip – reikia būti stipria bei įdomia asmenybe. Tačiau tokie pasiūlymai ryškiai parodo, kad norint padoriai užsidirbti nebūtina 80 darbo valandų savaitę praleisti ofise rašant C++ kodą.
Nenuvertinkite savęs!
Image courtesy of flickr
Returns true if we have no idea what this is =)
Viename iš vykdomų projektų naudoju nested set. Benaršant dokumentaciją vos nenukritau nuo kedės iš juoko aptikęs šitą: