Dzielimy się tym co ważne

blog Speednet

Wraz z pierwszym jesiennym deszczem, w miniony weekend oficjalnie pożegnaliśmy lato – czas urlopów, plażingu i oczywiście letniego dokształcania się i rozwijania swoich umiejętności m.in. na Web Summer Camp, w którym miałem przyjemność uczestniczyć. Pierwsze emocje i wrażenia „na gorąco” zamieściłem w poprzednim wpisie. Było dużo nowych doświadczeń, wrażeń i całkiem sporo konkretnej wiedzy, którą chciałem od razu po powrocie zastosować w projekcie. Nie wiedzieć czemu, wywołało to u kolegów z zespołu nerwowe uśmiechy.

Czytaj dalej

Istria – a part of Croatia that is commonly regarded as Italy basically, both by native Croatians, and long-time tourists who have already visited both places several times. Indeed there is something in this statement, the whole region just seems to have this lazy, relaxed, slow-life, drink-coffee-whole-morning feeling. And by the way, this drink coffee stuff is not an oversimplification – they do have these café literally on every corner and people there do indeed drink coffee and smoke cigarettes inside. Personally, I don’t have that much of an experience with Italy, but it somehow feels Italian.

Czytaj dalej

W jednym z projektów potrzebowaliśmy importu dokumentów Excela do naszej bazy danych. Zadanie proste, łatwe i przyjemne, korzystamy z gotowej biblioteki , otwieramy plik i importujemy wiersz po wierszu. Tu właśnie pojawił się problem – z pewnych względów klientowi najłatwiej było zapisywać dane kolumnami – czyli jeden pełen zestaw danych to kolumna A, potem B, C itd. Biblioteka nie posiadała metod do czytania pliku kolumnami, trzeba było dokonać operacji odwrócenia danych.

Czytaj dalej

W ostatni weekend maja w Belgradzie odbyła się konferencja poświęcona językowi PHP – PHPSrbija. Plany uczestnictwa w konferencji mieliśmy już w lutym i zgodnie z zapowiedzią udało się nam na nią wybrać! Spotkanie odbyło się w Opera & Theatre Madlenianum, obiekcie otworzonym w 1999 roku. Urocze miejsce, jakby skrojone na miarę – przestronna sala i niewielki hol, który prowokował wręcz aby wyjść na ulice Zemunu.

Czytaj dalej

Jedną z konferencji, którą uznaliśmy w tym roku za godną polecenia jest 4Developers. Jest to jednodniowa konferencja, która odbywa się corocznie w Warszawie. W tym roku w ramach wydarzenia zorganizowano 13 równoległych ścieżek tematycznych oraz dodatkową ścieżkę warsztatową. To właśnie dzięki różnorodności technologii konferencja 4Developers wyróżnia się wśród innych konferencji organizowanych w Polsce. Każdy z uczestników miał możliwość wybrania czegoś dla siebie – od konkretnego języka programowania (m.in. PHP, Java, .Net, Python) poprzez architekturę aplikacji, na relacjach biznesowych kończąc.

Czytaj dalej

W czasie przeglądu kodu zgłaszanego w pull requestach badamy różne rzeczy, interesuje nas czy kod wykonuje to co powinien, czy jest zgodny z przyjętymi standardami kodowania, nazewnictwem, czy klasy są odpowiednio zaprojektowane i otestowane. Duża część tych zadań polega na sprawdzeniu kodu względem dobrze opisanych reguł (styl kodowania, nazewnictwa, formatowania kodu itd). Zamiast robić to samemu można użyć narzędzi, które szybciej i lepiej wykonają zadanie za nas – zostawiając nam bardziej „miękkie” zadania (których nie umiemy jeszcze sprawdzić automatycznie).

Czytaj dalej

Święta się skończyły, czas zacząć znów rozwijać się zawodowo. A najbliższe dni przyniosą w Trójmieście wszelkie spotkania związane z IT. Przed nami: 14 stycznia 2016 TG .Net #103 – Zieleniak, Gdańsk 19 stycznia 2016 TJUG #80 – Starter, Gdańsk tech.3camp #31 – PPNT, Gdańsk 25 stycznia 2016 PyGDA #11 – ul. Podgarbary 10, Gdańsk 27 stycznia 2016 TRUG #45 (Ruby) – Al. Niepodległości 807/5, Sopot 1 lutego 2016 meet.js Gdańsk – PPNT, Gdańsk My na pewno będzie na tech.3camp. A Wy?

Czytaj dalej

Niemalże każda technologia ma pewną formę certyfikacji. Możemy uzyskać certyfikat z technologii Microsoftu, Oracle, Javy, jak również z PHP. Swój uzyskałem tydzień temu. Jak się do tego zabrać, by również zostać Zend Certified PHP Engineer? Wystarczą 3 proste kroki…

Czytaj dalej

W celu poprawy jakości naszych usług używamy ciasteczek.

Możesz je zablokować poprzez zmianę ustawień przeglądarki.