Rails Engines dla RoR 2.0

Posted by Jarosław Zabiełło Wed, 12 Dec 2007 10:23:00 GMT

Jak wiadomo jedną ze słabości Ruby on Rails są słabe możliwości komponentyzacji aplikacji. Pierwotne components (z powodu beznadziejnej implementacji i wydajności) zostały porzucone i nie zaoferowano nic w zamian. Tą lukę wypełnia zewnętrzny plugin – Rails Engines.

Read more...

Tags , ,  | 3 comments

Firefox killer plugins

Posted by Jarosław Zabiełło Tue, 16 Jan 2007 11:47:00 GMT

Jeśli ktoś ma jakiekolwiek wątpliwości, dlaczego powinien używać przeglądarkę Firefox podczas prac nad aplikacjami internetowymi, to niech obejrzy co potrafią niektóre pluginy. Oto moja lista you-must-have:

  • Firebug – pozwala na podgląd kodu generowanego przez wywołania AJAX. Ma zintegrowaną konsolę do debugowania kodu JavaScript i mnóstwo, mnóstwo opcji. Gdyby Firefox miał tylko ten jeden plugin, to dla niego warto rzucić wszystkie pozostałe przeglądarki. Po prostu rewelacja.
  • Web Developer – plugin z mnóstwem opcji dla web developerów, można elegancko czyścić cache, cookies, podglądać kod JavaScript i CSS. Można także zmieniać w okienku ustawienia styli kaskadowych oglądając natychmiastową zmianę na dowolnej stronie www.
  • Adblock – pozwala usunąć wszelkie denerwujące reklamy ze stron www. Najprościej wycinać całe domeny, można używać znaku * na oznaczenie dowolnego ciągu znaków. Bez reklamowych śmieci strony ładują się znacznie szybciej. M.in. mam w nim poczytne miejsce dla *gemius.pl* którego wstawkami upstrzonych większość dużych polskich serwisów. Szkoda, że Opera (która swoją drogą jest najszybsza i używam ją czasem zamiast Firefoksa z powodu ładnego czytnika RSS i wygodnego klienta IRC) nie posiada nic podobnego. (Jest też plugin Adblock Plus który potrafi zasysać domeny do wycięcia z zewn. serwera, ale mnie się nie podoba jego interfejs. Adblock jest znacznie wygodniejszy.)
  • Live HTTP headers – przydaje się do podejrzenia “żywych” nagłówków HTTP. Choć z drugiej strony FireBug też to potrafi…

Co z resztą przeglądarek? Wiadomo, że Internet Explorer ma największą popularność, więc warto na końcu sprawdzić czy kod jest z nim zgodny. Ale do zasadniczej developerki: IE, Opera czy Safari to po prostu ciężka pomyłka.

Tags , , , , ,  | 9 comments