You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Joel & Samu Prosessipäiväkirja

11.11.2008 Facebook

Rakas Prosessipäiväkirja.

 Tänään tutustuimme Facebook-applikaatioiden tekemiseen lähemmin. Selvittelimme edellytyksiä Facebook-appin tekemiselle on ja teimme seuraavia havaintoja:

  • Applikaatio pyörii omalla serverillä
  • Facebookiin tarvitaan vain Canvas-sivu, jonka sisällä applikaatio näytetään Facebookissa
  • Koodaamiseen voi käyttää PHP:tä, JS:ää tai muita kieliä Facebook Markup Languagen (FBML) sijasta

13.11.2008 Palvelukuvaussessio


Rakas Proosessipäiväkirja.

 Kirjoitimme aikataulun tulevan työstön vaiheista, ja koostimme tarkempaa kuvausta palvelun ominaisuuksista ja sisällöstä.

Palvelusuunnitelma

17.11.2008 Tietokannat & Koodauksen aloittaminen

Rakas Prosessipäiväkirja.

Tänään suunnittelimme & loimme tarvitsemamme tietokannat. Suunnittelu oli ehdottomasti tarpeen, sillä huomasimme puutteita/parannuksia visioimaamme tietokantarakenteeseen.

Aloitimme myös php-koodaamisen ja saimme valmiiksi käyttäjien rekisteröimisprosessin. Salasanat ovat encryptattuja ja stringeistä poistetaan ' ja "-merkit (jotta käyttäjät eivät pääse syöttämään sql-lauseita).

24.11.2008 Koodausta

Rakas Prosessipäiväkirja.

Koodaus jatkui kuumeisesti, ja useita pienempiä ja suurempia ongelmia ratkoutui kuin vahingossa. Havaitsimme kuitenkin hieman häiritsevän tietokantaongelman suunnittelussamme. Emme olleet alkuperäisessä suunnittelussa ottaneet huomioon sitä että yksi joukkue-id/käyttäjä ei suinkaan välttämättä ole tarpeeksi, vaan mikäänhän ei estä käyttäjää kuulumasta useampaankin joukkueeseen. Tätä pohtiessa...

9.12.2008 Laiskoja päivityksiä

Rakas Prosessipäiväkirja.

Edellisen postin ongelma ratkaistiin nopeasti lisäämällä yksi taulu risteyttämään käyttäjiä ja joukkueita. Koodaaminen on edistynyt mukavasti. Ongelmia ovat lähinnä tuottaneet pienet kooditekniset asiat. Palvelun rakenne ja käyttöliittymä ovat jalostuneet sitä mukaa, kun olemme saaneet koodattua erilaisia toiminnallisia palikoita. Prosessimme on edennyt lähinnä seuraavalla tavalla:
1) Valitsemme suunnitelmastamme seuraavan koodattavan toiminnallisuuden
2) Koodaamme sen
3) Pohdimme miten toiminnallisuutta käytetään
4) Toteutamme toiminnallisuuden ulkoasun ja rakenteen edellisen kohdan perusteella
5) Huomaamme toiminnallisuutemme vaativan lisää toimintoja palvelultamme, joten koodaamme seuraavaksi sen TAI lisäämme sen suunnitelmaamme ja siirrymme kohtaan 1)


  • No labels
You must log in to comment.