Wydajność różnych metod łączenie stringów w Pythonie - dlaczego warto używać f-string

Posted on Sun 05 January 2020 in python

Dziś parę słów o tym, dlaczego f-string w Pythonie jest super i powinniśmy używać go zamiast innych alternatyw.

Jestem dość dużym zwolennikiem f-stringów w Pythonie. Podobają mi się one, są eleganckie, czytelne i proste w użyciu. Ciekawiło mnie jednak, jak wypadają jeśli chodzi o wydajność pod spodem, gdyż cóż, ta …


Continue reading

Performance of different string concatenation methods in Python - why f-strings are awesome

Posted on Sun 05 January 2020 in python

Hi there, today I'd like to write a few things about f-strings in Python, why I think they're awesome, why we should use them and why they'll save the world from World War III.

Personally speaking, I'm a big proponent of f-strings. I sue them when I can, where I …


Continue reading

Let's build a project together

Posted on Sun 06 October 2019 in python

Post po angielsku bo znajomość angielskiego na poziomie pozwalającym na swobodne czytanie jest wymagana.

For quite a some time already, I've been feeling the need to somehow give back to the community. Everything I currently have is thanks to one fact. Some people decided it'd be nice to have open …


Continue reading

3 months in a remote, no-onion, distributed XP team as a junior developer

Posted on Thu 29 August 2019 in work

Introduction

Curious title, right? I mean who does that these days? Adhere to extreme programming principles in your work, do it in a remote and asynchronous way. And in a distributed manner. On top of that, hire juniors that not always are that fit for such kind of work. Sounds …


Continue reading

How to fix RedShift on Linux: Trying location provider `geoclue2'...

Posted on Sat 04 May 2019 in linux

If you ever encountered this RedShift error: Trying location provider geoclue2. here's a way to solve it.

What is redshift? An app that I use to adjust my screen color temperature to the time of the day, stopped working. Back to the main topic.

As I've found out in the …


Continue reading

Behind the Scenes of Data Inspector: Swagger, Makefile, Django project structure.

Posted on Tue 09 April 2019 in python

Continuation of the previous post. This time we'll talk about Django project structure, docs and so on.


Continue reading

Behind the Scenes of Data Inspector: Python, Rabbit and Other Animals

Posted on Thu 28 February 2019 in python

Our take on designing a modern asynchronous Django application.


Continue reading

Backend to nie produkt

Posted on Tue 30 October 2018 in thoughts

Dziś chciałem kilka słów napisać nie o programowaniu per se, ale o programowaniu jako pracy.

Otóż jestem dość młodym developerem, mam plus minus, w tej chwili, około roku doświadczenia komercyjnego. To malutko. Lat na karku też za dużo nie mam, bo przecież nawet 20-stka mi jeszcze nie wybiła.

Dlatego też …


Continue reading

Manjaro i Asus GL702ZC - konfiguracja chłodzenia Ryzen 7 1700 na Linuxie

Posted on Mon 29 October 2018 in linux

W tym roku wymieniłem swój stary, leciwy już laptop, chodzący na Pentiumie jeszcze, na nowiutkiego, 8 rdzeniowego potwora z Ryzenem 7 1700, 32 GB RAM i 256 GB SSD PCI-E M2 na pokładzie.

Przeskok oczywiście niesamowity, niemniej jednak zaniepokoiło mnie coś, o czym pisałem już w innymi wpisie - wysokie temperatury …


Continue reading

Obrzydliwe kuriozum w świecie IT – usuwanie master/slave z Pythona, CoC w Linuxie. SJW.

Posted on Sun 23 September 2018 in thoughts

Ostatnio obserwuję obrzydliwy proceder. Proceder upolityczniania świata IT i wytwarzania oprogramowania jako całości.

Co mam na myśli? Regularny proces niszczenia naszej społeczności polityczną poprawnością. Od dłuższego czasu obserwuję ten proces, ostatnio jednak gdy zobaczyłem, iż do oficjalnego repozytorium Pythona zmergowane zostały branche pull requestów, których jedynym zadaniem było… Zmienienie terminologii …


Continue reading