.NET, DB, Python
Październik za nami. Czas więc podsumować akcję Hacktoberfest, którą opisywałem w poprzednim wpisie. Hacktoberfest 2017 stats – © Grzegorz Kotfis Ogółem ponad 31tys. osób ukończyło wyzwanie spełniając wymagania publikacji minimum 4 pull request. Razem oddano ich ponad 235tys! Nie ma niestety statystyk ile z nich...
Październik za nami. Czas więc podsumować akcję Hacktoberfest, którą opisywałem w poprzednim wpisie. Hacktoberfest 2017 stats – © Grzegorz Kotfis Ogółem ponad 31tys. osób ukończyło wyzwanie spełniając wymagania publikacji minimum 4 pull request. Razem oddano ich ponad 235tys! Nie ma niestety statystyk ile z nich...
W październiku mamy różne oktoberfest’y. Jest piwny – który co prawda zaczyna się we wrześniu ale jest także programistyczny! Ale o co chodzi? „Impreza” Hactkoberfest ma być celebracją projektów open source. Mają one bowiem bardzo duże znaczenie w naszej codziennej pracy. A jeśli myślisz...
W październiku mamy różne oktoberfest’y. Jest piwny – który co prawda zaczyna się we wrześniu ale jest także programistyczny! Ale o co chodzi? „Impreza” Hactkoberfest ma być celebracją projektów open source. Mają one bowiem bardzo duże znaczenie w naszej codziennej pracy. A jeśli myślisz...
18 września uczestniczyłem w konferencji 4Developers w Gdańsku nie tylko jako uczestnik ale również jako prelegent! O tak! Pierwszy wykon na konfie za mną ? Więc zdam Wam krótką relację z obu stron. Dodam tylko, że edycja w Gdańsku jest jedną z...
18 września uczestniczyłem w konferencji 4Developers w Gdańsku nie tylko jako uczestnik ale również jako prelegent! O tak! Pierwszy wykon na konfie za mną 👏 Więc zdam Wam krótką relację z obu stron. Dodam tylko, że edycja w Gdańsku jest jedną z...
Dzisiaj szybki tutorial jak skorzystać z dobrodziejstw strukturalnego logowania (structured logging) określanego również mianem logowania semantycznego (semantic logging). Na początek mój przypadek użycia z codziennej pracy. Korzystamy z klasycznych, obytych już przez lata bibliotek do logowania jak log4j, log4net czy wbudowane w...
Idę za ciosem! Nie planowałem tego i pomysł wpadł do głowy całkiem spontanicznie ale oto przedstawiam Wam mój kanał na youtube DEV SESSION! Dev Session A od czego się zaczęło? Tak po prostu miałem pomysły na małą serię postów i pomyślałem, że...
Każdy z nas kiedyś zaczynał czy to jako programista, blogger, prelegent. Jedni zaszli dalej, inni porzucili obraną ścieżkę a pozostali może dalej tkwią w miejscu i nie mogą pójść dalej. Dziś krótki post a może bardziej przesłanie aby na każdym kroku swojej...
Zwieńczeniem mojego udziału w tegorocznej edycji „Daj się poznać” było wystąpienie na gali finałowej, która odbyła się w siedzibie Microsoft w Warszawie. Zgłosiłem się jako ochotnik wiedząc, że jest to ogromna szansa do zaprezentowania siebie a zarazem bo zawsze chciałem to zrobić....
Jedną z głównych funkcjonalności w projekcie Dogevents jest wyszukiwanie wydarzeń wg lokalizacji. MongoDB natywnie udostępnia taką funkcjonalność, należy tylko posiadać dane geolokalizacyjne w odpowiednim formacie, przygotować odpowiedni indeks i wywołać odpowiednie zapytanie. Format danych MongoDB wspiera wiele typów GeoJSON takich jak punkt,...
Wczoraj wczesnym rankiem (pobudka 03:15 ?) wybrałem się do Warszawy na konferencję Code Europe. Trochę niedospany dotarłem na miejsce przed godz. 09:00. Kolejek do rejestracji nie było – tutaj organizatorzy w porównaniu do Wrocławia znaczącą się poprawili. Zanim opiszę po kolei prelekcje,...
Zbliżamy się do końca pierwszego etapu DSP2017. Nastał czas pierwszych podsumowań, przemyśleń i gorzkich żali. Zacznę od tego ostatniego ? Samotność Po początkowej marcowej euforii przyszedł czas zniechęcenia, taki moment zawahania czy start w DSP miał jakikolwiek sens. Postępy w projekcie były...
Po pierwszych testach projektu zauważyłem, że wywołania REST API zwracają za dużo danych. Było to spowodowane zwracaniem modelu domenowego, który nie jest odpowiedni do tego typu operacji. Dlatego częstym zabiegiem jest wprowadzenie tzw. view model, który odpowiada danym zwracanym do interfejsu użytkownika...
Czy jesteście w stanie wyobrazić sobie aplikacje na telefony bez potrzeby ich instalacji ze sklepu play store, app store? Korzystania z nich nawet w przypadku braku dostępu do internetu? Witam w świecie PWA – Progressive Web Application – nowoczesnych aplikacji internetowych.Po raz...
.NET, DB, Python
Pasjonat programowania sprawnie poruszający się w ekosystemie .NET.
Backend to zdecydowanie mój atut! Na Froncie też działam ale wiesz jak mówią – ‚Frontend to nie programowanie’ – a z plastyki miałem ‚3’ więc cudów nie będzie.
W codziennej pracy towarzyszą mi Clean Code, TDD, DDD, CI, współpraca w zespole i dzielenie się wiedzą. O tak, to ostatnie to chyba najbardziej. Dlatego też od jakiegoś czasu wychodzę do społeczności i daję sie poznać jako bloger, pregelent, Podcaster oraz osoba, która jak trzeba skrzyknie ludzi i zorganizuje coś fajnego jak np. Devrekolekcje
W chwili wolnej staram się wspierać projekty open source bo co my biedni programiści byśmy bez nich stworzyli … ?!