Lista artykułów

80/20 zasada Pareto a Freelancer. Robić mniej i zarabiać więcej

Bardzo częstą sytuacją u freelancerów jest branie wszystkich zleceń jak leci. Na początku może to wydawać się logiczne, bo zleceń jest mało a zarabiać...

Powiadomienia – mobilne centrum dowodzenia

Drogi czytelniku, w dzisiejszym wpisie znajdziesz moje przemyślenia związane z powiadomieniami, jakimi my użytkownicy jesteśmy zasypywani najczęściej z różnych zainstalowanych aplikacji. Czy kiedykolwiek zastanawiałeś się jak często sięgasz po telefon, bo właśnie dostałeś nowe powiadomienie i chcesz zobaczyć co takiego się wydarzyło? Czy kiedykolwiek zdarzyło się, abyś dostał powiadomienie w chwili, gdy byłeś skupiony nad jakąś

ES6, Babel i czyszczenie kodu

Dzisiaj głównie o moim pierwszym celu projektu rozwijanego w ramach “Daj Się Poznać” – systematyzowanie wiedzy związanej z JS. Zawsze był to dla mnie język, w którym czasami coś na szybko kleiłem, ale nigdy nie napisałem w nim nic konkretnego. Jak kiedyś widziałem JS? Pierwszą styczność z JavaScriptem miałem w okolicach roku 2006. Wykorzystałem go […]

Jak wybrać księgową: 15 rzeczy, o które musisz zapytać księgową zanim ją zatrudnisz

Jak wybrać księgową? Przychodzi w życiu taki czas, że korzystniejsze dla naszego budżetu domowego jest założenie działalności gospodarczej i praca na własny rachunek. Jeśli nie mieliśmy z tym wcześniej styczności, to na początku wszystko wydaje się strasznie trudne. A wcale nie musi 🙂 Zacznij od tego jak wybrać księgową, która pomoże Ci w codziennych sprawach!

ES6, Babel i czyszczenie kodu

Dzisiaj głównie o moim pierwszym celu projektu rozwijanego w ramach „Daj Się Poznać” – systematyzowanie wiedzy związanej z JS. Zawsze był to dla mnie język, w którym czasami coś na szybko kleiłem, ale nigdy nie napisałem w nim nic konkretnego. Jak kiedyś widziałem JS? Pierwszą styczność z JavaScriptem miałem w okolicach roku 2006. Wykorzystałem go […]

6

Podsumowanie miesiąca – marzec 2017

31. marca 2017… Zbliżam się do rocznicy tego bloga, ale do tego jeszcze dwa miesiące. Dziś krótkie podsumowanie marca, bo[...]

Jak wybrać księgową: 15 rzeczy, o które musisz zapytać księgową zanim ją zatrudnisz

Jak wybrać księgową? Przychodzi w życiu taki czas, że korzystniejsze dla naszego budżetu domowego jest założenie działalności gospodarczej i praca na własny rachunek. Jeśli nie mieliśmy z tym wcześniej styczności, to na początku wszystko wydaje się strasznie trudne. A wcale nie musi ? Zacznij od tego jak wybrać księgową, która pomoże Ci w codziennych sprawach!

8

#2 Recepta na – pretty if

Druga „recepta na” będzie związana z warunkami if i skracaniem ich zapisu a zarazem poprawy ich czytelności. Na początek przykład nad którym popracujemy: public class MyBusinessClass { AuthorizationService authorizationService = new AuthorizationService(); public void AddOrderToInvoice(Order order, Invoice invoice, UserInfo user) { if...

Winter has gone, spring has come. Let’s integrate it.

In the “At the red-green-refactor carousel – implementing conversion unit” post I described how I have developed basic functionalities for conversion unit. I also mentioned that there is no Spring Framework integration and why I decided to implement CU in that way. In the following post, I’m going to show you this mystic integration process. […]

Programowanie i bezpieczeństwo urządzeń opartych o Bluetooth Low Energy

Prelekcje Tym razem jedna z moich prelekcji. Lubię występować i wyrobiłem sobie nawet pewne „flow”. Wszystko zaczęło się  już w czasach podstawówki apele, występy itp. Potem przyszedł czas przedstawiania projektów na rozmaitych sesjach naukowych i obronach dyplomowych. Teraz pora na korzystanie z doświadczeń prelekcyjnych i pokazywanie się na konferencjach ? Bluetooth Low Energy BLE jest silnie powiązany […]

11

Pytests Unit Testcase for Biking Endorphines

IntroductionSo my first initial change for Parameterizing test-cases was a bit of failure - you can check this <a href="parameterized-django-testcases-at-biking-endorphines" rel="nofollow">Parameterized Django Testcases At Biking Endorphines</a>Let's change that :)Prerequisites - How to use Pytests1. Install pytests with pip :pip install pytest2. Import Pytest in your file containing tests:import pytest …

Top 12 wystąpień na deskach Toruń JUG z okazji 3. urodzin grupy

Z okazji 3. urodzin Toruń JUG przygotowałem dla Ciebie prezent - 12 prezentacji z 3. pierwszych lat działalności, które wywarły na mnie największe wrażenie.

Najmniejsza wspólna wielokrotność

Do końca świąt wielkanocnych zobowiązuję się zamieścić wszystkie podstawowe algorytmy, których znajomość może być przydatna na maturze z informatyki. Najmniejszą wspólną wielokrotnością dwóch lub większej ilości liczb, nazywamy najmniejszą liczbę naturalną, która dzieli te liczby bez reszty, czyli jest ich dzielnikiem. Jeśli jedna z liczb dzielnikiem drugiej to NWW tych liczb będzie większa z nich. ...

CQRS – Query

Read Model w projekcie Auditor wykorzystuje bibliotekę Doctrine DBAL. Umożliwia ona połączenie z bazą danych (w przypadku tego projektu – MySQL) oraz wykonywanie zapytań SQL. Pomijam tutaj warstwę Repository, Entity – ona ma swoje zastosowanie dla Write Model. W Read Model używam czystych zapytań SQL po wykonaniu których otrzymujemy dane w postaci tablicy asocjacyjnej. W […]

Emulacja i testy jednostkowe dla Arduino

W dzisiejszym świecie inżynierii oprogramowania trudno jest sobie wyobrazić projekty bez testów. Lepsze bądź gorsze biblioteki wspomagające pisanie i uruchamianie testów istnieją praktycznie dla każdego współcześnie używanego języka programowania. W przypadku pisania oprogramowania na hardware (do którego niewątpliwie zalicza się Arduino) z testami jest raczej pod górkę. O tyle o ile z samym napisaniem testów […]