Blog IT

Chętnie dzielimy się wiedzą. Interesujemy się IT także po zakończeniu wypełnionego realizacją tasków i projektów dnia za biurkiem. Sprawdź nas!

Kod programu

Kolejność według wymagań

W ostatnich tygodniach uczestniczę w pracach zespołu analitycznego, którego zadaniem jest transformacja kodu biznesowego aplikacji z postaci skryptu transakcyjnego (transaction script) do postaci bardziej zgodnej z OOP. Od razu muszę zaznaczyć, że „transaction script” nie jest generalnie i zawsze…

Czytaj więcej


Kod programu

Kodzik

Kiedy ktoś spoza środowiska programistów pyta mnie ile słów trzeba poznać, aby móc programować w jakimś języku, wiem, że gdy zgodnie z prawdą powiem, że jest ich kilkanaście lub niewiele więcej, wywołam u rozmówcy błędne wrażenie jakoby to programowanie było bardzo prostą profesją. Nie łatwo jest…

Czytaj więcej


Chmura danych

Aktualizacja

Pisałem kiedyś o wyższości funkcji nad wartościami skalarnymi. Od tamtego czasu stało się to moją, swoistą – nie zawaham się powiedzieć – obsesją. Wszędzie gdzie nie spojrzę, w każdym przejawie życia widzę, jak myślenie funkcyjne (szczególnie gdy dziedziną jest czas) daje ogromną przewagę w…

Czytaj więcej


Różne pomysły

Myśl inaczej

Niezapomniany Steve Jobs – dla wielu, guru połączonego świata technologii, wzornictwa i marketingu – zaaprobował kiedyś tytułowe słowa, jako główny slogan reklamowy kampanii Apple’a. Dał tym świadectwo swojej filozofii życiowej i jednocześnie postawił drogowskaz dla wielu jego późniejszych…

Czytaj więcej


Programowanie

Advent

Advent of Code (https://adventofcode.com) to ciekawa inicjatywa kalendarza adwentowego skierowanego do programistów. Podobnie jak w innych tego typu kalendarzach, codziennie, przez 24 dni, otwieramy kolejne „małe drzwiczki”. Wewnątrz znajdujemy do rozwiązania dwa zadania. Zaczynamy od prostych (w…

Czytaj więcej


Zespół projektowy

Złota zasada

Nawet gdyby czytać niezmiernie mało – co nie jest łatwe w dzisiejszych czasach – nie sposób w przyswajanych treściach, nie natknąć się na krótkie, zwięzłe zdania, pełniące rolę „złotych myśli”. I tak, w IT mamy: „dopiero sieć to komputer”, „moc obliczeniowa komputerów podwaja się co 24 miesiące”,…

Czytaj więcej


Kod programu na ekranie

OOP in Action

Trudno dyskutowalna atrakcyjność stanu bycia programistą ma kilka przyczyn. Jedną z nich jest możliwość (a wręcz konieczność) ciągłego rozwoju. Świat pędzi coraz szybciej. Jego wzrastającą prędkość mocno stymulują wynalazki z dziedziny IT. Zawody takie jak analityk, programista czy architekt w IT…

Czytaj więcej


Programowanie

Modny i ciekawy

Groovy to bardzo ciekawy język. Działa na JVM (maszynie wirtualnej Javy), jest kompatybilny z składnią tejże Java’y, jest jednocześnie statyczny, dynamiczny, skryptowy i równocześnie … nie skryptowy. Z naszego punktu widzenia jest także „modny”, dlatego, że używamy go powszechnie i namiętnie…

Czytaj więcej


Zespół projektowy

Dziel i zwyciężaj

Tworzenie produktu, prostej aplikacji czy też dużego systemu zawsze zaczyna się czynności które w efekcie mają zaowocować powstaniem czegoś na kształt projektu. Czy to będzie kompletny, szczegółowy projekt „od A do Z” czy tylko zbiór luźnych „kartek” – zależy to od wielu czynników. Dzisiaj – w…

Czytaj więcej


Bazy Danych

Od SQL do Monady

W ostatnich dniach spędzam dużo z mojego wolnego czasu w domowym zaciszu. Nie dlatego, że tak lubię, wręcz przeciwnie. W klimacie nadchodzącej wiosny, wolał bym ją witać osobiście (choć nie nie sam), z należnym jej ceremoniałem i na zewnątrz. Powody tej mojej wiosennej absencji są oczywiste, jak i…

Czytaj więcej


Wykresy

Inteligentna automatyzacja

Czasem jest tak – coś wydaje się bardzo sensowne, bardzo pomysłowe i przydatne, wydaje się, że rozwiązuje to wiele problemów i nieuniknione jest aby się spopularyzowało. Jeżeli jest to technologia, to ma szanse znaleźć się na krzywej Hype’u Gartnera. Krzywa ta od lat pokazuje (wg analityków firmy…

Czytaj więcej


Nowy rok

Umarł król, niech żyje WASM

Śmiem twierdzić, że znaczna część naszego informatycznego środowiska odczuwa smutek. Dodam, a Wy (mam nadzieję) się zaraz ze mną zgodzicie, że trwa to już dosyć długo i szanse na poprawę wydają się nikłe. Środowisko nasze da się podzielić na dwie główne grupy, IT i Biznes. IT to osoby techniczne,…

Czytaj więcej