Tuli mieleen, kun tämä kumminkin on ohjelmoinnin opetukseen perustuva saitti, että moni varmasti haluaisi nähdä (ja sitä kautta ehkä oppia jotain) kuinka ohjelmointiputka on toteutettu.
Hyötyä tästä varmasti olisi usealle, jotka jotain samantapaisia juttuja on tekemässä, mutta eivät löydä koodivinkeistä tai muualta niitä. Itseänikin kiinnostaisi tietää miten tämä saitti on toteutettu. (esim miten nuo reaaliaikaiset statsit on tehty. Luodaanko ne lennosta vai luodaanko ne kerran päivässä jnejnejne (ja btw, rasittaa vitusti servua jos ne tehdään lennosta))
Kovin vaikeaa tuollaisen "Katso lähdekoodi" systeemin luonti ei ole. Esimerkkinä voinen käyttää php.netin ja mureakuhan lähdekoodin vilkuilusysteemiä(tm)
Katsoin "Ohjelmointiputka" (tämä foorumin alue) aiheet viime vuoden tammikuuhun asti, en löytänyt vastaavaa threadia.
Ja lisäys vielä ;-)
Mikäli lähdekoodit julkaistaan, niin täällä on varmasti useita koodareita, jotka osaa asiansa. Jotenka jos koodaaja X löytää bugin Z skriptistä C niin hän voi korjata tuon ja lähettää korjauksen ylläpitäjälle. Tai ilmoittaa kyseisestä bugista. Sekä samalla asian osaavat koodiorjat voivat pistää erilaisia ominaisuuksia ylläpidon mailiin, josta ylläpito sitten todella tiukan mietinnän jälkeen karsii huonot pois ja julkaisee julkaisukelpoiset.
Ja HUOM. Tämä on _VAIN_ ehdoitus.
itseasiassa aika hauska idea.. ja muuten hyväkin varmasti :D en olisi koskaan pystynyt ajatella tällaista ;)
Epäilen että Antti tyrmää ehdotuksen koska jos koodi olisi julkinen, kuka tahansa voisi löytää tietoturva-aukon ja hyödyntää sitä. Kaikenlisäksi Antti on sanonut ettei koodia voi julkistaa esim. moderaattoripuolen sotkuisuuden takia tms.
No siinähän sitten opimme kaikki. Oppii Anttikin tekemään puhtaampaa koodia ;)
Tietoturva-aukothan luonnollisesti korjattaisiin heti kun joku niitä löytää. Vrt. Linux.
Itselläni ainakin on sellainen taipumus että jos jostain julkisesta koodista löydän virheitä, korjailen niitä ja pistän tekijälle mailiin. Tietääkseni kaltaisiani on muitakin. Open Source ihmisiä siis.
Jos itse pitäisin tätä sivustoa, en usko että julkistaisin lähdekoodia. Varmasti myös paljon turvallisempaa jos koodi pysyy ihan Antin omassa tiedossaan ja muokattavissa. Open Source ei sinällään ole huono asia, ja kannatan joissakin jutuissa sitä, mutta en tässä.
no onhan siinä honojakin puolia :D esimerkiksi nuo turva-aukot.. :D
Niinpä, ja eiköhän sitä saa apua siltä Antilta koodin suhteen kun nätisti kysyy :D
Koodin julkaiseminen ja sen kehittäminen "yhteistyössä" kuulostaa tosi hienolta, mutta enpä tiedä, miten tämä käytännössä onnistuisi. Minusta on nimittäin tärkeää, että yksi henkilö tuntee tarkalleen koodin joka osan. Toisen tekemää koodia on vaikea muokata myöhemmin, jos siinä onkin jotain vikaa. Koodi on myös nykyisellään aika epäselvää ja kommentoimatonta. Tietenkään sekään ei ole hyvä, että joku ilkiö yrittää etsiä koodista tietoturva-aukkoja ja käyttää niitä hyväkseen.
Näillä näkymin en ole julkaisemassa koodia. Mutta jos jonkin yksittäisen jutun toteutus Ohjelmointiputkassa kiinnostaa, niin kerron siitä mielelläni lisää. :)
Mites toi kartta hommeli on profiileissa. Eli Ootko laittanut jokaisen paikan nimen muistiin vai käytkö itse aina laittamassa sen täpin sinne karttaan...?
lainaus:
Mites toi kartta hommeli on profiileissa. Eli Ootko laittanut jokaisen paikan nimen muistiin vai käytkö itse aina laittamassa sen täpin sinne karttaan...?
Homma toimii niin, että tiedostossa on jokaisen Suomen paikkakunnan koordinaatit, jotka sopivalla kertoimella kutistetaan tuon kuvan alueelle. Kerroin on hiukan pielessä, minkä takia jotkut paikat näyttävät olevan vähän missä sattuu.
Mielestäni lähdekoodien julkaiseminen on sangen kyseenalaista. Toki olisi asiallista jos lähdekoodeihin pääsisi käsiksi Laaksosen lisäksi valitut muutkin (luotettavat) henkilöt [bugien korjaaminen nopeutuisi] mutta kuten on tullut esille muissa viesteissä, koodin julkaiseminen kaikelle kansalle antaisi vapaat kädet typeryksille.
Niin ja sitten perustettaisi lisää samanlaisia sivustoja.
Ja se on huono asia koska?
Eikö ole ihan hyvä asia että on enemmän kuin tarpeeksi informaatiota?
Ei minua haittaa jos on miljoona samanlaista sivua, jos niistä on jotain hyötyä minulle.
Saattaisi avata uusia tietoturva-aukkoja, joka on sekä positiivinen, että negatiivinen asia, riippuen siitä kuka ne löytää. ;)
Lisäksi opensource-foorumeita ym. on varmasti ihan riittävästi olemassa. Muutamalle luotettavalle henkilölle voisi kyllä antaa oikeuksia sivuston moderoimiseen, vaikka onhan tämä nytkin ihan siistinä ja toimivana pysynyt.
Aihe on jo aika vanha, joten et voi enää vastata siihen.