Kalevin idea

Keksin mielenkiintoisen kehittävän ajanvietteen niille, joilla on ohjelmointikokemusta.

Mitä jos tekisi suhteellisen ison projektin ilman että se pohjautuisi johonkin tiettyyn ajatustapaan tai tekniikkaan. Siis käyttäisi vaan luovasti sekaisin kaikkia ohjelmointitapoja mitä mieleen tulee.

Ohjelman lopullisen päämäärän tulisi tietysti olla tarkka, vaikka ohjelma itse ei ehkä niin tarpeellinen olisikaan.

Monesti itselläni näin on syntynyt sisältäpäin kauniiltakin näyttäviä toteutuksia, vaikka ei ohjelman ulkoinen toiminta mitään erikoista olisikaan.

Laitanpa tähän alle joitain ehdotuksia. Lisätkää, jos keksitte uusia.
10860
Äänestä

Muut lukivat myös

Vastaukset 10

Vanhimmat

Ohjelma tunnistaisi mihin kategoriaan kirjoitettu teksti kuuluisi. Jos teksti sisältää sanoja Ford, vaihdelaatikko tai abs, niin se on ilmeisesti autoalan tekstiä. Sitten ohjalma tulostaisi:

60% autoilu-kategoriaan liittyvä

Äänestä
  • Vaatii tekstin semantiikan ja asiayhteyksien ymmärtämistä, toisin sanoen pitäisi vääntää joku tekoäly tms. isompi ohjelmakikkare. Jostain kiinteästä sanalistasta tehtynä voisi olla melko helppoakin, mutta lopputulos olisi rajoittunut.

    Äänestä

Kääntäisi kirjakielen tekstin murteelle.

Äänestä
  • Nämä murre-jutut eivät kovin selviä ole.

    Äänestä

Tunnistaisi, minkä alueen murretta tekstissä on.

Äänestä
  • Vähän sama ongelma kuin aiemmassakin. Koneen pitäisi tajua murteiden erot ja pienetkin vivahteet. Joskus se on vaikeaa ihmisillekin, koneista puhumattakaan.

    Äänestä

Hakisi luonnollisesta tekstistä henkilöiden etu- ja sukunimiä, sähköpostiosotteita, puhelinnumeroita.

Äänestä

Hakisi luonnollisesta tekstistä henkilöiden etu- ja sukunimiä, sähköpostiosotteita, puhelinnumeroita.

Äänestä
  • Nimet haetaan jostain kiinteästä listasta, loput voi tehdä vaikka perlin säännöllisillä lausekkeilla (regexpit).

    Äänestä

  • mik26 kirjoitti:

    Nimet haetaan jostain kiinteästä listasta, loput voi tehdä vaikka perlin säännöllisillä lausekkeilla (regexpit).

    Tämä erottelija oli oikeastaan ainoa järkevä idea. Muut ovat epäselviä.

    Äänestä

Kommentoi aloitusta


Kalevi kirjoitti:

Keksin mielenkiintoisen kehittävän ajanvietteen niille, joilla on ohjelmointikokemusta.

Mitä jos tekisi suhteellisen ison projektin ilman että se pohjautuisi johonkin tiettyyn ajatustapaan tai tekniikkaan. Siis käyttäisi vaan luovasti sekaisin kaikkia ohjelmointitapoja mitä mieleen tulee.

Ohjelman lopullisen päämäärän tulisi tietysti olla tarkka, vaikka ohjelma itse ei ehkä niin tarpeellinen olisikaan.

Monesti itselläni näin on syntynyt sisältäpäin kauniiltakin näyttäviä toteutuksia, vaikka ei ohjelman ulkoinen toiminta mitään erikoista olisikaan.

Laitanpa tähän alle joitain ehdotuksia. Lisätkää, jos keksitte uusia.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu