Czego możemy się nauczyć podczas Statycznej Analizy Kodu na przykładzie narzędzia FindBugs

Autor: | 26 stycznia 2016|Blog, Techniczne|

W poniższym wpisie, chciałbym zachęcić Was do korzystania z narzędzi do Statycznej Analizy Kodu na przykładach błędów znalezionych tą metodą w projekcie, w którym uczestniczyłem. Postaram się pokazać, że takie narzędzia pomagają nie tylko znaleźć ukryte błędy, ale pozwalają zapoznać się bliżej z używanym językiem. Wszystkie błędy były znalezione dzięki użyciu pluginu FindBugs w IntelliJ Idea (link na dole artykułu). Językiem używanym w tym projekcie jest Java w wersji 8.

Relacja z konferencji .NET Developer Days

Autor: | 6 listopada 2015|Blog, Eventy, Techniczne|

Kilka dni po warszawskiej konferencji .NET Developer Days 2015, w której wziąłem udział wraz z Maćkiem Kozerą i Marcinem Duszyńskim, nadszedł czas na jej (nie takie krótkie) podsumowanie.

Machine Learning w 40 liniach kodu

Autor: | 16 września 2015|Blog, Techniczne|

Niedawno, bo ok. 2 miesiące temu, Kainos wszedł na londyńską giełdę. W codziennych rozmowach w pracy czasami pojawia się temat aktualnych zmian ceny akcji i tego, czy można jakoś je przewidzieć. Ta sytuacja spowodowała, że postanowiłem wykonać prosty eksperyment polegający na próbie wykorzystania machine learning (uczenie maszynowe) do predykcji wzrostów, bądź spadków ceny spółek giełdowych. W tym wpisie podzielę się z Wami szczegółami przeprowadzenia tego eksperymentu oraz jego wynikami.

Dobre praktyki programistów

Autor: | 16 lipca 2015|Blog, Techniczne|

Gdy kończyłem studia, byłem przekonany, że efektywność mojej pracy będzie zależała wyłącznie od tego, jak szybko wpadnę na rozwiązanie problemu i jak szybko zaimplementuję rozwiązanie. Założenie wyglądało na słuszne, z racji tego, że większość projektów studenckich odbywało się zgodnie z programistyczną metodą 3 Z: zaimplementuj, zalicz, zapomnij.

Automate anything with Sikuli

Autor: | 2 lipca 2015|Blog, Techniczne|

What is Sikuli? Is a test automation tool which uses image recognition algorithms to identify GUI elements. It provides it's own IDE as well as libraries to be used e.g. in any Java project.

Apple WatchKit – App Tutorial

Autor: | 22 maja 2015|Blog, Techniczne|

Apple Watch sales took off on first day of pre-order. Apple sold 1 million of Apple Watches in first pre-order day. It’s more than Android Wear devices were sold throughout all of 2014! Currently it’s hard to get one. You can purchase it on Apple store but you will have to wait few weeks for the delivery.

Devops friendly application development

Autor: | 2 lutego 2015|Blog, Techniczne, WebOps|

So this post is inspired by my last two years of work, first time both in a Agilish and Devops Environment. I'm not a WebOps guy, but was involved in some minor jobs related too.

Pokaż więcej wpisów