dice.camp is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon server for RPG folks to hang out and talk. Not owned by a billionaire.

Administered by:

Server stats:

1.5K
active users

#avoinlahdekoodi

0 posts0 participants0 posts today

Microsoftilta yllätys: klassinen komentorivillä toimiva MS-DOS Editor tehtiin uusiksi - julkaistiin avoimena lähdekoodina ja myös Linuxille

Microsoftin edit.com:nakin paremmin tunnettu visuaalinen, mutta tekstitilassa toimiva tekstieditori on erittäin pieni (230kB), tehty Rustilla ja luotu niin helpoksi, että sen käyttökynnys on mahdollisimman matala.

dawn.fi/uutiset/2025/05/27/mic

AfterDawn · Microsoftin Edit -tekstieditori julkaistiin avoimena lähdekoodina, myös LinuxilleBy Petteri Pyyny

Kaikista seuraamistani avoimen lähdekoodin projekteista odotan tätä ehkä kaikista eniten.

Ladybird on uusi selain ja selainmoottori, joka on täysin riippumaton Chromiumista ja Firefoxista. Sitä kehittää pieni ydinporukka sekä suuri määrä vapaaehtoisia. Alpha-versio on suunniteltu ensi vuodelle, beta-versio vuodelle 2027 ja ensimmäinen tuotantoversio tulee vuonna 2028.

Pistin videon katsottuani myös kuukausilahjoituksen pyörimään. Mikäli sinulla on ylimääräistä rahaa, haluat tukea avoimen lähdekoodin projektia ja päästä irti Googlen limaisesta otteesta, harkitse lahjoittamista.

youtube.com/watch?v=9YM7pDMLvr4

Kotisivut: ladybird.org
Lahjoituslinkki: donorbox.org/ladybird

Päivitin oman OpenGraph -kuvageneraattorin ja lisäsin siihen tiedostocachen.

En saa Hugon kakutusta toimimaan halutulla tavalla ja sen seurauksena se pommittaa generaattoria ihan tarpeettoman paljon. Tästä taas seuraa se, että se generaattori joutuu jauhamaan samoja kuvia uudestaan ja uudestaan.

Jatkossa härveli tallentaa generoidun kuvan levylle ja jos annetut parametrit pysyvät samana, niin kuvatiedosto palautetaan suoraan levyltä ja koko generointiprosessi ohitetaan.

github.com/saaste/opengraph-im

GitHubRelease v0.1.0 · saaste/opengraph-image-creatorWhat's Changed Add image caching by @saaste in #3 Don't forget to add cache_dir to the config.yaml and cache volume to the docker-compose.yaml! Full Changelog: v0.0.4...v0.1.0

Päivittelin taas Bookmark Manageria. Nyt sen pitäisi noudattaa 429 Too Many Requests -tilanteessa vastauksessa olevaa Retry-After -headeria, jos sellainen on. Jos ei ole, niin sitten se odottaa viikon verran ennen seuraavaa tarkistusta.

Lisäsin tämän, koska pari omassa kokoelmassa olevaa linkkiä on alkanut vastailla tällä koodilla, vaikka omassa käytössä Bookmark Manager tarkastaa linkit vain kerran vuorokaudessa.

Harmillisesti, nämä 429 -tapaukset eivät palauta Retry-After -headeria, joten minulla ei ole hajuakaan, miten harvoin niitä pitäisi tarkastella 🤷‍♂️

github.com/saaste/bookmark-man

GitHubRelease v1.0.8 · saaste/bookmark-managerWhat's Changed Bump golang.org/x/net to v0.38.0 by @saaste in #21 Respect Retry-After header on 429 Too Many Requests by @saaste in #23 Full Changelog: v1.0.7...v1.0.8

Julkaisin äsken Ilmatieteenlaitoksen avoimesta datasta säätietoja ja ennusteita hakevasta Python-kirjastosta uuden version. Ennusteita voi hakea nyt neljän päivän sijaan aina 10 päivää tulevaisuuteen.

Muutos ei ole omaa käsialaani, vaan kunnia siitä kuuluu CedericN-nimimerkkiä kantavalle käyttäjälle :github:

Ainakin Home Assistant -käyttäjät saattavat hyötyä tästä, mikäli HA-komponentti vaan päivitetään tukemaan näitä pidemmän jakson ennusteita ☺️

Kirjasto: pypi.org/project/fmi-weather-c

Lähdekoodi: github.com/saaste/fmi-weather-

pypi.orgClient Challenge

"Digitalouden osalta suvereniteetin pitäisi tarkoittaa myös sitä, että Euroopassa ryhdyttäisiin kehittämään omia kyvykkyyksiä ja investoimaan julkiseen, digitaaliseen infrastruktuuriin. On luotava edellytyksiä toisentyyppisenkin digitaalisen ekosysteemin perustamiselle. Sellaisen, joka perustuisi avoimille lähdekoodeille ja standardeille."

ku.fi/artikkeli/5114612-someyh

KU · Someyhtiöiden omistajat muuttavat taloudellista valtaa poliittiseksi vallaksi – EU:lta puuttuu visio irtautumiseksi riippuvuudesta digijäteistä, sanoo Li AnderssonBy Kansan Uutiset

Hmm, Go:lle tuntuisi olevan vain kaksi client-kirjastoa Mastodon API:n käyttöön.
- github.com/McKael/madon
- github.com/mattn/go-mastodon

Molemmista puuttuu kaikenlaista, enkä oikein ota selvää, että ylläpidetäänkö niitä mitenkään.

Pohdin tässä nyt sitä, että alanko taas tehdä omiin tarpeisiin omaa, vai koettaisinko ensin tarjota muutoksia toiseen noista? 🤔

Madon vaikuttaa olevan enemmän ajan tasalla ja se on myös tehty niin, että se sitä voi helposti laajentaa uusilla ominaisuuksilla. Ehkä voisin availla sinne tiketin ja tehdä sen jälkeen tarvittavat muutokset itse.

GitHubGitHub - McKael/madon: Golang Mastodon API libraryGolang Mastodon API library. Contribute to McKael/madon development by creating an account on GitHub.

Lupailin eilen, että julkaisen tekemäni Open Graph -kuvien generointityökalun avoimena lähdekoodina. Noh, nyt se on julkaistu. Siitä vaan testailemaan jos tällaiselle härvelille on tarvetta ja osaat käyttää Dockeria.

Pieni blogikirjoitus aiheesta: saaste.net/blogi/2024/tyokalu-

Lähdekoodit ja dokumentaatio: github.com/saaste/opengraph-im

saaste.net · Työkalu Open Graph -kuvien generointiin
More from Saaste

Terävöitin kantaani avoimen lähdekoodin suhteen täälläkin käydyn keskustelun pohjalta: samimaatta2025.fi/kirjoitukset.

Avoin lähdekoodi on minusta tärkeää julkisen hallinnon läpinäkyvyyden kannalta ja etenkin julkisten varojen käytön kannalta. Lopputuote pitäisi olla kaikkien käytössä, koska se on yhteisesti kustannettua.

Aiemmin kirjasin, että kannattaisin vain avoimen lähdekoodin ohjelmistojen käyttöä Helsingissä, mutta tähän on luonnollisesti poikkeuksia. Jätin siis sillekin tilaa.

Sami Määttä - Helsingin kuntavaaleissa 2025Miksi avointa lähdekoodia?Avoimen lähdekoodin ohjelmistot lisäävät julkishallinnon läpinäkyvyyttä ja estävät joutumasta yhden toimittajan loukkuun.
Continued thread

Hänestä avoimen lähdekoodin vaatimus kaikessa ei ole mahdollinen, koska yritykset eivät suostuisi luopumaan kilpailuvaltistaan. Eivätkä täten haluaisi tehdä työtä julkiselle puolelle tällaisen vaatimuksen vuoksi.

Kysymys koski myös sitä, että miksi reguloida kunnan tasolla enemmän kuin valtion tasolla? Musta ei tosin olisi outoa, että kunta edellyttää jotain muuta kuin valtio. Sehän on kunnan autonomian piirissä.

Nolo loppu: Winamp julkaisi lähdekoodinsa suurin odotuksin noin kolme viikkoa sitten, mutta nyt tarina on ohi

Yhtiö ei selkeästikään ymmärtänyt avoimen lähdekoodin konseptia ja julkaisi legendaarisen MP3-soittimen lähdekoodin erittäin rajoittavalla lisenssillä varustettuna.

Luonnollisestikaan avoimen lähdekoodin yhteisö ei varsinaisesti innostunut ajatuksesta, jossa Winamp tuntui lähinnä tavoittelevan ilmaista työvoimaa - antamatta mitään yhteisöllä.

Ja nyt kokeilu on ohi - ja Winampin lähdekoodi on poistettu jakelusta.

dawn.fi/uutiset/2024/10/20/win

AfterDawn · Winamp lopetti avoimen lähdekoodin kokeilunsaBy Petteri Pyyny

Winamp julkaisi vihdoin lähdekoodinsa - mutta aiheutti samalla pettymyksen

Ohjelmasta ei tullutkaan oikeaa, todellista avoimen lähdekoodin projektia, sillä Winampin lisenssi kieltää omien versioiden luonnin pääprojektin pohjalta.

dawn.fi/uutiset/2024/09/25/win

AfterDawn · Legendaarinen Winamp julkaisi lähdekoodinsa - pyytää apua, mutta ei salli omia versioitaBy Petteri Pyyny

Sveitsin uusi laki vaatii kaikkien julkishallinnolle tehtyjen ohjelmistojen julkaisemista avoimena lähdekoodina.

Vaatimus ei koske ns. pakettiohjelmia, eli vaikkapa Exceliä käytetään jatkossakin. Mutta jos Sveitsi tilaa kansalaistensa käyttöön vaikkapa "Sveitsin omakannan", se pitää julkaista avoimena lähdekoodina, avoimen lähdekoodin lisenssillä.

dawn.fi/uutiset/2024/07/24/sve

AfterDawn · Sveitsi vaatii julkishallinnon ohjelmistot avoimena lähdekoodinaBy Petteri Pyyny