January
20th,
2021
Wzorzec projektowy Builder (budowniczy) jest jednym z popularniejszych i bardziej przydatnych wzorców konstrukcyjnych. W tym wpisie postaram się go przybliżyć i pokazać jak ciekawie można go użyć w Kotlinie. Niestety często widzę implementacje, które wyglądają jak żywcem przetłumaczone z Javy bez wykorzystania dobrodziejstw języka.
design patterns
Kotlin
wzorce projektowe
Builder Pattern
wzorce konstrukcyjne
August
6th,
2020
To nie jest lista 'złotych zasad' code review, jest sporo bardzo dobrych postów na ten temat. Tutaj po prostu zrobiłem retro na podstawie własnych doświadczeń.
code review
self-retro
pull request
team work
August
4th,
2020
Deploy strony w Jekyllu (takiej jak ta) na GitHuba jest bajecznie prosty. No chyba, że korzysta z pluginów spoza whitelisty... ale nadal da się to łatwo zrobić.
Github Pages
Jekyll
Github Actions
July
19th,
2020
Używam kilku komputerów (i systemów operacyjnych) gdzie odpalam IntelliJ Idea i Android Studio. Utrzymanie tych samych ustawień na wszystkich było małą bolączką... do momentu aż odkryłem `settings repository`!
IDE
plugins
IntelliJ
settings
May
3rd,
2020
If you are lazy and you know it clap your han... write shell scripts
shell
bash
automatization
scripts
January
20th,
2019
Sharing code between projects with your own libraries is generaly a good thing, but it comes with a cost. I'd like to share some of my experience about it.
Android
architecture
library
modularization
November
5th,
2018
Generating documentation with Dokka and publishing it on GitHub walkthrough
Android
Gradle
build config
Dokka
documentation
September
16th,
2018
Android tricks to speed up builds, fix Gradle tasks, use Gradle profiling tools etc..
Android
Gradle
build config
July
23rd,
2018
Android build file tricks and hacks I've found at blogposts, YT videos etc.
Android
Gradle
build config
March
31st,
2018
Quick walkthrough of using Frida to hack Android app behaviour
Android
Kotlin
Frida
hacking