by Mikko Saari on 29.1.2012
Jongleeraus on hauska harrastus. Pallojen heittely on rentouttavaa puuhaa, joka vaatii sopivasti keskittymistä. Kolmen pallon perusjongleeraus onnistuu melko pienellä harjoittelulla käytännössä keneltä tahansa.
Jongleerata voi muullakin kuin palloilla – käytännössä millä tahansa, mikä käteen mahtuu. Pallot ovat kuitenkin helpoimpia, joten …
by Mikko Saari on 5.4.2011
Jatketaan optimointiteemalla (edellinen juttu käsitteli spritejä).
Nettisivuilla käytettäviä kuvia pystyy usein pakkaamaan häviöttömästi vielä vähäsen, ilman että kuvien laatu heikkenee. Pienentämällä kuvia säästää useita kilotavuja ja varsinkin runsaskuvaisella sivustolla säästöt tiedostojen koossa ja siten sivulatausten nopeudessa voivat olla tuntuvia. …
by Mikko Saari on 26.3.2011
Yksi keino nopeuttaa mutkikkaan ja moniosaisen nettisivun latautumista on käyttää spritejä. Spritet ovat tekniikka, jossa sivun kuvaelementtejä kootaan yhdeksi kuvaksi, josta sitten näytetään vain osa.
Osan näyttäminen perustuu CSS-tyylien background-position-sääntöön, joten helpoimmin tämä tekniikka sopii kuviin, jotka ovat jonkun …
by Mikko Saari on 16.1.2011
Väsään nettisivua, jossa käyttäjät katselevat tietokannasta kaivettavaa sisältöä tietyn tunnisteen perusteella. Siis tähän tapaan:
http://www.example.com/index.php?id=tunniste
Tämä on perinteinen tapa. Tarkoitus kuitenkin olisi, että käyttäjät näpyttelevät osoitteita käsin (kyseessä on vähän urlinlyhennyspalvelun tyylisesti jutusta), joten osoitteista pitäisi karsia kaikki turha pois. …
by Mikko Saari on 5.12.2010
Relevanssia fiksatessa tuli vastaan tarve lajitella sanoja sisältävä taulukko pituusjärjestykseen niin, että pisin sana tulee ensin (jotta hakusanojen korostus tekstissä toimii oikein*). Tähän tehtävään on olemassa varsin näppärä ratkaisu, vaikka PHP ei suoranaisesti valmista konstia tarjoakaan.
StackOverflow’sta löytyi erittäin kompakti …
by Mikko Saari on 22.10.2010
Päivitin läppärin nykyaikaan enkä viitsinyt siirtää vanhalta koneelta kaikkea ryönää uutta sotkemaan, joten edessä on ohjelmien asentamista. Vinkiksi muille OS X -käyttäjille, tällaista tavaraa uuteen koneeseen oli välttämätöntä asentaa:
Thunderbird. OS X:n oma sähköposti voi olla hyväkin. En tiedä, …
by Mikko Saari on 16.9.2010
Otetta ei näytetä, koska artikkeli on suojattu.
by Mikko Saari on 19.7.2010
Pari MySQL-niksiä omaan talteen ja muiden iloksi:
Etsi ja korvaa
MySQL-taulusta voi tehdä etsi-ja-korvaa-toimenpiteitä seuraavanlaisella koodilla:
UPDATE taulu SET kenttä = replace(kenttä,”etsi tämä”,”korvaa tällä”);
Helppoa ja hauskaa, mutta varovasti tämän kanssa sitten, MySQL:ssä ei ole undoa.
Tuplien etsiminen
Löydät taulusta …
by Mikko Saari on 29.5.2010
N900 on näppärä taskutietokone, johon saa tyylikkäitä taustakuvia. Laitteessa on neljä työpöytää, joiden välillä voi pyörittää. Kukin on kooltaan 800 x 480 pistettä, joten koko tausta on 3200 x 480 pistettä. Kauneinta jälkeä tulee luonnollisesti maisemataustakuvasta, joka kiertää ympäri, eli …
by Mikko Saari on 12.5.2010
Etsin jotain työkalua, jolla voisin hakea sopivaa väriä (halusin tummentaa hieman tämän blogin linkkien väriä) ja törmäsin Adoben Kuler-työkaluun. Tämä Flash-härveli onkin varsin näppärä tapa löytää hyviä värejä ja väriyhdistelmiä.
Jos esimerkiksi on väri, josta lähtee kehittämään, yhteensopivia värejä …