Lista artykułów

Digart.pl – Historia powstania i zamknięcia legendy polskiego internetu

Dzisiejszym gościem jest Piotr Kaczor. Rozmawiamy o powstaniu i zamknięciu Digart.pl – legendy polskiego internetu. Jakie technologie wykorzystywał Digart? Jakie miał problemy? Czy portal dobrze zarabiał? Wszystkiego dowiecie się z odcinka podcastu! -> Dobrowolne wsparcie podcastu. <- Nawet bez wkładu pieniężnego. Linki z odcinka: Strona domowa gościa odcinka. Inny wywiad. Piotr Kaczor na LinkedIn. Piotr Kaczor na […]

DevDocs.app !

Czołgiem! Ostatnio w ramach ćwiczenia napisałem prostą aplikację w ElectronJS. Jest to opakowana w formie aplikacji witryna http://www.devdocs.io. Póki co bardzo prosta – sam okienko. Do tego obsługa klawisza Cmd+F do wyszukiwania. Prezentuje się następująco: Repozytorium: https://github.com/ddziaduch/devdocs-electron. Błędy i sugestie? Zapraszam do współpracy na GitHub. W planach zrobienie wersji na pozostałe platformy, globalny skrót i kurcze …

Operatory w C#

OPERATORY   W tym poście zajmę się Operatorami, czym są i jak z nich korzystać? Operator to jeden lub kilka znaków (zazwyczaj nie będących literami), które mają specjalne znaczenie w języku programowania. Operator to jeden lub kilka znaków (zazwyczaj nie będących literami), które mają specjalne znaczenie w języku programowania, który informuje kompilator o tym jakie […]

4

Rewriting deprecated APIs with parser gem

Przemyślenia po lekturze „Zaufanie czyli waluta przyszłości”

Książkę „Zaufanie czyli waluta przyszłości” kupiłem przedpremierowo. Posiadam już w sumie książkę Michała Szafrańskiego „Finansowy ninja”, ale nie miałem jeszcze okazji jej w końcu przeczytać. Inaczej było z tytułową pozycją, która również miała czekać na swoją kolej, jednak gdzieś tam w wolnej chwili pomyślałem „a sprawdzę co tam we wstępie jest”, następnie „dobra to jeszcze […]

Przemyślenia po lekturze „Zaufanie czyli waluta przyszłości”

Książkę „Zaufanie czyli waluta przyszłości” kupiłem przedpremierowo. Posiadam już w sumie książkę Michała Szafrańskiego „Finansowy ninja”, ale nie miałem jeszcze okazji jej w końcu przeczytać. Inaczej było z tytułową pozycją, która również miała czekać na swoją kolej, jednak gdzieś tam w wolnej chwili pomyślałem „a sprawdzę co tam we wstępie jest”, następnie „dobra to jeszcze […]

Asynchroniczność cz. 2: Async/Await

Asynchroniczność cz. 2: Async/Await Async/Await to dwa nowe słowa kluczowe dodane do języka JavaScript w wersji

8

correlation id and causation id in evented systems

eachmonth.app – podziel się swoim projektem z innymi!

Mam pomysł na kolejną aplikację. Nie jest to nic innowacyjnego, lecz szukając ciekawych inspirujących projektów innych deweloperów nie zawsze da się trafić na portal gdzie inni dzielą się swoimi aplikacjami, wypowiadają się na temat innych aplikacji innych twórców, oceniają aplikacje i być może je testują. Jest na świecie wielu twórców czy to zwykłych stron czy […]

Cykl życia komponentu – PPwRJS #9

W czym każdy z nas, programistów, przypomina komponent React? Człowiek przechodzi przez dzieciństwo, dojrzałość i starość. Tak się składa, że bardzo podobny cykl życia charakteryzuje komponenty. Możemy w ich przypadku wydzielić okresy Mounting (dzieciństwo), Updating (dojrzałość) i Unmounting (starość).

Dług techniczny a tetris

Kolejny wpis zainspirowany prezentacją Krzysztofa Kędzierskiego podczas konferencji BoilingFrogs 2018. Zacznę dość nietypowo od pytania: Jaka jest jego wartość? Zerowy dług techniczny jest wtedy, gdy nie ma żadnych bugów do poprawienia ani żadnych nowych funkcjonalności do napisania. Nic nie trzeba robić, nie ma długu. Jeśli chcemy zrobić nawet najmniejszą zmianę w kodzie, to już wtedy…

ReactJS HOC — how to inject dependencies to React component in AngularJS way

Jak polubiłem bieganie? [myślodsiewnia #001]

Biegam. Biegałem zanim stało się to jeszcze modne. Co więcej, dla sporej części osób z okolic wioski, w której się wychowywałem było to wręcz dziwne. Jak można z własnej nieprzymuszonej woli biegać? Był rok 2005. Przygotowywałem się wtedy do egzaminu na sędziego piłkarskiego (inna historia), więc musiałem... Czytaj dalej →

Ubijanie procesów na Mac-u

W codziennej pracy w obszarze IT, większość ludzi uruchamia oprogramowanie, które działa na porcie TCP. Czy to serwer lokalny, baza danych, czy cokolwiek innego, to czasami zdarza się, że losowy proces zawiśnie w systemie i zablokuje dostęp do portu. Kiedyś jak telewizor się psuł wystarczyło walnąć lżej lub mocniej. Teraz nie ma tak łatwo.

Jak sobie radzić z krytyką klienta

Branże kreatywne takie jak grafik czy web designer, z góry skazane są na krytykę. To co wg ciebie jest fajne, wg klienta może być...