Maciej Aniserowicz's Blog, page 18

June 17, 2019

June 16, 2019

DevTalk #98 – O Architekturze z Jakubem Pilimonem

Jakub PilimonI oto nadszedł Wiekopomny Odcinek: ostatni! To nasze ostatnie spotkanie w piątym (sic!) sezonie DevTalk. 5 lat razem, dzięki!


Alan Kay, jeden z pionierów informatyki, współtwórca języka Smalltalk i laureat nagrody Turinga, powiedział kiedyś:


“Większość dzisiejszego oprogramowania jest jak egipska piramida z milionem cegieł ustawionych jedna na drugiej bez integralności strukturalnej, zrobione siłowo przy pomocy tysięcy niewolników.”


Przez wiele lat tysiące zespołów programistycznych zmagały się z tym, żeby problem wytwarzania oprogramowania ustrukturyzować i do całego procesu dodać to “mistyczne” spoiwo. Właśnie z tych starań wyłoniło się pojęcie Architektury Oprogramowania.


Dzisiaj moim i Waszym gościem jest programista z wieloletnim doświadczeniem, architekt i trener Jakub Pilimon. Kuba piastuje stanowisko Principal Technologist w firmie Pivotal i jest szkoleniowcem w Bottega IT Minds. Jego głównymi zainteresowaniami są Domain-Driven Design, fanatyczne wręcz podejście do testów jednostkowych oraz architektura ewolucyjna. Jest zwolennikiem Event Stormingu, a po pracy uprawia kitesurfing i jeździ na motocyklu.


Z 98.  odcinka dowiecie się szerzej, czym jest architektura oprogramowania. Rozmawiam z moim gościem o tym, czy istnieją idealne rozwiązania i uniwersalne schematy, których można użyć w każdym projekcie. Zahaczamy o wzorce projektowe i mikroserwisy. Kuba mówi o tym, czym są drivery architektury i modularyzacja, czyli najważniejsza cecha tematu przewodniego. Coupling? Cohesion? Na nie także znajdziemy miejsce. Na koniec rozważmy jak mają się do siebie mikroserwisy i modularne monolity, oraz które rozwiązania są lepsze w konkretnych zastosowaniach.


Nie mogło też zabraknąć wzmianki na temat DNA – Drogi Nowoczesnego Architekta. Jeśli jeszcze nie wiesz o co chodzi (możliwe?:) ): jest to wyjątkowa inicjatywa mająca na celu przekazanie eksperckiej wiedzy z zakresu Architektury Oprogramowania przez najlepszych specjalistów. Mam zaszczyt współtworzyć ten projekt właśnie z Kubą Piliomonem, Kubą Kubryńskim i Łukaszem Szydło. Bardzo polecam dowiedzieć się więcej na stronie DNA, tym bardziej, że…


…właśnie teraz (do środy 19.06, do 21:00) trwa przedsprzedaż i można dołączyć do Programu na bardzo preferencyjnych warunkach! Sprawdź  >> tutaj <<!



Kuba w merytoryczny i fachowy sposób opowiada, jak z odpowiednim podejściem do tematu rozwinąć swoje skrzydła jeszcze szerzej i kontynuować programistyczną pasję.


I… PLAY!!







http://traffic.libsyn.com/devtalk/DevTalk_98_-_O_Architekturze_z_Jakubem_Pilimonem.mp3
Montaż odcinka: Krzysztof Śmigiel.

Ważne adresy:


zapisz się na newsletter


zasubskrybuj w iTunes, Spotify lub przez RSS


ściągnij odcinek w mp3

Linki:



Kuba

GitHub
Twitter


DNA Droga Nowoczesnego Architekta
Książki

Martin Fowler “Patterns of Enterprise Application Architecture”
Gregor Hohpe “Enterprise Integration Patterns”
Michael Keeling “Design It!”
Simon Brown “Software Architecture for Developers”
Bertrand Meyer “Object-Oriented Software Construction”




Muzyka wykorzystana w intro:

“Misuse” Kevin MacLeod (incompetech.com)

Licensed under Creative Commons: By Attribution 3.0

http://creativecommons.org/licenses/by/3.0/

The post DevTalk #98 – O Architekturze z Jakubem Pilimonem appeared first on devstyle.pl.

 •  0 comments  •  flag
Share on Twitter
Published on June 16, 2019 20:55

June 12, 2019

June 7, 2019

June 6, 2019

Maj 2019. Dobra passa trwa. Podsumowanie i raport finansowy.

Na swoim (nieaktywnym już) profilu na Patronite obiecałem publikować co miesiąc “raport finansowy”. Dodatkowo zamieszczam podsumowanie tego, co działo się w imperium devstyle w ostatnim miesiącu. Pokazuję… wszystko. Bez tajemnic. Enjoy!


Wyjątkowo Zimny Maj to kolejny miesiąc, z którego można być bardzo zadowolonym. To wszystko wygląda mega obiecująco i teraz jest czas, by różne ciekawe możliwości wykorzystać.


W skrócie:



otworzyliśmy i zamknęliśmy nabór do “WTF: Co Ten Frontend” i wyszło to przepięknie
ogłosiłem i zakończyłem rekrutację na nowe stanowiska w swoim zespole
11 czerwca odbędzie się webinar w ramach DNA: Drogi Nowoczesnego Architekta, rejestracja tutaj (BARDZO zachęcam, to się nie zdarza co dzień :) )

No i teraz, jak zwykle: najpierw kasa, potem plany, potem linki.


Raport finansowy: przychody

Założenia:



pieniądze (brutto) wpływające na konto w bieżącym miesiącu
usługa mogła być zrealizowana w innym terminie

Pozycje:



książka “Zawód: Programista”: 3 644,60 zł
Program “WTF Co Ten Frontend”: 207 401,76 zł
Kurs Gita: 199,00 zł
afiliacja (Finansowy Ninja i Elevo): 1 515,04 zł

W sumie: 212 760,40 zł



Raport finansowy: wydatki

Założenia:



kwota brutto, znikająca z konta, bez uwzględnienia odliczeń od podatków

Pozycje (linki afiliacyjne):



ZUS: 1 484,21 zł
stały zespół: 2 637,50 zł

asystentka
księgowa
montaż video
montaż audio
korekta tekstów


PIT-4: 204,00 zł
WTF Co Ten Frontend:

Maciek Korsan – autor (50%): 95 000,00 zł
“fundusz gwarancyjny”: 10 562,17 zł


oprogramowanie nowego szablonu devstyle.pl: 2 952,00 zł
rekrutacja

zadania testowe: 456,00 zł
rozmowy rekrutacyjne (PKP+noclegi): 541,08 zł


Pajacyk (z afiliacji FinNinja): 1 100,00 zł
PKP @ Fabryka Kursów: 92,00 zł
biuro

czynsz: 594,64 zł


narzędzia i usługi

LibSyn: 76,23 zł
Shoplo: 60,27 zł
obsługa płatności online: 4 064,43 zł
telefon Orange: 50,00 zł
Poczta: 108,80 zł
XMind Zen: 114,81 zł (opłacone do 09/2019)
MailTrack: 125,07 zł (opłacone do 05/2020)
Vimeo: 0 zł (opłacone do 10/2019)
ConvertKit: 0 zł (opłacone do 09/2019)
LeadPages: 0 zł (opłacone do 10/2019)
CoSchedule: 0 zł (opłacone do 09/2019)
Google Storage: 0 zł (opłacone do 11/2019)
DropBox: 0 zł (opłacone do 02/2020)
infakt: 0 zł (opłacone do 01/2020)
wFirma: 0 zł (opłacone do 09/2019)
ToDoist: 0 zł (opłacone do 11/2019)
Headspace: 0 zł (opłacone do 08/2019)


 zdrowie

psychoterapia: 880,00 zł
hotel / relax / @ Białowieża: 729,00 zł


marketing

reklama Facebook: 8 443,94 zł
reklama Google: 0 zł


domeny

X (nowy projekt): 12,18 zł


sprzęt

MacBook Pro + słuchawki Sony: 405,13 zł (20 rat 0%)


książki

Alexander S. Neill “Summerhill School”: 71,75 zł
Stuart Shanker “Self-reg”: 24,50 zł


wsparcie 1 autora na Patronite: 16,00 zł
książka “Zawód: Programista”

wysyłka: 757,68 zł
magazynowanie: 301,35 zł


samochód:

leasing: 1 774,56 zł
benzyna: 392,09 zł
parking SkyCash: 152,85 zł



W sumie: 134 184,24 zł


Podsumowanie i plany

I… stało się. W okresie wrzesień-maj (9 miesięcy) przychody devstyle przekroczyły milion złotych. U mnie w kieszeni zostaje z tego tylko część, ale to nic. Widać potencjał, widać perspektywy, widać… mój spokój. Po raz pierwszy od odejścia z etatu nie czuję napięcia związanego z finansami.


Model “wydawania” najlepszych możliwych materiałów dla mnie się podoba. Przy WTF się sprawdziło. Wkrótce sprawdzi się też pewnie przy DNA – Drodze Nowoczesnego Architekta. A po wakacjach być może także w kilku innych przypadkach, już lekko nakreślonych.


Jeśli jesteśmy przy DNA to bardzo zachęcam do rejestracji na nasz webinar, który odbędzie się już 11 czerwca!


Tych Trzech Mistrzów Architektury w jednym miejscu nieczęsto można spotkać :). Szykuje się dobra architektoniczna bomba, ja się nie mogę doczekać i bardzo się jaram całym przedsięwzięciem!



Nikt nie zna się na wszystkim, a ja akurat znam się – już teraz – na przeprowadzeniu produktu przez cały proces od pomysłu do sprzedaży. I niezmiernie mnie to raduje, o czym opowiadałem choćby tutaj:



Cieszy mnie też, że książka Zawód: Programista nieustannie się sprzedaje, teraz to właściwie… sama. Co miesiąc wpadają te ~3 tysiące złotych.


Z wydatków to głównie Korsan, który przytulił 95 tysięcy za WTF Co Ten Frontend, bo przychodami z tej inicjatywy dzielimy się po połowie. Ponad 8 tysięcy kosztowały fejsbukowe reklamy, ale zdecydowanie się zwróciły. Oprócz tego zapłaciłem wreszcie prawie 3tys za oprogramowanie nowego szablonu na devstyle (choć ciągle jeszcze nie jest wdrożony). Ponad tysiąc – zgodnie z obietnicą moich zasad afiliacji Finansowego Ninja – powędrował na Pajacyka.


Około 1000 kosztowała mnie rekrutacja nowej osoby do zespołu. I to jeszcze nie koniec kosztów z tym związanych, ale wygląda na to, że zdecydowanie było warto! Będziemy robić całkowicie nowe rzeczy, które na dzień dzisiejszy mają jedyne nazwę i domenę :). O rekrutacji opowiadałem np tutaj:



I… to tyle! Są dni lepsze i dni gorsze.

Lepsze pokazuję.

A gorsze… też! Jak tu:

(choć śliczna fotka z Nelą i ratuszem na miniaturce tego nie zwiastuje :) )



Jednak ogólnie to jest bardzo spoko.

Za co nieustannie dziękuję… Tobie!


A teraz:


Podsumowanie aktywności devstyle 05/2019

Różne treści, różni autorzy, z jednym wspólnym mianownikiem: same ciekawe rzeczy :).


Teksty



Golang #2 – typy proste oraz konstrukcje sterujące (BARTŁOMIEJ KLIMCZAK)
Z JavaScriptem w nadprzestrzeń! (MACIEJ KORSAN)
Null nullowi nierówny – czyli „nic” w SQL Server (RAFAŁ HRYNIEWSKI)
Kwiecień 2019, czyli dalej spoko. Podsumowanie i raport finansowy.

Podcasty (i inne audio)



DevTalk #96 – O Nauce Frontendu z Maciejem Korsanem
DevTalk #95 – O Sztucznej Inteligencji z Krzysztofem Sopyłą

VLOGi



Dlaczego NAMAWIAM DO PROGRAMOWANIA? [devstyle vlog #279]
Fakty WTF Z Warszawy! [devstyle vlog #278]
devstyle vlog #277
Dlaczego nie daję dyplomów po kursach? [devstyle vlog #276]
Dlaczego moje produkty są “drogie”? [devstyle vlog #275]
Dlaczego wydaję cudze produkty? [devstyle vlog #274]
Dzięki, Mirek! [devstyle vlog #273]
REKRUTACJA – ostatnie starcie [devstyle vlog #272]
Dlaczego się ZAPUŚCIŁEM ??? [devstyle vlog #271]
Dlaczego NIE NEGOCJUJĘ? I inne pytania do mojej rekrutacji [devstyle vlog #270]

Video



Frontend! Od zera do działającej, wdrożonej strony w niecałą godzinę (bez frameworków!)

Wyjazdy / konferencje



Dzień Otwarty Technikum Programistycznego Info Tech


====


Dzięki za uwagę i pozdro!


P.S. Jak zwykle, jeśli masz jakiekolwiek pytania: nie wahaj się, tylko je zadawaj! Na co mogę, na to odpowiem :).


The post Maj 2019. Dobra passa trwa. Podsumowanie i raport finansowy. appeared first on devstyle.pl.

 •  0 comments  •  flag
Share on Twitter
Published on June 06, 2019 21:55

June 4, 2019

June 3, 2019

June 2, 2019

DevTalk #97 – O Gamedev z Weroniką Ślusarczyk

WeronikaWitam w 97. odcinku DevTalk. Dziś wracamy do tematu już dwukrotnie poruszanego na łamach podcastu, czyli gamedevu!


Tym razem jednak spróbujemy podejść do niego od jeszcze innej strony. Tworzenie gier to nie tylko pracowanie nad wysokobudżetowymi projektami na PC i konsole. Dzisiaj największym rynkiem tego typu aplikacji są użytkownicy urządzeń mobilnych. O tworzeniu gier na wszelkiego rodzaju smartfony i tablety (tak pamiętam, że jest jeszcze Nintendo Switch, ale to inna para kaloszy) będzie mowa w obecnym odcinku.


Tym razem do rozmowy zaprosiłem Weronikę Ślusarczyk – programistką gier mobilnych. Pracuje głównie w środowisku Unity w C#. Swoje dzieciństwo spędziła grając w gry, jednocześnie interesując się mocno historią sztuki. Miało to ogromny wpływ na chęć spełniania dalej młodzieńczych marzeń. Obecnie najlepiej czuję się ogarniając gameplay.


Jeśli interesują Cię tajniki tworzenia gier mobilnych, realia pracy w gamedev czy takie ciekawostki jak sztuczki stosowane przez twórców gier by nam – graczom – grało się “lepiej” to… zapraszamy!


Czekam na Twoje gwiazdki i opinie na iTunes! To bardzo motywuje :). Dzięki!


I… PLAY!!







http://traffic.libsyn.com/devtalk/DevTalk_97_-_O_Gamedev_z_Weronik_lusarczyk.mp3
Montaż odcinka: Krzysztof Śmigiel.

Ważne adresy:


zapisz się na newsletter


zasubskrybuj w iTunes, Spotify lub przez RSS


ściągnij odcinek w mp3

Linki:



Weronika

LinkedIn: https://www.linkedin.com/in/werslusarczyk
Instagram: https://www.instagram.com/programistkawpodrozy


gra powstająca przy udziale Weroniki “Space Pioneer”

strona firmowa
AppStore
Google Play


DevTalk

#17 – O gamedev z Przemysławem Czatrowskim
#77 – O projektowaniu gier z Jackiem Wesołowskim


Portal z ofertami pracy
Sztuczki designerów wpływające na przyjemność rozgrywki (Twitter)
Wstydliwe workaroundy (Twitter)
Książka: “Krew, pot i piksele. Chwalebne i niepokojące opowieści o tym, jak robi się gry” Jason Schreier
silniki

Unity
Unreal Engine




Muzyka wykorzystana w intro:

“Misuse” Kevin MacLeod (incompetech.com)

Licensed under Creative Commons: By Attribution 3.0

http://creativecommons.org/licenses/by/3.0/

The post DevTalk #97 – O Gamedev z Weroniką Ślusarczyk appeared first on devstyle.pl.

 •  0 comments  •  flag
Share on Twitter
Published on June 02, 2019 20:55

May 30, 2019

Maciej Aniserowicz's Blog

Maciej Aniserowicz
Maciej Aniserowicz isn't a Goodreads Author (yet), but they do have a blog, so here are some recent posts imported from their feed.
Follow Maciej Aniserowicz's blog with rss.