Lista artykułów

Cake.Deploy.ScriptRunner

Ostatnio pisałam o podstawach Cake. Dzisiaj czas na nowy projekt wykorzystujący Cake do uruchamiania skryptów np. az-cli. Stworzyłam na GitHubie specjalne repozytorium, z którego możecie korzystać. Jeszcze zanim zaczniemy, upewnijcie się, że macie zainstalowane Azure CLI oraz npm. Dodatkowo polecam też wtyczkę markdownlint do VSCode – przydaje się podczas pisania dokumentacji z użyciem składni markdown.…

Co wprowadziło ES6 do JavaScript cz. 1

Od wprowadzenia w życie standardu ES6 minęło już niemal 5 lat. Mimo to wiele osób nadal nie orientuje się co takiego zostało zmienione.

#42 The Twelve-Factor App

Z chmury wielu z nas programistów korzysta na co dzień. Wdrażamy swoje aplikacje w ramach mikroserwisów, w środowiska skonteneryzowanych. Jest kilka zasad, które musimy przestrzegać aby było to możliwe. Czasem podążamy za wytycznymi z dokumentacji danego rozwiązania. Natomiast istnieje metodologia tworzenia aplikacji o nazwie Twelve-Factor App, która definiuje pewne założenia dla naszej aplikacji. Dzięki temu […]

4

#42 The Twelve-Factor App

Z chmury wielu z nas programistów korzysta na co dzień. Wdrażamy swoje aplikacje w ramach mikroserwisów, w środowiska skonteneryzowanych. Jest kilka zasad, które musimy przestrzegać aby było to możliwe. Czasem podążamy za wytycznymi z dokumentacji danego rozwiązania. Natomiast istnieje metodologia tworzenia aplikacji o nazwie Twelve-Factor App, która definiuje pewne założenia dla naszej aplikacji. Dzięki temu będziemy mogli z łatwością nie tylko uruchamiać aplikacje w chmurach tj. AWS, Azure, GCP, ale także wykorzystywać możliwość skalowania. Jakie są plusy 12 Factor App? Podczas odcinka dyskutujemy o tym kiedy warto zastosować metodologię Twelve-Factor App, czego nam brakuje w definicji oraz co nie zawsze się sprawdza. Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Czy spotkałeś się z 12 Factor App? ➡️ Czy stosowałeś 12 Factor App podczas tworzenia aplikacji? ➡️ Jakie widzisz problemy z stosowaniem tej metodologii? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍

JEST – sposoby mockowania

W świecie JavaScriptu panuje klęska urodzaju – na rozwiązanie każdego problemu znajdziesz kilka albo kilkanaście bibliotek. W większości przypadków można to rozpatrywać jako zaleta, ale przy okazji znalezienie tej najlepszej (nie na podstawie gwiazdek na githubie 😆) może przysporzyć problemów. I tak ostatnio mam „przyjemność” balansować między trzema różnymi bibliotekami do testów – mocha, hapi […]

6

Moduły w Node.js czyli require(), module.exports oraz node_modules

Ostatni odcinek był o import/export, czyli modułach w ES6. Dzisiaj zajmujemy się modułami w Node.js czyli require oraz module.exports.  Co prawda ten odcinek miał pojawić się dopiero w czwartek, ale […]

7

Remote collaborative modeling

Remote collaborative modeling

Being remote means you not always have a face to face contact with your customers, with the domain experts or with the right people who know you the business you try to model works. This must not be an excuse to skip the modeling part. It is even more important to have a good shared understanding of the domain and the problem you try to solve, to build & use the ubiquitous language.

Trzej wrogowie jakości – Ola Kunysz

Mojego dzisiejszego gościa chyba nie muszę nikomu przedstawiać, prawda? Olę Kunysz znają wszyscy wyjadacze internetu. Ola jest programistką pełną pasji, szkoleniowcem, blogerką i propagatorką wiedzy na temat jakości. Temat podcastu wydaje się więc oczywisty. Trzej wrogowie jakości – temat ważny w każdym...

10

DevTalk #113 – O Testach w Architekturze z Jakubem Pilimonem

Co mają testy do architektury? Teoretycznie niewiele. Robimy je żeby sprawdzić, czy nasz system ma ręce i nogi. Wbrew pozorom to właśnie testy mogą mieć ogromny wpływ na ewolucję architektury. A kto lepiej przedstawi nam ten temat niż dzisiejszy gość DevTalka, który określa swoje podejście do testów jednostkowych jako “fanatyczne”? 😉 Jakub Pilimon jest programistą […]

Praca zdalna w embedded

Na ostatnim livestreamie opowiadałem o pracy zdalnej w embedded. W związku z aktualną epidemią temat jest na czasie i pewnie wiele osób i całych firm szuka podpowiedzi jak przejść na pracę zdalną. Szczególnie jeśli nigdy wcześniej tego nie próbowaliście, a teraz nagle wszyscy muszą pracować z domów. W tym artykule zebrałem najważniejsze informacje, które również […]

O Cake słów kilka

Natknęłam się na Cake w ramach deploymentu botów w pracy. Cake pozwala pisać build skrypty w C#. Więc zamiast ręcznie uruchamiać skrypty, albo bawić się Powershellem, można je zaprogramować w znanym mi języku. Co lepsze, można stworzyć repozytorium i w nim trzymać cały kod związany z deploymentem. Pliki Cake mają rozszerzenie .cake Cake działa zarówno…

Trzej wrogowie jakości - Ola Kunysz

Mojego dzisiejszego gościa chyba nie muszę nikomu przedstawiać, prawda? Olę Kunysz znają wszyscy wyjadacze internetu. Ola jest programistką pełną pasji, szkoleniowcem, blogerką i propagatorką wiedzy na temat jakości.  Temat podcastu wydaje się więc oczywisty. Trzej wrogowie jakości - temat ważny w każdym czasie. Zapraszam, bo będzie inspirująco!  Z tego odcinka dowiesz się:  jak radzić sobie ze spiętymi pośladami polskiego IT,  dlaczego warto skupić się na tematyce jakości i testach,  kto jest i kto powinien być odpowiedzialny za jakość, czym jest jakość w kontekście programowania,  kim są trzej wrogowie jakości,  kim jest Quality Ambassador,  w jakich sytuacjach (projektach) możemy obniżyć standardy? 

Nauka programowania – jak się uczyć programowania, mimo braku czasu i motywacji

Czy Ty też nie masz czasu na naukę programowania? I mi się kiedyś tak wydawało…  Teraz jednak już wiem, w jak wielkim byłem błędzie. Przed sobą masz materiał, w którym zdradzam moje sprawdzone sposoby na efektywną naukę programowania – każdego roku dzięki nim uczę się wielu nowych technologii i frameworków. Nie wierzysz? – przeczytaj i sam wypróbuj. Nauka programowania – jak znaleźć na nią czas? Prawda jest taka, że wszystko w życiu to kwestia  wyboru i to od nas zależy, na co poświęcimy swój…

Materiały do nauki Fluttera i Darta

Zastanawiasz się nad napisaniem aplikacji mobilnej? Spróbuj Fluttera! Sprawdź moją listę materiałów do jego nauki.