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…

Algoritmi tiheän sanasuorakulmion laadintaan

Olen itseoppinut ohjelmoija. Haluaisin oppia paremmaksi. Miten oppisin tekemään seuraavanlaisen ohjelman: Mulla on joukko sanoja, jotka pitäisi laittaa sanaristikkomaisesti annetun kokoiseen suorakulmaiseen laatikkoon s…

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ä…

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…

Pitäisi opetella Windows-ohjelmointia

Opiskelin tietojenkäsittelyä sivuaineena ja opin tekemään pieniä konsolisovelluksia Linuxilla. Mutta nyt kuitenkin joutuisin tekemään työkseni Windows-ohjelmointia. Mikä olisi helpoin tapa opetella ohjelmoimaan Windowsi…

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…

Galluppia?

Minkälaista sakkia täällä oikein on? Milloin törmäsit eka kerran koodaukseen? - 1985, näin kun serkku koodaili C-16 koneella (olin 11v) Milloin koodasit itse eka kerran? - 1989 kun sain oman Atari ST koneen (olin 15v) M…

D-kielihän on hyvä

Aloitin viikko sitten tutustumisen D-kieleen, ihmettelen miksi siitä on niin vähän juttua (Suomeksi) ? Nopeesti kääntää, dmd-kääntäjä on yhtä nopee kuin Pascal-kääntäjät, eikä tarvi erillisten header-tiedostojen kanssa …

Sovellusten välinen kommunikointi netin yli

Mikähän olisi hyvä tapa, jos ei tarvita mitään kauhean nopeita vasteaikoja? Olisikohan FTP:n käytössä mitään järkeä? Kuinka on toteutettu esimerkiksi paikannusdatan keräily mobiililaitteilta näissä erilaisissa trackerei…

Erään nettisivun tekoon ohjelmoijia

Hei, Kerään pientä ryhmää jonka tarkoituksena olisi ohjelmoida eräs nettisaitti. Mahdolliset mainostulot jaetaan ryhmäläisten kesken. Kieliä joita olisi hyvä osata tai opetella tekiessä. Html, Php, Css ja javascript Its…

Ojelmoijan työpaikka auki Pietarsaaressa

Vielä on ohjelmoijan työpaikka auki Beamex:lla Pietarsaaressa. Edellinen hakukierros ei tuottanut tulosta. Koska työpaikka on Pietarsaaressa, hakijoita ei oikein löydy. Enemmän infoa työpaikasta tässä: https://blomcompa…

Onko suomenkielistä ohjelmointikieltä?

Onko olemassa suomenkielisiä ohjelmointikieliä? Eli siis ohjelmointikieliä, joidenka syntaksi on suomenkielinen. Ja sitten vielä kiinnostaisi, että mitenkä ohjelmointikieliä tehdään? Miten ensimmäinen ohjelmointikieli o…

Asenna kehitystyökalut kerralla

Kehitystyökalut voidaan asentaa joko yksitellen tai kaikki kerralla, kuten tässä neuvotaan. Näin tehtynä se on paljon helpompaa. sudo apt-get install build-essential Tuon tuloksena asentuu seuraavat kehitystyökalut: bin…