czwartek, 28 stycznia, 2021

Literatura fachowa – najlepszy przyjaciel programisty

Z okazji ostatniej promocji na Helionie nie mogłem sobie odmówić kupna kolejnej paczki książek. Zazwyczaj niekoniecznie zawyżam statystyki czytelnictwa w Polsce, ponieważ większość książek...

Git – Splitting files for beginners

I work a lot with code that Martin Fowler calls "existing" :) Very often I'd like to refactor it as the files are large...

Dlaczego „dlaczego” jest tak ważne?

Słuchałem jakiś czas temu podcastu o technologii Blockchain. Gość poproszony o przyblizenie pojęcia zaczął od sposobu implementacji. Ja, słuchając go, za nic nie mogłem...

Jak lepiej czytać?

Jestem automatykiem z wykształcenia. Gdy podjąłem swoją pierwszą pracę w IT wiedziałem, że muszę się wiele nauczyć. Wybrałem, naturalne dla mnie,...

Wartości SCRUMa

Courage. Focus. Commitment. Respect. Openness. Wartości SCRUMa. Po angielsku jeszcze to jakoś brzmi - od biedy ujdzie. Ale już przetłumaczone na polski...

Oracle: returning into in C#

I'd like to describe another not-so-obvious Oracle-C# interaction mechanism. It's returning values from Oracle procedures stored in C# code using SQL returning...
Rozmowa kwalifikacyjna - mem

Jak ocenić wartość seniora?

W jednym z poprzednich wpisów opisałem jak widzę osobę podpisującą się jako "senior software engineer". Dziś chciałbym trochę rozwinąć ten temat. Ostatnimi...

ToDictionary() or not ToDictionary()?

I have a small break in coding. I'm enjoying a recently written LINQ projecting list to another list :) The first list...

Oracle: IN clause from C# perspective

A few days ago my colleague asked me if I know how to remove IN clause from Oracle query. Using this clause...

Passing UDTs from C# using Oracle.ManagedDataAccess

For few last days I've been working more than usual with Oracle database. When we were starting our project about a year...