Monthly Archives: Czerwiec 2016

Rozmowa kontrolowana

Zaglądam ci ja wczoraj do skrzynki pocztowej (takiej normalnej, analogowej, nie żaden e-mail) i widzę w niej list. Z koperty natychmiast wnioskuję, że to z ubezpieczalni. Myślę sobie, aha, przysłali pewnie szczegóły polisy na kolejny rok.

Czytaj dalej »

Robotax

Jak powszechnie wiadomo zgodny z normą ISO9001666 przedstawiciel gatunku Homo Sapiens (ten drugi człon nazwy zawsze budzi we mnie srogie wątpliwości) ma w życiu dwa podstawowe obowiązki: (1) zapłacić podatki oraz (2) umrzeć. Cała reszta jest opcjonalna; podlega ona burzliwym dyskusjom, w wyniku których powstały wynalazki takie jak drapaczki do …

Czytaj dalej »

Pchełki SQL: małe - duże

Praca programisty jest - przynajmniej w teorii - fajna, prosta i przyjemna. Dostajemy projekt, dostajemy dokumentację, z której jednoznacznie wynika co mamy na wejściu i co chcemy dostać na wyjściu, siadamy, piszemy kod, testujemy kod, prosimy kilku użytkowników, żeby przetestowali wyniki i jak wszyscy są zadowoleni, wrzucamy kod do ogólnego …

Czytaj dalej »

Zerojedynkowa ankieta

Dziś wpis nietypowy. Mianowicie zagadka, ale bez prawidłowego rozwiązania. Taka bardziej jakby ankieta. Proszę się przyjrzeć poniższym pięciu (pionowym) sekwencjom zero-jedynkowym i powiedzieć, która z nich jest Waszym zdaniem najbardziej losowa.

Czytaj dalej »

Do góry

Najwyższa góra na świecie? Każdy powie, że Czomolungma (czyli Mount Everest) i będzie miał rację. Chyba, że nieco zmienimy definicję przymiotnika "najwyższy"...

Czytaj dalej »

Się wydułała

Młody opanowuje coraz to nowe zakamarki życia codzinnego: - Tata! Tata! Bateja się wydułała! Wydułaną bateję należy zutylizować i zastąpić bateją nową, niewydułaną.

Czytaj dalej »

Przekręt stary jak świat

Wczoraj był pierwszy od 29 marca dzień bez wpisu na blogu xpil.eu. Innymi słowy przez prawie trzy miesiące udawało mi się pisać dzień w dzień - oczywiście ilość nie idzie w parze z jakością, o czym można przeczytać na przykład tutaj: http://wp.me/p59KuC-VP Dziś natomiast króciutko o popularnym przekręcie:

Czytaj dalej »

O ergonomii słów kilka

Pisałem niedawno o optymalizacji - co prawda wyłącznie w formie żartu / ciekawostki, no ale pisałem. Dziś będzie o ergonomii, która jest optymalizacji bliską krewną.

Czytaj dalej »

Jeść albo nie jeść: zagadka

To jest bardzo stara zagadka, więc szanse, że któryś z Czytelników jej nie zna, są niewielkie, niemniej jednak spróbujmy. A nuż trafimy na świeżaka 😉 Tradycyjnie uprasza się o nieużywanie Gugla w fazie znajdowania rozwiązania, w przeciwnym razie cała zabawa pójdzie kozie w saksofon. A zagadka leci tak: Zostaliśmy zaproszeni …

Czytaj dalej »

Pokopane to wszystko

Od kilku dni media są owładnięte - nie po raz pierwszy zresztą - przez demony kopania kulki. Dwudziestu dwóch chłopa ugania się za naszpikowaną elektroniką kulką, trzech innych ich pilnuje, a miliony to wszystko oglądają zza szklanych okienek. Ponieważ nigdy nie byłem wielkim fanem kopanego sportu, ani jako uczestnik (dzięki …

Czytaj dalej »

18 kroków do świeżości

Jak powszechnie wiadomo[citation needed] wpisy o tytułach postaci "X kroków do Y" są o dwadzieścia trzy do stu trzydziestu sześciu razy chętniej oglądane, niż wpisy o tytułach typu "Właściwie to nie wiadomo co". Dlatego też taki a nie inny jest tytuł dzisiejszego wpisu.

Czytaj dalej »

Homo sum

Optymalizacja jest ważna. Jeszcze ważniejsze jest, żeby z nią nie przesadzić, bo w efekcie zużyjemy więcej czasu na optymalizację, niż go zaoszczędzimy dzięki jej zastosowaniu. Opowiada o tym niedawny wpis na moim ulubionym blogu obrazkowym XKCD: http://xkcd.com/1691/ Po najechaniu myszą na obrazek dowiemy się, że: Premature optimization is the root …

Czytaj dalej »

Xpilowa lista przebojów, czerwiec 2016

Zgodnie z niepisaną (i w zasadzie nieistniejącą, ale to nam akurat zupełnie nie przeszkadza) tradycją, publikuję dziś listę najnowszych odkryć wygrzebanych przeze mnie w nieprzebranych głębinach Spotify. Ostrzegam, lista jest nierówna i nie ma tam jakichś specjalnie wysublimowanych pozycji, ale celem tego wpisu nie jest pokazywanie, jaki to ja jestem …

Czytaj dalej »

Niewielka zmiana na blogu

Jak niektórzy Czytelnicy zauważyli (i to aktywnie, wysyłając mi emaile!), blog był nieaktywny przez ostatnie 2-3 godziny. Wszystko wróciło już do normy (szeroko pojętej) i jeżeli kogoś męczy bezsenność, znów może korzystać. Podczas tych 2-3 godzin udało mi się (po raz drugi w historii blogu) przełączyć system komentarzy na Disqus. …

Czytaj dalej »

Trójki pitagorejskie

Mniej więcej miesiąc temu udało się wygrać stówkę, którą 36 lat temu zaoferował Ronald Graham za rozwiązanie pewnej zagadki matematycznej. Szczęśliwiec, który ową stówkę (w twardej, amerykańskiej walucie) zainkasował wabi się Marienus Johannes Hendrikus Heule i jest - jak się można słusznie spodziewać - Holendrem. Jest też równo pięć lat …

Czytaj dalej »

Pchełki VBA, odcinek 22: Niedotykalska

Niedotykalskość jest pojęciem matematycznym. Jeżeli więc ktoś spodziewał się tutaj czegoś innego (zaprawdę nie wiem, czego), to niech lepiej idzie oglądać śmieszne koty. Liczba niedotykalska (po naszemu: untouchable number) to taka liczba naturalna, której nie da się przedstawić w postaci sumy podzielników jakiejkolwiek liczby naturalnej (z wyłączeniem tej liczby).

Czytaj dalej »

2 x 2 = 4, na wieki wieków

W ramach przemierzania bezbrzeżnych stepów Internetu natknąłem się niedawno na całkiem interesujący artykuł, którego autor próbuje odpowiedzieć na pytanie: Czy umiejętności matematyczne są potrzebne współczesnym programistom? Wychodzi na to, że na chwilę obecną jeszcze nie (w każdym razie nie wszystkim), ale już wkrótce - będą.

Czytaj dalej »

Długi Kosmos - jeszcze nie recenzja

Pisałem niedawno o "Długiej utopii" i użyłem tam - naiwnie - sformułowania "końcówka serii". Tymczasem, jak to często bywa, seria wcale nie kończy się na części czwartej. Dosłownie chwilę temu wyszła piąta część "Długiej Ziemi", pod wiele mówiącym tytułem "Długi Kosmos". Jak na razie tylko po angielsku, ale jestem przekonany, …

Czytaj dalej »

Pchełki SQL: Drobiazg, a cieszy

Dziś prościutki trick pomocny wszystkim piszącym duże ilości kodu SQL. Jak wszyscy wiedzą[citation needed] w Visual Studio można tworzyć regiony kodu, czyli takie bloki, które automatycznie "dostają" na marginesie edytora ikonkę minusika w kwadraciku (po naszemu: minusa w kwadracie), umożliwiającą "zwinięcie" całego bloku do jednej linii.

Czytaj dalej »