Mitä suomalaisten tekemiä ohjelmia tiedätte?
Moderator: Chiitoo
Mitä suomalaisten tekemiä ohjelmia tiedätte?
Mitä suomalaisten (Linuxille) tekemiä ohjelmia tiedätte?
Minulle ei tule mieleen muita kuin torsmo, jonka kehitys on siirtynyt ulkomaalaisille henkilöillem ja jpegoptim.
Minulle ei tule mieleen muita kuin torsmo, jonka kehitys on siirtynyt ulkomaalaisille henkilöillem ja jpegoptim.
Lisätäänpä listaan vielä ION, joka on minimalistinen ikkunanhallintaohjelma, ja aktiivisessa kehityksessä.
- Useful Idiot
- Guru

- Posts: 329
- Joined: Fri Aug 30, 2002 8:44 am
- Location: Finland
- Contact:
Oma vapaa-ajan projektini http://performous.org/ tietty (alunperin ranskalainen tuotos, mutta nykyisin yli puolet koodista on mun kirjoittamaa). Lisäksi kannattaa huomata suomalaisten työpanos useissa keskeisissä ohjelmissa. Esim. Network Managerin mokkulatuki on suomalaista käsialaa (tehty tänä kesänä COSS:n Kesäkoodi-projektissa).
There are no alternative energy sources to fossil fuels. Whoever claims otherwise doesn't know the difference between mW and MW. -Kurki-Suonio
Pitää mainostaa omaa rojektia täälläkin. Eli koodasin 3D-renderöijän nimeltä ssRay:
http://www.saunalahti.fi/~sevesalm/ssRay/ssRay.php
Homma lähti siitä, että halusin opetella C++:aa. Aluksi tavoite oli tehdä fysiikkasimu. Se toimikin asiallisesti, mutta ei juuri inspiroinut jatkamaan. Sitten sain idean. Ajattelin muuntaa simun renderöijäksi, tarkemmin Monte Carlo path tracing -renderöijäksi. Fysiikkajutut olen nyt karsinut hiiteen. Ne voi lisätä, kun tulee tarve.
Menetelmässä renderöidään antamalla valonsäteiden poukkoilla mallissa vapaasti fysiikan lakien mukaan, kuten oikeassa elämässä. Tämä eroaa oleellisesti esim. perinteisestä PovRay:stä, jossa normaalisti säde osuu objektiin ja sieltä vain valonlähteeseen. POV:ssa epäsuora valaistus on kikkailtava mukaan radiosityllä. Samoin kaikki muutkin valoefektit. Path tracing mahdollistaa erittäin realistisen epäsuoran valaistuksen/varjot/muut efektit samassa paketissa ilman tajutonta parametrien säätöä. Lopputulos on aina "oikea" - tätä kutsutaankin nimellä "unbiased renderer". Muita vastaavia ohjelmia ovat esim. LuxRender ja Indigo Renderer.
Ainoa pikku ongelma on se, että menetelmä on pirun hidas. Suurinta osaa sivujeni kuvista on renderöity yli 10 tuntia 3GHz:n tuplaytimellä. Toisaalta, se skaalautuu mainiosti ytimien mukaan. Q9550 olisi kiva... Kuvat siis muodostuvat niin, että ne ovat aluksi hyvin rakeisia ja "pehmenevät" pikku hiljaa renderöintiajan mukaan. Tämä näkyy hyvin loppupään 3 kuvan sarjasta. Renderöintiä voi myös jatkaa helposti myöhemmin. Eli rakeisen vedoksen saa hyvin nopeasti.
Seuraavaksi pitäis koodata kd-treet, mutta nyt ei töiltä ehdi. Ehkä lomilla tai ensi vuonna on aikaa. ssRay on siis vain Linuxille, mutta tällä hetkellä mitään ei ole jaossa.
http://www.saunalahti.fi/~sevesalm/ssRay/ssRay.php
Homma lähti siitä, että halusin opetella C++:aa. Aluksi tavoite oli tehdä fysiikkasimu. Se toimikin asiallisesti, mutta ei juuri inspiroinut jatkamaan. Sitten sain idean. Ajattelin muuntaa simun renderöijäksi, tarkemmin Monte Carlo path tracing -renderöijäksi. Fysiikkajutut olen nyt karsinut hiiteen. Ne voi lisätä, kun tulee tarve.
Menetelmässä renderöidään antamalla valonsäteiden poukkoilla mallissa vapaasti fysiikan lakien mukaan, kuten oikeassa elämässä. Tämä eroaa oleellisesti esim. perinteisestä PovRay:stä, jossa normaalisti säde osuu objektiin ja sieltä vain valonlähteeseen. POV:ssa epäsuora valaistus on kikkailtava mukaan radiosityllä. Samoin kaikki muutkin valoefektit. Path tracing mahdollistaa erittäin realistisen epäsuoran valaistuksen/varjot/muut efektit samassa paketissa ilman tajutonta parametrien säätöä. Lopputulos on aina "oikea" - tätä kutsutaankin nimellä "unbiased renderer". Muita vastaavia ohjelmia ovat esim. LuxRender ja Indigo Renderer.
Ainoa pikku ongelma on se, että menetelmä on pirun hidas. Suurinta osaa sivujeni kuvista on renderöity yli 10 tuntia 3GHz:n tuplaytimellä. Toisaalta, se skaalautuu mainiosti ytimien mukaan. Q9550 olisi kiva... Kuvat siis muodostuvat niin, että ne ovat aluksi hyvin rakeisia ja "pehmenevät" pikku hiljaa renderöintiajan mukaan. Tämä näkyy hyvin loppupään 3 kuvan sarjasta. Renderöintiä voi myös jatkaa helposti myöhemmin. Eli rakeisen vedoksen saa hyvin nopeasti.
Seuraavaksi pitäis koodata kd-treet, mutta nyt ei töiltä ehdi. Ehkä lomilla tai ensi vuonna on aikaa. ssRay on siis vain Linuxille, mutta tällä hetkellä mitään ei ole jaossa.
Last edited by severisa on Fri Feb 13, 2009 10:39 am, edited 1 time in total.
Jep. Henrik Kinnusen tekemä tuo.Syzar wrote:Eikös Fluxbox ole kanssa alunperin suomalaista perää?
Git.
..: Zucca :..
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
Xz
Tuplapostaus, mutta...
Tulipa mieleeni toinenkin melko "kuuluisa" softa Linuxille: XZ pakkaustyökalut. Lasse Collinin käsialaa pääasiassa.
Tulipa mieleeni toinenkin melko "kuuluisa" softa Linuxille: XZ pakkaustyökalut. Lasse Collinin käsialaa pääasiassa.
..: Zucca :..
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
Käytin tuota itsekin aikoinaan. Tuohon pohjautuva Openbox on ensisijainen valintani edelleen aina kun voi valita. Toimii kuin unelma ja on hyvin paketoituna eri jakeluissa.jmz2 wrote:Jep. Henrik Kinnusen tekemä tuo.Syzar wrote:Eikös Fluxbox ole kanssa alunperin suomalaista perää?
-
Muistaakseni myös Enscript olisi suomalaista alkuperää.
t-lasku https://helineva.net/t-lasku/
ja
tilitin https://helineva.net/tilitin/
Itse käytän T-laskua työssäni ahkerasti
Kiitokset tästä ohjelmasta!!
ja
tilitin https://helineva.net/tilitin/
Itse käytän T-laskua työssäni ahkerasti
Miten tämä meni ohi meiltä kaikilta: ssh
Tatu Ylönen kehitti ssh1 protokollan.
Tatu Ylönen kehitti ssh1 protokollan.
..: Zucca :..
Code: Select all
init=/sbin/openrc-init
-systemd -logind -elogind seatdI am NaN! I am a man!
Samoin, T-laskua käytän firmani laskujen tekoon. Kiitos!heikkikk wrote:t-lasku https://helineva.net/t-lasku/
ja
tilitin https://helineva.net/tilitin/
Itse käytän T-laskua työssäni ahkerastiKiitokset tästä ohjelmasta!!



