Lista artykułów

Kahlan – PHP test framework – dla wolności, prawdy i sprawiedliwości

TDD Czyli coś co chyba każdy z nas robi – a przynajmniej powinien! Kto słyszał o PHPUnit? Albo o PHPSpec? A może Codeception? To dobre i sprawdzone narzędzia które mają jednak swoje minusy. Dzisiaj chcę wam zaprezentować całkiem świeże narzędzie – Kahlan. Co to kurcze jest? Jest to kolejny framework do pisania testów. Czym się różni od …

Week review #20 – choroba, Toggl

Kończy się niezbyt pracowity dla mnie tydzień numer 41. A dlaczego niezbyt pracowity? Cóż, rozchorowałem się i mój time tracker ma zanotowane mnóstwo czasu jako spanie. Jak się budziłem, też nie czułem <a href="https://www.michalgellert.pl/blog/week-review-20-choroba-toggl/" rel="nofollow">[…]</a>

9 nawyków dobrego programowania

Poniżej kilka zasad, które warto stosować już od początku przygody z web developerką (a także jakimkolwiek językiem programowania). Kolejność punktów jest przypadkowa, są po...

If używanie else jest złe? – programistyczna filozofia

Programowanie daje nam prawie stuprocentową dowolność w sposobie rozwiązania problemów. Jest to ogromna zaleta, jednak wprowadza wątpliwości, które nie raz mogą doprowadzić do spięć między ludźmi. Każdy programista ma swoje ulubione rozwiązania i techniki. To naturalne, że w zespole tworzą się […]

Darmowe czy płatne programy graficzne?

Dziś kolejny wpis z serii pofilozofujmy. Wejdę w środek bitwy pt. ‘jakiego programu graficznego mam się uczyć?!’. Chyba każdemu, kto zdecydował, że chce podążać...

Język Java – Historia Powstania | Kurs Java

Jak powstał język Java? Java wywodzi się głównie z dwóch bardzo popularnych języków programowania C++ oraz Smalltalk, czerpiąc z nich to, co najlepsze. Koncepcja zarządzania pamięcią oraz pomysł maszyny wirtualnej zostały zaczerpnięte ze Smalltalka, a znaczna część składni oraz słów kluczowych z C++. Zrezygnowano natomiast z bardziej skomplikowanych i kłopotliwych elementów, takich jak wielokrotne dziedziczenie, przeciążenie operatorów i operacje na wskaźnikach. Język ten został zaprojektowany i zaimplementowany w laboratoriach Sun Microsystems w Mountin View (Kalifornia) pod kierownictwem Jamesa Goslinga. James Gosling jest również autorem…

Podsumowanie III kwartału 2016

Kiedyś raz w roku zatrzymywałem się na chwilę, chwilunię, dzionek jeden niepełny, by zastanowić się nad minionymi miesiącami i zerknąć w kulę szklaną z namalowaną przyszłością. Teraz, działając na większej liczbie frontów jednocześnie, kwartalnie to czynię. Stadko nasze devstyLOVE rośnie prędko, więc dla nowych-ciekawskich podlinkuję poprzednie odsłony: styczeń-marzec i kwiecień-czerwiec. A jak było… teraz? Odmładzająco [...]

8

Kotlin tutorial #2 – variables

Podstawą chyba każdego języka programowania są zmienne, w których można przechować wartość, którą można modyfikować. Są też stałe, kiedy nie chcemy, żeby przypadkiem coś zostało zmienione

Zasady dobrego logo

Zapomnij o Photoshopie Zacznijmy od podstaw. Logo musi zostać stworzone w wersji wektorowej. Photoshop umożliwia kilka operacji z wektorami, ale są niczym w porównaniu do...

Git – triki – autokorekta

Zdarza wam się czasem napisać git puhs albo git commti w dzikim szale kodowania, kiedy już nie możecie się doczekać, by wreszcie wrzucić swój kod na serwer? Mnie często i okazuje się, że git oprócz standardowego powiadamiania, które zapewne znacie czyli: $ git puhs git: 'puhs' is not a git command. See 'git --help'. Did …

Week review #19 – najpopularniejszy post, prelekcje, WowSchool

Skończył się bardzo zimny i mokry, jesienny tydzień numer czterdzieści. Ale mówiąc szczerze nie miałem czasu zmarznąć ? Byłem na dwóch wydarzeniach, praktycznie stale nad czymś pracowałem. A szczegóły poniżej. <a href="https://www.michalgellert.pl/blog/week-review-19-najpopularniejszy-post-prelekcje-wowschool/" rel="nofollow">[…]</a>

Słów kilka po wygłoszeniu pierwszej prelekcji

Jak mogliście dowiedzieć się z wpisów na blogu we wtorek tydzień temu miała miejsce moja pierwsza w życiu prelekcja. Było to z okazji czwartej rocznicy istnienia Geek Girls Carrots we Wrocławiu. Jak wyszło? Jestem zadowolona:) Przyznam, że im bliżej było wydarzenia tym bardziej się denerwowałam. Gdy wysiadłam na dworcu we Wrocławiu parę godzin przed wydarzeniem, …

13

Trzy słowa o optymalizacji LINQ

Kontynuując wątek LINQ, który podjąłem jakiś czas temu, poruszę dziś temat optymalizacji operacji jakie wykonujemy na kolekcjach. Na starcie muszę się przyznać, że tytuł nie jest do końca zgodny z prawdą, bo trzy słowa to o wiele za mało, by wejść w głębiej w temat optymalizacji zapytań. Są jednak 3 metody, które można wykorzystać do znacznego…

14

Trzy słowa o optymalizacji LINQ

Kontynuując wątek LINQ, który podjąłem jakiś czas temu, poruszę dziś temat optymalizacji operacji jakie wykonujemy na kolekcjach. Na starcie muszę się przyznać, że tytuł nie jest do końca zgodny z prawdą, bo trzy słowa to o wiele za mało, by wejść w głębiej w temat optymalizacji zapytań. Są jednak 3 metody, które można wykorzystać do znacznego…

Kiedy zacząć sprzedawać projekty?

“Kiedy jestem na tyle dobry, żeby robić strony za pieniądze?“. Częsta myśl początkujących. Czy muszę się jeszcze uczyć? Przecież nie chcę klientowi wcisnąć czegoś beznadziejnego…...