Gdzie trenować Aikido? (Warszawa)

W listopadzie 2009 zadaliśmy sobie z kolegą to pytanie. Szybkie googlanie zaowocowało listą dojo Aikido, do których mieliśmy niezły dojazd, i których witryny internetowe nie świadczyły na niekorzyść szkół, które reprezentowały.
Tak też się fajnie składa, że chyba każda szkoła oferuje pierwszy trening za darmo, skorzystaliśmy więc z tej możliwości i poćwiczyliśmy sobie w trzech dojo aby się rozeznać „co i jak”.

Krótkie podsumowanie:
Na co zwracać uwagę przy wyborze szkoły?

  • dojazd 🙂
  • sensei – dobry nauczyciel to podstawa, musi być przede wszystkim cierpliwy, dobrze tłumaczyć techniki i interesować się tym co robią jego uczniowie
  • skład grupy, z którą będzie się ćwiczyć – b.dobrze jest, jeśli dorośli i dzieci/młodzież trenują osobno
  • uczniowie – jeśli ludzie, z którymi masz trenować ci „nie pasują” – daruj sobie
  • warunki… hmm… sanitarne? – gdzie i na czym odbywają się treningi (czy np: mata się nie rozłazi :P), czy jest się gdzie wygodnie przebrać, umyć ręce, odpocząć, zaczekać, skorzystać z toalety
  • terminy treningów
  • cena – ta jest wszędzie taka sama tj. 100-130 PLN miesięcznie za 2-3 treningi tygodniowo
  • warto rzucić okiem na umowę – w części szkół umowę podpisuje się na minimum 2-3 miesiące

Dobrym wyborem jest Centrum Aikido Aikikai w Warszawie pod kierunkiem Romana Hoffmanna 5 dan. Zdarzyło mi się spotkać sensei Hoffmanna (na co dzień treningi grupy początkującej prowadzi sempai Jacek Rogala – bardzo dobry nauczyciel) i robił na mnie pozytywne wrażenie (polecił mi zrobić kilka kółek wokół sali z dwoma 15kg baniakami na wodę ;-)).
Warto też wspomnieć, że 5 dan to zdaje się obecnie najwyższy stopień w Polsce, a Centrum Aikido Aikikai to jedna z większych szkół w naszym kraju.

Opublikowano Inne | Skomentuj

Ile wydasz zanim pojedziesz?

Zrobiłem małe podsumowanie wydatków/kosztów jakie poniosłem podczas realizacji hmm… marzenia? o posiadaniu własnego motocykla 🙂
Poniesione koszty są w większości orientacyjne, cześć rzeczy można znaleźć taniej, część może być droższa. Opisane poniżej czynności miały miejsce na wiosnę 2009.

Zatem konkrety, aby cieszyć się jazdą potrzeba trzech rzeczy:

  • Dokumentów:
    1. Kurs prawa jazdy kategorii A + badanie lekarskie 1000-1200 + 50 PLN.
    2. Jazdy doszkalające po 2 godziny na placu i mieście tuż przed egzaminem: 2x~40 + 2x~75 razem ~230 PLN.
    3. Opłata za egzamin teoretyczny i praktyczny kategorii A 22 + 140 = 162 PLN.
    4. Obowiązkowe ubezpieczenie OC z opcjonalnym NW ~82 PLN w maju 2011 OC z NW kosztowało mnie 154 PLN.
    5. Przegląd rejestracyjny motocykla ~64 PLN.
    6. Wymiana prawa jazdy na nowe 70,50 PLN.
    7. Opłata za dowód rejestracyjny, pozwolenie czasowe nalepki legalizacyjne i tablice rejestracyjne ~112,50 PLN.
  • Motocykla:
    1. Tu cena zależy od tego co chcesz kupić. Przykładowo za motocykl w dobrym stanie technicznym o pojemności 500-600 cm zapłacisz ~8,500 PLN (np: za Suzuki SV 650 N ’00).
    2. Podatek od umowy cywilno-prawnej (kupna-sprzedaży) wynosi 2% (np: 8,500 * 0,02 = 170 PLN).
    3. Powinieneś też wydać od 50 do 150 PLN na oględziny upatrzonego motocykla przez specjalistę w tej dziedzinie. Wydatek ten jest tym, który zdecydowanie się opłaca – ze specem u boku ryzyko, że dasz sobie wcisnąć tzw. minę jest minimalne.
    4. Pokrowiec na motocykl 40-170 PLN (ten wydatek jest zbędny jeśli zawsze będziesz dostęp do garażu ew. nie należysz do osób, które dbają o swojego sprzęta. Ja za Oxford’a AQUATEX rozmiar L dałem 64 PLN.
  • Ubrania:
    1. Dobra kurtka ~500 PLN (np: Modeka Space).
    2. Dobre spodnie ~500 PLN (w moim przypadku Modeka Ottawa).
    3. Bardzo dobry kask ~1200 PLN. Ja kupiłem Nolana N103 ’09 ponieważ zależało mi na kasku szczękowym. Jeśli wolisz kas integralny i blenda przeciwsłoneczna nie jest ci niezbędna polecam Nolana N62, można go dostać za <500 PLN.
    4. Niezłe buty ~400 PLN (np: Dutstars Speed – mogły by być wygodniejsze…).
    5. Dobre rękawice 230-300 PLN (np: Modeka Pro T.)
    6. Bardzo dobra kominiarka ~90 PLN.

Razem około 13,500 PLN, kwota dość znaczna, co prawda wydatki można nieco przyciąć kupując np: tańsze ciuchy, ale IMHO na ochronie własnej głowy i kości oszczędzać nie warto.

Opublikowano Motoryzacja | 1 komentarz

Styl okna rozmowy dla Tlen7 aka Tlen/Linux

Na potrzeby własne przygotowałem styl okna rozmowy dla Tlen7. Całkiem nieźle komponuje się Oxygenem, ponadto jest lżejszy niż oryginalny i łatwiej go modyfikować.

tlen_chat

Wersja 0.1 Kane Chat

Opublikowano CSS, Informatyka, Komunikator Tlen, Projekty | Skomentuj

Jetpack – web developer też napisze rozszerzenie do Firefoxa :-)

Fragmenty newsa: dobreprogramy.pl

Zespół Mozilla Labs udostępnił nowe API o nazwie kodowej Jetpack, które umożliwić ma tworzenie dodatków do przeglądarki Firefox z wykorzystaniem JavaScriptu, HTML‚a i CSS. […] Jetpack dostępny jest w postaci rozszerzenia dla przeglądarki Firefox. […] W tworzonych przy pomocy Jetpacka rozszerzeniach wykorzystywać można komponenty z biblioteki JavaScript – jQuery. […] Debugowanie odbywa się przy użyciu Firebuga. Jetpack pobrać można na oficjalnej stronie internetowej projektu […].

Jak dla mnie wypas! 😀
Choć wypada od razu wspomnieć, że do zabawy Jetpackiem zalecany jest Firefox 3.5 (na dzień dzisiejszy RC1) oraz Firebug 1.4 (na dzień dzisiejszy Beta 2).

Opublikowano Inne | Skomentuj

VPS

VPSs mają to do siebie, że współdzielą swój RAM, jak sprawdzić ile go mamy i ile zostało? Googlając w necie znalazłem skrypt pewnego pana. U mnie (Debian) działa 🙂

Jak wykonać fajną kopię zapasową (backup) swojej bazy danych? Nic prostszego:/usr/bin/mysqldump -pHASŁO -u USER --ignore-table=BAZA.TABELA1 --ignore-table=BAZA.TABELA2 BAZA | bzip2 -9 -c > /var/www/backups/NAZWA_`date +%Y-%m-%d.%H:%M`.sql.bz2Czyli robimy dumpa bazy BAZA podając nazwę użytkownika i hasło, który ma do niej uprawnienia. Następnie ignorujemy dwie tabele (bo dajmy na to ich kopie są nam zbędne). Wynik dumpa (plik tekstowy SQL) maglujemy od razu przez bzip2 jednocześnie nadając plikowi wynikowemu NAZWĘ, do której zostanie dodany przyrostek składający się z aktualnej daty, np: „backup_2009-04-10.05:30.sql.bz2” i tak wykonany backup zapisujemy sobie np: w /var/www/backups/ 😎

A jak wczytać/przywrócić taką kopię?
mysql -uUSER -pHASŁO -hHOST -DBAZA < /var/www/backups/kopia_bazy.sql

Opublikowano Informatyka | Skomentuj

Zestaw ikon listy kontaktów dla Tlen/linux

Tlen/Linux od wersji 7.0.1.28 ma możliwość ustawienia własnego zestawu ikon stanów dla poszczególnych protokołów. W ustawieniach nazywa się to „Motyw listy kontaktów”…

Pozwoliłem sobie częściowo przeportować mój zestaw ikon z windowsowego KanePack‚a. Na chwilę obecną wygląda to tak:

Aktualizacja 10 listopad 2009

all icons

kane_icons v.0.5

Paczka zawiera plik o2e (archiwum ZIP) samo-instalujący się dodatek (działa w Tlenie od wersji 7.0.1.33).

Opublikowano Komunikator Tlen, Projekty | Skomentuj

Tlen nareszcie i na Linuksa

Nareszcie ukazał się Tlen/linux. Mamy wersję beta, która jest już całkiem funkcjonalna, a projekt zdaje się rozwijać dynamicznie (dzień po premierze ukazała się aktualizacja).
Pierwsze pobieżne testy (wersji 7.0.1.17) na moim roboczym Kubuntu 8.04 KDE 3.5.10 przebiegły pomyślnie, dzięki czemu mam o jeden powód mniej by posiadać na dysku Windows XP.

Po ukazaniu się stabilnej wersji przygotuję konwersję mojego zestawu emotikon 🙂

Tymczasem do testów!

Aktualizacja, 20 marca 2009
Po dwóch tygodniach z Tlenem na Linuksie (KDE 3.5.10, 4.2.1) dochodzę do wniosku, że używać się da (IMHO ma więcej zalet niż wad w stosunku do Pidgina + tlen-wtyczka). Jednak do komfortu pracy z wersji na Windowsy jeszcze mu sporo brakuje. Niemniej jednak Tlen/linux pozostanie moim domyślnym komunikatorem na pingwinie 🙂

Opublikowano Informatyka | Skomentuj

Początek końca IE6?

nIENorwegowie żegnają się z Microsoft Internet Explorer 6 🙂
Przyznam, że dawno nie czytałem tak miłych dla ucha (oka?) newsów.

Fragment newsa: dobreprogramy.pl

Od 17 lutego największy komercyjny norweski serwis FINN.no zaczął zachęcać użytkowników przeglądarki Microsoft Internet Explorer 6 do aktualizacji przeglądarki do wersji siódmej.

Serwis wyświetla komunikat w centralnej części strony głównej w postaci dużego, zielonego prostokąta zawierającego tekst: Uwaga: Używasz starszej wersji programu Internet Explorer. Aby skorzystać ze wszystkich funkcji naszej strony, możesz uzyskać bezpłatną aktualizację programu Internet Explorer. Jeśli korzystasz z komputera w pracy, należy skontaktować się z administratorem.[…]

Dobrą alternatywą i wsparciem akcji jest stosowanie infobar’a.

Aktualizacja, 20 marca 2009.
Na dobreprogramy.pl dopadłem dziś kolejnego interesującego newsa traktującego o witrynie www.ie6.pl. O co kaman? w skrócie:

Sieć WWW, jaką dziś znamy, ma około 15 lat. Przeglądarka Internet Explorer 6.0 więcej niż połowę tego. Gdyby przenieść tę sytuację do domowego ogniska i porównać z telewizją, to trochę tak, jakbyś trzymał w domu 35-letni telewizor. Ani to rozsądne, ani wygodne, ani tym bardziej bezpieczne.

Czytaj dalej… 🙂

Aktualizacja, 1 kwietnia 2009.
Jak donosi StatCounter w Europie Internet Explorer (6/7) nie już najpopularniejszą przeglądarką 🙂

Aktualizacja 23 lutego 2010
IE6 R.I.PWg. Ranking.pl Internet Explorer 6 ma już tylko 2,2% udziału w polskim internecie – można go więc całkowicie olać przy tworzeniu witryn i aplikacji internetowych 🙂

Opublikowano Przeglądarki | Skomentuj

Era (nie) możesz więcej

Tak się złożyło, że moja narzeczona pracowała dorywczo w BOA Ery. Po kilku spędzonych tam tygodniach doszła do wniosku, że czas poszukać sobie nowej pracy. Dlaczego?

  • Era robi ludzi w konia, osoby zatrudnione bez pośredników muszą wręcz grozić odejściem z pracy aby otrzymać swoją umowę.
  • Przy rozmowach z klientami wskazane jest aby czegoś nie domówić (chyba, że klient wprost o coś zapyta) np: że aktywacja danej usługi jest płatna albo, że trzeba samemu de aktywować darmową przez pewien czasu usługę, ponieważ po określonym czasie przestaje być darmowa.
  • Era nie oferuje swoim abonentom (przy przedłużaniu umowy) korzystniejszych warunków. Osobom pracującym w call center każe się wciskać farmazony typu „Specjalnie dla Pana i tylko w BOA dostanie Pan atrakcyjną ofertę X”, która to oferta nie jest ani atrakcyjna ani specjalna, ponieważ jest dostępna dla każdego klienta, czy to nowego czy starego na stronie internetowej Ery :-).

Oczywiście jest wysoce prawdopodobne, że w innych sieciach jest podobnie. Jednak mając pewność, że w wyżej opisanej sieci jest, jak wyżej opisano, wolę iść do takiej, gdzie tej pewności nie mam.

Opublikowano Inne | Skomentuj

Przykładowe wyrażenia regularne

Będę tu wstawiał i aktualizował wyrażenia regularne, których zdarza mi się używać.

Walidacja maila

To chyba najczęściej sprawdzany wyrażeniem regularnym łańcuch znaków 🙂
$email = 'sprawdz.mnie@domena.pl';
if(preg_match("|^[a-z0-9]([._-]?[a-z0-9]+)*@[a-z0-9]+([-.]?[a-z0-9]+)*\.[a-z]{2,4}$|e",$email)) {
echo 'Ten e-mail jest ok';
} else {
echo 'Nieprawidłowy e-mail';
}
| to znak, który rozpocznie i zakończy wyrażenie regularne
^ oznacza początek wiersza
a-z i 0-9 są chyba oczywiste
[._-]? oznacza opcjonalne wystąpienie jednego ze znaków z nawiasów kwadratowych
+ co najmniej jedno wystąpienie danego znaku/grupy znaków/wzorca
\. to kropka (sama kropka oznacza 1 dowolny znak)
{2,4} co najmniej 2 i co najwyżej 4 wystąpienia
$ koniec łańcucha znaków
e po znaku zamykającym wzorzec oznacza ignorowanie wielkości liter

Ograniczenie długości słowa

do (np:) 24 znaków. Przydaje się jeśli zależy nam, aby użytkownik w np: formularzu nie mógł przekazać czegoś taaaaaaaaaaaaaakkkkkkkkkkiiiiiieeeeeeggggoooooooooo, przez co może się nam rozlecieć layout (jeśli zapomnieliśmy w CSS o overflow) a już na pewno nie wygląda elegancko.
$string = 'Jakiś tam łańcuch znaków';
if(preg_match('|(\b\S{24,}\b)|',$string)) {
echo 'Za długie długie słowo, zapomniałeś do czego jest spacja?';
} else {
echo 'ok';
}
Czyli co najmniej 24 znaki nie będące znakiem białym (np: nowy wiersz, odstęp). \b oznacza kraniec słowa.

Czy podana wartość jest wartością całkowitą (integer’em)

Pewnego pięknego wieczoru miałem potrzebę sprawdzić czy przekazana w formularzu wartość jest liczbą całkowitą dodatnią nie dłuższą niż N znaków. Okazało się, że rzecz nie jest banalna, ponieważ dostępnymi funkcjami php nie da się tego sprawdzić (is_int oraz is_numeric nie daje rady). Spłodziłem więc coś takiego:
if(!preg_match("|^[1-9][0-9]{0,7}$|",$zmienna)) echo 'To nie jest integer większy od 0';Sprawdzamy czy pierwszy znak to cyfra od 1 do 9 oraz czy następne znaki (maksymalnie siedem) to cyfry od 0 do 9. Zamiast 0-9 można użyć klasy pre definiowanej digit:preg_match("|^[1-9][[:digit:]]{0,7}$|",$zmienna)

Opublikowano Informatyka, PHP | Skomentuj