- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
madsheep fajne!
-
lego a jak to testowałeś? :) [odpowiedz]
-
seban Napisz cos wiecej, do czego uzywasz? ile workerow? osobiscie zainteresowany jestem tym :) [odpowiedz]
-
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]
-
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]
-
seban @dragon czy to jest kompatybilne z Ruby 1.9? [odpowiedz]
-
dragon @seban - jasne, tak samo jak z rails 3.0 :) [odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
seban są pluginy do tego [odpowiedz]
-
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]
-
rupert @dragon - Zaden poważny projekt nie zostawia bazy bez constraintów. I to nie jest konwencja tylko brak wspracia w migracjach dla tworzenia ich. Ja sobie zrobiłem rozszerzenie w railsach, że w osobnym pliku trzymam constrainty ala schema.rb i dodatkową zależność do rake, która ich używa. [odpowiedz]
-
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]
-
rupert @dragon - Nawet w AWDWR jest gwiazdka, że są w tej mierze rozbieżne opinie wśród autorów. Ogólnie zgadzam się w tej mierze z tymi autorami, którzy mówią, że aplikacja aplikacją ale z bazy korzysta się też przez ręczne sqle, raporty z niej korzystają a nawet inne aplikacje dlatego dla bezpieczeństwa i zaoszczędzenia sobie i wszystkim innym nerwów należy definiować conajmniej constrainty i not-nulle. [odpowiedz]
-
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]
-
rupert @dragon - AWDWR wydanie drugie wersja (P1.0 printing, March 2009) strona 308: Rozdział : Using Native SQL: "A common example in our migrations is the addition of foreign key constraints to a child table. We saw this when we created the line_items table" i dalej przykład dodawania constraintów. Właśnie po to używali ręcznego Sql'a w tej książce :-) [odpowiedz]
-
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]
-
madsheep to long, didnt read [odpowiedz]
github.com/ernie/meta_search
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
madsheep fajne!
-
madsheep fajne jest attr_searchable, brakuje tego w searchlogic [odpowiedz]
-
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]
-
seban fajne!
-
iktorn dodałem tego flaka do historyjki:Mini devguru
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
Arnvald dodałem tego flaka do historyjki:Mini devguru
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
Arnvald Kiedy obrona, znasz już konkretny termin czy poznasz po oddaniu pracy? [odpowiedz]
-
dragon obrona pewno kolo 10-15 :) ale to już tylko formalność... [odpowiedz]
-
dragon lol napisałem "pewno" :P chyba czas się wyspać.. :) [odpowiedz]
-
psphone fajne!
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
D3X tylko tak, żeby @iktorn, @kuba i @az się potem nie zorientowali [odpowiedz]
-
Arnvald lol!
-
jablko lol!
-
szajbus lol!
-
anakh z pigwą i miodem [odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
madsheep fajne!
-
anakh drinki.com.pl
[odpowiedz]
- dodaj komentarz
-
oceń wpis
- linkuj
- dodaj do historyjki
-
dragon przyjdzie i czas na avatar :) [odpowiedz]
-
szajbus kolejny netgurowicz na flaku? witaj Paweł [odpowiedz]
-
madsheep @dragon - fajnie że konto masz wreszcie. [odpowiedz]
-
anakh @madsheep - znacie się [odpowiedz]
-
dragon @madsheep - w koncu nadszedl ten czas :) tylko login nie ten :P [odpowiedz]
- pokaż wszystkie komentarze
Ładuję...
