listopad 5th, 2007
Od środy (31 października) do poniedziałku (5 listopada) nie dotykałem nawet klawiatury komputerowej. Sprawdzałem co prawda pocztę (w smartphonie) ale w trybie RO
Uświadomiłem sobie, że mam normalna pracę (żadnych służbowych telefonów), nie jestem uzależniony od komputera i internetu (w końcu wytrwałem prawie 5 dni) oraz chyba lubię moją rodzinę
Napisałem chyba ponieważ tak jest bezpieczniej, jeszcze ktoś bliski przeczyta to i uzna, że planuję stać się “porządnym człowiekiem”.
Byłem na trzech cmentarzach, w samochodzie pokonałem ponad 900 km, ale odpocząłem i miałem okazję spotkać się z ludźmi, których nie widziałem prawie dwa lata. Nie ma sensu pisać, że rodzina jest ważna i istotna … bla bla bla … ale skoro ja, odludek i dziwak, uznaję ostatnie dni za udane to musi coś w tym być
Dziś krótka prasówka, sprawdzanie poczty (nawet nie było spamu, bardzo fajny list z automatu od last.fm), pogoda nie zapowiada się na paskudną … ogólnie chyba będzie dobry tydzień.
ZOLTAN
Posted in notka | 1 Comment »
październik 31st, 2007
Nie ma to jak spotkać się ze skrajną … nieważne niech każdy oceni sam
Continue Reading »
Posted in notka | 5 Comments »
październik 31st, 2007
Dziś przeglądając joemonster.org trafiłem na strone google
Wydaje się, że w XXI wieku faktycznie informacja to potęga. Podziwiam googla i ich zasoby sprzętowe
Posted in notka | No Comments »
październik 31st, 2007
Dziś rozpoczął się proces migracji z domeny blogs.jebiemnieto.org do domeny blogs.pld-linux.pl.Wpisy w DNS są gotowe, konfiguracja Apache także. Jeden problem to hasło administratora WP (zapisane gdzieś w tajnym katalogu na desktopie, a ja do niedzieli postanowiłem odpocząć od komputerów).
Myślę, że w poniedziałek wszystko już będzie działać.
Dla zainteresowanych rewrite rule z apache zapewniający kompatybilność (aktualnie z pld-linux.pl -> jebiemnieto.org)
RewriteEngine on
RewriteCond %{HTTP_HOST} ^blogs\.pld-linux\.pl$
RewriteRule ^(.+) http://blogs.jebiemnieto.org/$1
#
RewriteCond %{HTTP_HOST} ^[^.]+\.blogs\.pld-linux\.pl$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^([^.]+)\.blogs\.pld-linux\.pl(.*) http://$1\.blogs.jebiemnieto.org$2
Posted in apache | No Comments »
październik 30th, 2007
Postanowiłem sobie, że mechanizm usuwania kont pocztowych będzie wykorzystywał biblioteki imap_php ponieważ panel do zarządzania systemem hostingowym (Ad-Net) także napisany jest w PHP. Może kiedyś komuś potrzebne będzie usuwanie katalogów oraz wiadomości.
Kawałek kodu
function adnet_imap_delete_account($imap_username, $imap_passwd, $imap_server = "imap.eqax.pl" ) {
//
$server_string = "{".$imap_server.":993/imap/ssl/novalidate-cert}INBOX";
$imap_mbox = imap_open($server_string, $imap_username, $imap_passwd);
if ($imap_mbox) {
$mail_list = imap_listmailbox($imap_mbox, $server_string, "*");
sort($mail_list);
foreach($mail_list as $k=>$v) {
$new_conn = imap_open($v, $imap_username, $imap_passwd);
if (new_$conn) {
imap_delete($new_conn,'1:*');
imap_expunge($new_conn);
imap_close($new_conn);
}
}
imap_delete($imap_mbox,'1:*');
imap_expunge($imap_mbox);
imap_deletemailbox($imap_mbox, $v);
imap_close($imap_mbox);
}
}
Można pokusić się o modyfikację aby funkcja korzystała z rekurencji, ale to już dopisanie kilku linijek
Posted in php | No Comments »
październik 28th, 2007
Chwila wytchnienia
W końcu weekend (niestety już koniec), ale udało mi się wygospodarować ciut czasu aby odebrać pocztę rzucić okiem na listy i sprawdzić w świetle dnia jak wygląda mój pokój.
Przeglądając wpisy na planet.pld-linux.org natrafiłem na wpis Undefined o forum IBM. Ponieważ mam nieco odmienne wrażenia po tej imprezie, postanowiłem także napisać kilka słów.
Continue Reading »
Posted in notka | 1 Comment »
październik 14th, 2007
Ostatni tydzień uczestniczyłem w STS-277 Szkolenie bardzo fajne i ciekawe, chociaż trener postanowił przekonać nas o wyższości SunOS nad HP UX ;]
Continue Reading »
Posted in notka | 3 Comments »
wrzesień 28th, 2007
Case Study
Stan aktualny mrtg + snmp … tylko i wyłącznie. Docelowo bez mysql, być może sprytne skrypty php, potencjalnie rrdtool oraz na pewno snmp. Dlaczego trzeba zmienić / poprawić ? Patrz poniżej:
manago:/etc/mrtg# du -sh /etc/mrtg/all.cfg
3.0M /etc/mrtg/all.cfg
manago:/etc/mrtg# grep Target /etc/mrtg/all.cfg | wc -l
2365
manago:/etc/mrtg# du -sh /var/www/mrtg/cisco
354M /var/www/mrtg/cisco
Co odpada
Na pewno nie cacti nie munin nie HP OpenView
Celem nie jest raczej śledzenie logów ale obciążenia łącz oraz dostępności linków.
Bardzo proszę o sugestie.
Posted in notka | 8 Comments »
wrzesień 28th, 2007
W ubiegły weekend rozgrzebałem nginx.spec po update do nowszej wersji. Zamysł był taki aby porozbijać na min. trzy oddzielne pakiety nginx-light (bez modułów poczty i perla ale z ssl i pełną funkcjonalnością HTTP proxy), nginx-perl (pełny serwer oraz proxy http z obsługą perla bez proxy imap/pop3), nginx-mail (czyli podstawowy serwer http plus pełne wsparcie dla proxy serwisów “pocztowych” ) oraz nginx (wszystko). Niestety nie dokończyłem “dzieła” w niedziele w nocy, a od tego czasu okazało się, że doba skurczyła się jeszcze bardziej :), dodatkowo natłok zajęć i czynników “trzecich” skutkuje pernamentnym niewyspaniem. Natomiast nginx warto byłoby dokończyć i wysłać nową wersję do repozytorium PLD.
Ludzie dobrej woli, “poklikajcie” proszę nieco, ja nie mogę i przepraszam, że pozostawiłem pobojowisko.
Posted in notka | No Comments »
wrzesień 19th, 2007
Ostatnio był rewrite dla nginx, a dziś pora na przepis jak osiągnąć to samo wykorzystując starego sprawdzonego apache
Oczywiście edytowanym plikiem będzie httpd.conf, wycinek
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
Poniżej
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass http://192.168.47.128:9080/PlantsByWebSphere/
ProxyPassReverse http://192.168.47.128:9080/PlantsByWebSphere/
Oraz na koniec RewriteRule. Pierwszy przepisuje wszystko “na” aplikacje.
RewriteEngine on
RewriteRule ^/(.*) /PlantsByWebSphere/$1 [P]
Można także zażyczyć sobie aby tylko po wpisaniu /PlantsByWebSphere/ następował rewrite “na” aplikacje
RewriteEngine on
RewriteCond %{REQUEST_URI} ^PlantsByWebSphere/ [NC]
RewriteRule ^PlantsByWebSphere/(.*) /PlantsByWebSphere/$1 [P]
Być może da się także za pomocą samych dyrektyw ProxyPass oraz ProxyPassReverse ale nie testowałem tego
Posted in notka, apache | 2 Comments »