Szybsze php

Jak wiadomo PHP demonem szybkoście nie jest i skrypty napisane w nim też do najszybszych nie należą, tak więc dość ważne jest abyśmy sami ich dodatkowo nie zwalniali. Poniżej zaprezentuję parę uwag, jak pisać skrypty w php, aby choć odrobinę szybciej chodziły, taka mała optymalizacja php ;) po pierwsze echo jest szybsze niż print przy wyświetlaniu znaków należy stosować ’ zamiast „, gdyż w cudzysłowach możemy umieścić zmienne i wyświetlana jest ich wartość, a nie nazwa jak ma to miejsce w apostrofach, tak więc tekst umieszony między ” jest dodatkow przetwarzany przez co wydłuża się praca skryptu przy wykonywaniu pętli, która Czytaj dalej…

wyższe

Od 2 dni teoretycznie mogę chwalić się wykształceniem wyższym, dokładnie jak to leci nie wiem, ale powinno być coś w stylu licencjat informatyki (nie mam jeszcze papierka, ale jak dostanę, na pewno napiszę ;)). Jak to przebiegał egzamin pisać mnie się też nie chce, napisze tylko tyle, że dostałem pytanie z działu, którego miało nie być, na pozostałe 2 odpowiedziałem i ocena 3, no nic, liczy się papier :P Wpis ten nie pojawia się, w celach chwalenia się, ale raczej jako zakończenie pewnego etapu w życiu, teraz jeszcze magisterka, ale w międzyczasie samodokształcanie, za które zaraz się będę brał i Czytaj dalej…

1 września

No w zasdzie 2 września dziś, no ale co zrobić ;) Wpis ten to takie podsumowanie wakacji, choć dla mnie się one jeszcze nie kończą, wszak student dopiero 1 października startuje :D Dobra a teraz do konkretów, wakacje miały upłynąć pod znakiem (a raczej literką) D. Język D był jednym z przedmiotów, które musiałem zaliczyć na studiach aby ukończyć 3 rok i móc podejść do egzaminu licencjackiego. Przedmiot ukończyć udało się pozytywnie bez większych problemów, jednak język sam w sobie mnie nie urzekł, co można zobaczyć po dość małej ilości wpisów na jego temat. Problemy były prawie od samego początku, brak Czytaj dalej…

3d w D

Po dłuższej przerwie postanowiłem coś znowu „spłodzić”, tym razem będzie trochę o tym jak tworzyć grafikę 3d za pomocą języka D. Nie będzie to na pewno kurs tworzenia grafiki 3d bo sporo tego w sieci, powiem tylko jak skonfigurować wszystko aby kompilować programy oraz podam kilka przydatnych linków ;). Po pierwsze musimy posiadać kompilator dmd z biblioteką standardową (z Tango nie działało mi). Do kompilacji używać będziemy też build’a (po ściągnięciu zmieniamy nazwę na build i umieszczamy w katalogu bin kompilatora dmd, zatroszczyć się również musimy, aby ścieżka do folderu bin znajdowała się w zmiennej środowiskowej PATH). Korzystać będziemy z biblioteki Czytaj dalej…

Kontenery w języku D

Ostatnio pisząc jakiś programik w D poczułem potrzebę użycia listy, chwilę pomyślałem no i doszedłem do wniosku, że takie coś musi być w bibliotece, przecież nie będę tego pisał sam, jak to miało miejsce w c ;). Przeszukuję tego Phobosa i niestety na nic nie natrafiłem (nie wykluczam, że nie istnieje), tak więc pozostaje użycie czegoś takiego: Owszem jest to ciekawy krok w przód w porównaniu do c, ładnie tablica sama zwiększa rozmiar, ale to nie to czego szukałem. Jako osoba ostatnimi czasy pisząca w Javie miałem „potrzebę” używania wspaniałych ArrayList i HashMap, dalsze poszukiwania doprowadziły mnie do Tango i Czytaj dalej…

Obsługa plików w języku D

Ostatnio trochę z musu niestety (sam pewnie bym się za to nie zabrał :P) zacząłem programować w języku D. Dlaczego z musu(?), a no dlatego, że jest to przedmiot na studiach, który muszę zaliczyć ;) Jeden z programów, który muszę napisać ma za zadanie obsługę plików, jako że nie znalazłem w sieci (słaby w googlowaniu jestem ;)) nic po polsku o plikach w języku D, to postanowiłem takie coś skrobnąć, może się komuś przyda, na początek kodzik: a teraz parę słów o nim :) Pierwsze linijki to standardowo import potrzebnych paczek, następnie tworzymy nowy obiekcik typu File, w moim przypadku „pusty” Czytaj dalej…

Desty

Jako, że blog jest zatytułowany „Z życia programisty”, to wypadało by pewnie coś o tym programowaniu napisać, a nie tylko ciągle o rowerach :-P Tak więc szanowne Panie i szanowni Panowie mam zaszczyt przedstawić projekt „Desty”. Jest to owoc pracy 5 studentów Wydziału Matematyki i Informatyki UMK w Toruniu, który został zrealizowany w ramach przedmiotu programowanie zespołowe. Jako, że jest to mój pierwszy „programistyczny” wpis, to nie ma co za dużo klikać w klawiaturę, proponuję obejrzeć film z publicznej prezentacji, miłego oglądania :-)

A ja na tej wojnie ponad 2 godziny

Deszcze niespokojne potargały sad, a my na tej wojnie ładnych parę lat. Ta oto piosenka zabrzmiała tuż przed startem do IV edycji SKANDIA Maraton LANG TEAM w Nałęczowie. Ale od początku. Pogoda przed startem w Nałęczowie nie rozpieszczała, od środy praktycznie w całej Polsce przytoczone już deszcze niespokojne. No ale trudno, cocojumbo i do przodu jak to mawiają, więc postanowiłem się wybrać. Dzień wcześniej oczywiście wyjazd już do Warszawy i nocleg u znajomego, a w niedzielę o godzinie 6:40 pociąg do Nałęczowa. Ranek napawał optymizmem, niemal bezchmurne niebo, ale niestety im bliżej miejsca docelowego tym gorsza pogoda, do tego informacje, że deszcz Czytaj dalej…

Witaj świecie!

A w zasadzie witaj drogi czytelniku. Na początek może wypada się przedstawić, tak więc nazywam się Mateusz Lewandowski, aktualnie jestem studentem informatyki na wydziale Matematyki i Informatyki Uniwersytetu Mikołaja Kopernika w Toruniu. Jako, że ostatnio coraz większą popularnością cieszą się blogi, to sam postanowiłem zobaczyć, jak to będzie mi wychodzić i jak długo będzie chciało mi się pisać. Blog, jak nazwa może wskazywać będzie o programowaniu, ale nie tylko, na pewno znajdzie się tu sporo wpisów o moim hobby, jakim jest kolarstwo, jak i o moim nałogu, jakim są zakłady bukmacherskie. Co do samego programowania, to głównie skupiać się będę wokół Czytaj dalej…