Kawałek Kodu

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

"Roznosiciel ulotek", czyli o Leaflet.js i szukaniu najlepszej miejscówki S01E02.

Nie wszyscy chcą spędzać wakacje w jednym miejscu, bo to nie wakacje. Znajomi polecają jakieś miejscówki, ale nazwa miejscowości często nic nam nie mówi. Chcemy sprawdzić gdzie dokładnie znajduje się miejsce, zanim się tam wybierzemy. Na przyszłość będziemy wiedzieć gdzie mamy się kierować, ale już w momencie planowania możemy zaczerpnąć więcej wiedzy na temat okolicy wymarzonego celu (czytaj: czy są tanie puby).

Czytaj dalej

"Roznosiciel ulotek", czyli o Leaflet.js i mapach S01E01.

Każda mapa, o ile jest poprawna, doprowadzi Cię do celu. Tyle, że najpierw musisz ją zdobyć. Wszystko jest dobrze dopóki sprzedawca w kiosku nie zażąda od Ciebie okazania karty kredytowej w celu spisania Twoich danych, abyś mógł z takiej mapy korzystać. A jeśli jeszcze będzie pobierał dodatkową opłatę za to, że często otwierasz mapę i wodzisz po niej palcem, to już w ogóle bezsens. Czasem warto się rozejrzeć po okolicy, bo być może znajdzie się ktoś, kto udostępni swoją dawno narysowaną mapę za darmo.

Czytaj dalej

Powtórka z tabliczki mnożenia, czyli o przesunięciach bitowych.

Na chwilę przenosimy się do podstawówki. Wyjmuj z tornistra zeszyt i coś do pisania. Powtórzymy tabliczkę mnożenia, ale dla tych, którzy mieli z nią kłopoty, mam małe pocieszenie. Nie będziemy powtarzać jej całej, lecz tylko jej fragment. Ale będzie też o dzieleniu...

Czytaj dalej

Podejrzany element, czyli o lupie do podglądania fragmentów strony.

To już drugi wpis dotyczący podglądactwa. Dziś jednak spojrzymy szerzej, nie na sam temat, ale na obszar podglądania. Użyjemy innej, fajniejszej lupy niż w jednym z poprzednich wpisów. Będzie prawie jak ta systemowa!

Czytaj dalej

Wiadomość z czapy, czyli o nietypowym wykorzystaniu favicon.

Jeśli lubisz wpatrywać się w ekranu telefonu i nie bolą Cię oczy od odczytywania mikrowiadomości, to dziś dzisiejszy odcinek jest dla Ciebie. Treść w nim zawarta oczywiście nie będzie "z czapy", ale sposób w jaki będziemy prezentować informacje może się wydawać trochę niekonwencjonalny.

Czytaj dalej

Jak prześcignąć żółwia, czyli o nieaktywnej zakładce, setInterval oraz Workerze.

Żyjąc w pośpiechu chcemy, aby wszystko co nas otacza dotrzymywało nam tempa. Kurier nie dostarczył paczki, a weekend tuż tuż? Kiepsko. Współbiegacz jest kilka ulic za nami? Okropieństwo. SetInterval zacina się, choć powinien działać błyskawicznie? Tragedia!

Czytaj dalej