Jogger i Jabber »

[26 lutego, 2006 | Dodaj komentarz | Poziom: 0 ]

Zabieram się do testowania. Zapraszam. - Teraz tam piszę ;)

Programowanie (IDE, UML, Wzorce...), Programowanie (PHP, Java...) »

[19 lutego, 2006 | Dodaj komentarz | Poziom: 0 ]

Oprogramowanie obiektowe jest 'super'. Do wszystkiego(przykład PHP) dodaje się obiekty. Czy jednak aby zawsze jest to słuszna droga?

Nie da się zaprzeczyć, że w kilku dziedzinach jest to słuszne podejście(GUI), ale czy jednak zawsze?

  1. #include <iostream>
  2. #include <cstdio>
  3.  
  4. static void main() {
  5.         std::cout << "Tekst 1" << std::endl;
  6.         printf("%s", "Tekst 2");
  7. }

Oprócz sprawdzania typów(w kompilatorach innych niż gcc) co zyskaliśmy?

  • Kolejny bufor(zależy od implementacji, ale z tego co pamiętam...)
  • Dodatkowy wywołania wirtualnych funkcji - int fd w uniksach nie zawsze jest plikiem.

Często mówi się o programowaniu modułowym, gdzie zmiana jednego elementu wpływa na drugi. Odpowiedzią na to jest tylko to, że można porównywać zły kod modułowy z dobrym kodem obiektowym. W programowaniu funkcyjnym mamy tak hermetyczne funkcje, że nie mogą one nic zmieniać poza.

Zupełnie też nieznanym, ale dosyć ciekawym podejściem, jest programowanie logiczne. Połączenie tego z obiektami zaowocowałoby jakimś gniotem lub językiem UF.

Jogger i Jabber, Technologie W3C (XHTML, CSS...) »

[18 lutego, 2006 | 5 komentarzy | Poziom: 0 ]

Zmiana skóry - XHTML 1.1 i CSS 2 (dopóki wpisami czegoś nie sknocę :) )

  • Gecko: Na tym było planowane. Z niewiadomych(dla mnie ;) ) przyczyn komentarze zjeżdżają w dół
  • Opera: Nie jest idealnie wyrównana góra paska bocznego i wpisów. Komentarze są jeszcze niżej.
  • IE: Jak zastąpić position: fixed?

Postaram się jak najszybciej poprawić błędy. Jak ktoś chce(nie sądzę, żeby 'szczyt' moich zdolności plastycznych był jakoś wielbiony) to mogę podesłać mu szablon na LGPL.

Poszukuję czegoś do statystyk(jog jest nie odwiedzany, czy tylko nie komentowany?). Na razie jedyne o czym słyszałem(Analytics Google) jest zamknięte i czekam na 'zaproszenie'. Jeśli ktoś znałby inny serwis...

Jogger i Jabber, Technologie W3C (XHTML, CSS...) »

[18 lutego, 2006 | Dodaj komentarz | Poziom: 0 ]

Wreszcie zabrałem się za skórkę. Strona może chwilowo dziwnie wyglądać...

GUI (Gnome, KDE, Gtk...), Programowanie (IDE, UML, Wzorce...) »

[13 lutego, 2006 | 2 komentarze | Poziom: 0 ]

Wymagania dla Idealnego IDE:

  • Obsługa pkg-config.
  • Obsługa bibliotek.
  • Interfejs w GTK+.
  • Dobre wsparcie dla GObject.
  • Wsparcie dla autotools.

Po kolei punkty. Bez pkg-config dosyć trudno obsługiwać biblioteki Gnome(dodano np. Cairo w zależności Gtk i już kompilacja się sypie). Lubię tworzyć biblioteki a nie binarki all-in-one. Gtk ładnie skomponuje się w Gnomie, czego nie można powiedzieć o QT(jest Gtk-Qt a nie ma QTK ). W GObject jest trochę mechanicznej pracy(_GET_TYPE ect.), którą można zautomatyzować. Na koniec - większość ludzi jest przyzwyczajona do ./configure && make && su - -c 'make install'.

W Anjucie(2) nie odkryłem dobrego sposobu tworzenia bibliotel. W KDevelop nie znalazłem pkg-config, gtk+, gobject. Za powiadomienia będę wdzięczny.

System (GNU, BSD, Windows...), Technologie W3C (XHTML, CSS...) »

[10 lutego, 2006 | Dodaj komentarz | Poziom: 0 ]

Od jakiegoś czasu czytuje magazyny o L(Na początku L+ potem LM)

Przypomniałem sobie, że czytałem artykuł o operacjach na ps, niestety nie pamiętam nazwy programu.

Niestety był to artykuł z L+. LM udostępnia na swojej stronie część artykułów ze wszystkich(oprócz najnowszego) dotychczas wydanych pism i całość tych dawniejszych(w tym jedyny obszerny artykuł o ACL po polsku, jaki znalazłem). Jest nawet wyszukiwarka(mimo że najpopularniejsza przeglądarka pod 'alternatywne systemy' proponuje zapisanie pliku 'search' ;) )

L+ może poszczycić się znacznie mniejszą ilością artykułów(wymaga rejestracji, a ja nie pamiętam hasła - zresztą i tak nie widze tam niczego ciekawego). Nie widzę też niczego a la wyszukiwarka.

Pozdrawiam

Programowanie (PHP, Java...), Technologie W3C (XHTML, CSS...) »

[10 lutego, 2006 | Dodaj komentarz | Poziom: 0 ]

Zaniedbuje pisanie.

Na usprawiedliwienie mam tylko dużą ilość zajęć i przepisywanie strony(nie działa) na jsp.