31 grudnia, 2006
Napisane w: Ogólne
(0)
Dziś jest 31 grudnia? A co to oznacza? Mamy ostatni dzień 2006 roku! Czas na podsumowanie tego co wydarzyło się w tym roku dla mnie ważnego, co zmieniłem, czego się nauczyłem oraz jakie błędy popełniłem.
W 2006 roku udało mi się poważnie podejść do programowania w php. Nauczyłem się programować obiektowo, używać Smarty oraz tworzyć według MVC :) Postawiłem kolejne małe kroczki do nauczenia się i zrozumienia XHTML oraz standardów webowych. Ten rok to także pierwsze zlecenia, pieniądze za wkład i pracę oraz satysfakcja ze zrobionych rzeczy(fajnie jest robić coś co się lubi, a przy okazji dostać wynagrodzenie :P). Udało mi się w tym roku stworzyć młodzieżowe forum dyskusyjne, które jest na razie fundamentem pod budowę młodzieżowego portalu rozrywkowego zolwik.pl. Zakończyłem projekty dla firmy KARO, w tym m.in. www.cyberportal.pl, www.lechniak.pl, www.anderwald.pl, pks.cyb.pl. Poproszony zostałem również o stworzenie strony dla Stowarzyszenia Pomocy Wzajemnej Barka w Strzelcach Opolskich. Wykonałem także bazę firm dla etrucker.pl.
Z rzeczy bardziej prywatnych:
- dostałem się na WSB w Poznaniu WZ w Chorzowie
- zapisałem się do koła naukowego WebExpanders
- uzyskałem certyfikaty Microsoft, Novell oraz ECDL
- 4 miejsce w Polsce w konkursie wiedzy IT ;-)
- przytyłem :P
- nauczyłem się czegoś - staram się rozumieć innych, aby inni rozumieli mnie ;)
W 2007 roku chciałbym:
- opanować w dostatecznym stopniu języka Java, aby stworzyć swój komunikator oparty na protokole jabbera
- znaleźć stałą pracę(praca na zleceniach mi się nie podoba :P)
- uruchomić w końcu portal zolwik.pl
- uruchomić nowatorski serwis freelancerski
- być bardziej systematycznym
- kończyć wszystko na czas
- nie odkładać pewnych spraw na ostatnią chwilę
- nie trafić do pracy jaką miałem w tamtym roku w holandii :/
- nauczyć się AJAX'a
- rozpocząć badania naukowe do wykorzystania w przyszłej pracy licencjackiej :P
- umieć lepiej zarządzać swoim czasem
- częściej pisać na blogu
Wam również życzę aby 2007 rok był lepszy niż ten, żeby spełniły się wasze marzenia i aby świat był lepszy :)
Na koniec humorystyczne życzenia, które kiedyś dostałem ;)
W 2007 roku idź do przodu krok po kroku,
niech Cię nadmiar kasy męczy,
niechaj fiskus Cię nie dręczy,
niech rodzina żyje w kupie,
resztę miej głęboko w d**ie!
31 grudnia, 2006
Napisane w: Książka,
PHP/SQL
(0)
Otagowane:
flash,
gd,
helion,
książka,
mysql,
pdf,
pear,
pear:db,
php,
php almanach,
sqlite,
Kilka ostatnich dni poświęciłem na przeczytanie książki "PHP ALMANACH" (autor: Paul Hudson) wydawnictwa O'Reilly dystrybuowanej przez wszystkim znany Helion :) Książkę mogę polecić komuś kto zna ogólną składnię języka PHP, ale chciałby pogłębić swoją wiedzę. Na samym początku jest krótkie wprowadzenie do języka, jego instalacja oraz konfiguracja. Autor poświęcił również chwilę na omówienie pakietu PEAR. Następnie znajdziemy opisy konstrukcji oraz funkcji w php. Zapoznamy się z programowaniem obiektowym, formularzami html oraz z cookies i sesją. Książka przedstawia również tematy bezpieczeństwa oraz optymalizacji(np. temat buforowania danych wyjściowych oraz szyfrowanie). Każda książka o tej tematyce powinna zawierać informacje o plikach czy połączeniu z bazą danych, co także i w tej pozycji ma miejsce. Krótko i rzeczowo omówiono obsługę MySQL, SQLite oraz PEAR:DB. Konstrukcja wyrażeń regularnych nie powinna być już nam obca, ponieważ w dość prosty i przystępny sposób opisano tu funkcje PCRE(niestety brak znanych wszystkim funkcji POSIX). Dla ciekawskich dodano przykłady operacji na obrazkach(biblioteka gd) oraz sposób tworzenia plików pdf i flash. Interesującym tematem jest opis wdrożenia w PHP standardów XML i XSLT. Podjęto również temat przenośności i dostępności naszych skryptów na różnych platformach systemowych. Na koniec możemy przeczytać kilka uwag na temat debugowania oraz wydajności.
Ogólnie książka jest dla średniozaawansowanych programistów php. Porusza tematy proste, ale również bardziej skomplikowane. Nie znajdziemy tutaj tysiąca skryptów, co według mnie mogłoby w prosty i obrazowy sposób pokazać wykorzystanie poznanych funkcji. Książką powinni się zainteresować ludzie, których interesują tematy wydajności, testowania, optymalizacji oprogramowania, oraz sposobów wykorzystania php na potrzeby tworzenia plików flash, pdf a także grafiki i jej obróbki.
Moja ocena(skala 1-6): 4
Mając cały dzień dla siebie "walczyłem" dzisiaj z xml'em pod php :) Jakoś nigdy nie bawiłem się nim(mając ogólną wiedzę na ten temat) bo nie było mi to potrzebne. W kilka godzin opanowałem całość. Kto by pomyślał, że to może być tak proste? A wszystko przy pomocy SimpleXML :) Przy okazji nauczyłem się także za pomocą DOMDocument połączyć xml z xsl co daje wiele możliwości jeśli chodzi o operowanie na wyglądzie i danych. Po przetestowaniu wszystkiego postanowiłem, że stworzę bazę pracowników opartą o xml z całą potrzebną obsługą. Jak tylko skończę wrzucę tu kod źródłowy.
Życzę Ci nadziei,
własnego skrawka nieba,
zadumy nad płomieniem świecy,
filiżanki dobrej, pachnącej kawy,
piękna poezji, muzyki,
pogodnych świąt zimowych,
odpoczynku, zwolnienia oddechu,
nabrania dystansu do tego co wokół,
chwil roziskrzonych kolędą,
śmiechem i wspomnieniami.
Wesołych Świąt!
Po przedwczorajszym dniu zmagania się z przeniesieniem zolwik.pl(z livenet.pl) na nowy serwer dlk.pl w końcu wszystko działa :) Jedynym mankamentem jest to, że światowe serwery dns potrzebowały cały dzień żeby odświeżyć wpisy :-/ Teraz to już będzie z górki - admina znam, więc kwestia załatwienia czegoś będzie trwała tylko chwilę :) Jednym słowem ruszamy całą parą :D
Zastanawialiście się, ile moglibyście zrobić rzeczy gdyby dzień był dłuższy? - bo ja często. W zupełności wystarczyłoby mi 36h ;) Oprócz czasu na naukę, dojazdy, szkołę, obowiązki domowe, miałbym również czas na zabawę i przyjemności :) Niby student bawi się przez cały okres studiowania, ale ja jakoś nie mam na to czasu. Zastanawiam się więc, czy jest to stereotyp, czy u reszty studentów jest inaczej?
Ostatnio przyszły mi książki Intela(a dokładnie 6) które zamówiłem przez internet, a wszystko za free :) Udało mi się również zaliczyć kolokwium z matematyki, co prawda tylko(albo aż) na -3, ale bądź co bądź w tym semestrze mam tylko zaliczenie, więc jest ok :)
Od wczoraj na mojego joggera można dostać się poprzez zewnętrzną domenę blog.gruszka.info
A co dnia św. Mikołaja, to tym którzy jeszcze nie dostali prezentów życzę ich całe mnóstwo :)
Dawno, dawno temu napisałem skrypt wysyłania losowych smsów do sieci Plusa o określonej godzinie. Znalazłem go dzisiaj i upubliczniam, może komuś się przyda. Można np. wysłać romantyczne wiadomości swojej dziewczynie ;)
Co do samego skryptu(napisany w php), to jest on bajecznie prosty, więc nie będę się nad nim rozwodził. Jeśli chodzi zaś o sam proces automatycznego wysyłania, to próbowałem to kiedyś zrobić za pomocą windowsowskiego harmonogramu zadań, ale nie za bardzo chciało działać :P znalazłem więc w sieci pycron. Pliki konfiguracyjne są takie same jak w standardowym cronie, co jest plusem :)
Skrypt php uruchamiamy: php.exe -f nazwaSkryptu.php
Źródło skryptu: http://snipeworld.com/files/blog/scripts/sms/sms.phps