WordPress: jak wylosować wpis?

Przepis na wylosowanie pojedynczego wpisu z naszego bloga. Jeżeli umiesz posługiwać się klawiszami Control, C oraz V, powinieneś sobie poradzić 😉

Jeden z Czytelników zadał niedawno pytanie: jak wylosować wpis na blogu WordPress?

Metod jest wiele, jedne lepsze, inne gorsze. Moja (od niedawna) ulubiona to własna funkcja przekierowująca na losowy wpis z adresu /random

Zaleta: proste (5 linii kodu PHP), szybkie rozwiązanie. Czytaj dalej WordPress: jak wylosować wpis?

Pchełki Powershell: generujemy losowy ciąg liter

Rzucamy powershellową kostką. Wpis dla sympatyków języka PowerShell o tym, jak w jednej linijce kodu wygenerować losowy ciąg znaków.

Każdy programista dociera prędzej czy później do momentu, kiedy musi skonstruować losowy ciąg znaków. A to plik tymczasowy utworzyć, a to wygenerować jakieś dane testowe, a to cholera wie co jeszcze.

Dziś pokażę jednolinijkową pchełkę jak zrobić to w PowerShell-u, czyli ulubionym języku skryptowym windowsowych ignormatyków.

A przynajmniej tych, którzy lubią PowerShell 😉

Tradycyjnie już zacznę od gotowego kodu, a potem rozbierzemy go na czynniki pierwsze niczym dojrzałą cebulę. Czytaj dalej Pchełki Powershell: generujemy losowy ciąg liter

Pchełki Powershell: wolne miejsce na dyskach

Skrypt w PowerShell sprawdzający ilość wolnego miejsca na dyskach twardych.

Sposobów na sprawdzenie ilości wolnego miejsca na dysku jest dużo. Najprościej uruchomić okno Eksploratora i rzucić okiem.

Niedawno jednak naszła mnie potrzeba napisania aplikacji konsolowej, która wyświetlałaby mi informację o wolnym miejscu na wybranych dyskach w następujący sposób: Czytaj dalej Pchełki Powershell: wolne miejsce na dyskach

PowerShell i stringi: parametryzacja

O dynamicznych łańcuchach i operatorze Switch w języku PowerShell.

Dziś króciutki przykład jak sparametryzować stringi w PowerShellu. A na koniec deser w postaci operatora Switch.

Parametryzacja stringów polega na tym, że w tekście umieszczamy znaczniki, które następnie są zamieniane na konkretne wartości przez interpreter. A skąd te wartości? Z parametrów, które przekazujemy stringom w specjalny sposób. Czytaj dalej PowerShell i stringi: parametryzacja

Haszujemy pliki w PowerShell

Jakiś czas temu opowiadałem o funkcji skrótu. Dziś króciutko pokażę jak w PowerShell-u zaimplementować haszowanie plików.

Idea jest taka, żeby dla każdego pliku danego typu w pewnym folderze utworzyć – w tym samym folderze – plik z haszem, o identycznej nazwie, tylko z dołączonym rozszerzeniem „.hash”

Po co takie cyrki, pytacie? Czytaj dalej Haszujemy pliki w PowerShell

Pchełki CSS: pseudolosowe obroty

W ramach niedawnych czystek na blogu postanowiłem wywalić wiele śmieci z zaplecza, a przy okazji pobawić się troszkę CSS.

A w szczególności zadałem sobie pytanie: jak sprawić, żeby elementy list (np. pozycje w menu, listy komentarzy itd.) wyglądały trochę „bałaganiarsko”?

Najprościej byłoby je odrobinę poobracać, o nieduże, losowo wybrane kąty. Tylko jak tego dokonać? CSS nie ma wbudowanego żadnego generatora losowości, a nie chce mi się dokładać dodatkowych technologii, żeby nie „przedobrzyć”.
Czytaj dalej Pchełki CSS: pseudolosowe obroty

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ż mieć do czynienia z XML. Jednakowoż czasem jest tak, że jak trzeba to trzeba i żadne rozpaczliwe wołania nie pomogą. Czytaj dalej Uroki XML-a

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). Czytaj dalej Skryptologia stosowana