Ładuję...
photo
zaloguj się i wrzuć coś ciekawego na flakera

środa 22 września

aktywność użytkownika
photo
#unicorn + #rails 3.0 + #ruby 1.9.2 = speed :) IMO #unicorn to najlepszy rackowy webserwer :)
  1. photo madsheep fajne! 
  2. photo lego a jak to testowałeś? :) [odpowiedz]
  3. photo seban Napisz cos wiecej, do czego uzywasz? ile workerow? osobiscie zainteresowany jestem tym :) [odpowiedz]
  4. photo dragon @seban - to jest akurat aplikacja do dziekanatu która chodziła na thin'ach. Po zmianie na unicorny chodzi dużo szybiej, szczególnie polepszyła się "responsywność" aplikacji. I nie trzeba ubijać i odpalać jak coś się popsuje :) Wszystkim zarządza master process :) W przypadku szybkości działania liczba workerów nie ma aż takiego znaczenia, ważne jest jak szybko jeden worker może przerobić request. Jak masz dużą konkurencyjność to wtedy zwiększasz liczbe workerów - można sobie zrobic w capistrano/webistrano taski bo to są zwykłe sygnały unixowe. Jakbyś kiedyś się męczył to mogę podesłać configi, ustawienia capistrano itp. :) [odpowiedz]
  5. photo dragon @lego - nie testowałem tego niestety i pewnie nie przetestuje bo już configi od thina wywaliłem i nie chce mi się wracać do starych ustawień :) Jest to tylko moje subiektywne odczucie :) Wg. testów unicorna wynika, że jest niewiele szybszy od reszty konkurencji, ale jak dla mnie chodzi dużo szybciej :P [odpowiedz]
  6. photo seban @dragon czy to jest kompatybilne z Ruby 1.9? [odpowiedz]
  7. photo dragon @seban - jasne, tak samo jak z rails 3.0 :) [odpowiedz]
  8.  

środa 18 sierpnia

aktywność użytkownika
photo
Ilekroć widzę syf w bazie danych zastanawiam się dlaczego "konwencje" w #rails zakładają, że prawdziwe klucze obce (constrains) są zbędne.. Integralność danych jest podstawą baz danych, a bez kluczy obcych dane prędzej czy później się uszkodzą. #rails #wkurw
  1. photo seban są pluginy do tego [odpowiedz]
  2. photo dragon wiem, najlepszy jest foreigner :) ale jako, że jest to "konwencja" w większości projektów tego nie ma.. I później sobie wiszą klucze bez powiązania :P np. post.company_id jest równe 5, pobierasz post.company, a tu nil :P Poza tym mysql automatycznie indeksuje klucze z constrains i lepiej robi joiny na tabelach. Według mnie lepiej powalczyć z errorami, które db wypluwa niż później zastanawiać się czy na pewno można dany rekord usunąć, czy nie zostanie syf itp. I całkowicie nie rozumiem tej ideologii którą stosuje rails. [odpowiedz]
  3. photo dragon @rupert - nie do końca, jest to pewna konwencja bo constrainsy nie są celowo wspierane w migracjach, db ma służyć jako kontener na dane. A takie coś już jest niby logiką biznesową. Gem foreigner jest całkiem fajny, dodaje do t.references opcję foreign_key => true :) [odpowiedz]
  4. photo dragon @rupert - z tego co pamiętam (a było to dawno :P) to w Agile Web Development wykonywali ręcznie sql'a w migracjach :) i widziałem to już w wielu tutorialach więc dlatego dziwi mnie, że nie jest to oficjalnie wspierane... [odpowiedz]
  5. photo dragon @rupert - właśnie o tym mówiłem :) i to nie tylko w tej książce, tak czy inaczej ciesze się, że nie tylko ja mam takie odczucia co to integralności w db :P [odpowiedz]
  6. photo madsheep to long, didnt read [odpowiedz]
  7.  

sobota 24 lipca

aktywność użytkownika
photo
Searchlogic nie działa pod #rails 3.0 i nie zanosi się póki co na przepisanie :) Jako zamiennik dla Rails 3 polecam MetaSearch, który wykorzystuje Arel i ma już sporo zwolenników.
github.com/ernie/meta_search inne wpisy na ten temat
  1. photo madsheep fajne! 
  2. photo madsheep fajne jest attr_searchable, brakuje tego w searchlogic [odpowiedz]
  3. photo dragon searchlogic jest troche niebezpieczny pod tym wzgledem, a czyszczenie paramsów w kontrolerze ssie :) mi sie podoba to, że korzysta z Arela i można sobie definiować swoje filtry.. [odpowiedz]
  4. photo seban fajne! 
  5. photo iktorn dodałem tego flaka do historyjki:Mini devguru 
  6.  

sobota 23 stycznia

aktywność użytkownika
photo
Co myślicie o #LipsiaADMIN (lipsiadmin.com/)? inne wpisy na ten temat Na mnie zrobiło wrażenie :) Ktoś testował w praktyce? Jest parę zastosowań gdzie by się to mogło przydać. Screencasta można obejrzeć na lipsiadmin.com/.../12/22/241-screencast-bas... inne wpisy na ten temat #rails #ruby #ror
  1.