Kawałek Kodu

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

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

Hover power, czyli o :hover na kilka sposobów.

Mówią, że ilu ludzi tyle opinii. Nie wiem czy to się przekłada na przedstawianie rozwiązań. Chyba nie, bo dziś w liczbie osób 1, przedstawię Ci aż 4 sposoby na efekt hover. Dwa z nich znasz z pewnością, jeden być może, a ostatni być może być może.

Czytaj dalej

Skąd się biorą kółka na wodzie, czyli o efekcie water ripple w JS, S01E01.

Ostatnio trochę deszczowo i mokro się zrobiło, więc podejmiemy temat na czasie. Pokażę Ci skąd się biorą kółka na wodzie, a może dowiemy się również dlaczego cegła wrzucona do wody tworzy kręgi. A to wszystko w efektownej formie ubranej w JS oraz Canvas. I co najważniejsze, każdy z Was będzie mógł takie kółka tworzyć na ekranie własnego komputera bez potrzeby oczekiwania na deszcz. Chcesz być Rainman'em? Czytaj dalej!

Czytaj dalej

La giustificazione è mobile! Czyli o zmiennym wyrównaniu tekstu, zależnym od jego długości.

Dziś odcinek dla wymagających. I to podwójnie, a nawet potrójnie będą spełnione ich oczekiwania, bo oprócz osiągnięcia dwóch korzyści jednym rozwiązaniem, takowe będzie przedstawione w wyjątkowo krótki sposób. Wyrównanie zmiennym jest! Właśnie o tym, bez sztywniactwa, zaraz pogadamy.

Czytaj dalej

Etykietka na haczyku, czyli label hack - efekt hover pomiędzy dwoma niespokrewnionymi elementami.

Kiedyś słowo "hack" w aspekcie CSS kojarzyło się raczej z kombinowaniem i męczarniami, aby strona wyglądała na wszystkich przeglądarkach tak samo, również na wszystkich wersjach IE. Obecnie na całe szczęście słowo zyskało przyjemniejsze znaczenie. Teraz każdy lubi hacki, bo hacki rozwiązują pewne problemy w sprytny i prosty sposób. Mamy checkbox hack, mamy radio hack, mamy również inne efekty, które jeśli nie całe w sobie, to częściowo używają jakichś innych hacków. Apetyty rośnie w miarę jedzenia i chciałoby się poznać kolejny hack, skoro tak, to niech tak się stanie.

Czytaj dalej