Kawałek Kodu

Co tu się odskryptala?! Czyli programistyczne porady na luzie

Jigsaw bell, jigsaw bell, czyli prosta, świąteczna gra w CSS.

Jeszcze nie zaczęły się Święta, a już pewnie wszyscy pomęczni. W związku z tym dziś nie będzie "męczących" teorii, ale coś dla relaksu, nawiązującego do świątecznej atmosfery. Prosta gra w czystym CSS (PHP użyłem tylko do wygenerowania losowości, aby za każdym uruchomieniem elementy były inaczej ułożone). Wykorzystałem tu jakiś czas temu opisywany "cycle button" - kto nie czytał, albo nie pamięta, zachęcam do przeczytania. A kto już chce zagrać, zapraszam:

Czytaj dalej

Błędny rycerz, czyli jak walczyć z błędami JavaScript w przeglądarce, do której brak dostępu.

Każdy z nas był kiedyś malcem i marzyło mu się zostać strażakiem, policjantem, kierowcą wozu asenizacyjnego lub celował wyżej, chcąc być rycerzem. Dziś już raczej nikt z czytelników tego bloga nie jest przedszkolakiem, a jako dorosła osoba została policjantem, strażakiem, kierowcą wspomnianego wozu, pewnie informatykiem, ale mało kto został rycerzem. Teraz już na to są małe szanse, szczególnie kiedy bronią jest komputer. Ale i na to da się coś poradzić.

Czytaj dalej

Pralka w piwnicy, czyli automat komórkowy.

Kiedyś szczytem techniki była pralka zastępująca popularną "Franię". Dumnie zwana była automatem, bo potrafiła sama uprać i odwirować majtasy całej rodziny. W Polsce pojawiła się w latach 70-tych. Ale z automatem, i to nie piorącym, mieliśmy do czynienia kilkadziesiąt lat wcześniej. 

Czytaj dalej

Wycinanki z gazet, czyli o efekcie graficznym niczym z kolorowych czasopism.

Dzisiejsze wycinanki nie będą miały wiele wspólnego z wycinankami łowickimi czy kurpiowskimi. Będą nawiązywać do trochę innej tradycji - mianowicie pewnie znanej wielu z Was fascynacji wycinaniem idoli z kolorowych, młodzieżowych czasopism. Dziś już nawet nie trzeba tego robić. W wielu magazynach graficy oferują nam fotosy obiektów westchnień przygotowane już w taki sposób w postaci cyfrowej. Spróbujmy więc odtworzyć ten efekt. 

Czytaj dalej

Na fali, czyli o dźwięku, kolorowych paskach i transformacji Fourier'a

Jedna z teorii budowy wszechświata mówi, że wszystko jest falą. A ponieważ wszystkiego jest nieskończenie dużo, to i fal jest bardzo dużo. Te rozchodząc się w przestrzeni znoszą się i nakładają. Tam gdzie jest ich więcej, tam jest więcej materii. A materia może wydawać dźwięki, które są... falami. Wiemy jak wygląda materia, a jak wygląda dźwięk?

Czytaj dalej

Zamienił stryjek siekierkę na kijek, czyli jak zamienić dwie zmienne bez użycia trzeciej.

W idealnym świecie transakcja wymiany powinna zapewnić obopólną satysfakcję. Niestety nie zawsze tak się dzieje, szczególnie jeśli trafi się na mistrza biznesu, który tak szybko jak się pojawił, tak szybko znika, a my pozostajemy z pustymi rękami. Dzisiejszy wpis będzie namiastką tego idealnego świata, bowiem zajmiemy się zjawiskiem zamiany dwóch zmiennych, a żeby nie być posądzonym o paserstwo, zrobimy to z wykorzystaniem tylko i wyłącznie tychże dwóch.

Czytaj dalej