Minkä sanan sisällä on eniten muita sanoja?
Vastauksia: 30
Paras: 17
Olen nyt googlettanut päivän, mutta kun ei tiedä avainsanoja, niin ei hakutuloksetkaan varmasti päätä huimaa. Tarvitsen (C / C++ ja Delphi / Pascal) lisää...
Uutisarkisto
Uutiset ajalta 5.4.2008 -12.1.2002.
5.4.2008
: AJAX-asiaa
Lyhenne AJAX tulee sanoista "Asynchronous JavaScript and XML", mutta mitä tämä muoti-ilmaus oikeastaan tarkoittaa ja kuinka tekniikkaa voi hyödyntää omilla nettisivuilla? Näihin kysymyksiin pyrkii vastaamaan Mika Hakkaraisen uusi opas.
21.1.2008
: Vielä DOMista
JavaScript-opassarja tuli valmiiksi jo viime vuonna, mutta oppaan ulkopuolelle jäi monta aihetta, joista yksi on DOM. Karri Kahelinin uusi opas näyttää, kuinka JavaScriptin kautta päästään käsiksi kaikkiin nettisivun elementteihin ja miten niitä voi lisätä, poistaa ja muokata.
30.9.2007
: JavaScript-oppaita III
Mika Hakkaraisen JavaScript-opassarja on nyt tullut päätökseen, ja oppaiden kokonaismäärä nousee yhteentoista. Opassarjan neljä viimeistä osaa täydentävät aiempien oppaiden asioita, ja mukana on tuttuun tapaan runsaasti käytännön esimerkkejä. Opassarja: osa 8, osa 9, osa 10, osa 11.
19.8.2007
: JavaScript-oppaita II
JavaScriptin perusteita esittelevä opassarja on saanut jatkoa. Uusissa oppaissa kerrotaan mm. omien funktioiden luonnista ja HTML-lomakkeen tietojen käsittelystä. Lisäksi perehdytään aiempaa tarkemmin merkkijonoihin ja niihin liittyviin metodeihin. Opassarja: osa 5, osa 6, osa 7.
1.8.2007
: JavaScript-oppaita
Uusi opassarja alkaa: Mika Hakkaraisen neljä ensimmäistä JavaScript-opasta ovat ilmestyneet. JavaScriptin avulla nettisivulle voidaan lisätä toiminnallisuutta, joka ylittää tavallisen HTML:n mahdollisuudet. Nimensä mukaisesti JavaScriptin syntaksi muistuttaa Javaa, vaikka erojakin on runsaasti. Opassarja: osa 1, osa 2, osa 3, osa 4.
14.6.2007
: Tiedosta dataan
Ohjelmoijan matematiikka -sarjan neljäs osa on ilmestynyt. Oppaassa tutkitaan, kuinka erilaisia tietoja voidaan tallentaa bitteinä ja miten voidaan laskea tarvittavien bittien määrä. Lisäksi oppaassa selostetaan tehokas tapa osajoukkojen käsittelyyn bittitaulukon avulla.
13.5.2007
: Voittaja on tejeez!
Yhteensä 63 äänestäjää antoi pisteensä Putkaviisut-kappaleille. Ylivoimaiseksi voittajaksi selviytyi tejeezin "söin ohjelmointiputkan", joka sai 44 prosenttia äänistä. Toisen sijan saavutti Gwaurin "Makegho the Horrid" ja kolmanneksi tuli "When we have everything" säveltäjänä _Freeze_. Tarkat tiedot äänestyksestä ovat tulossivulla, kiitokset kaikille mukana olleille!
1.5.2007
: Äänestys alkaa
Putkaviisut-kilpailun viimeinen vaihe alkaa. Kilpailuun osallistuvat kappaleet on nyt julkistettu, ja kaikilla sivuston käyttäjillä on mahdollisuus vaikuttaa kilpailun tuloksiin äänestämällä. Aikaa kappaleiden kuunteluun ja äänestämiseen on 11.5. asti, ja tämän jälkeen paljastetaan kilpailun voittajat.
16.4.2007
: Katkos ja kilpailu
Koko viikonlopun kestänyt käyttökatkos on ohi, ja Ohjelmointiputkaa voi taas käyttää tavallisesti. Pahoittelut pitkästä katkoksesta, jonka syynä oli sekaisin mennyt tietokanta. Lisäksi Putkaviisut-kilpailuun on myönnetty lisäaikaa huhtikuun loppuun asti. Kolmatta tilaisuutta ei tule, joten nyt kannattaa toimia!
10.4.2007
: Säveltäjät, ohoi!
Sävellyskilpailun osallistujamäärä jäi toivottua alhaisemmaksi: määräaikaan mennessä ainoastaan kolme henkilöä toimitti sävellyksensä. Jos kuitenkin paljastuu, että moni halukas osanottaja joutui jäämään pois kiireiden vuoksi, kilpailuun voidaan vielä myöntää lisää aikaa. Kilpailun kohtaloon voi vaikuttaa keskustelussa.
9.3.2007
: Putkaviisut
Nyt alkaa Ohjelmointiputkan sävellyskilpailu Putkaviisut, jossa tehtävänä on säveltää 2 - 3 minuutin pituinen kappale, joka liittyy jollain tavalla Ohjelmointiputkaan. Kesällä jo kolmannen konserttinsa järjestävä Putkaorkesteri valitsee soitettavakseen kilpailun parhaita kappaleita, joten hyvä sävellys voi päästä julkisesti esitettäväksi.
1.3.2007
: Opas vektoreista
Ohjelmoinnissa tärkeitä matematiikan alueita esittelevä opassarja on nyt kolmiosainen: Heikki Mäntysaaren uuden oppaan aiheena on vektorit. Oppaassa käydään ensin läpi, mitä vektorit yleisesti ovat ja kuinka niillä lasketaan, minkä jälkeen tutkitaan tarkemmin, miten vektoreita voi hyödyntää grafiikan ja pelien ohjelmoinnissa.
12.1.2007
: Ohjelmointiputka viisi vuotta!
Ohjelmointiputka täyttää tänään viisi vuotta, minkä kunniaksi sivustolla on käytössä uusi ulkoasu. Ulkoasun on suunnitellut Otto Seiskari ja toteuttanut pääosin Lauri Kenttä. Viidessä vuodessa on ehtinyt tapahtua monenlaista mukavaa, ja sivustolle on muodostunut vakituinen käyttäjäkunta. Kiitos kaikille kuluneista vuosista - jatketaan samaan malliin!
5.1.2007
: Matematiikkaa ja grafiikkaa
Vuosi alkaa parin uuden oppaan julkaisulla. Ohjelmoijan matematiikka -sarjan toinen osa esittelee Pythagoraan lauseen ja trigonometrisia funktioita. Näiden avulla omassa pelissä voi vaikkapa liikuttaa kuvaa annetun kulman suuntaan. Toinen uusi opas on Lauri Kentän käsialaa, ja sen aiheena on kahden tunnetun grafiikkakirjaston, SDL:n ja OpenGL:n, yhteiskäyttö.
23.10.2006
: Kilpailun tulokset
Älykäs ohjelma -kilpailun tulokset ovat nyt valmistuneet. Kilpailuun osallistui seitsemän ohjelmaa, joista kaksi nousi muiden yläpuolelle: Jorma Sainion "aiq" ja Petteri Aimosen "zizzo". Nämä ohjelmat ratkaisivat yli kolme neljännestä kilpailun sarjoista. Myös muut ohjelmat osoittautuivat älykkäiksi ja pääsivät hyviin tuloksiin. Tarkat tiedot ohjelmista ja sarjoista ovat tulossivulla.
1.9.2006
: Tee älykäs ohjelma!
Syyskuun ajan Ohjelmointiputkassa on käynnissä kilpailu, jossa tehtävänä on ohjelmoida älykäs ohjelma. Ohjelman älykkyys mitataan älykkyystestin avulla, jossa pitää täydentää säännöllisiä sarjoja. Esim. sarja A1, B2, C3, D4 jatkuu luonnollisesti E5, F6. Ihmiselle kilpailun sarjat ovat helppoja, mutta kuinka saada tietokone ymmärtämään niitä? Lue lisää ja osallistu kilpailuun!
26.8.2006
: Kaksi uutta opasta
Uudessa oppaassaan Lauri Kenttä johdattaa Brainfuck-kielen käyttöön. Tämä kieli muodostuu yksinkertaisista komennoista, mutta sillä ohjelmointi ei ole lainkaan yksinkertaista. Toinen uusi opas aloittaa kokonaan uuden matematiikkaa käsittelevän opassarjan. Tarkoitus on käydä läpi pikku hiljaa ohjelmoinnissa tärkeitä matematiikan alueita. Ensimmäinen aihe on jakojäännös.
11.6.2006
: Moderaattoripäivä
Tänään vietetään Ohjelmointiputkassa moderaattoripäivää, jonka kunniaksi kaikilla keskustelijoilla on yhden päivän ajan moderaattorin oikeudet. Nyt on siis ainutlaatuinen mahdollisuus kokeilla, miltä keskustelunvalvojan vastuullinen työ tuntuu. Lisäksi moderaattoripäivän jälkeen keskusteluun tulee muutama uusi pysyvä moderaattori. Lisätietoja asiasta on keskustelussa.
16.12.2005
: Uusi palvelin
Ohjelmointiputkan uusi palvelin on Louhi.Net. Palvelimen vaihto tuskin jäi kovin monelta huomaamatta yli kolmen päivän pituisen käyttökatkon takia. Syitä tähän olivat vanhan sopimuksen ennenaikainen päättyminen ja domain-nimen ohjauksen muutoksen pitkä varoaika. Nyt kuitenkin sivut alkavat toimia sitä mukaa kuin nimipalvelimet saavat tietonsa ajan tasalle. Uudesta palvelimesta on varmasti iloa ja hyötyä kaikille sivuston käyttäjille.
7.10.2005
: Putkaposti alkaa
Viikon kysymyksen korvaajaksi tulee "Putkaposti", kuukausittain (tai useammin) vaihtuva ohjelmointitehtävä. Tehtävien taso on vaihteleva, ja ne liittyvät ohjelmoinnin eri alueisiin. Yhteistä tehtäville on, että ne voi ratkaista monella tavalla ja osittaisetkin ratkaisut otetaan huomioon arvostelussa. Aikanaan tehtäviin julkaistaan myös mallivastaukset. Ensimmäinen tehtävä liittyy palindromilukuihin.
10.7.2005
: Väripelikilpailun tulokset
Vuorokausien testipelien jälkeen tekoälykilpailun tulokset ovat selvillä. Kilpailuun osallistuneet ohjelmat pelasivat kaikkiaan 546 yksinpeliä ja 280 moninpeliä. Kilpailu oli tasainen, mutta joukosta erottuivat myös selvästi parhaimmat tekoälyt. Viiden kärki kuuluu: python (Henrik Huttunen), pupilli (Ville Pettersson), ogre (Jorma Sainio), illi (Ilja Mäki) ja Fantti (Joonas Mäkinen). Kiitos kilpailun osallistujille ja hyvää loppukesää!
14.6.2005
: Kilpailun säännöistä II
Vielä kerran väripelikilpailun sääntöjä joudutaan muuttamaan. Tekoälyn täytyy aina poistaa kentältä neliöryhmä, ja moninpelissä tekoäly saa poistaa ainoastaan omanvärisiä neliöitä. Tekoäly voi luottaa siihen, että kentällä on aina jotain poistettavaa. Kilpailu on nyt puolivälissä, ja keskustelun perusteella yhdellä ja toisella on jo tekoälyprojekti hyvässä vaiheessa.
5.6.2005
: Kilpailun säännöistä
Tekoälykilpailu on synnyttänyt melko paljon keskustelua. Moni säännöissä ylimalkaisesti kerrottu asia on saanut selvennyksen keskustelussa, ja kilpailijoiden aiheelliset huomautukset ovat johtaneet myös muutoksiin säännöissä. Moninpelissä lukutiedosto on nyt aikaisempaa laajempi ja sisältää tiedon pelaavista tekoälyistä sekä pelikentän värien alkuperäisestä määrästä.
1.6.2005
: Väripelikilpailu alkaa
Nyt alkaa kesäkilpailu, jossa on tarkoituksena ohjelmoida tekoäly väripeliin. Pelissä poistetaan samanvärisiä neliöryhmiä tavoitteena tyhjentää pelikenttä mahdollisimman täydellisesti. Kaikki tarvittavat kilpailuun liittyvät tiedot ovat kilpailusivulla. Kilpailuaikaa on kesäkuun loppuun. Tervetuloa mukaan!
28.5.2005
: Opas ja projekti
Kustaa Kankaan merkkigraafisia pelejä käsittelevä opassarja on saanut paljon kiitosta lukijoilta. Nyt ilmestyy opassarjan odotettu kolmas osa, jossa kerrotaan liikkuvien hirviöiden lisäämisestä pelimaailmaan. Lisäksi projektialueella on vihdoin näkyvissä jo hyvän aikaa tekeillä ollut Woima-roolipeli, josta otetut kuvankaappaukset näyttävät varsin lupaavilta.
8.4.2005
: Merkkigrafiikkapeliopas
Yksi suosituimmista aiheista keskustelussa on merkkigraafisen pelin ohjelmointi QBasicilla. Tätä asiaa käsittelee Kustaa Kankaan uusi opassarja, jonka kaksi ensimmäistä osaa ovat valmiina. Tähänastinen aikaansaannos on luolastossa liikkuva pelihahmo. Pikku hiljaa pienistä osista syntyy kokonainen toimiva peli. Opassarja: osa 1, osa 2.
1.2.2005
: Demokilpailun tulokset
Yhteensä 91 äänestäjää antoi pisteitä kilpailuun osallistuneille demoille. Kilpailun voittajaksi selviytyi Kuantum Akelerator 2, joka päihitti täpärästi toiseksi sijoittuneen The Pathin. Kolmanneksi tuli MMV - MegaloManic Venture, neljännen tilan vei Megamix 2005 ja viiden parhaan joukkoon mahtui vielä demo nimeltä pieni makkara. Täydellinen tuloslista on kilpailusivulla. Kiitokset kilpailun osallistujille ja äänestäjille!
22.1.2005
: 10 demoa kilpailussa
Uuden vuoden demokilpailuun osallistui kymmenen demoa, jotka käsittelevät annettua aihetta monin eri tavoin. Kaikki demot sekä monien lähdekoodit ovat saatavilla kilpailusivulta. Demojen katselun jälkeen kannattaa vielä piipahtaa uurnilla. Äänestysaikaa on viikko, jonka jälkeen selviävät "putkalaisten" suosikkidemot.
6.1.2005
: Oppaita ja projekti
Opasvalikoima laajentuu jälleen. Antti Porvalin oppaan aiheena on Ncurses-kirjasto, joka on tarkoitettu tekstipohjaisen komentoikkunan hallintaan. Toinen uusi opas käsittelee säännöllisiä lausekkeita, joiden taitamisesta on monenlaista hyötyä mm. PHP-ohjelmoijille. Linkit oppaisiin: NCurses-opas, Säännölliset lausekkeet PHP:ssä. Lisäksi sivustolla on uusi projekti: Petri Airion IRC-botti HokanII.
31.12.2004
: Demokilpailu alkaa
Uuden vuoden kynnyksellä Ohjelmointiputkassa alkaa kolmiviikkoinen kilpailu, jossa tehtävänä on ohjelmoida demo uudelle vuodelle 2005. Kaikilla kielillä ohjelmoiville avoin kilpailu päättyy osallistuneiden demojen esittelyyn ja kävijä-äänestykseen. Lue lisää ja osallistu kilpailuun!
17.12.2004
: Kilpailuja näköpiirissä
Keskustelussa on nyt uusi alue, joka on omistettu kilpailujen suunnittelulle ja keskustelulle niiden aikana. Uusien toimintojen avulla kilpailun voi ylläpidon lisäksi järjestää luotettava keskustelija. Muuten uudet kilpailut tullevat muistuttamaan tähän mennessä järjestettyjä. Lue lisää ja kerro myös mielipiteesi vuodenvaihteeseen kaavaillusta demokilpailusta.
5.12.2004
: Grafiikkaoppaita
SDL-kirjaston avulla (C/C++-)ohjelmoija pystyy helposti muiden muassa piirtämään grafiikkaa sekä käsittelemään näppäimistöä ja hiirtä. Heikki Mäntysaari on kirjoittanut aiheesta neliosaisen opassarjan. Linkit oppaisiin: perusteet, grafiikka, syötteet, lisäkirjastot. Viides uusi opas on Pekka Järvisen kirjoittama, ja sen aiheena on tuliefektin toteuttaminen.
28.11.2004
: Uudet projektisivut
Projektijärjestelmän uudistus on kestänyt kauan, mutta nyt uudet projektisivut ovat vihdoin käytössä. Projekteja on tällä hetkellä seitsemän, joista neljä ovat vanhoja tuttuja (Erkki, LameVGA, Ruin Barad, WP Kasino) ja kolme muuta ovat uusia (Horns of Valhalla, MegaMättö Millennium ja Urpo). Jos oma ohjelmasi tai pelisi sopisi projektiksi, ilmoita asiasta ylläpidolle.
21.9.2004
: Pascal-opassarja
Tähän mennessä Ohjelmointiputkassa ei ole ollut yhtään Pascal-kieleen liittyvää opasta. Nyt asiaan tulee muutos. Lauri Kenttä on saanut valmiiksi kuusiosaisen Pascal-opassarjan, jossa käsitellään kielen tärkeimmät ominaisuudet. Jos et ole ennen ohjelmoinut Pascalilla, nyt on oiva tilaisuus tutustua kieleen! Opassarja: osa1, osa2, osa3, osa4, osa5, osa6.
12.9.2004
: Jokunen uusi opas
Opasalueella on jälleen uutta. Ensimmäinen tänään julkaistu opas on Karri Kahelinin kirjoittama, ja sen aiheena on DLL-kirjastojen luominen Visual Basicissa. Toinen uusi opas kertoo rekursiosta eli itseään kutsuvista aliohjelmista ja funktioista, joiden avulla moni ohjelmointitehtävä helpottuu. Linkit oppaisiin: DLL-kirjastot, Rekursio.
22.8.2004
: Projektien tiimoilta
Uusi projektijärjestelmä alkaa vihdoin olla valmis. Tämä lienee hyvä uutinen niille, joiden projektien lisääminen sivuille on estynyt muutostöiden takia. Toisaalta osa nykyisistä projekteista saattaa olla syystä tai toisesta keskeytyneitä. Jos haluat saada oman projektisi uuteen järjestelmään, lähetä sähköpostia. Tämä ilmoitus koskee sekä niitä, joilla jo on projektisivu, että niitä, jotka sellaisen haluavat. Uudet projektisivut tulevat näkyviin lähiaikoina.
15.7.2004
: Kolme uutta opasta
Opasvalikoima täydentyi kolmella uudella oppaalla. Tommi Kamppurin opas käsittelee PHP:hen liittyviä salausfunktioita, Pekka Järvinen selostaa, kuinka plasmaefektin luominen tapahtuu ja Jussi Kilpeläinen valottaa oppaassaan tavallisen HTML:n ja XHTML:n eroja. Linkit oppaisiin: Salausopas, Plasmaefekti, XHTML.
4.7.2004
: Ristinollakilpailun tulokset
Monen päivän testiajojen jälkeen ristinollakilpailun tulokset ovat selvinneet. Ensimmäisen sijan saavutti Ville Pettersson, jonka tekoäly sai kilpailussa melkein täydet pisteet. Kilpailun toinen oli Hannu Trey ja kolmanneksi ylsi Ville Mäkynen. Kaikki tulokset (33 tekoälyä, 1056 peliä), jokaisen ottelun kulku ja muita tilastoja on tulossivulla. Kiitokset kaikille kilpailuun osallistuneille!
29.6.2004
: Uusia oppaita
Oppaiden taustalla olevaan järjestelmään on tullut hiljattain monenlaisia parannuksia, jotka kuitenkin toistaiseksi ovat näkyneet vain oppaiden kirjoittajille. Nyt ensimmäiset uudet oppaat ovat valmiit. Heikki Mäntysaaren oppaan aiheena on SDL-kirjaston asennus, ja Tommi Kamppuri kertoo PclZipin (zip-tiedostojen käsittelyyn tarkoitettu PHP:n laajennus) käytöstä.
25.6.2004
: Vielä on kisaa jäljellä...
...mutta vajaan viikon päässä häämöttää myös sen loppu. Pian kannattaa siis ruveta viimeistelemään omaa tekoälyä kilpailukuntoon – tai aloittaa pikapikaa sen toteuttaminen. Puolenkymmentä tekoälyä onkin jo nyt löytänyt tiensä Ohjelmointiputkaan, ja lisää lienee tulossa vielä koko joukko.
12.6.2004
: Erkki-roolipeli valmis
Tarmo Korpela on saanut valmiiksi roolipelimoottoriaan esittelevän Erkki-pelin. Viime syksystä lähtien Ohjelmointiputkassa ollut projekti on kehittynyt suurin askelin, ja tuntemattomalle saarelle joutuneen ritarin tarina on ollut myös alusta asti pelaajien mieleen. Lisätiedot ja kopiointilinkki ovat projektisivulla. Lähiaikoina Tarmo julkaissee myös pelin pohjana toimivan moottorin.
1.6.2004
: Ristinollakisa alkaa!
Tänään alkaa uudenlainen kilpailu, jossa tehtävänä on ohjelmoida ristinollapelin tekoäly. Kilpailu kestää koko kesäkuun ajan, ja käytettävä ohjelmointikieli on vapaa. Kilpailussa kaikki tekoälyt pelaavat toisiaan vastaan tiedonvälityksen tapahtuessa tiedostojen avulla. Tulokset ja pelien tarkka kulku tulevat lopuksi näkyville Internetiin. Lue lisää kilpailusivulta ja osallistu!
3.5.2004
: Pari uutta opasta
Ohjelmointiputkassa on nyt kaksi uutta opasta. Ensinnäkin Pekka Järvisen uusi grafiikkaohjelmointiopas kertoo Noise-algoritmeista. Tämän lisäksi Juho Fröjd on kirjoittanut oppaan, jonka aiheena on Oracle-tietokannan käyttäminen PHP:n kautta.
16.4.2004
: Opas metapalloista
Demoefektien luominen kiehtoo monen ohjelmoinnin harrastajan mieltä. Suomenkielistä tietoa aiheesta täytyy vain monesti hakea kissojen ja koirien kanssa. Pekka Järvinen on nyt kirjoittanut oppaan, jossa kerrotaan metapalloefektin ohjelmoinnista. Oppaaseen liittyvä esimerkkiohjelma (ja myös toinen konekielinen toteutus) on taas koodivinkeissä.
9.4.2004
: Neljäs C-opas
C-opassarjan neljäs osa on viimein valmis. Oppaan aiheena on standardikirjasto, ja siinä käydään läpi muun muassa merkkijonoihin, tiedostojen käsittelyyn sekä matematiikkaan liittyviä funktioita. Samalla muistutettakoon, että Ohjelmointiputkassa on ollut jo hyvän aikaa satoja sivuja eri ohjelmointikielten funktioiden ja komentojen kuvauksia sisältävä hakemisto. Mukavaa pääsiäistä koko Ohjelmointiputkan väelle näiden merkeissä!
27.2.2004
: Palikkapelit ja uusi opas
Kaikki 28 kilpailuun osallistunutta peliä ovat nyt nähtävissä ja kopioitavissa kilpailusivulla. Tämä on samalla kilpailun päätös, kiitokset osanottajille ja äänestäjille! Tämän lisäksi C-opassarjan kolmas osa on nyt valmis. Oppaan aiheita ovat muun muassa ehtolauseet, silmukat ja funktiot.
24.2.2004
: Kilpailun voittajat
Ohjelmointiputkan ja Suomipelit.comin palikkapelikilpailun finaalipelien sijoitukset ovat nyt selvillä. Kilpailun voittaja on Brick Over Islands, toisen sijan saavutti Sidestepper ja kolmanneksi ylsi Ränni. Tasaisessa äänestyksessä laskettiin mukaan peräti 164 henkilön antamat pistemäärät, ja voittajapelin osuus pisteistä oli noin viidennes.
21.2.2004
: Uusi C-opassarja
Nyt alkaa uusi C-kieleen liittyvä opassarja, jonka kaksi ensimmäistä osaa ovat valmiina. Ensimmäisessä osassa tehdään muun muassa ensimmäinen C-kielinen ohjelma ja toisessa osassa tutustutaan muuttujien, taulukoiden ja tietueiden käyttöön. Samalla muistutettakoon, että kilpailun äänestysaikaa on vielä kolme päivää jäljellä. Tilanne on siksi tasainen, että muutamakin ääni saattaa vaikuttaa pelien lopulliseen sijoitukseen. Nyt on siis korkea aika käydä uurnilla!
9.2.2004
: Äänestä kilpailun voittajaa
Palikkapelikilpailun äänestys on alkanut! Jokaisella Ohjelmointiputkan ja Suomipelit.comin rekisteröityneellä käyttäjällä on mahdollisuus laittaa finaalipelit paremmuusjärjestykseen ja vaikuttaa näin kilpailun kulkuun. Kahden viikon päästä selviää kilpailun voittaja, ja silloin myös tulevat näkyviin kaikki kilpailuun osallistuneet pelit.
7.2.2004
: Loppukilpailijat selvinneet
Palikkapelikilpailun kuusi loppukilpailussa mukana olevaa peliä on valittu. Raskain mielin tuomaristo joutui jättämään kärkikuusikon ulkopuolelle vähintään saman verran hyviä peliä. Tämä taas kielii kilpailun korkeasta tasosta. Ensi viikon alussa alkavan kävijä-äänestyksen perusteella ratkeaa kilpailun voittaja – ja se, kenen nimi kirjoitetaan XGameStationin pakettiin.
2.2.2004
: Uusi projekti: Ruin Barad
Projektisivulla on uutta: Ruin Barad -niminen roolipeli. Yksittäisestä keskusteluviestistä liikkelle lähteneessä projektissa on mukana koko joukko Ohjelmointiputkan jäseniä, ja intoa porukalla tuntuu riittävän. Saa nähdä, millainen peli tästä tulee.
21.1.2004
: Kilpailu-uutisia
Palikkapelikilpailun tuomariston työ valmistuu näillä näkymin noin kahden viikon kuluttua, jolloin selviävät kuusi loppukilpailuun pääsevää peliä. Kilpailusivulla alkaa myös haastattelusarja, jossa esitellään koko tuomaristo. Ensimmäisenä sanaisen arkkunsa avasi Timo Lajunen.
16.1.2004
: Kilpailuaika päättynyt
Ohjelmointiputkan ja Suomipelit.comin peliohjelmointikilpailun viimeinen palautuspäivä oli eilen. Kaikkiaan kilpailuun ottaa osaa lähemmäs 30 peliä, mikä on hieno määrä. Kuitenkin peleistä ainoastaan kuudella on pääsy loppukilpailuun. Tämä taas tietää tuomaristolle ankaraa pohdintaa. Tuoreimmat tiedot kilpailun etenemisestä löytyvät kilpailusivulta.
22.12.2003
: Opas: Peliohjelmointi VB:llä
Keskustelualueen viesteistä päätellen peliohjelmointi Visual Basicilla on monia kiinnostava aihe. Tämän vuoksi Ohjelmointiputkassa on nyt kolmiosainen opassarja, jossa ohjelmoidaan alusta loppuun yksinkertainen sokkelopeli. Osa 1 – Osa 2 – Osa 3
11.12.2003
: Projektialueella kuhisee
Ohjelmointiputkassa on kaksi uutta projektia: Nikolai Lampolan Kierot-peli sekä "demogruuppi" Tukka tuotantoineen. Mainittakoon samalla, että palikkakilpailun kilpailuaikaa on jäljellä vielä kuukausi ja neljä päivää. Vielä ehtii siis tehdä pelin alusta alkaenkin jos pitää kiirettä!
18.11.2003
: DirectX-opas VB:lle
Ohjelmointiputkassa on uusi Visual Basiciin liittyvä opas, jonka aiheena on kaksiulotteisen grafiikan ohjelmointi DirectX8:n avulla. Oppaan kirjoittaja on Karri Kahelin eli Blaze. 2D:tä DirectX8:lla
15.11.2003
: Kilpailu alkaa!
Tänään käynnistyy tammikuun puoliväliin kestävä Ohjelmointiputkan ja Suomipelit.comin yhteinen pelintekokilpailu, jossa tehtävänä on ohjelmoida palikkapeli. Osallistua voi joko yksin tai tiiminä, kaikki ohjelmointikielet ovat sallittuja. Tarkempaa tietoa kilpailusta, sen säännöistä ja palkinnoista löytyy kilpailusivulta. Onnea kilpailuun!
6.11.2003
: Uusia oppaita: Python ja SSI
Ohjelmointiputkassa on nyt kaksi uutta opasta: Johdatus Python-ohjelmointiin sekä Ville Koivurannan kirjoittama SSI-opas.
25.10.2003
: Pelintekokilpailu tulossa
Ohjelmointiputka ja Suomipelit.com järjestävät yhdessä kaksi kuukautta kestävän pelintekokilpailun, joka alkaa marraskuun puolivälissä. Kilpailua sponsoroi Nurve Networks LLC, ja pääpalkintona on XGameStation - ohjelmoitava pelikonsoli. Kilpailun aihe ja säännöt tulevat esille 15.11.2003 molemmille sivustoille.
18.10.2003
: Opas ja korttipeliprojekti
Ohjelmointiputkan uunituore opas, Näin pääset alkuun ohjelmoinnissa, yrittää tasoittaa aloittelevan ohjelmoijan kivikkoista tietä. Projektialueella on myöskin uutta: perinteisen kasino-korttipelin Windows-versio, jonka tekijänä toimii allekirjoittanut.
3.10.2003
: Ohjelmointiputka toimii taas
Historiansa pisimmän käyttökatkon (vajaat puolitoista päivää) jälkeen Ohjelmointiputka on jälleen osa Internetiä. Toimimattomuus johtui palvelimen vaihdosta ja sitä seuranneista ongelmista. Joka tapauksessa kaiken pitäisi nyt toimia tavallisesti - ja toivottavasti myös entistä nopeammin. Kiitos kärsivällisyydestä ja hyvää viikonloppua!
29.9.2003
: Roolipeliprojekti ja muuta
Ohjelmointiputkassa on jälleen uusi projekti: Tarmo Korpelan lupaavalta vaikuttava roolipelimoottori sekä sen esittelypeli Erkki. FAQ-listan PHP-alueen ylläpitäjän paikka on myöskin avoinna, joten jos homma kiinnostaa, lähettele sähköpostia.
14.9.2003
: Uusi opas ja projekti
PHP-opassarjan viimeinen, yhdeksäs osa on valmistunut. Osa 9 - Vinkkejä ja vihjeitä sisältää vastauksen moneen tämänkin sivuston keskustelualueella toistuvaan PHP-aiheeseen kysymykseen. Lisäksi projektialueella on pitkästä aikaa uusi projekti: Jarmo Hännisen DVD Katalogi.
30.7.2003
: TI-89-peliohjelmointia
Nykypäivän graafisilla laskimilla voi paitsi laskea ja piirtää, myös pelata. Esimerkiksi Texas Instrumentsin TI-89 on erinomainen väline pelintekoon. Tänään ilmestynyt kolmiosainen opas kertoo, minkälaisia pelejä on mahdollista saada aikaan laskimen sisäänrakennetulla Basic-tulkilla. Ensimmäinen osa selvittää kielen perusteet, toisen osan aiheita ovat näppäimistön käsittely ja grafiikka, ja kolmannesta osasta löytyy kaksi valmista peliä esimerkiksi.
1.7.2003
: Opas: PHP ja MySQL
Tänään ilmestyneen kahdeksannen PHP-oppaan aihe on MySQL-tietokannan käyttäminen PHP:n kautta. Siinä sivussa opas selvittää tietokantojen ja SQL-kyselykielen perusteita.
25.6.2003
: Ensimmäinen julkinen versio LameVGA:sta
fawkzin QuickBasic-grafiikkakirjastosta, LameVGA:sta, on tänään ilmestynyt ensimmäinen julkinen beta-versio, 0.8.0. Lisätietoa sekä linkki kopiointiin löytyy projektialueelta.
15.6.2003
: Evästeet ja istunnot PHP:ssä
Seitsemäs PHP-opas kertoo, mitä evästeet ja istunnot ovat ja kuinka niitä käytetään PHP:n kautta. Tämän lisäksi oppaasta löytyy muutamia huomioita salasanojen käsittelystä.
9.6.2003
: Abyss-palvelimen asentaminen
Apache on suosituin palvelinohjelmisto, mutta ei kuitenkaan ainoa tai edes välttämättä paras vaihtoehto. Abyss Web Serverin vahvuuksiin kuuluu vain reilun sadan kilotavun tilantarve. trinit on kirjoittanut oppaan palvelimen asentamisesta sekä myös PHP-tuen käyttöönotosta.
21.5.2003
: PHP ja omat funktiot
PHP-oppaan kuudes osa on valmis - tällä kertaa aiheena on omien funktioiden luominen. Lisäksi oppaasta löytyy laajempi esimerkki vieraskirjan toteuttamisesta.
24.4.2003
: PHP-opas 5
Viidennen PHP-oppaan kirjoittaminen kesti jonkun verran ajateltua kauemmin, mutta valmistuihan sekin lopulta. Oppaan aiheita ovat tiedostojen lukeminen ja kirjoittaminen, yleisimmät tiedostofunktiot sekä hakemiston tiedostojen läpikäyminen.
5.4.2003
: Apache-palvelimen .htaccess-tiedostot
Suosittu Apache-palvelimen asennukseen liittyvä opassarja sai pitkästä aikaa täydennystä Quandoxin kirjoittaman .htaccess-oppaan muodossa. Opas käsittelee palvelimen konfiguroimista .htaccess-tiedostojen tuella. Tämä tekniikka mahdollistaa mm. hakemistojen suojauksen.
29.3.2003
: Jatsiheittojen analysointia
Uusin opas käsittelee jatsipelin heittosarjojen analysointia. Jokaiselle yhdistelmälle löytyy oma algoritminsa, jolla siitä tuleva pistemäärä saadaan selville. Mukana on myös esimerkkikoodia PHP:lle ja Visual Basicille.
23.3.2003
: Neljäs PHP-opas
PHP-oppaan neljäs osa on valmis. Opaassa käsitellään Internet-sivujen tekemiseen liittyviä asioita, kuten sivupohjien ja HTML-lomakkeiden käyttöä. Esimerkkinä on palautesivun tekeminen, joten samalla tutuksi tulee muun muassa sähköpostin lähettäminen.
8.3.2003
: PHP-oppaan kolmas osa komentorakenteista
Kolmas PHP-aiheinen opas, tällä kertaa komentorakenteista, on vihdoin valmis. Opas käsittelee kielen tärkeimmät ehto- ja silmukkarakenteet kuten if, while ja for. Uusi opas löytyy täältä.
22.2.2003
: Lisää PHP:ta: muuttujat ja taulukot
Vastikään alkanut PHP-skriptikieltä käsittelevä opassarja sai tänään jatkoa: uusimman oppaan aiheita ovat muuttujat ja taulukot. Ensi viikon hiihtoloman johdosta osa kolme voi tulla hyvinkin pian...
16.2.2003
: Oppaiden ja projektien kommentointi mahdollista
Kommenttijärjestelmä laajentui - tästä lähtien myös oppaita ja projekteja voi kommentoida samaan tapaan kuin koodivinkkejä. Kommentit ja niiden lähettämiseen tarkoitettu lomake löytyvät siis sivujen alaosasta. Tähän mennessä kommentteja koodivinkkeihin on lähetetty yhteensä 2077 kappaletta.
10.2.2003
: PHP-opassarja alkoi
Päätin ruveta kirjoittamaan PHP-opasta nimellä Käytännön PHP:ta. Tänään ensimmäisen osansa saaneessa sarjassa on tarkoitus käsitellä PHP-skriptikieli sen yleisimmiltä alueilta. Opassarjan jatko-osien ilmestymistahdista ei ole vielä tarkkaa suunnitelmaa, kerran viikossa tai kahdessa viikossa lienee realistinen tavoite.
8.2.2003
: Koodivinkkiasiaa
Koodivinkkien lähettäminen on jälleen toiminnassa. Uudistettu lähetyssivu löytyy täältä. Samalla otettiin käyttöön koodivinkkihaku, joka hakee kaikkien koodivinkkien otsikoista, kuvauksista ja koodilistauksista.
1.2.2003
: Uusi koodivinkkijärjestelmä
Koodivinkit ja niiden kommentit on nyt siirretty tietokantaan. Tietokanta on nopeampi ja mahdollistaa monet lisäominaisuudet, jotka eivät vanhalla järjestelmällä olisi olleet mahdollisia toteuttaa. Lisätietoa asiasta keskustelussa.
19.1.2003
: Kuvia PHP:llä
Opaskokoelma sai pitkästä aikaa täydennystä, tällä kertaa aiheena on kuvien luominen PHP:n ja GD-kirjaston avulla. Oppaassa käydään läpi kuvanmuodostamisen perusasiat ja yleisimmät piirtofunktiot. Oppaat: Kuvia GD-kirjaston avulla.
17.1.2003
: Uusi ulkoasu
Ohjelmointiputkan uusi ulkoasu on nyt otettu käyttöön. Rakenne on pysynyt ennallaan, mutta tyyliä on uudistettu ja fonttikin vaihtui. Lisätietoa uudesta ulkoasusta on keskustelussa, jonne voi myös lähettää kommentteja.
31.12.2002
: Historia ja tulevaisuus
Vuoden viimeisen päivän kunniaksi kirjoitin pienen yhteenvedon kuluneesta vuodesta. Keskustelualueelta löytyy vuorostaan hieman tietoa ensi vuoden alun tapahtumista.
23.12.2002
: Koodivinkkien tarkistus
Koodivinkeistä on nyt karsittu huonoimmat ja hyödyttömimmät pois, enää ei pitäisi olla täysin käyttökelvottomia vinkkejä joukossa. Jos niitä kuitenkin löytyy, on asiasta suotavaa ilmoittaa ylläpidolle - vinkkien laadun parantamiseksi. Vinkkejä on tällä hetkellä 356, joten vielä muutama vinkki tarvitaan vuositavoitteeseen pääsemiseksi.
5.12.2002
: 10000 viestiä rikki!
Tänään kello 15:35 lähetti Vilikki keskustelualueelle kymmenennentuhannen viestin. Alkuun pienestä keskustelualueesta on tullut varsin aktiivinen paikka, siitä kunnia ei kuulu kenellekään muulle kuin uskollisille vanhoille ja piristäville uusille keskustelijoille. Toivottavasti jonakin päivänä näemme vielä 20000. viestin.
30.11.2002
: Opas päivämäärien käsittelystä
Perjantai-illan kunniaksi ilmestyi uusi opas, päivämäärien käsittely Visual Basicissa, joka sisältää tiiviissä paketissa tuhdisti tietoa VB:n päivämääräfunktioista ja niiden käytöstä. Mainittakoon, että lähiaikoina on tulossa myös samantapainen opas PHP:lle.
26.11.2002
: Uusi jouluaiheinen projekti
Ohjelmointiputkassa on nyt uusi projekti nimeltä Santas Workshop. Projekti on jouluun liittyvä kolmiosainen puzzlepeli, ja sen tekijänä on Jay Parker.
15.11.2002
: Opas resurssitiedostoista
Uuden oppaan aiheena on Visual Basicin resurssitiedostot, joiden avulla ohjelmatiedoston sisään voi sisällyttää tekstiä, kuvia, kuvakkeita ja hiiren osoittimia, ääntä tai mitä tahansa muita tiedostoja.
11.11.2002
: Päivityksiä Apache-oppaaseen ym.
Suosittuun Apache-oppaaseen tehtiin muutamia korjauksia ja lisäyksiä, näkyvimpänä kokonaan uudistettu PHP:n asennusohje. Samalla opassivu ja koodivinkkisivu saivat uuden yhtenäisen käyttöliittymän.
9.11.2002
: Uusi kirjautumisjärjestelmä
Ohjelmointiputkassa on nyt käytössä uusi kirjautumisjärjestelmä: kirjautuminen tapahtuu jo etusivulla ja se on voimassa sivuston kaikkiin osiin, mukaanlukien keskusteluun, koodivinkkien lähettämiseen ja niiden kommentoimiseen. Nyt ainoastaan jäsenet voivat lähettää/kommentoida koodivinkkejä, tämän pitäisi minimoida häiriköintitapaukset. Jos jokin tuntuu toimivan hassusti, lähetä sähköpostia ylläpidolle.
8.11.2002
: Kaksi uutta projektia
Tänään projektiosiolle ilmestyi peräti kaksi uutta projektia, Skede manageri ja Sunday Cruising. Ensimmäinen on DOS:ille tehtävä skeittausmanagerointipeli ja jälkimmäinen on kolmiulotteinen Windows-autopeli. Yhdessä vanhempien kanssa projekteja on nyt yhteensä seitsemän.
4.11.2002
: Uusi projekti: Röökimato 3D
Ohjelmointiputka sai tänään uuden projektin, 3D-matopelin nimeltä Röökimato 3D. Projektia ovat tekemässä HtH ja Tommi. Projekti löytyy projektisivulta ja painamalla tätä linkkiä.
1.11.2002
: Opas sprite-grafiikasta
Jokaiselle pelintekijälle tulee varmaan jossain vaiheessa vastaan sprite-grafiikan tekeminen. Nyt siihen on olemassa opas, sisältäen esimerkkiohjelmat QBasicille ja Visual Basicille. Opas löytyy täältä
29.10.2002
: VB-opas 9: Virheenkäsittely ja WinApi
Visual Basic -opassarjan päättävä yhdeksäs osa on vihdoin valmis, ja se käsittelee virheenkäsittelyä sekä Windows Api:n käyttöä VB:n kautta. Opas löytyy tuttuun tapaan Oppaat-alueelta, suora linkki siihen on tässä.
11.10.2002
: VB-oppaan 8. osa tiedostoista
Nyt Ohjelmointiputkassa on hiukkasen aikaa katkolla olleen Visual Basic -oppaan kahdeksas osa, joka käsittelee tiedostojen lukemista ja kirjoittamista. Opas korvaa samalla aiemman Basicin tiedostojenkäsittelyoppaan. Uusi opas löytyy täältä.
6.10.2002
: FAQ-lista avattu
Pitkään puhutun FAQ-listan ensimmäinen versio on nyt kaiken kansan nähtävillä täällä. Lista kehittyy kokoajan ja sen ylläpitäjille voi myös lähettää ehdotuksia kysymyksistä/vastauksista. Samalla infosivu päivittyi.
2.10.2002
: QBasicin komentolista oppaisiin
Oppaiden Taulukot-alue sai täydennystä QBasicin komentolistalla, joka sisältää yli 260 QBasic-komennon nimen, tyypin ja luokan.
1.10.2002
: Opas tietokoneen luvuista
Kuukauden aluksi oppaat-alue sai täydennystä tietokoneen lukujärjestelmiä ja -yksiköitä käsittelevällä oppaalla. Opas on luettavissa tätä linkkiä painamalla.
30.9.2002
: 300 koodivinkkiä!
Ohjelmointiputkassa on nyt kaikkiaan 300 koodivinkkiä. Näistä 153 on QBasicille, 57 Visual Basicille, 48 PHP:lle, 12 C:lle, 10 Pascalille, 8 Assemblylle ja 2 muuta. Vuotta on vielä kolme kuukautta jäljellä, joten 365 vinkkiä -tavoite suurella todennäköisyydellä onnistuu.
28.9.2002
: Taulukkoalue Oppaat-osioon
Oppaat-osiossa on nyt oma alueensa erilaisille taulukoille, joita toivon mukaan ajan kuluessa ilmestyy lisää. Tällä hetkellä käytettävissä on näppäimistökoodit ja DOS:in näyttötilat sisältävät taulukot. Jos olet itse laatinut hyödyllisiä taulukoita ja haluaisit ne muidenkin nähtäville, ota yhteyttä!
14.9.2002
: Ohjelmointikilpailu ratkesi!
Kuukausia kestänyt matopelikilpailu huipentui tänään voittajien julistamiseen. Pääpalkinnon korjasi fawkz Mato Valtosellaan, toiselle sijalle ylsi Moonhazardin Egg raptor, ja Ruuvari otti kunniakkaasti kolmannen sijan PottuMadollaan. Onnittelut kaikille voittajille ja kiitokset osallistujille ja äänestäjille! Lisätietoa kilpailusivulla.
9.9.2002
: Keskustelu tietokantaan
Keskustelualue on uudistettu vihdoin tietokannalla toimivaksi, mikä poistaa suurimman osan keskustelussa esiintyneistä ongelmista ja mahdollistaa monien uusien ominaisuuksien helpon toteutuksen. Nyt jos koska kannattaa siis keskustella!
6.9.2002
: Matopelikilpailun kävijä-äänestys
Tuomaristo on tehnyt valintansa, ja kuusi parasta matopeliä on erotettu finaaliin. Jokaisella keskusteluun rekisteröityneellä on yksi ääni käytettävissä ja äänestysaikaa on 13.9 -saakka. Jatkossa olevat pelit ja äänestyslomake löytyy kilpailusivulta.
4.9.2002
: Jatkoa VB-oppaaseen
VB-opas sai jälleen jatkoa, ja laajeni seitsemään osaan. Tänään ilmestynyt opas käsittelee VB:n grafiikkakomentoja. Uusi opas löytyy täältä.
2.9.2002
: Parin päivän matka
Ylläpito on keskiviikkoiltaan asti pienellä matkalla, jonka jälkeen Ohjelmointiputka palaa taas "arkeen" ja keskustelualueen tietokantaversion kehittäminen voidaan aloittaa. Ohjelmointikilpailussa alkaa myös pikkuhiljaa käynnistyä seuraava osuus.
31.8.2002
: Opas MS-DOS:in komentojonoista
Kirjoitin vaihteeksi pienen oppaan MS-DOS:in BAT-päätteisistä komentojonoista, joista vielä nykypäivänäkin on välillä yllättävää hyötyä. Opas löytyy täältä.
28.8.2002
: Kuudes osa VB-oppaaseen
Pienen tauon jälkeen Visual Basic -opas sai jatkoa. Kuudennessa osassa käsitellään hiiren ja näppäimistön ohjelmointia sekä merkkijonofunktioita. Tänään ilmestynyt uusi osa löytyy täältä.
19.8.2002
: Viikon kysymys ja palautelaatikko
Uusi viikko alkoi ja Ohjelmointiputkassa starttasi ensimmäinen viikon kysymys. Kysymys vaihtuu viikoittain sunnuntain ja maanantain välisenä yönä. Lisäksi ylävalikkoon tuli Palaute-linkki, jota painamalla pääsee antamaan palautetta sivustosta suoraan selaimen kautta.
15.8.2002
: Kilpailuaika päättynyt
Tänään ohjelmointikilpailun virallinen kilpailuaika päättyi ja tuomaristolla alkavat pian työt. Lisätietoa kilpailun jatkosta ja Ohjelmointiputkan tulevaisuudesta löytyy keskustelualueelta.
14.8.2002
: VB-oppaan viides osa
Visual Basic -opas sai jälleen jatkoa, tänään ilmestynyt viides osa käsittelee aliohjelmia ja funktioita, valikoiden luomista ja hyvän koodin tekemistä. Uusi osa löytyy täältä.
2.8.2002
: Viikon loma
Ylläpito lähtee tänään viikon pituiselle lomalle, jonka aikana sivustolla ei tapahdu päivityksiä. Oppaat, koodivinkit ja keskustelualue toki toimivat siinä missä ennenkin. Ensi perjantaihin!
30.7.2002
: Ohjelmointikilpailu loppusuoralla
Ohjelmointikilpailun kilpailuajan päätökseen on vielä reilut kaksi viikkoa, 15 päivää, aikaa eli nyt alkaa olla aika hioa matopeli lopulliseen muotoonsa ja sitten lähettää se kilpailusivuilla mainittuun sähköpostiosoitteeseen. Kilpailuun lisättiin myös hieman palkintoja, toinen ja kolmas saavat myös pari .ohjelmointiputka.net-osoitetta käyttöönsä. Muitakin lisäpalkintoja voi vielä tulla jos hyviä palkintoideoita tulee esille.
20.7.2002
: Neljäs osa VB-oppaaseen
Visual Basic -oppaan neljäs osa on viimeinkin valmis. Uusi osa käsittelee komponentteja, niiden ominaisuuksia ja tapahtuma-aliohjelmia, sekä sisältää laajemman esimerkkiprojektin. Opassarjan tuore osa löytyy täältä.
9.7.2002
: Haku uusiutui
Ylläpito on jälleen mukana menossa, ja heti alkuun hakutoiminto koki täydellisen uudistuksen. Nyt haku etsii paitsi koodivinkeistä myös oppaista ja tarvittaessa jopa keskustelusta, mutta on edelleen siedettävän nopea. Lopuksi pahoittelut parille uudelle keskustelualueen jäsenelle, tunnusten hyväksyminen saattoi kestää pahimmillaan jopa kolme päivää. Nyt kaikkien tunnusten pitäisi kuitenkin olla kunnossa.
6.7.2002
: Tauko tiistaihin
Ylläpito on poissa paikalta kolme päivää, ensi viikon tiistaihin saakka. Tämän aikana ei uusia päivityksiä luonnollisesti tule, mutta muuten sivu toimii siinä missä ennenkin. Tauon jälkeen on odotettavissa ainakin Visual Basic -oppaan neljäs osa.
2.7.2002
: Ohjelmointiputkassa 200 koodivinkkiä!
Ohjelmointiputkassa on nyt, 170 päivän jälkeen peräti 200 koodivinkkiä. Niistä 90 on QBasicille, 49 Visual Basicille, 38 PHP:lle, 8 Pascalille, 5 Delphille, 4 C:lle, 2 Javascriptille, 1 Assemblylle ja 2 muuta. Aikataulu on tällä hetkellä 16 päivää edellä, joten hyvässä vauhdissa kohti 365 koodivinkkiä edelleen ollaan.
1.7.2002
: VB-oppaan 3. osa Ohjelmointiputkassa
Visual Basic -opassarja sai jälleen jatkoa. Kolmas matemaattisia funktioita, ehtolauseita ja silmukoita käsittelevä osa löytyy Oppaat-alueelta täältä.
1.7.2002
: Uusi projekti
Ohjelmointiputka sai pitkästä aikaa uuden projektin, joka on F-Birdin Planet Warriors, Internetissä pelattava sotastrategiapeli. Samalla projektisysteemi hieman uudistui, ja lisää uudistuksia on projektisivuille luvassa lähiaikoina. Planet Warriors -projektin sivu löytyy täältä.
30.6.2002
: Jatkoa Visual Basic -oppaaseen
Opassarjan toinen osa valmistui luultua nopeammin, ja nyt se on Ohjelmointiputkassa. Osa 2 käsittelee mm. muuttujia, taulukoita ja omia datatyyppejä, ja tällä kertaa on tiedossa jo kunnon koodaamistakin. Jatko-osa löytyy täältä.
29.6.2002
: Visual Basic -opassarja alkoi
Tänään alkoi Ohjelmointiputkassa uusi Visual Basic-opassarja, jonka tarkoitus on opettaa kenet tahansa ohjelmoimaan mahdollisimman hyvin Visual Basicilla. Ensimmäinen osa, joka käsittelee Visual Basicin ohjelmointiympäristöä löytyy täältä.
27.6.2002
: Opas DJGPP:n asentamiseen
mikkot kirjoitti selkeän oppaan joillekin vaikeaksi muodostuneeseen DJGPP:n asentamiseen. Opas löytyy Oppaat-alueelta täältä.
25.6.2002
: Koodivinkkien linkkien nimeämistä muutettu
Koodivinkkien linkkien nimistä on tullut minulle sen verran paljon valituksia, että päätin uudistaa systeemin kunnolla. Kun linkin nimi saattoi ennen olla vaikkapa
koodit_nayta.php?juttu=Koodivinkin%20nimi
on se nyt esimerkiksi
koodit_nayta.php?id=25699021.
Vanha linkitystapa toimii edelleen, joten esim. keskustelualueen vanhat linkit koodivinkkeihin toimivat edelleen sellaisenaan.
18.6.2002
: Kaikki kunnossa
Nyt koodivinkit on palautettu, ja kaiken pitäisi toimia niin kuin ennenkin. Jos joku vinkki ei ole oikealla osastolla tai se ei näy ollenkaan, ilmoita asiasta ylläpidolle.
17.6.2002
: Vahinko koodivinkkien kanssa
Inhimillisen erehdyksen seurauksena tiedot kaikista koodivinkeistä sisältävä tiedosto tuhoutui. Korvaamatonta vahinkoa ei tapahtunut, mutta pari päivää tietojen siirtämiseen muista lähteistä menee. Siihen asti Ohjelmointiputkassa ei valitettavasti ole yhtäkään koodivinkkiä, mutta koettakaa kestää.
15.6.2002
: Kesäkuulumisia
Ohjelmointiputka on viime viikot ollut jo puolittain kesälomalla, mikä on näkynyt uusien koodivinkkien vähyydellä (syksyllä sitten otetaan kiinni) ja hiljaisella päivitystahdilla. Kävijämäärät ovat kuitenkin jatkuvasti nousussa, ja keskustelualueellakin on ollut todella vilkasta viime aikoina. Matopelikilpailuun on rekisteröitynyt jo kymmenkunta osanottajaa, ja kilpailuaikaa on vielä lähes kaksi kuukautta, joten uusia osallistujia otetaan edelleen mielellään vastaan.
3.6.2002
: QBasic-oppaan 3. osa
fawkzin QBasic-opas täydentyi tänään kolmannella osalla, joka käsittelee aliohjelmia, matemaattisia operaattoreita ja kommentointia. Opas löytyy, tietenkin, Oppaat-osiosta.
2.6.2002
: Kilpailun tiimoilta
Kilpailu on herättänyt monia kysymyksiä, ja kilpailusivua on täydennetty useampaankin otteeseen. Yksi kysymys oli, voiko kilpailuun osallistua ns. pelinteko-ohjelmilla, ja vastaus tähän on ei - kyseessä on ohjelmointikilpailu. Sitten kysyttiin, voiko yksi henkilö osallistua monella pelillä, ja tähänkin vastaus on ei, yksi peli jokaiselta on aivan riittävästi :). Lisäksi kilpailusivulle ilmestyi osallistujalista, johon voi rekisteröityä päätettyään osallistua kilpailuun.
1.6.2002
: Ohjelmointikilpailu käynnistyi
Ohjelmointiputkassa käynnistyi koko kesän kestävä ohjelmointikilpailu, jossa on tarkoituksena ohjelmoida matopeli. Kaikki ohjelmointikielet ovat tervetulleita kilpailuun, josta löytyy lisätietoa ylävalikon Ohjelmointikilpailu-kohdasta tai oikean palkin kuvalinkkiä painamalla.
29.5.2002
: Uusi projekti
Pitkän hiljaiselon jälkeen Ohjelmointiputka sai uuden projektin, jonka nimi on KneadWeb. Ohjelma on tarkoitettu nettisivujen tekoon, ja sitä tekee TIC. Mainittakoon, että lähipäivinä käynnistyy myös koko kesän kestävä ohjelmointikilpailu, josta lisätietoa lähipäivinä.
15.5.2002
: Tiedostot-alue avattu
Yläreunan valikkoon ilmestyi uusi alue, joka on Tiedostot. Tällä hetkellä alueelta löytyy tärkeimmät QBasic-kääntäjät, kaikki VBRUN-kirjastot ja jokunen Ohjelmointiputkan kävijöiden oma tuotoskin löytyy. Jatkossa tiedostovalikoima tulee toki karttumaan.
13.5.2002
: Eräitä muutoksia
Sisältöä hieman uudelleenjärjestettiin melko hyödyttämäksi koetun Lisät-osion poistolla. Vastapainoksi lähiaikoina on tulossa Kopiointi-osio, jossa tulee olemaan ladattavana niin kävijöiden omia tuotoksia kuin QBasic-kääntäjiä. Mainittakoon jo nyt, että kaukana tulevaisuudessa näkyy Ohjelmointiputkassa koko QBasicin oman ohjeen suomenkielinen versio, jonka kehitysversio laitettaneen julkiseksi lähiviikkoina.
10.5.2002
: QBasic-opassarja alkoi
Tänään ilmestyi Ohjelmointiputkassa kaksi ensimmäistä osaa fawkz:n kirjoittamasta Aloittelijan QB-oppaasta. Opassarjan tarkoitus on antaa mahdollisimman hyvät perusteet QBasic-ohjelmointiin, ja se alkaa aivan alkeista, joten se sopii myös aikaisemmin ohjelmoimattomille.
5.5.2002
: Taas uusi projekti
Ohjelmointiputka sai heti perään toisen uuden projektin. Tällä kertaa kyseessä on fawkz:n assemblylla tekemä LameVGA-kirjasto QBasicille, jonka avulla QBasic-ohjelmiin saadaan nopeampaa grafiikkaa. Lisäksi keskustelualueelle tuli oma osasto projekteille.
3.5.2002
: Uusi projekti
Ohjelmointiputka sai tänään uuden projektin. Salanimen Unknown taakse piiloutuva tekijä on työstämässä ohjelmaa, joka muuttaa eri audioformaatissa olevan tiedoston toiseksi. Ohjelman työnimi on tällä hetkellä parva manu, joka on latinaa ja tarkoittaa tekijän mukaan pienillä käsillä, vähillä voimilla.
30.4.2002
: Ohjelmointiputkassa yli 150 koodivinkkiä!
Nyt Ohjelmointiputkassa on koodivinkkejä kaikkiaan 151. Niistä 72 on QBasicille, 41 Visual Basicille, 28 PHP:lle, 6 C:lle, 2 JavaScriptille ja 1 Delphille. Tänään on vuoden 120. päivä, joten aikataulu on kuukauden verran etuajassa. Niin pitää tosin ollakin, sillä kesälomalla tulee varmasti vähemmän vinkkejä.
29.4.2002
: Bugi vihdoin korjattu
PHP-listauksissa alusta astin vitsauksena ollut kautta-merkkien sotkeutuminen on vihdoinkin korjattu. Nyt kaikkien koodivinkkien pitäisi näkyä vailla virheitä. Tulossa on myös todennäköisesti värikoodaus PHP-skripteihin.
27.4.2002
: Uusi ulkoasu
Tätä lukiessasi oletkin jo varmaan huomannut Ohjelmointiputkan uudistuneen ulkoasun. Ulkoasu on tälläkin kertaa Lassi Erosen tekemä, ja panostettu on etenkin käytettävyyteen, nopeuteen ja selkeyteen. Mm. tekstirivin leveyttä on suurennettu, jotta pidemmät koodirivit mahtuisivat paremmin. Uudesta ulkoasusta voi tottakai antaa palautetta keskustelualueella.
23.4.2002
: Hiljaista on, mutta pian tapahtuu
Viime päivinä ei Ohjelmointiputkaa ole juurikaan päivitelty. Pääsyy tähän on oman suuren projektin (http://koti.mbnet.fi/pllk/oik) lähenevä julkaisupäivämäärä. Sivu on tosin ilman päivityksiäkin pysynyt melko elinvoimaisena uusien koodivinkkien ja aktiivisen keskustelun ansiosta. Tämän viikon lopulla on kuitenkin tulossa jotain aivan uutta ulkoasun suhteen, sillä Lassi Eronen on jälleen tehnyt laatutyötä.
14.4.2002
: Ensimmäinen projekti
Ohjelmointiputkan projektisysteemi valmistui viimein ja ensimmäiseksi projektiksi tuli Gevilin GIB eli GevilsImageBrowser. Lisää projekteja otetaan mielellään, eli jos olet ohjelmoimassa peliä tai ohjelmaa ja haluaisit Ohjelmointiputkan väen tietävän siitä, lähetä sähköpostia antti.laaksonen@mbnet.fi.
12.4.2002
: Uusi etusivu
Etusivu uudistui siten, että siitä näkee uusimman koodivinkin, otteen uusimmista keskusteluista ja 365-vinkkiä -tavoitteen tilan grafiikan kera. Keskustelualueelle lähetettiin aamupäivällä tuhannes viesti - historiallinen hetki.
8.4.2002
: Erikoisartikkeli kääntäjistä
Lomalla oli aikaa tehdä hieman erikoisempiakin kokeilua, ja ruuvasin takavuosien ohjelmointikielet testipenkille. Lisät-alueella on nyt vertailu kolmesta kääntäjästä, QuickBasicista, TurboC:stä ja TurboPascalista. Vertailusta käy ilmi kunkin kielen hyvät ja huonot puolet.
7.4.2002
: Loma ohi - sivusto herää henkiin
Kaksi edellistä viikkoa olivat, kuten arvata saattoi, hiljaisia. Ensi viikolla aineistoa on kuitenkin tulossa totuttuun tahtiin, lukuisten koodivinkkien, jokusen oppaan ja erään erikoisartikkelin muodossa.
23.3.2002
: Loma alkaa
Lähden huomenaamulla kahden viikon pituiselle pääsiäislomalle. Tänä aikana on minulla kyllä Internet käytettävissä, mutta ei FTP-yhteyttä, jonka vuoksi suurempia päivityksiä tuskin sinä aikana tapahtuu. Koko sivusto mukaanlukien koodivinkkien lähetys ja keskustelualue toimii toki siinä missä ennenkin.
22.3.2002
: Arvosteluominaisuus poistettiin
Koodivinkkien arvostelussa alkoi tunnistamattoman vian takia näkyä outoja tuloksia, tyyppiä -482033.2, ja siksi se jouduttiin poistamaan. Joskus tulevaisuudessa se tosin voidaan lisätä jälleen, mikäli systeemi saadaan toimivaksi. Keskustelualueen viestimäärä ylitti muuten hetki sitten 800:n.
20.3.2002
: Kääntäjiä ladattavana
Lisät-alueella on tästä lähtien ladattavana kaikki yleisimmät QBasic-kääntäjät. Tästedes haluamaansa QBasicia ei siis tarvitse hakea ympäri Internetiä, vaan sen voi noutaa nopeasti ja luotettavasti Ohjelmointiputkasta. Keskustelualueen häirikkö saatiin myöskin taltutettua, joten rekisteröinti on taas käytössä.
13.3.2002
: Koodivinkkien määrä ylitti sadan
Nyt on Ohjelmointiputkassa yhteensä 101 koodivinkkiä! Niistä 61 on QBasicille, 22 Visual Basicille, 16 PHP:lle ja 2 JavaScriptille. Suosituin ala-aihe on QBasicin grafiikka, jossa on 26 vinkkiä. Mainittakoon vielä, että loppuviikosta Ohjelmointiputkaan on tulossa eräitä uudistuksia lähinnä käyttöliittymän suhteen.
12.3.2002
: Jälleen uusi opas
Apache-opaskokoelma sai ties kuinka monennen jatko-osansa Nikon Gdlib-grafiikkakirjaston asennusoppaan muodossa. Samalla opassivun ulkoasu hieman uudistui.
9.3.2002
: Parannuksia hakutoimintoon
Hakutoimintoon tuli muutama parannus, joista vähäisin ei ole hakutulosten järjestely osumien mukaan. Jokaisesta koodivinkistä näkyy haussa myöskin hieman tekstiä, jonka avulla tietää paremmin mitä on tulossa. Keskustelualueelle jätettiin hetki sitten 666. viesti. Raamatun mukaan 666 on pedon luku, mutta tuskin siitä kuitenkaan Ohjelmointiputkalle suurempia haittoja ilmenee.
6.3.2002
: Uusi bannerijärjestelmä
Ohjelmointiputka liittyi uuteen Netban.net-banneriverkkoon heti betatestausvaiheessa. Sen johdosta jokaisen sivun alaosaan ilmestyy mainosbanneri. Toivottavasti tämä järjestelmä tuottaa paremman tuloksen kuin aiemmat - se selvinnee myöhemmin.
4.3.2002
: Uusi opas
Keskustelussa on ilmennyt tarvetta PHP-alkeisoppaalle, ja nyt Ohjelmointiputkassa vihdoin on sellainen. Opas tosin on melko suppea, mutta kyllä siitä luultavasti alkuun pääsee.
1.3.2002
: Uusi kuukausi, uudet päivitykset
Lisät-alueelle ilmestyi uutta materiaalia QBasicin väreistä ja ASCII-merkistö. Lisäksi kuukauden vaihtumisen kunniaksi kävijäseuranta päivitettiin, ja kävijämäärän nousu edelliseen ajanjaksoon oli peräti 142 prosenttia. Jos kasvu jatkuu samalla tavalla, on kesäkuussa jo 40000 kävijää päivässä. Tämä tosin on vähintäänkin epätodennäköistä.
27.2.2002
: Uusi opas aiheena QBasicin kirjastotiedostot
Jokaista laajaa ohjelmaa QBasicilla tehnyttä on varmasti häirinnyt lähdekoodin 64 kt:n rajoitus. Rajoituksen voi onneksi kiertää käyttämällä kirjastotiedostoja, joiden ansiosta varsinaista rajaa ohjelman koolle ei ole. Uusi opas selvittää, kuinka homma onnistuu käytännössä.
25.2.2002
: Pari sanaa IRC-kanavasta ym.
Ohjelmointiputkan IRC-kanava on nyt ollut pari päivää toiminnassa ja keskustelua on ollut jo jonkin verran. Tänään avautui sille oma pikku sivu ja sen myötä myös Lisät-osio. Uusia koodivinkkejä on tullut viime aikoina todella kiitettävää tahtia, tavoitteesta ollaan edellä kaksikymmentä päivää vinkkimäärän ollessa 77.
23.2.2002
: IRC-kanava, uusi opas ja kävijäennätys
Nyt on Ohjelmointiputkallakin oma IRC-kanava, #ohjelmointiputka. Kanavan hoitajaksi lupautui fawkz, koska itselläni ei siihen ole aikaa eikä kykyjä. Tervetuloa irkkailemaan! Apache-asennus-sarja sai pitkästä aikaa jatkoa keskustelussa toivotulla PHP:n moduuliasennuksella. Lisäksi eilen tuli uusi kävijäennätys: 277.
20.2.2002
: Uusi kävijäennätys: 181
Eilen kävi Ohjelmointiputkassa peräti 181 henkilöä. Aiempi ennätys rikkoontui miltei neljälläkymmennellä joten on syytä olla tyytyväinen. Kenties ensi kerralla päästään jo yli kahden sadan. Tänään lisättiin uusimpien koodivinkkien listan alle laskuri, joka näyttää, miten 31.12.02 365 vinkkiä -tavoite edistyy. Eilisiltaisen HaRan vinkkiryöpyn seurauksena aikataulu on tällä hetkellä reilusti edellä.
18.2.2002
: 50 koodivinkin raja meni rikki!
Ohjelmointiputkassa on nyt kaikkiaan 50 koodivinkkiä: 24 QBasicille, 15 Visual Basicille, 9 PHP:lle ja 2 JavaScriptille. Tämä päivä on vuoden neljäskymmenesyhdeksäs, joten aikataulu on päivän verran edellä. Toivottavasti tahti saadaan pidettyä samana vastaisuudessakin.
15.2.2002
: Lukuisia uudistuksia
Tänään Ohjelmointiputka uudistui monelta osin: ensinnäkin valikko yhtenäistettiin joka sivulle ja sivuston pohjia hieman paranneltiin. Valikossa on nyt uusi kohta Lisät, jonne on tulossa kaikkea ohjelmointiin yleisesti liittyvää, kuten linkkilista ja mahdollisesti QBasic-tulkki. Tästä lähtien on sivustolla myöskin koodivinkkien arvostelumahdollisuus. Lisäksi Info-osiota laajennettiin ja täydennettiin: uusia toimintoja on mm. käyttäjäseuranta ja sivukartta. Mainos sen sijaan poistettiin hyödyttömyyssyistä samoin kuin epäluotettava ExtremeTracking-seuranta.
14.2.2002
: Loma ohi, samoin ongelmat
Nyt on loma loppu, ja iloiseksi yllätykseksi huomasin, että FTP-yhteys toimii taas moitteetta. Samoin sähköposti pienien muutoksien jälkeen. Koodivinkkejäkin on näköjään tullut muutama lisää poissaollessani, jonka seurauksena niitä on yhteensä 40, melkein yksi tämän vuoden joka päivälle. Jos tahti pysyy samana, on vuoden loppuessa 365 koodivinkkiä!
9.2.2002
: Katkoksien kautta lomalle
Tänään oli pitkä katkos Ohjelmointiputkan toiminnassa, johtuen Int2000:n IP-muutoksista. Nyt kaikki kuitenkin toimii taas, lukuun ottamatta FTP-yhteys. Vaan siitä ei juurikaan haittaa ole, sillä huomisesta ensi viikon torstaihin pitää webmaster hiihtolomaa. Sitä ennen päivityksiä ei tulle, mutta keskustelu ja vinkinlisäys toki toimivat siinä missä ennenkin.
QBasic-tulkin esittely ei kuulemma toimi muilla oikealla tavalla vaan avaa ruudulle suuren määrän pop-up-ikkunoita. Siitä syystä toiminnon kokeileminen omalla vastulla. Asiaan palataan ensi torstai-iltana.
8.2.2002
: Uudistuksia luvassa
Ohjelmointiputkaan on tulossa lähiaikoina muutamia uudistuksia, joista ensimmäisenä tulee luultavasti koodivinkkien pisteytysmahdollisuus. Lisäksi on tekeillä eräs mielenkiintoinen toiminto QBasicin käyttäjille - mahdollisuus kokeilla joitakin koodivinkeistä suoraan selaimella! Tekeillä on siis QBasic-tulkki PHP:llä. Aikataulusta ei vielä ole tietoa, mutta voit kokeilla toimintoa osoitteessa http://www.ohjelmointiputka.net/qbi. Kommentteja voi antaa keskustelussa.
5.2.2002
: Havaintoja
Proban.net-mainonnan heikkous yllätti totaalisesti. Mainoksesta painaneita on edelleen neljä, jonka perusteella 1.1% bannerin nähneistä klikkasi siitä. Toiselta puolen en kyllä itsekään koskaan klikkaa bannereista, ja eivät näköjään muutkaan. Tekee jo mieli poistaa koko roska, mutta katsotaan nyt.
3.2.2002
: Pari uutta opasta
Tänään ilmestyi vaihteeksi kaksi uutta opasta. Toinen on jatko-osa Apache-asennusoppaalle, tällä kertaa asennellaan MySQL-tietokantaohjelmisto. Toinen taas perehdyttää tiedostonkäsittelyyn Visual Basicilla ja QBasicilla. Lisäksi koodivinkkejä tuli viisi lisää, kaikki QBasicille.
2.2.2002
: Ensimmäinen viikko takana
Nyt on ensimmäinen viikko mennyt uuden osoitteen kanssa, ja kävijöitä on yhteensä ollut reilut 400. Mainonta on käynnistynyt ja sen avulla sivulle on houkuteltu peräti 4 kävijää! No jaa, vähän tehottomalta vaikuttaa. Uusia koodivinkkejä taas on tullut kymmenkunta, jonka seurauksena niitä on yhteensä 30.
30.1.2002
: Mainos
Suosion kasvattamiseksi Ohjelmointiputka liittyi proban.net-banneriverkkoon, jonka seurauksena oikeaan laitaan ilmestyi pieni mainos. Uusia juttuja on tähän mennessä tullut melko niukasti, mutta toivottavasti tahti paranee kävijämäärän nousun myötä.
28.1.2002
: Lisää Apachesta
Toissapäiväinen Apache-asennusopas täydentyi kolmella jatko-osalla PHP:n, SSI:n ja CGI:n asentamisesta, tekijänä jälleen Lantis. Ohjelmointiputka liittynee mainosverkostoon lähiaikoina, jonka seurauksena oikeaan palkkiin tulee mainos tai pari.
26.1.2002
: Apache-asennusopas ym.
Lantis kirjoitti oppaan Apache-palvelinohjelmiston asentamiseen. Lähipäivinä saattaa tulla muitakin oppaita. Uuden osoitteen myötä kävijämäärät näyttävät hyviltä, sadan raja saattaa mennä rikki tänään.
25.1.2002
: www.ohjelmointiputka.net
Tästä lähtien sivulla sitten on oma domain-osoite, joka on www.ohjelmointiputka.net. Sivustoon tuli pieniä muutoksia ja lisäyksiä tässä vaiheessa, mutta kuten aina, sisältöä kaivataan. Etenkin oppaat ovat tervetulleita.
21.1.2002
: Uusi osoite
Ohjelmointiputka saa todennäköisesti uuden, helpommin muistettavan osoitteen lähiaikoina. Samaten sivuston on tarkoitus laajentua lisätilan myötä. Päivityksiä ei tätä ennen kuitenkaan juurikaan tule, joten sivu lienee hiljaisena seuraavat pari viikkoa.
19.1.2002
: Keskustelu käynnistyi
Ohjelmointiputkan keskustelualue alkaa olla valmis. Rekisteröitymistä ei toistaiseksi ole, mutta sellainen samoin kuin monia lisäominaisuuksia on tulossa lähiaikoina.
ylläpito Antti Laaksonen, ulkoasu Otto Seiskari