Kategoriat
Netti

Salamat reaaliaikaisesti näyttävä ja soittava sivusto

https://www.salamatar.fi

Sivusto näyttää salamat kartalla ja perustuu Ilmatieteenlaitoksen reaaliaikaiseen salamadataan. Sivustolla on mahdollisuus soittaa salamointi melodiana, joka perustuu salamoiden ominaisuuksiin.

Sivuston melodian päälle pidetyn session materiaalista koostettu biisi: R Dimensio – Salamatar

Kategoriat
Netti

Responsiivinen WordPress teema taideprojektisivustolle

International Teletext Art Festival -tapahtuman kotisivu täytyi muuttaa responsiiviseksi WordPress-sivustoksi. Tapahtuman pääsivu toimii lisäksi mukana olevien taiteilijoiden töitä esittävänä galleriana

Työ toteutettiin luomalla räätälöity WordPress-teema.

Kategoriat
Netti

PHP sovellus web-sivuston haravoimiseksi ja .ics vCalendar -kalenteritiedoston luomiseksi datasta

KAVA eli Kansallinen audiovisuaalinen arkisto ylläpitää omaa leffateatteriaan Orionia. Elokuvalistaa ja esitysaikoja ei kuitenkaan ole saatavilla ladattavana tai tilattavana .ics vCalendar tiedostona. KAVAlla on kuitenkin oma webbikauppansa, ja sivusto on nätisti muotoiltu.

Päätin hieman harjoitella PHP haravointia ja bonuksena yrittää luoda haravoidusta datasta ICS vCalendar tiedostoa. Lopputulos on periaatteessa vain omaan käyttööni, mutta saatavilla kaikille (Latauslinkki luotuun kalenteriin). Skripti luo siis kalenterin joka latauskerralla. Kannattaa ottaa huomioon, että kalenteriskripti lakkaa toimimasta, jos KAVA päättää muuttaa sivustoaan.

Esitysajat eivät vaihtele kovinkaan usein, joten on turvallista säätää päivitysaika yhteen kertaan viikossa. Tilausosoite on

http://www.sanaracreations.fi/apps/kavacal/kavacal.php

KAVA on muuttanut sivujaan eikä koodi enää toimi.

Kategoriat
Netti

Koodinpätkä räätälöidyn satunnaiskuvagallerian luomiseen WordPressissä ja ulkoasun muotoiluun jQueryllä

Otsikosta voisi olettaa mahtavampaakin ohjelmanpätkää, mutta tämä on itse asiassa aika yksinkertainen ja suoraviivainen projekti. Minun piti luoda visuaalinen lisäke eräälle WordPress-pohjaiselle webbisivustolle, jota juuri olin uudistamassa, ja käytin ensiksi WordPressin omaa galleriatoimintoa. Galleriassa oli viisi kuvaa testejä varten. Kuvat asettuivatkin kahteen riviin siten, että ensimmäisellä rivillä oli kolme ja toisella kaksi kuvaa. Sattumalta niistä siis muodostui eräänlainen portaikko. Sain siitä idean portaikon täydentämiseksi kolmiportaiseksi vielä yhdellä rivillä ja yhdellä kuvalla. Kuvat valittaisiin satunnaisesti suuremmasta galleriasta.

Kategoriat
Netti

Esimerkki MySql tietokannan luomisesta PHP:lla ja tietokannan lataamisesta CSV:nä

Lataa esimerkkipaketti: php_mysql_csv_example.zip

Minun piti luoda erääseen projektiin yksinkertainen ja helposti käsiteltävä sisäinen tietokanta ja tarjoan tässä valmiin työn esimerkkinä MySql-tietokannan käsittelystä PHP:lla ja HTML-lomakkeilla. PHP ja MySql  ovat kenties yleisimmin käytettyjä työkaluja informaation jäsentämiseen ja käsittelyyn netissä. Työ on sovellettu parin tutorialin pohjalta (tietokantakäsittely + csv tulostus), ja olen koostanut ja kommentoinut valmiin työn paketiksi tiedostoja. Paketti on tarpeettomankin modulaarinen, mutta toivottavasti se tarjoaa rakennuspalikoita johonkin omaan.