Kumiankka-metodi debuggauksessa
Marraskuu 26, 2009
koodaus
Kommentit

Ohjelmoinnissa koodin kirjoittamisen lisäksi on tärkeää osata debugata koodia, eli selvittää mistä ilmennyt ongelma johtuu ja miten se ratkaistaan. Ongelmanselvitykseen on olemassa erilaisia välineitä, mutta …

Vaadin tarjoaa Swingiä Web-sovellusten kehitykseen
Marraskuu 21, 2009
koodaus, sovelluskehitys
Kommentit

Web-sovellusten kehitys Javalla on täynnä erilaisten frameworkkien kuten Strutsin, Springin ja JSF:n hyödyntämistä, joista jokaisessa on hyvät ja huonot puolensa ja varsinainen toteutus on usein …

Mac OS X ja dynaamisten kirjastojen käyttäminen
Heinäkuu 29, 2009
aargh, koodaus, mac
Kommentit

Olen viime viikkojen aikana yrittänyt saada Firefoxin mozvoikko-lisäosaa toimimaan asiallisesti Mac OS X:ssä ja teoriassa lisäosa toimiikin. Ainoana negatiivisena puolena on, että se vaatii …

Joustavat sisennykset selkeyttävät koodin lukemista
Heinäkuu 5, 2009
koodaus, ohjelmistot
Kommentit (2)

Ohjelmoijat ovat usein erittäin pikkutarkkoja siitä, miten he kirjoittamansa koodin jäsentelevät: käytetäänkö sisennyksessä tabulaattoria vai välilyöntejä, miten asiat rivitetään, tuleeko sulkeiden jälkeen väli vai ei …

Versionhallinnan parhaat käytännöt koodaajalle
Joulukuu 3, 2008
koodaus
Kommentit

Versionhallinnasta ja siihen liittyvistä asioita on kirjoitettu paljon, mutta useissa kirjoituksissa on keskitytty lähinnä teknisiin asioihin ja eri versionhallintajärjestelmien mahdollistamiin asioihin. Harvat kirjoitukset keskittyvät käytännön …

Blueprint CSS -kehys avustaa sivuston taiteilussa
Marraskuu 16, 2008
koodaus
Kommentit

Kaikkea ei aina kannata keksiä uudestaan, eikä se ole aina edes tarpeellista, sillä hyviä ideoita voi kierrättää. Web-sivujen suunnittelussa taustalla olevat rakenteet ja elementit ovat …

Eclipse: jätä target-hakemistot huomioimatta Monkey-skriptillä
Syyskuu 9, 2008
koodaus
Kommentit

Eclipse on kätevä, joskin välillä ärsyttäväkin sovelluskehitystyökalu, mutta on laajennettavuudessaan erinomainen. Jos jotain ominaisuutta ei löydy paketista valmiina, löytyy se aika varmasti lisäosana tai sen …

Eclipse 3.4 Ganymede tuo lukuisia pieniä uudistuksia
Kesäkuu 27, 2008
koodaus, ohjelmistot
Kommentit

Eclipsestä julkaistiin alkuviikosta Ganymede-koodinimeä kantava 3.4-versio, joka tuo lukuisia pieniä, mutta käyttömukavuutta selkeästi parantavia uudistuksia. Kattava lista Eclipsen uudistuksista löytyy julkaisun tiedoista. Julkaisutiedoissa uudet …

Oraclen tietokannat haltuun Oracle SQL Developerilla
Toukokuu 21, 2008
koodaus, windows
Kommentit (2)

Oraclen tietokantojen kanssa askarteluun on tarjolla useita eri tasoisia ja etenkin erilaisilla hintalapuilla varustettuja ohjelmia, mutta ilmaisiakin vaihtoehtoja löytyy. Oraclen ilmainen SQL Developer on …

Subversion ja versionhallinta
Toukokuu 7, 2008
koodaus, linux, windows
Kommentit

Kaikki enemmän tai vähemmän ohjelmointiin tutustuneet varmasti tietävät, että koodia on kätevää säilyttää versionhallinnassa. Pieniäkin projekteja on suhteellisen vaivatonta ja hyödyllistä säilyttää esimerkiksi Subversion-versionhallinnassa, …

Ohjelmointi kuin urheiluharrastus, harjoittelulla parempiin tuloksiin
Joulukuu 23, 2007
koodaus
Kommentit

Joulun kiireiden keskellä on hyvä pysähtyä ja irtautua arkielämän hössötyksistä ja syventyä hyvän kirjallisuuden ääreen tai tietoteknisten harrastusten pariin. Vaihtoehtoja ajanvietteeksi on monia ja …

Jos pelaaminen on liian helppoa, rakenna Guitar Hero -botti
Marraskuu 22, 2007
koodaus, sekalaiset
Kommentit

Pelien pelaaminen on usein kovin mekaanista ja loppujen lopuksi kohtalaisen yksinkertaista, mutta viihdyttävää ajanvietettä. Jos pelaaminen kuitenkin tarjoaa liian vähän haasteita, kannattaa esimerkiksi opettaa …

LTY:n .NET Sovelluskehitys -intensiivi, päivät 3, 4 ja 5
Maaliskuu 9, 2007
koodaus, teknobula, windows
Kommentit

Päivät venyivät pitkiksi, kun tietotekniikan opiskelijat pääsivät Visual Studioon sisään ja koodia tulevaa sovellusta varten alkoi syntymään. Useat ryhmät olivat ideoinnin vähyyden ja tiukan aikataulun …

LTY:n .NET Sovelluskehitys -intensiivi, päivä 2
Maaliskuu 6, 2007
koodaus, teknobula, windows
Kommentit

.NET Sovelluskehitys -intensiivin toinen päivä alkoi mikroluokassa ohjelmointiympäristöön tutustumisella. Luokkaan oli asennettu valmiiksi Visual Studio 2005, mutta kaveri oli tietenkin onnistunut valitsemaan juuri yhden niistä …

LTY:n .NET Sovelluskehitys -intensiivi, päivä 1
Maaliskuu 5, 2007
koodaus, teknobula, windows
Kommentit

Tänään alkoi Lappeenrannan teknillisen yliopiston järjestämä .NET Sovelluskehityskurssi, joka toteutetaan intensiivinä 5.3 – 9.3.2007 Code Camp -periaatteella. Ensimmäisen päivän ohjelmana oli Microsoftin sovelluskehityskiertue, …

Paremmaksi ohjelmoijaksi
Helmikuu 17, 2007
teknobula
Kommentit

Coding Horror kirjoittaa, kuinka tulla paremmaksi ohjelmoijaksi ohjelmoimatta ja esittelee ajatuksen, että keskinkertainen ohjelmoija ei kokemuksen lisääntyessä muunnu taianomaisesti hyväksi ohjelmoijaksi. Hyvät ohjelmoijat tuntuvat …

ohjelmointikielet ja opiskelu, top 10
Syyskuu 18, 2006
lyhyet
Kommentit

eWeek.com on tehnyt listan kymmenestä ohjelmointikielestä, jota olisi hyvä opetella juuri nyt. Lista on lyhyesti kirjoitettuna seuraava: PHP, C#, AJAX, Javascript, Perl, C, Ruby …

LTY:n Tietoliikenteen kesäkoulu, päivä 2 ja Code Camp
Elokuu 5, 2006
koodaus, teknobula
Kommentit

Kesäkoulun toinen ja viimeinen päivä käynnistyi seminaareilla aiheista: ”IST Magnet / Beyond Magnet”, ”Rapid Prototyping of Ubiquitous Applications”, ”Evaluating Ubiquitous Applications” ja ”Advantages from …