Lista artykułów

250 days of meditation

What changed from these 100 days five months ago? If you would be here, you would know, that this is not a proper question. But yes, something changed. Or rather, many things. I meditate sometimes more than one time a day. Moreover, I meditate more time per one session, about 20 minutes on average. I’ve … Continue reading "250 days of meditation"

AngularJS Lazy Loading with ocLazyLoad and UI Router

3

Use channels, not direct messages - 9 tips

4

Use channels, not direct messages - 9 tips

Thenv - The Environment

Dlaczego programista zmienia pracę?

Panuje przekonanie, że programiści są rozpieszczeni. Cokolwiek im nie pasuje, to puszczają fochy, obrażają się i rzucają papierami. Ciężko mi się do tego przyznać, ale jest w tym trochę prawdy. Znam takich, którzy zmieniali pracę tylko dlatego, że ktoś ich skrytykował, że coś źle zrobili, mimo że miał rację. Jednak na całe szczęście to mniejszość.

Wzorzec adapter – cz. 1 adapter klasy

Cel W książkach można przeczytać, że głównym celem tego wzorca jest zaadaptowanie (przystosowanie) istniejącej klasy do formy, którą oczekuje klient. Klientem w tym przypadku jest dowolny obiekt, który wywołuje nasz kod i wymaga odpowiedniego interfejsu. Teoria może być łatwa, ale trzeba jeszcze umieć zastosować ją w praktyce. Stwórzmy więc przykładową klasę BoardGameService. Jak widać, wykorzystujemy…

Parostatkiem w piękny… re.js? meet.js special w Białymstoku

Ja się pytam: co to ma być?! Czy ktoś na górze brał prysznic i zapomniał zakręcić kurek z zimną wodą? Jak można w ostatnie dni wakacji zepsuć pogodę i usilnie starać się, aby Białystok odzyskał dostęp do morza?! Proszę zaprzestać!!! I tak, wiem, ostatnio narzekałam, że jest za gorąco, ale hej! Nie byłabym Polką, gdybym [...]

Jak stworzyć projekt, który skutecznie zabija motywację?

Wstęp Czy spotkałeś się kiedyś z sytuacją, w której najbardziej wytrwała osoba, która do tej pory brała na siebie najgorsze zadania, w pewnym momencie zmieniła się nie do poznania? Czy widziałeś kiedyś lidera zespołu, który nie potrafił zmotywować zespołu, gdyż sam nie wierzył w powodzenie zadania? Czy pracowałeś kiedyś z liderem, który pełni tę rolę […]

Trzy poziomy - jestem absolwentem

Kwacze jak kaczka…

Typy proste w JavaScript są nieco specyficzne, bo można ich używać jak obiekty. W końcu kto z nas nie użył nigdy metody replace na zwykłym ciągu tekstowym? A...

Kwacze jak kaczka…

Błąd, którego można było uniknąć

Jakiś czas temu w pewnym projekcie miałem dosyć ciekawy błąd po wdrożeniu nowej funkcjonalności na produkcję. Błąd, a w zasadzie bardziej jego przyczyna skłoniły mnie do opisania tego na blogu. Aplikacja, w której opisywany błąd wystąpił ma za zadanie synchronizować dane między dwoma systemami. Niestety, ale nie pisałem jej od początku, więc jestem zmuszony pracować […]

Błąd, którego można było uniknąć

Jakiś czas temu w pewnym projekcie miałem dosyć ciekawy błąd po wdrożeniu nowej funkcjonalności na produkcję. Błąd, a w zasadzie bardziej jego przyczyna skłoniły mnie do opisania tego na blogu. Aplikacja, w której opisywany błąd wystąpił ma za zadanie synchronizować dane między dwoma systemami. Niestety, ale nie pisałem jej od początku, więc jestem zmuszony pracować […]

Debugowanie – czyli jak przyspieszyć proces wykrywania błędów o milion lat świetlnych ?

Debugowanie to jeden z kluczowych procesów podczas wytwarzania oprogramowania. Niestety na początku dość często zaniedbywany, z powodu nieznajomości technik oraz dostępnych narzędzi w konkretnym IDE. Dzisiaj porozmawiamy na temat kolejnych poziomów wykrywania błędów, jakie na swojej drodze znajduje każdy programista.