Krzysztof Olszewski
Dyrektor Technologii i Architektury Oprogramowania
Po RAD’a
Czy RAD (Rapid Application Development) to upadła gwiazda informatyki, czy raczej jej świetlana przyszłość? Zapytałem jedną, wybraną osobę z biznesu, czy pasuje mu to aby programiści robili swoją robotę szybciej, taniej, z lepszą jakością, a do tego nie…
Love Code
Gdyby to interpretować jako miłość do kodowania, programowania, to ja się podpisuję. A Wy? Tak myślałem :). Wszystkie znaki w chmurze i na ziemi pokazują jednak, że to nasze uczucie będzie wystawione na próbę.
Przyszłość według Cassandry
Tytułowa postać z greckiej mitologi obdarowana została zdolnością widzenia przyszłości. Jednocześnie nikt nie wierzył jej przepowiedniom. Jej imienniczka „Apache Cassandra”, jeden z wielu dostępnych nierelacyjnych silników baz danych, zdaje się mieć podobną…
Jak po szynie
Jak połączyć dwa urządzenia? Wiadomo - kabelkiem. Jak połączyć dwa systemy? W pewnym uproszczeniu – dokładnie tak samo. Zacznijmy od wyjaśnienia po co w ogóle łączyć. Przez wiele lat, szczególnie w małych i średnich organizacjach uważało się, że żeby system…
Komponenty – Reaktywacja
Tak z 25 lat temu, zagłębiony mocno w DOS’ie i trybie tekstowym, wchodziłem nieśmiało w programowanie pod „Windows”. Męczyłem się wtedy z konstrukcjami podobnymi do tej zastanawiając jak to możliwe, że to takie trudne i dlaczego nie można……
Automatyzacja UI
Postępująca automatyzacja procesów w organizacjach opiera się w dużej mierze na możliwościach jakie oferuje sieć www i nowoczesne systemy informatyczne. Rozwój systemów i ich mechanizmów wspierających automatyzację, stymulowany jest wymaganiami płynącymi z…
Rozmowa
Osobiste spotkania nie zdarzały się im często. Biznes zapraszając Architekta wiedział z doświadczenia, że ten drugi zanurzony w swoim twórczym amoku nie lubi tego rodzaju kontaktów. Decyzję podjął świadomy potencjalnych trudności ale nie sposób było tego…
Poliglota w IT
Poliglota to osoba znająca wiele języków. Umiejętność ta pozwala kontaktować się werbalnie lub pisać w wielu językach świata. Zliczając języki naturalne i te służące programowaniu można zauważyć że jednych i drugich jest tak samo dużo. Czy zatem w…
N*call() versus call(N)
Najprostszym i niestety najczęstszym podejściem do tworzenia usług, jest budowanie ich interfejsu w oparciu o metody jednostkowe. W tym ujęciu, usługa pozwalająca na sprawdzanie statusu zamówienia w sklepie internetowym miała by interfejs
Pivot
Pisałem kiedyś, że "egzotyka lepsza jest od nudy", podtrzymuję tą opinię przedstawiając kolejny komponent z palety Streamsoft NEXT - tytułowego Pivot'a czyli po naszemu komponent tabeli przestawnej. Tabela przestawna to klasyczny komponent ułatwiający…