07 07 2010

Dwie kosy mają dać szczęście

Uruchomiłem swojego bloga. Ponad miesiąc budowania, ale w końcu jest. Dwie siódemki w dacie (kosy) mają przynieść szczęście. Podobno trzy już go nie dają.

kategoria: Blog autor: Michał Juszczak

Urlop zbliża mi się do końca. Miesiąc temu uruchomiłem swoją główną stronę (portfolio) www.juszczak.org i miałem postanowienie by uruchomić bloga jak najszybciej. Oczywiście na postanowieniu się skończyło. Tworzenie bloga zajęło mi ponad miesiąc czasu; jednakże przeliczając czas potrzebny (roboczogodziny faktycznie spędzone) mogę określić że zajęło mi to ok 16 godzin. Tyle chwalenia, blog jest testem dla tworzonej biblioteki underscore. Gro czasu zabrało testowanie, testowanie i testowanie a także dodawanie brakujących funkcjonalności.

Pozostało mi jeszcze życzyć sobie, by mieć siły na częstą aktualizację - chcę wrzucać jeden duży artykuł tygodniowo, plus kilka drobnych. Mam czas do 14 lipca. Usprawnić muszę jeszcze moduł admina i to będzie koniec.

Dodaj komentarz:

Komentarze podlegają moderacji, nie dopuszczam komentarzy spamujących, z wyzwiskami, wulgaryzmami, oszczerstwami. Rozumiem przez to również nie akceptowanie komentarzy, których treść jest prawnie zabroniona. Pozostałe komentarze, nawet takie które będą sprzeczne z moimi poglądami są akceptowane. Należy czekać na akceptację, każdy komentarz zostanie sprawdzony przeze mnie a następnie ukaże się na stronie.

Komentarze:

Ostatnie wiadomości:

Ostatnie komentarze:

  • (2010-10-26) Nie wiem, że metody statyczne są szybsze i nie wiem, skąd bierzesz tak...
    NEWS Tworzenie biblioteki Underscore: Nie wiem, że metody statyczne są szybsze i nie wiem, skąd bierzesz takie rewelacje, bo odkąd pamiętam, zawsze było na odwrót. Nawet przed chwilą zrobiłem szybki benchmark i nic się nie zmieniło w tym względzie. Ponadto z tego, co piszesz (zwłaszcza o krótkości kodu), wydaje mi się, że nie rozumiesz sensu programowania obiektowego. Robienie metod typu wordCount() to głupota do kwadratu - przecież po to się robi obiekty, by te metody pracowały w ich kontekście i wykonywały coś na nich, a nie działały tak sobie w próżni. O wiele lepsze wyniki wydajnościowe osiągniesz dobrymi algorytmami i odpowiednią architekturą, a nie robieniem sobie pseudoobiektowego śmietnika. Ponadto co z takimi kwestiami, jak niezawodność i elastyczność? Zyx (grrrr, mój nick jest trzyliterowy!)
  • (2010-10-26) Niestety, takie rozwiązanie jest wybitnie niepraktyczne. Już to przera...
    NEWS Konfiguracja klas i obiektów - metoda settings: Niestety, takie rozwiązanie jest wybitnie niepraktyczne. Już to przerabiałem spory kawałek czasu temu przy okazji tworzenia Open Power Libs 2.0 i do dziś odbija mi się to czkawką. Po pierwsze, używasz do tego elementów statycznych, czyli już na wejściu utrudniasz sobie testowanie i wprowadzasz elementy niedeterminizmu, które mogą być źródłem podobnych problemów, jakie powoduje "global". Po drugie, Twoja funkcja do ładowania konfiguracji też jest niepraktyczna, bowiem wymaga uprzedniego załadowania wszystkich możliwych klas nawet, jeśli ich nie używamy, gdyż inaczej oberwiemy wyjątkiem. Dobrym, sprawdzonym rozwiązaniem jest idea wstrzykiwania zależności. PS. Masz u mnie minusa za nałożenie limitu min. 5 znaków na długość nicka, który jest idiotyczny, jako że jest całkiem sporo osób, które mają czteroliterowe nicki, a trzyliterowe takie, jak mój, też się trafiają. Zyx (grrrr, mój nick jest trzyliterowa!!!)

Kategorie:

Tworzymy bibliotekę Zarządzenie przedsiębiorstwem Zarządzanie jakością Blog Tworzenie stron internetowych