Pchełki

Pchełki to dział głównie dla programistów lub chętnych do nauki programowania. Znajdziesz tu dużo różnych przykładów kodu, głównie w SQL, VBA i Pythonie.

Pchełki SQL: Liczy się styl

Pchełki SQL są na tym blogu od jakiegoś czasu traktowane po macoszemu – trochę z braku czasu, trochę z braku pomysłów, a trochę z najnormalniejszego, ludzkiego lenistwa. Dziś nadrobimy tę zaległość. Napiszemy króciutko o funkcji skrótu oraz konwersji skrótu na tekst.

Read More »

Uroki XML-a

Przytrafiło mi się ostatnio brać udział w niedużym projekcie, w którego centrum siedziały sobie dane w formacie XML. Zawsze unikałem XML-a jak ognia, ponieważ – jak ogólnie wiadomo – prościej, łatwiej i przyjemniej jest spędzić godzinkę siedząc gołym tyłkiem na rozżarzonych węglach, popijając kwas siarkowy i zagryzając go kaktusami, niż …

Read More »

Eskuele z eksemeli

Tytuł dzisiejszego wpisu, gdyby go potraktować poważnie, mógłby brzmieć: „Jak wykonać zapytanie SQL na danych w formacie XML i po co?” Ale ponieważ to nie jest poważny blog, zostawię jak jest. No więc, o sssso chozzzzi?

Read More »

Skryptologia stosowana

Zdarzyło mi się kiedyś brać udział w migracji hurtowni danych. Migracja była w miarę prosta: przeniesienie wszystkiego na lepiej wyposażone serwery z nowszymi wersjami oprogramowania. Żadnych wielkich zmian. Wszystko w ramach tego samego dostawcy oprogramowania (w tym konkretnym przypadku: Microsoft).

Read More »

Pchełki SQL: suma bieżąca

Trzeci najstarszy zawód świata (zaraz po złodzieju-kombinatorze, wspomnianym niedawno) to prawdopodobnie księgowy. No bo skoro już złodziej-kombinator nazłodzieił i nakombinował, to chciałby teraz wiedzieć, ile tego ma. A że tępy jest jak wojskowy nóż kuchenny, wynajmie sobie w tym celu księgowego.

Read More »

Pchełki Python: Euler II

Dziś drugi problem z listy Eulera, czyli dla odmiany posumujemy sobie trochę liczb całkowitych. Podobnie zresztą jak w poprzedniej Pchełce, gdzie sumowaliśmy wielokrotności trójek i piątek, oraz w jeszcze poprzedniej, gdzie z kolei sumowaliśmy liczby pierwsze.

Read More »

Pchełki Python: Euler I

Dziś maleńka pchełka potrójna, pokazująca jak na wiele różnych sposobów można rozwiązać prosty problem matematyczny, w zależności od tego, jak dobrze się go rozumie. Problemem będzie pierwszy problem z listy Project Euler, czyli – dla odmiany po ostatniej Pchełce – również sumowanie.

Read More »

Pchełki Python: Euler X

Niniejszy wpis łączy w sobie kilka ulubionych przeze mnie tematów, a więc spodziewam się z niego całkiem sporej ilości frajdy. Przynajmniej dla mnie… Tytuł dzisiejszego wpisu pochodzi ze strony http://projecteuler.net – jest to strona z zadaniami matematyczno-logicznymi idealnymi do ćwiczenia różnych języków programowania.

Read More »

Pchełki Python: kończymy temat palindromów czasowych

Niedawno pisałem o ważnych datach i godzinach palindromicznych, czyli datach (i godzinach), kiedy ilość jednostek czasu od Chwili Zero (rozumianej jako północ 31 grudnia 1899 roku) do danej daty jest liczbą palindromiczną. Niestety, na sekundach poległem, ponieważ ilość sekund, jaka upłynęła od Chwili Zero do dzisiaj jest większa niż dwa …

Read More »

Pchełki Python: Fibonacci

Pchełka o ciągu Fibonacciego już była. Ale tam to było w SQL-u, czyli w języku tak przydatnym do obliczeń numerycznych, jak puzon do produkcji twarogu. Tym razem spróbujemy użyć języka bardziej nadającego się do matematycznych wybryków, czyli Pythona.

Read More »

Pchełki Python: za ciosem

Niedawno opublikowałem pchełkę rozwiązującą prościutkie, acz względnie interesujące zadanie matematyczne: ile potęg dwójki należy wygenerować, aby w zestawie wyników dostać każdą cyfrę od 0 do 9 przynajmniej raz?

Read More »