pawb.fun is one of the many independent Mastodon servers you can use to participate in the fediverse.
This instance aimed at any and all within the furry fandom, though anyone is welcome! We're friendly towards members of the LGBTQ+ community and aiming to offer a safe space for our users.

Server stats:

304
active users

#ohjelmointi

0 posts0 participants0 posts today
Roni Laukkarinen<p>Päivän ohjelmointina lisää reaaliaikatilastoja "taustakuvaan kiinni".<br>Lähdekoodi: <a href="https://github.com/ronilaukkarinen/conky-settings" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ronilaukkarinen/con</span><span class="invisible">ky-settings</span></a></p><p>Ohjelmoin joka päivä. Ihan parasta.</p><p><a href="https://mementomori.social/tags/AvoinL%C3%A4hdekoodi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AvoinLähdekoodi</span></a> <a href="https://mementomori.social/tags/Ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ohjelmointi</span></a> <a href="https://mementomori.social/tags/Koodi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Koodi</span></a> <a href="https://mementomori.social/tags/Koodaaminen" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Koodaaminen</span></a> <a href="https://mementomori.social/tags/Conky" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Conky</span></a></p>
Saaste<p>Viides Advent of Code -päivä alkoi orastavan flunssan pauloissa. Tämän päivän haaste oli ensimmäinen, joka vaati vähän enemmän miettimistä. Lieneekö johtunut flunssasta, mutta minulla oli vaikeuksia ymmärtää koko tehtävänantoa. Monta kertaa sai lukea läpi ennen kuin tajusin, mitä siinä pyydettiin.</p><p>Iso osa ajasta meni ratkaisun miettimiseen. Varsinainen koodi oli nopeasti naputeltu. Miettiminen kannatti, sillä sain oikeat vastaukset kumpaankin osaan ensimmäisellä yrityksellä ☺️ </p><p><a href="https://saaste.net/muuta/ohjelmointi/advent-of-code-2024/5/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">saaste.net/muuta/ohjelmointi/a</span><span class="invisible">dvent-of-code-2024/5/</span></a></p><p><a href="https://mementomori.social/tags/ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ohjelmointi</span></a> <a href="https://mementomori.social/tags/AdventOfCode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AdventOfCode</span></a> <a href="https://mementomori.social/tags/AdventOfCode2024" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AdventOfCode2024</span></a></p>
Saaste<p>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.</p><p>Pieni blogikirjoitus aiheesta: <a href="https://saaste.net/blogi/2024/tyokalu-open-graph-kuvien-generointiin/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">saaste.net/blogi/2024/tyokalu-</span><span class="invisible">open-graph-kuvien-generointiin/</span></a></p><p>Lähdekoodit ja dokumentaatio: <a href="https://github.com/saaste/opengraph-image-creator" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/saaste/opengraph-im</span><span class="invisible">age-creator</span></a></p><p><a href="https://mementomori.social/tags/ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ohjelmointi</span></a> <a href="https://mementomori.social/tags/AvoinL%C3%A4hdekoodi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AvoinLähdekoodi</span></a> <a href="https://mementomori.social/tags/OpenGraph" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenGraph</span></a> <a href="https://mementomori.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mementomori.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Roni Laukkarinen<p>Assarini lähdekoodi löytyy nyt täältä: <a href="https://github.com/ronilaukkarinen/personal-assistant-cli" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ronilaukkarinen/per</span><span class="invisible">sonal-assistant-cli</span></a></p><p>Ohjelma toimii omiin tarpeisiini täydellisesti. Saan joka aamu pureskellut prioriteetit, huomiot päivän suunnitelmasta tallennettuna Obsidianiin ja Todoistin tehtävät ovat aina ihanasti järjestyksessä.</p><p>Kirjoittelen tästä vielä Redditiin tai blogiini. Sitä odotellessa tsekkaa vaikka headless Obsidian-setuppini: <a href="https://rolle.design/setting-up-a-headless-obsidian-instance-for-syncing" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rolle.design/setting-up-a-head</span><span class="invisible">less-obsidian-instance-for-syncing</span></a></p><p><a href="https://mementomori.social/tags/Ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ohjelmointi</span></a> <a href="https://mementomori.social/tags/Teko%C3%A4ly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tekoäly</span></a></p>
Roni Laukkarinen<p>Assaribotti-ohjelmointini saagalle jatkoa: Ihanasti toimii lomalaiselle:</p><p>SVG-animaatiot reaktioille coreen (Kotiasiat): Tärkeä, koska se vaikuttaa omaan tuotteeseen. Suorita tämä tehtävä Aten tapaamisen jälkeen. Arvioitu kesto: 2 tuntia. Suoritusaika: 15:00 - 16:00</p><p>Rutiinit (Kotiasiat) (Alatehtäviä 11): Tärkeä tehtävä, koska rutiinit auttavat pitämään kotielämän järjestyksessä ja luovat turvallisen ja mukavan ympäristön perheellesi. Suorita tämä tehtävä ensimmäisenä. Arvioitu kesto: 1,5 tuntia. Suoritusaika: 18:00 - 19:30.</p><p>Pyykit koneesta kuivumaan (Kotiasiat): Pyykin kuivattaminen on välttämätöntä, jotta pyykit eivät ala haista. Suorita tämä tehtävä heti rutiinien jälkeen. Arvioitu kesto: 15 minuuttia. Suoritusaika: 19:30 - 19:45.</p><p>BookBeat-oikeudet Veeralle (Kotiasiat): Veeran oikeuksien järjestäminen BookBeatissa on tärkeää, jotta hän voi nauttia palvelusta. Suorita tämä tehtävä Multitronicin laskun maksamisen jälkeen. Arvioitu kesto: 15 minuuttia. Suoritusaika: 20:15 - 20:30. (<span class="h-card" translate="no"><a href="https://mementomori.social/@mustikkasoppa" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mustikkasoppa</span></a></span>) </p><p>Lykättävät tehtävät</p><p>---clip---</p><p>Nämä tehtävät lykättiin, koska ne eivät ole kriittisiä tai koska ne liittyvät työhön, ja olet tällä hetkellä lomalla.</p><p><a href="https://mementomori.social/tags/Ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ohjelmointi</span></a> <a href="https://mementomori.social/tags/Teko%C3%A4ly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tekoäly</span></a></p>
Roni Laukkarinen<p>Myönnän myös että bash vuodelta 1989 ei ole ihan se perinteisin tapa ohjelmoida ja se on harjaantuneellekin haasteellista. Kokeile säännöllisiä lausekkeita, sediä, jq:ta ja awkia niin tunnet eläväsi. Mutta kun minä vaan rakastan bashia. AI ei selkeästikään arvosta. Kehtaakin ehdottaa jotain pythonia.</p><p><a href="https://mementomori.social/tags/Ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ohjelmointi</span></a></p>
Roni Laukkarinen<p>Kun laiskana kysyn AI:lta jeesiä, kolmannentoista promptin jälkeen:</p><p>- miten et vittu nää että tossa on taas syntaksivirhe saatana<br>- Olen pahoillani, olet oikeassa, tässä korjattu versio...<br>- ei perkele tämä paska vieläkään toimi, koodaan ite<br>- Olen pahoillani, kokeile vielä tätä vaihtoehtoa...<br>- pijä tunkkis perkele<br>- Olen pahoillani, että tein virheitä. Kerro jos voin jotenkin vielä auttaa.</p><p>Kyllä ohjelmoivaa ihmistä vielä tarvitaan. AI:sta on hyötyä "parhaisiin paloihin". Loput koodaan itse.</p><p><a href="https://mementomori.social/tags/Ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ohjelmointi</span></a></p>
Roni Laukkarinen<p>On jotenkin absurdia, että ollaan tultu siihen pisteeseen, että tekoälyassarini koodaa itse itseensä lisää ominaisuuksia. Ei autonomisesti, mutta ohjauksessani. Nyt mennään jotenkin aivan uskomattomalla metatasolla. 😅</p><p><a href="https://mementomori.social/tags/Ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ohjelmointi</span></a> <a href="https://mementomori.social/tags/Teko%C3%A4ly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tekoäly</span></a></p>
Juha<p>Privaattiviesti Mastodoniin kotiautomaatiosoftan (tai minkä vain softan) notifikaatiokeinona. <a href="https://mastodontti.fi/tags/ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ohjelmointi</span></a> <a href="https://mastodontti.fi/tags/mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodon</span></a> <a href="https://mastodontti.fi/tags/kotiautomaatio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotiautomaatio</span></a></p><p>Olisi ihan hyvä, jos käyttäisin jotain Mastodon-appia puhelimella, mutta en käytä, niin en jatka idean kehittelyä</p>
Saaste<p>Digitaalisen ja paperisen päiväkirjan yhteensovittaminen ratkaistu! Tai ainakin sain höylättyä ongelmasta terävimmät kulmat pois.</p><p>Nörttiratkaisuni oli seuraava:</p><p>1) Otan paperisesta kirjoituksesta kuvan kännykällä ja tallennan kuvan muodossa YYYY-MM-DD.jpg tiettyyn kansioon</p><p>2) SyncThing synkronoi nämä kuvat kännykästä palvelimelle</p><p>3) Palvelimella pyörii härveli™, joka siirtää synkronoidut kuvat Obsidianin datahakemistoon. Mikäli kyseiselle päivälle on olemassa kirjoitus, kuva(t) liitetään sen loppuun. Mikäli kirjoitusta ei ole, sellainen luodaan.</p><p>Viimeisen kohdan härvelin askartelin eilen itse. Se on vain pieni Go:lla tehty sovellus, joka nuuskii tiettyä hakemistoa ja tekee nuo temput aina kun sinne tulee uusia kuvia.</p><p>Nämä on hienoja hetkiä ohjelmoijan elämässä kun pystyy ratkaisemaan jonkun pienen arkisen ärsytyksen koodilla ☺️ </p><p><a href="https://mementomori.social/tags/ohjelmointi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ohjelmointi</span></a> <a href="https://mementomori.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mementomori.social/tags/p%C3%A4iv%C3%A4kirja" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>päiväkirja</span></a> <a href="https://mementomori.social/tags/diary" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>diary</span></a> <a href="https://mementomori.social/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://mementomori.social/tags/SyncThing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SyncThing</span></a> <a href="https://mementomori.social/tags/obsidian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>obsidian</span></a></p>