poniedziałek, 12 kwietnia, 2021

Mów prawdę swoim pracownikom (i nie tylko)

Wpis umieszczam jako część Cyklu seniorskiego, ponieważ uważam że także Senior  Dev( a może przede wszystkim on) powinien zwracać szczególną uwagę na to w...

Querying multiple SQL Server databases

Sometimes I'd like to find a database containing data that could be used for testing purposes. What to do then? Either manually query databases...
XML Serializers

XmlSerializer vs. DataContractSerializer – why the latter is better?

I like the idea that one should write C# code as much functional as possible. Sometimes it's difficult, sometimes even impossible, but on the...

Git: branches easier than ever

In two previous parts, we dealt with Git objects that were of compressed files form. That might be a bit overwhelming, so today we...

Git – how to commit without git commit?

Last time we learnt how Git stores the data inside its file database. But how to commit something? This post shows how git commit...

How Git stores data? Commits, trees and blobs

Last time when I wrote about Git history and why it sometimes disappears, the article concluded with a concise statement that it's the way...

Podkasty w PocketCast

Po długich miesiącach wypełnionych audiobookami ponownie wziąłem się za podkasty. Wraz z nowym telefonem zainstalowałem aplikację Pocket Casts, która ułatwia korzystanie z tego medium....

Adios Endomondo!

Koniec 2020 to koniec wielu problemów. Jednym z nich było Endomondo. Pisałem o tym już wcześniej, ale powtórzę - serwisy tego typu są dla...

Git splitting files procedures comparison

In one of the previous posts, I described the Git procedure used to split files with preserving history. I also mentioned that if this...

Editing hunks in SmartGit

As a fresh Git user, I had been using only basic functionalities. In time I grew stronger and discovered new, useful options. I'd known...