poniedziałek, Kwiecień 22, 2019
Grafika ze słowem GUID

Czy Oracle przestawia bajty, czyli wszystko co powinieneś wiedzieć o GUID

Po pierwsze - dlaczego taki tytuł? Żeby było ciekawiej. Nie mam pojęcia, co POWINIENEŚ wiedzieć o GUID-ach. Orientuję się za to, jaka jest moja obecna...

Sprawdź raz i to wystarczy

Podczas tworzenia bardzo prostego kodu reprezentującego trening, automatycznie utworzyłem konstruktor inicjujący listę ćwiczeń, jak na przykładzie poniżej*: Gdy pisałem ten kod przypomniałem sobie wielokrotnie widziany schemat w...

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...

Mockowanie systemu #2 – DateTime

Dlaczego? To już było Dlaczego chcemy i powinniśmy mockować DateTime ustaliliśmy w poprzednim odcinku. Dziś zajmiemy się odpowiedzią na pytanie: Jak podejść do DateTime? Pytanie bardzo krótkie,...

Meandry C#: dziwne enumy

Jakiś czas temu kolega pracujący po sąsiedzku podszedł do mnie z informacją, że natknął się na ciekawe zachowanie C#. Chodziło o...

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...

Kot ratownik

Nieczęsto spotykam kod, który ratuje życie. Trochę częściej spotykany jest kod, który ratuje tyłki. Oto jeden z jego przykładów. Jaki problem? Rys.1: Debugowanie tworzonej aplikacji Sytuacja wygląda...
Podstawy optymalizacji

Podstawy optymalizacji działającej aplikacji

Potrzebowałem porad dotyczących wydajności aplikacji. W związku z tym postanowiłem poradzić się bardziej doświadczonych kolegów i wywołałem dyskusję na Twitterze. Aby usystematyzować otrzymane informacje,...

Bądź bohaterem we własnym domu

Tata strażak, policjant czy żołnierz ma od razu +10 do estymy ze strony swojego dziecka. Takim tatą można się pochwalić na podwórku czy w szkole....
Out of range

Niespodziewane wyjście poza zakres

Tło Dziś czy wczoraj (niedawno w każdym razie) natknęliśmy się na ciekawy błąd. Otóż nasz sterownik zaczął się wyłączać. Sam z siebie, po jakimś czasie po...