Visa Kopu

Visa Kopun blogi mielenkiintoisista asioista.

Koodaus

Korvike ieCapturelle?

ieCapture, jolla voi netin yli ottaa ruutukaappauksen omasta saitista PC-selaimen näyttämänä, on – tai pikemminkin oli – kätevä työkalu. Nykyään järjestelmä on aina vain “overloaded”, joten siitä ei ole paljon iloa. Tietääkö kukaan, onko netissä toista vastaavaa palvelua?

Aihetta sivuten, Paparazzi! on pieni Mac-ohjelma, jolla voi ottaa www-sivuista ruutukaappauksia suoraan png-tiedostoksi antamalla vain sivun osoitteen.

Tee-se-itse-karttoja PHP:llä

Mika Tuupola: Creating GIS Maps With PHP. “Generating maps on demand can be a hard job as most often you don’t have the maps you need in digital form. But you can generate your own maps based on raw, digital data files which are available for free on the net.”

Kaikkien aikojen huonoimmat muuttujan nimet

Andy Lester: The world’s two worst variable names. “Variable naming conventions can often turn into a religious war, but I’m entirely confident when I declare The World’s Worst Variable Name to be: $data. Of course it’s data! That’s what variables contain! That’s all they ever can contain. It’s like you’re packing up your belongings to move to a new house, and on the side of the box you write, in big black marker, ‘matter.'”

Pnuk ja standardit

Pnukin Tomi kirjoittaa vanhasta aiheesta eli miksi kirjoittaa standardien mukaista HTML:ää ja CSS:ää. Asian kiteyttää hyvin lause “Selaimiin on rakennettu aika hyvät virheenkorjaushärvelit, mutta ei se ole hyvä syy kirjoittaa väärin.” Jos selaimet olisivat alusta alkaen vaatineet validia HTML:ää, nykyiset www-sivut (jotka tietysti myös olisivat kaikki väkisinkin valideja) latautuisivat murto-osassa siitä ajasta mitä nyt, koska selaimen ei tarvitsisi jokaista sivua ladatessa tarkistaa, millä tavalla kaikki sivun koodissa olevat virheet voisi kiertää ja miettiä, millä tavalla sivun voisi näyttää edes osittain. Nykyiset selaimet joutuvat tekemään hirvittävän määrän erilaisia virheentarkistuksia ennen sivun latausta, vaikka koodi olisi virheetöntä, koska selain ei voi sitä etukäteen tietää.

Kannattaa siis opetella käyttämään HTML-validaattoria ja ymmärtämään sen antamia ilmoituksia.

Tämä on vanha sivusto. Löydät minut esimerkiksi täältä: Roxeteer Media Oy, Instagram ja Twitter.