Konwersja liczb na słowa po polsku (przy użyciu Python3)
| JavaScript Python3


Częsty temat na zadania kwalifikacyjne do nowej pracy. Napisz restowe API które przyjmuje liczbę w postaci liczb (integer) a zwraca jego odpowiednik słownie (string).
Ja stając przed tym zadaniem pomyślałem że zrobię to sam od siebie nie pobierając gotowych bibliotek z internetu, co okazało się błędem ponieważ pracodawca uważał że liczy się cel biznesowy a nie że jesteś super koderem. A celem biznesowym było jak najszybsze wdrożenie wartości do projektu przy jak najmniejszym nakładzie czasu.
Czytaj dalej…


Jak pisać lepszy kod?
| Programowanie

vim programmingZ kodem jest jak niemal z każdą inną dziedziną – aby poprawiać swoje umiejętności, trzeba ćwiczyć, ćwiczyć i jeszcze raz ćwiczyć. Należy jednak uzmysłowić sobie, że ciągłe pisanie na tym samym poziomie, bez podnoszenia poprzeczki nie zawiedzie nas na wyżyny kodowania, a jedynie gdzieś pomiędzy stepy mierności i bylejakości. Podstawą pisania lepszego kodu jest zatem pisanie z głową i pełną świadomością wykonywanych czynności. Czytaj dalej…


Wzrośnie zainteresowanie PHP7 na rynku pracy – dlaczego?
| Bez kategorii Programowanie

phpPopularność języka PHP przez kilka ostatnich lat znacząco podupadła na rzecz Python’a, Ruby On Rails lub innych nurtów. Faktem jest, że PHP w wersjach 5 i 6 nieco nie nadążały za branżą pod względem optymalizacji, prędkości i możliwości. Czytaj dalej…


Jak udzielać feedback
| Metodyki

feedackOd prawidłowego komentowania pracy współpracowników i podwładnych zależy workflow, atmosfera w miejscu pracy oraz wydajność. Nieumiejętnie przeprowadzany feedback może spowodować spore zamieszanie i realnie zaszkodzić relacjom między pracowniczym.
W artykule podam kilka metod i zasad, które ułatwią feedback i uczynią z niego użyteczne oraz bezpieczne narzędzie. Czytaj dalej…


5 technik refaktoryzacji, które powinieneś znać
| Programowanie

tests-phpRefaktoryzacja kodu to, innymi słowy, jego poprawianie. Tworzenie bardziej czytelnym, spójnym, klarownym i redukowanie zagnieżdżonego w nim długu technologicznego, który potem potrafi się nieźle mścić. Oczywiście implementowane poprawki kodu nie uderzają w jego funkcjonalności i logikę, a służą wyłącznie poprawie samej jego formy. Czytaj dalej…


Scrum: Spotykać się czy nie? A jak czujesz się na siłach?
| Metodyki

scrum mastersJednym z podstawowych założeń metodyki Scrum są częste spotkania. Dzięki nim możliwa jest sprawna komunikacja, prawidłowy workflow i przekazywanie sobie feedbacku. Czytaj dalej…


MVP – co to jest?
| DevOps

mvpMając pomysł na biznes, zapewne jak najszybciej chciałbyś przekuć go przekuć w realne efekty. Najczęściej jednak masz mnóstwo obaw, czy pomysł wypali i przyniesie zyski. Jak sprawdzić opłacalność wypuszczanego produktu lub usługi przy jednoczesnej minimalizacji ryzyka poniesienia klęski i utopienia znacznej ilości kapitału? Rozwiązaniem jest MVP.
Czytaj dalej…


Sposoby rozliczania zleceń dla firm IT – Fixed Price i Time & Material
| Metodyki

it concept Jeżeli zamierzasz korzystać z usług firmy programistycznej, koniecznie zastanów się nad sposobem rozliczenia za zlecone zadania. Zdecydowana większość projektów IT ma większy budżet oraz dysponuje większą ilością czasu, niż pierwotnie ustalano w założeniach.
Obecnie dużą popularnością cieszą się dwie metody: Fixed Price i Time & Material. O tym, czym się charakteryzują, i która z nich okaże się najlepsza w Twojej sytuacji, przeczytasz poniżej. Czytaj dalej…


WordPress tłumaczenie szablonu
| Wordpress

tlumaczenie logoW artykule tym przedstawię jak przetłumaczyć szablon do WordPress za pomocą edycji plików .php (bez użycia dodatków takich jak WMPL)

Prace tłumaczenia szablonu WordPress można podzielić na kilka etapów: Czytaj dalej…


WordPress: tworzenie widgetu w pluginie
| Wordpress

wordpress logoJeżeli mamy już stworzoną podstawą wersję pluginu do WordPress. Możemy przystąpić do rozszerzania możliwości pluginu o automatyczne ładowanie klasy widzetu (widget) Czytaj dalej…