My Blog
My Blog
All
Photography
Programming
24-05-2021 | Programming
PWA – historia prawdziwa

Alfred jest front-end developerem i jak każdy developer w celach szkoleniowo – naukowych rozwija swoje dodatkowe projekty. Od jakiegoś czasu pracuje nad jedną aplikacją. Koncept jest taki, że jest to aplikacja mająca pomóc w dbanie o zdrowie użytkownika, taki medyczny asystent. Jako, że na codzień Alfred pisze w React to postanowił wpasować się w standard… Czytaj dalej PWA – historia prawdziwa

27-08-2020 | Programming
Serwer w Node.js – Firebase [część 3]

Witam, dziś kolejna część przygód dzielnego frontend developera. Przypomnę w skrócie co się wydarzyło do tej pory. Otóż stanąłem przed misją postawienia serwera na node.js. Są już nawet pierwsze efekty, serwer stoi i działa a do tego napisany jest w typsciprcie. Dokonałem także małego odkrycia: mój serwer nie potrzebuje webpacka (tak wiem, mogło to być… Czytaj dalej Serwer w Node.js – Firebase [część 3]

14-08-2020 | Programming
Serwer w Node.js – TypeScript [cześć 2]

Zabaw z serwerem na Node.js część druga. Ostatnio opisywałem jak postawiłem prosty, działający serwer, pora więc iść dalej. W dzisiejszym wpisie dodaje do mojego projektu TypeScripta :). Dlaczego? TypeScript jest nowy (względnie), fajny i wygodny w pisaniu. TypeScript pozwala na pisanie lepszego jakościowo kodu, bardziej odpornego na błedy. Poza tym jest kolejnym klockiem do zbudowania… Czytaj dalej Serwer w Node.js – TypeScript [cześć 2]

07-08-2020 | Programming
Serwer w Node.js [cześć 1]

Czasami człowiek musi zrobić coś po raz pierwszy, coś czego się wystrzegał, coś czego za bardzo nielubił / nieznał (niepotrzebne skreślić). Otóż zawsze wolałem pracować na froncie, ale … no właśnie, zawsze jest jakieś “ale”. Piszę aplikację i jakbym na nią nie patrzył, jak bym się nie zastanawiał to wychodzi mi na to że, potrzebuję… Czytaj dalej Serwer w Node.js [cześć 1]

15-04-2020 | Programming
HOC i Render Props w React

Dzisiejszy wpis jest z uniwersum React’a, w którym na co dzień programuję. Dotyczy pewnej koncepcji, wzorca programistycznego. Ogólnie chodzi o to aby developer był w stanie tworzyć reużywalne fragmenty kodu, które bez problemu będzie mógł przekazać do nowych komponentów. Koncepcja HOC wiąże się także z tym, że w Reactcie mamy dwa rodzaje komponentów: mądre komponenty… Czytaj dalej HOC i Render Props w React

07-04-2020 | Programming
Deklaracja zmiennych w JavaScript

Z racji #zostańwdomu postanowiłem odświeżyć pewne zagadnienia związane z programowaniem. Jest to pierwszy wpis z serii na tematy związane z JavaScriptem, Reactem, html oraz css.  Na początek, w formie rozgrzewki, na warsztat wziąłem temat deklaracji zmiennych w JavaScripcie. Więc … zaczynamy … Co to są zmienne Zmienne są to opakowania wewnątrz których przechowujemy dane takie… Czytaj dalej Deklaracja zmiennych w JavaScript

14-04-2019 | Photography
O magazynie LensFlare

Pierwotnie Lensflare powstał jako magazyn fotograficzny i działał w tej formie przez jakiś czas. Stworzyliśmy sumarycznie siedem numerów magazynu dostępnych online. Praca nad tym magazynem dała mi bardzo dużo satysfakcji. W moim odczuciu mieliśmy bardzo fajny pomysł na zaprezentowanie naszych zdjęć. Prawdą jest też to, że oficjalny status fotografa/dziennikarza ułatwiał nam realizacje niektórych naszych pomysłów.… Czytaj dalej O magazynie LensFlare

18-02-2019 | Programming
Projekt „Cyclotron”

Projekt „Cyclotron” jest to interfejs do aplikacji serwisu Flickr, służący do masowego pobrania zdjęć poprzez api. W przeszłości Flickr oferował 1TB przestrzeni na przechowywanie swoich zdjęć i filmów. Pozwalał na automatyczny backup zdjęć ze smartphonów. Dzięki integracji z Lightroomem można było także z poziomu programu eksportować swoje zdjęcia do serwisu. Z racji dostępnej przestrzeni oraz… Czytaj dalej Projekt „Cyclotron”

08-01-2019 | Programming
Accessibility czyli Dostępność

Ostatnio podczas słuchania podcastu w drodze do pracy trafiłem na odcinek na temat dostępności. Temat ten zaciekawił mnie, ponieważ w podcascie była zwrócona uwaga na dostępność od strony programisty. Potem w ciągu trzech dni temat ten powrócił do mnie dwukrotnie i to z różnych stron. Postanowiłem zatem ten temat zgłębić. Przyznam szczerze, że kiedy tworzyłem… Czytaj dalej Accessibility czyli Dostępność

19-10-2018 | Photography
Słoneczny Brzeg

Za oknem ponura, deszczowa jesień więc zdjęciami wracam do ciepłych, słonecznych wakacyjnych dni. W tym roku wraz z rodziną wybrałem się do Słonecznego Brzegu na Bułgarskiej Riwierze. Bułgaria zawsze mi się kojarzyła z “wczasami w bratnim kraju”, miejscem gdzie pokolenie moich rodziców jeździło na egzotyczne wakacje. Faktem jest że rozkwit turystyki w tamtym rejonie morza… Czytaj dalej Słoneczny Brzeg

11-05-2018 | Programming
Gekonshare

Koncept: Gekonshare jest aplikacją do łatwego i wygodnego udostępniania zdjęć. To tak słowem wstępu, aby zobrazować o czym będzie ten wpis. Koncept tej aplikacji pojawił się w mojej głowie, kiedy po jednej z uroczystości rodzinnych musiałem rozesłać kilkadziesiąt zdjęć do kilku członków rodziny. Robiłem to wtedy za pomocą maila, a nawet kilkunastu maili. Wysyłałem po… Czytaj dalej Gekonshare

12-03-2018 | Programming
Icon buttons

Koncept: Pomysł na te realizacje był następujący: element menu, który po najechaniu kursorem płynie przebudowuje sie w ikonkę. Pomysł wydawałoby sie prosty, ale zanim doszedłem do realizacji to musiałem rozwiązać dwie kluczowe kwestii. Po pierwsze jakie elementy menu mogą być tu wzięte pod uwagę i w jakie ikony mogą się zamienić. Po szeregu szkiców zdecydowałem… Czytaj dalej Icon buttons

20-02-2018 | Programming
Circular interface

Koncept: Inspiracją dla powstania tego interfejsu był serial Black Mirror, a dokładnie trzeci odcinek pierwszego sezonu. Tam w podobny sposób pokazane były filmy zarejestrowane przez użytkownika. Chciałem przenieść ten sposób wyświetlania na galerie fotograficzną. W związku z tym dokonałem założenia, że w tej galerii wyświetlane będą tylko zdjęcia w orientacji poziomej. Zaplanowałem, że w galerii będzie… Czytaj dalej Circular interface

13-03-2017 | Photography
Bajkowa Karyntia

Tegoroczny urlop zimowy,  spędziłem w Austriackiej Karyntii. Co ciekawe, praktycznie przez całą drogę przez Austrię nie było nigdzie śniegu. Nie nastrajało to optymistycznie. Lecz następnego dnia sypało od samego rana, do godziny 22 napadało ponad metr śniegu. A dnia kolejnego na pięknym błękitnym niebie zaświeciło słońce i okolica zrobiła się bajkowa .. zobaczcie sami.

18-08-2016 | Photography
Hokejowa Liga Mistrzów

Środek wakacji to idealny czas na mecz …. hokeja. Wczoraj, na Tauron Arenie, pierwszy raz w historii odbył się mecz Hokejowej Ligi Mistrzów. Comarch Cracovia niestety uległa Sparcie Praga aż 2:7. Poniżej kilka ujęć z tego meczu.

07-08-2016 | Photography
192-te derby Krakowa dla Cracovii.

Już 192-ty raz Cracovia zmierzyła się z Wisłą w wielkich derbach Krakowa. Na wypełnionym po brzegi, stadionie przy ul.Kałuży 1, Pasy wygrały 2:1. Cracovia szybko objęła prowadzenie i ustawiła mecz pod siebie. Było sporo ciekawych akcji i mnóstwo twardej walki. Cracovia – Wisła Kraków 2:1 (2:0) 1:0 – Budziński 2′ 2:0 – Szczepaniak 43′ 2:1 – Małecki… Czytaj dalej 192-te derby Krakowa dla Cracovii.

08-07-2016 | Photography
Liga Europy? Nie tym razem

W eliminacja Ligi Europy Cracovia spotkała się z macedońską Skendiją Tetowo. Niestety rywal okazał się za silny i przygoda z europejskimi pucharami skoczyła się bardzo szybko. Nie będę tutaj poruszał kwestii samej gry …. dla formalności napiszę tylko, że Pasy przegrały 1:2 i odpadły z rywalizacji. Nie zmienia to faktu, że lubię fotografować mecze i tym… Czytaj dalej Liga Europy? Nie tym razem

26-05-2016 | Photography
Polaroid 670

Słowo Polaroid weszło do języka potocznego jako synonim fotografii natychmiastowej. Naciśnięcie migawki i już po minucie było gotowe zdjęcie. Każda fotka była jedyna i niepowtarzalna, w charakterystycznym formacie. W pewien sposób każde zdjęcie z Polaroida było dziełem sztuki. W latach świetności aparaty Polaroida było nieodzownym elementem przyjęć, imprez rodzinnych, komunii czy na wakacjach. dopiero era… Czytaj dalej Polaroid 670

13-03-2016 | Photography
„Kopanina na szczycie” – Cracovia – Legia 1:2

Chciałem zatytułować ten wpis „Walka na szczycie” lub chociaż „Mecz na szczycie”. Było by to jednak kłamstwo. Komplet widzów na trybunie, organizatorzy zadbali o świetną oprawę, najpierw rozdano kibicom 1906 biało-czerwonych flag, które w 19 minucie i 6 sekundzie zaczęły powiewać na trybunach. W drugiej połowie rozłożono gigantyczna flaga która zajęła dwie trybuny, to robiło wrażenie.… Czytaj dalej „Kopanina na szczycie” – Cracovia – Legia 1:2

08-02-2016 | Photography
„dwoję się i troję dla Ciebie”

Od dłuższego czasu w myślach miałem pomysł na zdjęcia wykorzystujące multiekspozycje, tzn aby na jednym ujęciu była ta sama osoba w kilku pozach. We FreshMailu, gdzie pracuję, mamy salkę konferencyjną z dużym stołem, która w moim odczuciu idealnie nadaje się do takiego zdjęcia. W mojej głowie, ujęcie w tej salce już powstało i wystarczyło je… Czytaj dalej „dwoję się i troję dla Ciebie”

07-12-2015 | Photography
Motel Krak

Wyglądał zawsze tak samo, zniszczony, opuszczony, żółty. Motel Krak, jeden z “hoteli widm” Krakowa. Mówię “zawsze” ponieważ, choć swoisty upadek zaczął się dopiero na początku XXI wieku, to ja nie pamiętam czasów jego świetności. Cała historia miała początek pod koniec lat 60 zeszłego stulecia. Wtedy to  władze PRL wywłaszczyły właścicieli ziem w rejonie Ronda Ofiar… Czytaj dalej Motel Krak

17-11-2015 | Photography
Polska U21 – Ukraina U20 0:1

16 listopada na stadionie Cracovii w Krakowie w meczu towarzyskim reprezentacja Polski U21 podejmowała reprezentacje Ukrainy U20. Mecz zakończył się porażką Polski 0:1. Mecz rozrywany jako mecz towarzyskim był raczej sprawdzianem zawodników, młodzi Polacy od pierwszych minut pokazali pazur i ruszyli mocno do ataku. Ukraina co raz była w opałach. Jednakże bramka dla biało czerwono nie padła, mimo… Czytaj dalej Polska U21 – Ukraina U20 0:1