The Essence of Programming

Niech moc będzie z wami w 2008 roku!

30 grudnia 2007

Czyżby znowu minął kolejny rok? Ale ten czas leci... Nawet człowiek się nie obejrzy a będzie dziadkiem ;) Jak co roku wiele osób robi sobie postanowienia noworoczne, oraz rozlicza się z postanowieniami za bieżący rok - ja również zamierzam tak uczynić.

Ten rok był zaskakujący, bo inaczej tego nie mogę powiedzieć. Czy dobry? Trudno jest to ocenić z tak krótkiej perspektywy czasu(1 rok ma się nijak do całego życia). Miną lata, a wtedy sam sobie odpowiem na to pytanie.

OK. koniec ględzenia i przejdę do rzeczy.

Co udało mi się wykonać z moich postanowień?

Stronicowanie w PHP

27 grudnia 2007

Jest wiele możliwości stworzenia stronicowania w PHP. Ja zamierzam przedstawić jedną z nich, która moim zdaniem dobrze nadawać się będzie do użycia np. w różnego rodzaju skryptach galerii nie korzystających z baz danych. Dla nieświadomych, czym jest stronicowanie? - podziałem treści na strony ;)

Wyobraźmy sobie, że stworzyliśmy galerie plików. Pod uwagę wzięliśmy podział na obiekty. Obiektami mogą być pliki graficzne oraz foldery(zawierające inne pliki), oczywiście zawierać mogą one różne właściwości, np. typ, tytuł, url, kategorię, datę utworzenia.

Praca - marzenie ?

11 grudnia 2007

Ten tekst poniżej z ofertą brzmi jak praca - marzenie. Ciekawe, czy kiedyś do takiej firmy trafię... :P a swoją drogą, może ktoś już pracuje na podobnych warunkach?

Naszym pracownikom zapewniamy:

1. Pracę bez nadgodzin - pracujemy od poniedziałku do piątku 8 godzin dziennie, z czego 1 godzina przeznaczona jest na przerwę na obiad. Jeśli zdarzy Ci się zostać dłużej w pracy zapłacimy Ci za nadgodziny.

2. Godne wynagrodzenie. A gdy widzimy, że się starasz ponad normę także finansowe lub rzeczowe bonusy.

3. Niepubliczną opiekę medyczną. Wprawdzie lepiej być zdrowym, ale jakby co, to nie jesteś skazany na zmęczony wzrok lekarza z przychodni...

4. Elastyczne godziny pracy - możesz pracować od 8 do 16 lub od 9 do 17. Czasem możesz zostać w domu i pracować zdalnie.

5. Możliwość rozwoju - powiedz nam jakie umiejętności / wiedzę chciałbyś rozwijać w ciągu następnych lat. Tak przygotujemy Twój zakres obowiązków, abyś robił to co chcesz. Ponadto możesz korzystać z naszej firmowej biblioteczki, a jeśli nie znajdziesz w niej książki, która Cię interesuje – daj znać – sprowadzimy ją choćby zza oceanu.

6. Domowa atmosfera w pracy - nasza firma bardziej przypomina dom niż biuro. Twój przełożony bardziej przypomina starszego brata niż szefa. Jeśli Twój zwierzak Tęskni za Tobą możesz zabrać go do pracy (pod warunkiem, że to nie tarantula lub boa dusiciel;) Jeśli lubisz przebywać na świeżym powietrzu możesz pracować w naszym ogrodzie, lub wziąć komputer na taras. No i nigdy nie zapominamy o urodzinach naszych ludzi;)

7. Praca to nie wszystko, dlatego co jakiś czas organizujemy wspólne wypady na basen, do kina, na imprezę, paint balla, quady czy gokarty.

8. A jeśli interesujesz sie fotografią możesz korzystać z naszego firmowego, w pełni wyposażonego studia foto/video.

SQL i instrukcja CHECK

09 grudnia 2007

Chciałbym poświęcić kilka słów na temat użycia SQL'a oraz jego instrukcji, które nie są zbyt często opisywane w różnych tutorialach i kursach. Dzisiejszy artykuł będzie pierwszym z cyklu "jak to działa" ;) Aby przetestować przykłady znajdujące się poniżej, musimy zaopatrzyć się w bazę PostgreSQL lub MS SQL.

Kilka informacji o autorze

Programista, blogger, uwielbia białą czekoladę ;)