Lista artykułów

MVP bazy danych i podsumowanie okresu

Z jednej strony mega skok, kilka ciekawych artykułów biznesowych, rosnące statystyki bloga i niesamowite zadowolenie. Z drugiej strony trochę mniej czasu na projekt poboczny, chociaż fajnie mi się w nim pracuje. Czyli krótkie podsumowanie ostatnich tygodni, taki mały rachunek sumienia.   Zobaczcie również inne wpisy biznesowe! Czy RSS nadal żyje? Zbiór kanałów RSS o programowaniu i

Raport finansowy za I kwartał 2017 roku

https://www.flickr.com/photos/bluebec/16430021836/ " data-medium-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2017/04/coins.jpg?fit=300%2C225&ssl=1" data-large-file="https://i0.wp.com/programistanaswoim.pl/wp-content/uploads/2017/04/coins.jpg?fit=676%2C507&ssl=1" /> Mój raport finansowy z prowadzenia działalności gospodarczej za I kwartał 2017 roku. Zobacz ile udało mi się zaoszczędzić tym razem.

3

Azure App Services – Authentication with FB, Google and others in 5 minutes or so

Lately I’ve seen some posts about authentication made easy and simple with various packages and how it’s great we doesn’t haven’t to store logins and passwords in our databases anymore due to global availability of social identity providers. It’s true that making simple authentication with of of those providers is simple today. And in Azure…

4

Azure App Services – Authentication with FB, Google and others in 5 minutes or so

Lately I’ve seen some posts about authentication made easy and simple with various packages and how it’s great we doesn’t haven’t to store logins and passwords in our databases anymore due to global availability of social identity providers. It’s true that making simple authentication with of of those providers is simple today. And in Azure…

PolygonJam #5 fail

Reading Time: 2 minutes I developed a game for week gamejam – PolygonJam #5 hosted by KTNG Polygon. The theme was “April weather“. Actually it takes me about 2-3 hours to made it. It’s just a Fruit Ninja clone without a polish. So I was wondering if it worth showing at all. I performed it as a break from my current GameDevSchool game … Continue reading "PolygonJam #5 fail"

PolygonJam #5 fail

I developed a game for week gamejam – PolygonJam #5 hosted by KTNG Polygon. The theme was “April weather“. Actually it takes me about 2-3 hours to made it. It’s just a Fruit Ninja clone without a polish. So I was wondering if it worth showing at all. I performed it as a break from my current GameDevSchool game … Continue reading "PolygonJam #5 fail"

Uuid vs Integer – walka identyfikatorów

Jak często spotkałeś się z tym, że robiłeś zawiłe zabezpieczenia, aby użytkownik nie mógł zgadnąć identyfikatora w urlu? A może pracowałeś z uuidami i miałeś dość porównywania ich w bazie, aby dojść, który rekord jest tym, czego szukasz? Dzisiaj porównam […]

Algorytmy na maturę – implementacja Java

Nie sądziłem, że ktoś korzysta z moich wypocin, a jednak… ? Jeden z czytelników bloga przygotował implementację większości dotychczas omówionych przeze mnie algorytmów, których znajomość może przydać się na maturze z informatyki. Wszystkich zainteresowanych zapraszam do zapoznania się z nimi. Autorem programów jest Robert Urbaniak. Dzielniki liczby [crayon-5bb9ae535bae7660270636/] Rozkład liczby na czynniki [crayon-5bb9ae535baf5854881046/]   Liczby ...

Szyfr Cezara C++ – implementacja i wyjasnienie

Szyfrowanie tekstu jest zabiegiem, który ma na celu uniemożliwić odczytanie tekstu przez osoby nieupoważnione do tego. Z założenia zaszyfrowaną wiadomość zdoła odczytać jedynie osoba, dla której wiadomość jest przeznaczona. Osoba, która oczywiście zna szyfr. Zapraszam do zapoznania się z pojęciem szyfru Cezara i implementacją szyfru Cezara w C++. Szyfr Cezara – metoda szyfrowania Szyfr Cezara ...

10

FancyBox Plugin Finding Fancybox elements in articles

IntroductionLately I've started working on this pelican-plugin that will use special command in markdown article to "magically" change it's content into a fancybox-alike.I've started it with badly without TDD and that approach failed to leave me with successful plugin created.My failure was also in copy-pasting others plugins …

11

GPXReader - initial Endorphine Algorithm

PrerequisitesI've initially looked at my source code and Github and found that I've got few things a bit wrongly implemented (not using properly <a href="https://en.wikipedia.org/wiki/Don%27t_repeat_yourself" rel="nofollow">DRY principle</a>.)I've found also that <code>gpxreader_test</code> branch should be finally merged to master.I've found also that android-initial startup as module that as not been …

Jak wykorzystać sztuczną inteligencję do rysowania, autodraw – DSP#13

Nigdy nie byłem szczególnie uzdolniony plastycznie. Już od czasów podstawówki moje oceny z plastyki jakoś szczególnie nie imponowały. Nie to, że nie chciałem ślicznie rysować, po prostu nie potrafiłem. Przyzwyczaiłem <a href="https://www.michalgellert.pl/blog/wykorzystac-sztuczna-inteligencje-rysowania-autodraw-dsp13/" rel="nofollow">[…]</a>

Moje wyzwanie na najbliższy miesiąc

Ostatnio wpadłem na pomysł aby w formie wyzwania zapoznać się z popularnym zestawem artykułów opatrzonych tytułem „97 Things Every Programmer Should Know”. Na czym to wyzwanie będzie polegało? Moim celem jest przerobienie codziennie trzech artykułów. Nie wydaje się to zbyt wygórowane zadanie, bo każdy z artykułów jest w miarę krótki. Nie chcę jednak przerabiać tego […]

Backbone & Marionette Radio channels and events — how to loosely couple different components

Ciąg Fibonacciego C++ – implementacja

Sama postać i wzór rekurencyjny tego ciągu liczb naturalnych jakim jest ciąg Fibonacciego nie jest niczym nadzwyczajnym. Niesamowite natomiast jest przełożenie tego ciągu na otaczającą nas przyrodę. Jak bowiem nie dziwić się faktowi, że króliki rozmnażają się wedle założeń Włocha ? Zapraszam do zapoznania się z implementacją ciągu Fibonacciego w języku C++. Ciąg Fibonacciego – występowanie ...