Lista artykułów

Wednewsday #30 – programistyczne nowinki

To już 30 wydanie Wednewsday i z mojej strony ostatnie. Aktualnie chcę cały wolny czas (czyli niewiele) przeznaczyć na inne aktywności. Muszę przyznać, że jestem dumny, że przez tak długi okres tydzień w tydzień miałem dla Was przygotowaną porcję ciekawostek i newsów. Tak więc do zobaczenia, usłyszenia gdzieś tam a może nawet na devstyle.pl tylko [...]

Domain Driven Design – Fabryka

Z tygodnia na tydzień coraz więcej uwagi przeznaczam na DDD i pokazanie Ci jak szerokie jest to pojęcie. Elementy modelu już omówiłam w poprzednich postach, teraz czas na wzorce, które pojawiają się w DDD i za co są one odpowiedzialne. […]

Ja, programista – Marcin Hoppe – bezpieczeństwo aplikacji webowych

W drugim odcinku nowej serii ‚Ja, programista’ rozmawiam z Marcinem Hoppe. Inżynierem bezpieczeństwa w Auth0. Tematem przewodnim podcastu jest bezpieczeństwo aplikacji webowych jednak wplątały się nam inne ciekawe aspekty związane z działką security! Marcin jest bardzo doświadczoną osobą w tym temacie i...

Co to jest devstyle speakers?

Jak to szło? “I had a dream…“. Teraz nadszedł czas działania. Mój konkurs Daj Się Poznać pomógł setkom ludzi wyjść z cienia, założyć blogi, wsiąknąć w społeczność. Kilkoro śmiałków nawet wskoczyło na scenę! I NIE CHCĄ Z NIEJ ZEJŚĆ!!! No właśnie. Występowanie publiczne jest bardzo trudne. Ale bardzo warto! Wyobraź sobie siebie na dużej konferencji. [...]

Backend – czy nadajesz się na backend developera?

W świecie IT panuje dość powszechne przekonanie, że backend jest bardzo trudny i nie do zrozumienia dla statystycznej osoby. Dodatkowego smaczku dodaje mit programisty zamkniętego w swojej programistycznej jaskini, który komunikuje się ze światem zewnętrznym tylko przy pomocy ciągu zer i jedynek. Spróbuję dziś rozwiać przynajmniej część tych mitów oraz przybliżyć Ci stanowisko backend developera. Chciałbym, byś po przeczytaniu tego

Strefa VIP

Cześć. W ramach bloga powstała specjalna strefa VIP dostępna tylko dla subskrybentów StormIT. W ramach tej strony będziesz mógł skorzystać z dodatkowych materiałów, które będą dostępne tylko dla zalogowanych użytkowników. Będą to między innymi e-booki, checklisty, prezentacje oraz wszelkiego rodzaju inne dodatkowe materiały niedostępne publicznie na stronie. Dołącz do grona ponad 1000 developerów i kliknij link poniżej.  

Fanpage na Facebook’u

Fanpage – to brzmi strasznie szumnie, bo fanów póki co nie ma, ale by być w zgodzie z marketingowymi trybami internetu, utworzyłem oficjalny profil dla mojego bloga. Moim głównym założeniem jest rozdzielenie treści publikowanych na blogu i na Facebooku. Blog z założenia ma zawierać moje artykuły i przemyślenia, coś więcej …

8

Kurs Java od Zera – Aktualizacja – Instalacja OpenJDK 11

Kurs został zaktualizowany do Javy 11, a konkretnie implementacji OpenJDK 11. Warto przyjrzeć się, o co chodzi ze zmianami licencyjnymi w Javie 11, a następnie jak wygląda instalacja OpenJDK 11. Java 11 – płatna czy darmowa? Instalacja OpenJDK 11

Trzy poziomy - podsumowanie października 2018

Blog programistyczny.

Monthly books update (10.2018)

Another month and another few books read. This time 4 new titles and one that I have already read some time ago. October books Homo Deus: Continue ReadingMonthly books update (10.2018)

5 Obowiązkowych Sposobów Na Rewelacyjną Pracę Z Gitem (I Nie Tylko)

Git jest git – to oklepany suchar. Fakty są jednak takie, że to narzędzie zmieniło branżę IT. Z jego pomocą programistyczna praca może przebiegać sprawniej, bardziej zorganizowanie i… po prostu przyjemniej. Niestety podczas wielu lat swojej działalności niejednokrotnie obserwowałem marnowanie potencjału tego narzędzia. Daleko zresztą szukać nie trzeba – gdy ogłosiłem, że tworzę mój autorski [...]

Łazik z NASA Space Apps Challenge – szczegóły techniczne

Ostatnio pisałem relację z NASA Space Apps Challenge. Dzisiaj pora na trochę szczegółów technicznych dotyczących naszej konstrukcji. Wybraliśmy temat “Can you build a …” i podtemat “Make Sense Out of Mars”. Celem było stworzenie sensora, który mógłby pomóc pierwszym kolonizatorom Marsa. Naszym czujnikiem był oczywiście łazik. Jego zadaniem miało być zbieranie informacji o najbliższym otoczeniu […]

Flyway – dbaj o swoje relacje

https://pixabay.com/pl/zesp%C3%B3%C5%82-trawa-cheer-pole-gry-sport-2444978/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2018/10/team.jpg?fit=300%2C200&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2018/10/team.jpg?fit=676%2C450&ssl=1" /> Masz problem z synchronizacją zmian schematu bazy danych Twojej aplikacji na różnych środowiskach? Sprawdź co może Ci pomóc.

14

Jak być speakerem i nie zwariować?

Dwa tygodnie temu miałam kolejną okazję na szczęśliwe ukończenie konferencyjnego zaklętego koła.Taki właśnie pseudonim nosi u mnie akcja - “zostań speakerem”. Każda z moich dotychczasowych okazji wiąz

Wyszukiwarka plików HTML w PHP i SQLite

Wyszukiwarka plików HTML w PHP i SQLite W tym wpisie przedstawię jak dodać wyszukiwarkę plików statycznych, napisaną w PHP, za pomocą Pythona oraz SQLite . Ja używam systemu Jekyll , ale statycznych generatorów stron (ang. Static Site Generators) jest cała masa rozwiązanie to powinno działać z każdym z nich. O ile serwer, na którym stoi obsługuje PHP. Nie powinno być też problemu, przepisanie skryptu PHP do innego języka np. Python, Node.js czy Ruby.