Archive for the Category polish

 
 

Eclipse PDT i JVM 64 bity

Mimo, że od dłuższego czasu na rynku dostępne są i relatywnie niedrogie procesory 64 bitowe to jednak nadal korzystanie z w pełni 64 bitowego systemu nastręcza wielu problemów. Dotyczy to zwłaszcza oprogramowania zamkniętego którego producenci dostarczają czasem wyłącznie 32 bitowe binarki (np. Adobe Flash). Ale nie tylko.

Nasze ukochane (a na pewno moje) IDE do PHP również dostępne jest jedynie (pakiet All-In-One) w wersji 32 bitowej (przynajmniej nie udało mi się znaleźć innego). Można oczywiście użyć 32 bitowej emu VM Javy ale chyba nie o to chodzi. Instalacja PDT na czystym Eclipse SDK nie jest jednak taka prosta. Poniżej przedstawiam kolejność dodawania narzędzi/framework’ów (jak to ładnie nazwać?) wymaganych przez PDT. Instalacji dokonujemy za pomocą wbudowanego mechanizmu Install/Update.

  1. Eclipse Graphical Editing Framework (GEF): http://download.eclipse.org/tools/gef/update-site/releases/site.xml
  2. Eclipse Modeling (EMF): http://download.eclipse.org/modeling/emf/updates/releases/ – tu jeśli otrzymujemy informacje o brakującym pluginie OCL należy odznaczyć wszystkie “czerwone” komponenty.
  3. Eclipse Data Tools Platform (DTP): http://download.eclipse.org/datatools/updates
  4. Eclipse Web Tools Platform (WTP): http://download.eclipse.org/webtools/updates/
  5. Eclipse PHP Development Tools (PDT): http://download.eclipse.org/tools/pdt/updates/

W przypadku błędu w postaci:

Unable to complete action for feature "PDT Feature" due to errors.
The File "/tmp/356479746/eclipse/.update/12[...]4/eclipse17104.tmp" is not a valid JAR file. [error in opening zip file] error in opening zip file

odznaczamy automatyczny wybór mirrorów i próbujemy do skutku z innym.

Jestem pewien, że wszystko da się okroić ze zbędnych pakietów ale jest to raczej zadanie do osoby dobrze obznajomionej z Eclipse SDK. Powyższe kroki przetestowałem na Eclipse SDK 3.3.1.1 i Sun JDK 1.6.0.05 @ Gentoo.

Warto również zainteresować się Aptana. Jeśli nie jako alternatywa dla PDT to ze względu na świetną obsługę CSS (możemy zainstalować tylko to udogodnienie). Jeśli natomiast piszesz tak jak ja w Symfony przydatne może okazać się rozszerzenie Symfoclipse. Pisał o nim jakiś czas temu Michał Mech.

Blog zmienia adres

W związku z brakiem aktualnie środków na utrzymanie hostingu na którym znajduje się blog ( jak i również parę innych moich stron ) najprawdopodobniej nie przedłużę konta o kolejny rok. Jest ono ważne do 10 kwietnia po tym terminie do czasu opłacenia nowego serwera blog zmienia adres na http://blog.rodziewicz.com.pl . Niestety wszystko wskazuje również na to, że utracę domenę empathon.net wiec w przyszłości będę posługiwał się wyłącznie rodziewicz.com.pl. To na tyle jeśli chodzi o ogłoszenia parafialne.

Ps. W przypadku problemów z wordpressem 2.5 na hostingu home.pl radzę wyłączyć dla blogowej domeny statystyki ( w panelu administracyjnym konta ) o ile takowe aktywowaliśmy. Najwyraźniej kłócą się one z ajaxowym wp-admin.

Minefield 3.0b2pre

Osoby interesujące się rozwojem nowego Firefox’a może nieco zdziwić tytuł posta – “beta 2? gdzie?!”. Już tłumaczę – update dostępny jest tylko z poziomu przeglądarki, nie można ściągnąć releasa ze strony mozilli. O nowej wersji dowiedziałem się zupełnie przypadkiem, akurat miałem włączonego minefield’a który wykrył update ( wczoraj wieczorem ). Zmiany? Trudno cokolwiek powiedzieć ponieważ nie ma dostępu do “release notes”. Ze zmian widocznych gołym okiem widać, że taby zostały zastąpione elementami gtk co wygląda ohydnie. Mam tylko nadzieję, że to tymczasowe. Subiektywne odczucia i CTRL + ESC w KDE mówią, że nowy FF nieco mniej rozpycha się w pamięci. Jak dla mnie to duży plus bo praca z FF + Eclipse na 512 MB ramu to udręka. Ciekawe tylko czemu grono testerów nowej bety zostało tak ograniczone przez brak oficjalnego ogłoszenia.

Google Apps i domena w home.pl

Google Apps jest aplikacją dającą nam możliwość podpięcia pod posiadaną domenę usługi mail Google – Gmail, jabbera i nie tylko. Plusy w porównaniu z utrzymywaniem poczty na hostingu, nawet przy wyborze płatnej opcji są niewątpliwe. Za gmail przemawia doskonały klient www, IMAP, 5 GB quota ( atm ), jabber… wymieniać można długo. Google Apps oferuję jednak coś więcej. Jest doskonałym narzędziem dla organizacji, biznesu ale równie dobrze sprawdza się dla grup w rodzinnej domenie jak np. moja rodziewicz.com.pl. W obrębie podpiętej domeny administrator może przydzielać dowolna ilość maili. Każdy użytkownik otrzymuje do dyspozycji standardowy zestaw aplikacji google z wyróżnieniem Docs, Calendar. Możliwość jest dużo więcej ale nie o tym jest ta notka.
Chciałbym skoncentrować się na paru tipsach dotyczących sposobu konfiguracji rekordów dns w domenie podpiętej w home.pl. Niestety nie jest to tak intuicyjne jak mogło by być.
Po pierwsze, mimo, że domenę możemy mieć podpiętą pod konto i z tego poziomu mamy możliwość zakładania subdomen, podstawowej konfiguracji, do bardziej zaawansowanych operacji przygotowany jest oddzielny panel – “panel zarządzania domena”. Zalogować się do niego możemy używając jako loginu nazwy domeny, hasłem jest to samo które podaliśmy podczas rejestracji.
Nie będę przytaczał tu instrukcji dostępnych na Google, opiszę jak wygląda konfiguracja w konkretnym przypadku.

Rekord MX

Czyli odpowiedzialny za naszą pocztę. W przeciwieństwie do tego co moglibyśmy oczekiwać nie da zrobić się tego w “Konfiguracja domeny”->”Edycja wpisów”. Checkbox jest nieaktywny, nie ma możliwości usunięcia istniejącego wpisu ani zastąpienia go przez dodanie nowego. Dostęp do tego ustawienia mam na zakładce “Konfiguracja domeny” w polu “Przekierowanie poczty” robimy zgodnie z notacja podana poniżej:

ASPMX.L.GOOGLE.COM/ALT1.ASPMX.L.GOOGLE.COM/ALT [...]

Ustawienia rekordu MX
Możemy dodać niestety tylko 4 serwery ale ta liczba powinna w zupełności wystarczyć.

Rekordy SRV dla jabbera

Jeśli chcemy mieć dostęp do jabbera w naszej domenie w “Edycja wpisów” dodajemy wpisy dla rekordu SRV jak pokazano na poniższym screenie.

jabber
Analogicznie postępujemy z hostem “xmpp”

Lista rekordów powinna wyglądać teraz tak:
rekordy
Jeśli nie popełniliśmy żadnego błędu wszystko powinno działać i możemy się cieszyć gmail’em we własnej domenie.
Jestem od paru dni szczęśliwym posiadaczem adresu adresdziałającego na Google Apps i w ramach rodowej domeny rozdzielam bez ograniczeń konta dla innych członków rodziny. Bardzo wygodne rozwiązanie ;)