kuvien vaihtuminen html-kielellä

olen luonut sivuston, jossa pikkukuvaa klikkaamalla sivulle tulee kuva isona. Kuvia on sivulla useampia. Nyt kysyn neuvoa: kun olen klikannut ensimmäisen kuvan isoksi, kuinka pääsen suoraan seuraavaan isoon kuvaan? Joss…

Miten koodia todistetaan bugittomaksi?

Donald Knuth ei kai aina testannut koodiaan vaan todisti sen oikeaksi. Missä oppisi tällaista testaamista välttävää ja todistamiseen perustuvaa ohjelmointia? Olen koulutukseltani matemaatikko ja ajattelin, että voisiko …

Onko shakkipeli vaikea koodata?

Siis sellainen jossa tietokone on vastustajana. Onnistuuko esimerkiksi Pythonilla? Ulkoasua ei tarvitse miettiä, voi olla vaikka ihan tekstiversio. Toimintalogiikasta lähinnä siis kysymys. Miten arvotaan esimerkiksi ava…

Usea hahmo liikkeelle ruuduittain

Olisi projekti, jossa 7 hahmoa liikkuu vaakasuunnassa 0 tai 1 tai 2 ruutua kerrallaan. Lopussa maali. Helppo kontrollointi esim. Nuolinäppäimet eteen ja taakse. Eteneminen tapahtuu täysin ulkoisten saavutusten perusteel…

Kannattaako Arduino

Kovaa vauhtia yrittänyt päästä ohjelmointiin käsiksi. Tällä hetkellä c# avulla. CSS/Html on jo hallussa. Mietinkin antaisikohan tuollainen arduino setti potkua kiinnostusta ohjelmoinnin parissa vai lopahtaako into alkuu…

Kotisivujen teon alkeet

Opettelin ohjelmoinnin alkeet Pythonilla. Kerroin siitä kaverille ja hän ajatteli, että ohjelmointitaitoisena voisin tehdä hänelle kotisivut. Sanokaahan osaavammat, miten kannattaa nykyään opetella kotisivujen tekoa? On…

Android-ohjelmoinnissa alkuun?

Haluaisin opetella ohjelmoimaan Android-kännykkääni erään ohjelman, jota tarvitsen harrastuksessani. Osaan vähän Pythonia. Voiko Androidille ohjelmoida Pythonilla ja kääntää koodin Androidiksi vai opettelenko ensin Java…

Apua Python ctypes!

Miten alla olevaa functiota kutsutaan pythonista ctypesiä käyttäen? GetNames(MYNAME* list, int max_names) ; typedef struct _name_list { char name[10] ; } MYNAME ; MYNAME names[46]; GetNames(names, 46); Alla oma python y…

Onko ruma kaunista?

Se on hyvin jännä homma kun näkee toisinaan sellaista touhua, että ohjelmoija takertuu jonkin muinaiseen ohjelmointikieleen tai käytäntöön, tai vaikka ruman näköiseen ohjelmointityyliin eikä yhtään yritä parantaa. Vielä…

Ohjelmoinnin opiskelu editorilla vai idellä?

Kannattaako ohjelmoinnin opiskelun aloittaa käyttämällä tekstieditoria vai jotain ideä? Tekstieditorissa kai kaiken joutuu muistamaan itse ja oppii, miten kaikki toimii kun taas ide kai vähentää muistettavia asioita. To…

Basic-kääntäjä

Onko PC:lle Basic-kääntäjiä, jotka ovat perinteisiä, eivät olio-ohjelmointia? Onko esimerkiksi Blitz-basic -kääntäjää oikesti PC:lle olemassa?

Apua tehtäviin?

Voisiko joku auttaa seuraavassa, joku jolla seuraavat tehtävät hoituvat käden käänteessä? Teemme näitä koulussa Borlandin C builderilla Eli miten homma tehdään ja pitäsi opettajalle vielä selvittää miten tulin tähän tuo…

Sopivan ohjelmointikielen metsästys

Millä ohjelmointikielellä ja kehitysympäristöllä syntyisi nopeiten ja helpoimmin ylläpidettävällä laadulla Uusi Office, joka toimisi Windowsissa, Androidissa, Linuxissa, maxOs:ssä ja iOS:ssa? En ole vielä törmännyt Webi…