Aihe: Suomalaisia Python-ohjelmoijia?
1
liquador
10.01.2007 22:40:14 (muokattu 10.01.2007 22:40:43)
 
 
Löytyisikö tältä palstalta tai lukijoiden tuttavapiiristä Python-ohjelmoinnista ja open source -touhuista innostuneita immeisiä? Tai löytyisikö tutun tutuista?
 
Olen vaivihkaa uusimassa http://kypara.net -sivuston teknistä toteutusta ja mietin parhaillaan, josko tuosta touhusta voisi samalla vaivalla tehdä jotakin yhteishyödyllisempää. Olen pyöritellyt ajatusta siitä, että työstäisin innostuneiden kanssa open source -komponentteja, joiden avulla web-touhuihin perehtyneet voivat halutessaan kasata musatoimintaa tukevia kokonaisuuksia.
 
En tunne suomalaista hakkeri-/nörttiskeneä kauhean hyvin, joten kaikki vinkit ovat tervetulleita - myös suoraan sähköpostilla osoitteeseen spam@kypara.net.
SaBer
11.01.2007 00:41:07
 
 
Kokemusta ei kauheasti ole, mutta kiinnostusta kyllä. Aloitin tässä juuri omien nettisivujen vääntämisen ja ajattelin, että käyttäisin siihen mahdollisesti Pythonia, ainakin osittain.
Muutaman Python-skriptin olen vääntänyt ja kieli vaikuttaa mukavalta. Kokemusta löytyy enemmän PHP:n parista "töistä" ja Javasta koulusta ja open source kiinnostaa kyllä!
 
Minkälaisia systeemeitä ajattelit alkaa kehittää?
"Kato bassoa soitetaan, muijaa hiplaillaan." -Sam Other
liquador
11.01.2007 09:52:36
 
 
Minkälaisia systeemeitä ajattelit alkaa kehittää?
 
Riippuu hiukan siitä, minkälaisella porukalla lähdetään liikkeelle... eli tekijöiden tarpeiden/kiinnostusten mukaan.
 
Muutamia peruskilkkeitähän olisivat esimerkiksi: blogit, kalenterit, sähköpostilistat, vieraskirjat, kuvagalleriat, tiedostojenhallinta jne... Mutta tosiaan, tärkeämpää tässä olisi se, että jaettaisiin vaivannäköä ja ennen kaikkea tuloksia.
 
Sama juttu kuin noissa Kypärä-touhuissa yleensä - sen sijaan, että jokainen bändi/artisti tekisi kaiken bändin pyörittämiseen liittyvän itsekseen, pyritään jakamaan vastuuta ja samalla nauttimaan yhteistyöstä hyvien tyyppien kanssa.
SaBer
11.01.2007 10:39:50
 
 
Muutamia peruskilkkeitähän olisivat esimerkiksi: blogit, kalenterit, sähköpostilistat, vieraskirjat, kuvagalleriat, tiedostojenhallinta jne... Mutta tosiaan, tärkeämpää tässä olisi se, että jaettaisiin vaivannäköä ja ennen kaikkea tuloksia.
 
Mä ajattelin noi omat sivuni toteuttaa seuraavasti:
Kaikki data haetaan tietokannasta XML-datana. Jokaiselle elementille (artikkelille, tapahtumalle yms.) voisi luoda oman DTD:nsä. Samoin itse sivun rakenne kuvattaisiin XML:llä.
 
Nämä molemmat muutetaan XSLT:n avulla XHTML:ksi. Näinollen erilaisia layoutteja saisi käyttöön vaihtamalla vaan tuota XSLT-tiedostoa. Jokaiselle elementille, ja koko sivulle voisi valita erikseen oman layoutit.
 
Lisäksi kaikki pintapuolinen muotoilu tapahtuisi tietenkin CSS:llä. Näinollen erilaisia teemoja saisi otettua käyttöön vaihtamalla CSS-tiedostoa.
 
Vielä kun toteuttaa nuo elementit niin, että ne ovat ladattavia moduuleita, niin koko homma olisi erittäin joustava ja monipuolinen.
 
Miltä kuulostaa?
"Kato bassoa soitetaan, muijaa hiplaillaan." -Sam Other
T.M
11.01.2007 11:27:26 (muokattu 11.01.2007 11:37:21)
*Rankkaa Editointia*
 
Hmmm. tulipas negatiivinen postaus. En heti ymmärtänyt että kyseessä on ns. portaalin "ohjelmointi". Graafiseen hieromiseen ei omat taidot/into riitä.
 
Muuten kiinnostusta pythoniin/opensource tekemiseen löytyy. Itseäni ei kuitenkin noiden foorumien teko kiinnosta.
 
www-palveluiden tekoa joutuu töissä pykäämään ihan riittävästi, tosin tähän käytän yleensä php:tä. Php:n etuna on se että löytyy vähän joka web-putkasta, mitään muuta hyvää en siitä enää löydä :-)
liquador
11.01.2007 12:02:43
 
 
Kaikki data haetaan tietokannasta XML-datana. Jokaiselle elementille (artikkelille, tapahtumalle yms.) voisi luoda oman DTD:nsä. Samoin itse sivun rakenne kuvattaisiin XML:llä.
 
Nämä molemmat muutetaan XSLT:n avulla XHTML:ksi. Näinollen erilaisia layoutteja saisi käyttöön vaihtamalla vaan tuota XSLT-tiedostoa. Jokaiselle elementille, ja koko sivulle voisi valita erikseen oman layoutit.

 
Tuo on vähän overkill suhteutettuna siihen, mitä itselläni on mielessä: yksinkertaisia yleiskäyttöisiä kirjastoja/moduleita, jotka on tarkoitettu erityisesti musa-alan web-toimintojen toteuttamiseen.
 
Allekirjoittaneen pään sisällä lähimpänä XML:ää saattaisivat käydä jotkin yksinkertaiset AJAX-kilkkeet, mutta niissäkin datan siirtoon kannattaisi luultavasti käyttää JSON:ia (http://www.json.org/). Ja mahdollinen AJAX-touhuilu ei siis missään nimessä olisi homman ydin.
liquador
11.01.2007 12:07:04 (muokattu 11.01.2007 12:14:29)
 
 
*Rankkaa Editointia*
 
Hmmm. tulipas negatiivinen postaus. En heti ymmärtänyt että kyseessä on ns. portaalin "ohjelmointi". Graafiseen hieromiseen ei omat taidot/into riitä.
 
Muuten kiinnostusta pythoniin/opensource tekemiseen löytyy. Itseäni ei kuitenkin noiden foorumien teko kiinnosta.

 
Anteeksi, jos menen liikaa yksityiskohtiin, mutta... Mitä tarkoitat portaalin ohjelmoinnilla? Tai foorumien teolla? (Ainakaan itse en haluaisi keskittyä aivan tuollaiseen.)
 
Kuten sanoin, minulla on jonkinlainen visio siitä, kuinka tehdä yleishyödyllisiä kirjastoja (tai pieniä sovelluksenpaloja) Pythonilla. Mutta tarkempi rajaus siitä, mihin keskitytään, kannattaa mielestäni tehdä sillä porukalla, joka hommaan osallistuu.
T.M
11.01.2007 13:02:19
Itsellä on kiinnostusta enempi työpöytäsovellusten tekemiseen. web-sovellusten tekoa joutuu töissä pusaamaan ja jotenkin ne sovellutukset ovat sisältönsä summa eli miksi nähdä hirveästi vaivaa tekniseen toteutukseen kun sisältö on kuitenkin mittavassa roolissa. Tietty jos on hirveä tilaus uusille blogeille/gallerioille/sähköpostilistoille niin ehkä sitten mutta eikö noihin tarpeisiin vastata jo tälläkin hetkellä ? Sisältö näihin vaan uupuu ?
 
No jään odottamaan mielenkiinnolla mihin olette suuntaamassa jos sieltä löytyi itsellekkin jotain pientä tehtävää.
 
Meikäläisellä on päällimmäisenä mielessä liikkunut kitara/bassovirittimen teko osx/linux/(jos onnistuu kohtuu vaivalla niin myös windows) alustalle joka pääsisi niin tarkkaan tulokseen että pystyisi säätämään instrumentin intonaation. Toisaalta taustatyö on tässä hommassa ihan alkutekijöissä eli homman vaativuus ei ole vielä kokonaan paljastunut. Python ja sopivat gui-widgetit olisi tässä linuxilla varmaan ihan hyvä vaihtoehto. Osx:llä python ei rokannut ihan samaan malliin kuin linuxilla.
liquador
11.01.2007 14:52:19
 
 
eikö noihin tarpeisiin vastata jo tälläkin hetkellä ?
 
Mmm... riippuu varmaankin vähän siitä, keneltä kysyy.
 
Osx:llä python ei rokannut ihan samaan malliin kuin linuxilla.
 
Mielenkiinnosta - mitä tarkoitat? (PyObjC?)
liquador
17.01.2007 08:45:44
 
 
Ensimmäinen komponentti, jolle itselläni olisi tarvetta on jonkinlainen spam-filtteröintimekanismi.
 
Kypara.net'in palvelimet ovat jostain syystä herättäneet venäläisten roskapostaajien huomion; lähes joka toinen web-lomake tuntuu aina välillä täyttyvän täysin satunnaisilla syötteillä.
 
Ryhdyn pakertamaan tuohon liittyvää kirjastoa piakkoin. Mikäli haluatte osallistua, laittakaa sähköpostia osoitteeseen spam@kypara.net .
‹ edellinen sivu | seuraava sivu ›
1
Lisää uusi kirjoitus aiheeseen (vaatii kirjautumisen)