Enajsti programerski novičnik

Srečno 2026!

Srečno in polno discipline – takšno 26. leto 21. stoletja ti želim. V tem času obdarovanja je normalno, da neprofitne organizacije, kot je naša, prosijo za denar levo in desno. Jaz raje kot za denar prosim za doma skuhane projekte, vendar tokrat izjemoma ponujam, da si ta novičnik kupiš po ceni, ki jo sam* določiš. Naj bo v evrih, sicer je pa lahko en, lahko jih je enajst, lahko jih je, kolikor želiš. Samo ti veš, koliko je novičnik vreden. Izkoristi priložnost, ta ponudba se letos verjetno ne bo ponovila.

Seveda ti ni treba kupiti ničesar. To je v teh superpotrošniških časih velikokrat najboljša izbira.

Prvega januarja vsekakor priporočam sodelovanje v tradiciji dunajskega Musikvereina in premišljanju njene (tudi nacistične) zgodovine (11:15 na prvem programu RTV Slovenija). Za branje tega novičnika pa kot pripis k decembrskemu dogajanju v središču in mestnem svetu prestolnice ponujam glasbeno podlago, za katero sem še sam presenečen, da obstaja čustvenček.

* V besedilu uporabljene slovnične oblike se enakovredno nanašajo na vse spolne identitete.

 
BODI NA TEKOČEM

Prijavi se na programerski novičnik!

Naša koda

Povzetek stvari, ki so se spremenile na naših Github repozitorijih. Verjetno ne vse, upam pa, da vsaj vse zanimive.

Parlameter

December je najkrajši mesec v letu, kar se je poznalo tudi na Parlametru. Tokrat zato samo ostale alineje.

Ostalo:

  • Popravili smo napako, ko povezava na orodja včasih ni delala.
  • Posodobili smo slovenske info tekste (če redno bereš novičnik, se verjetno spomniš, da smo to kuhali kar nekaj časa).
  • Posodobili smo knjiž(n)ice za “sprednji del".
  • Izklopili smo krajšanje linkov pri deljenju kartic, ni delalo že leta, pa še bolj trajno(stno) je tako.
  • Malo smo popravili slovenski parser.
  • Testirali in popravljali smo funkcionalnosti za združevanje organizacij (ne upam trditi, da smo dokončno popravili, ampak) .

Ostali projekti

Dotaknili smo se 15 repozitorijev, med drugim tudi tistega, ki poganja naše spletno mesto. Zadnje čase smo dobivali veliko spemerskih prijav, tako da smo morali vklopiti nek reverse Turing test (spotoma smo še malo spolirali našo infrastrukturo za donacije). Trenutna kapča je težka in neprijetna za uporabnike, vse spodobne so komercialne, tako da bomo v naslednjih mesecih verjetno nekaj truda vložili v ustvarjanje odprte, dejansko uporabne, človeku prijazne kapče. Če te mika, se javi.

glas-ljudstva.si

Glas ljudstva je pripravil in objavil zadnje poročilo o izpolnjevanju zavez, ki so jih stranke dale pred volitvami. Rezultate dobite na spletni strani GL, mi smo pa morali v kodi popraviti datum posodobitve, ker se očitno nihče ni spomnil, da bi bilo tudi to fajn imeti v adminu.

Consul

Oddali smo nov PR, tokrat za predloge vizualnega gradiva (slik) ob oddaji predloga. Majhna funkcionalnost, ampak za večino bolj uporabna kot prejšnja. Nadaljujemo naslednje leto.

novdan

Nov dan, eksperimentalna platforma za podporo neodvisnim medijem in medijskim ustvarjalcem, še vedno živi. Ta mesec smo potihem splavili posodobitev, ki omogoča neposredno (mesečno ali enkratno) podporo specifičnim ustvarjalcem. Kao Patreon, ampak ne zares. To je zaenkrat samo programerska novica, več kmalu.

Neki linki

Izbral jih je Filip, verjetno so precej pristranski.

Potikanje po internetu, kot da ste iz Severne Koreje

Verjetno za v TIL kategorijo, ampak očitno se lahko na internetu pretvarjaš, da si z Antarktike. Skoraj gotovo neuporabno, ampak če so ti zanimive podrobnosti glede internetne infrastrukture, ti bo verjetno fajn tekst.

Pripis k novoletnim zaobljubam

Najprej: ni mi fajn, kako je vsaka poved svoj odstavek, res ne.

Se mi zdi, da sem trikrat nehal brat, preden sem prišel do konca.

Ampak vsebina ni slaba.

Lahko bi bila boljša.

Ampak je dovolj dobra.

Mogoče je pa pesem, pa sem samo jaz dosadan.

Glede na to, kako kratek je tekst, se ga splača prebrati (kot knjigo in fižol).

Za novo leto podarjamo malo anonimizacije

Ob vseh PDF-jih, ki bolj ali manj kakovostno zakrivajo svojo vsebino, je verjetno fajn, da se spomnimo, da veliko datotek s seboj nosi veliko (meta)podatkov. Kako točno poskrbeti za datoteke, je odvisno od specifične situacije, ampak veliko lahko naredimo že, če jih poženemo čez orodje, kot je mat2 – “the metadata anonymisation toolkit 2”. Inštalacija in raba sta zelo enostavni, ampak če ste preleni tudi za to in ste pripravljeni malo riskirati, vam brez kakršnih koli garancij DJND ponuja mat2 skozi brskalnik na matweb.lb.djnd.si. Datoteka se bo začasno naložila na naš strežnik in čim bolje anonimizirala, potem pa izbrisala. Pazite nase in na svoje datoteke, pa ne glih tega linka na Twitter obešat.

Kotiček za digitalno suverenost

Digitalna suverenost je nova črna. Ne gre samo za self-hosting, ampak ker smo taka publika, bo nekaj stvari zagotovo takih. Ne pozabite, da ne rabite vsega sami, nekatere stvari si lahko zrihtamo skupaj.

iRobot bankrotiral, na srečo imamo Valetudo

Po 35 letih je konec te zgodbe, nadaljuje se v objemu Shenzhen PICEA, podjetja, ki izdeluje sesalce. Ne glede na to, kakšnega robota imate, da vam čisti stanovanje, gotovo ni dobro, da dela samo, ko je priklopljen na internet in spotoma pošilja informacije ljudem, ki ne živijo z vami. Ko boste kupovali naslednjega, najprej poglejte na Valetudo. Skupnost je baje malo hrapava, ampak programska oprema štima.

Schleswig-Holstein se je poslovil od Micro$ofta in naslednje leto prihranil 15 milijonov

Schleswig-Holstein je nemška zvezna država, katere glavno mesto je Kiel (za kaj več poglejte na Wikipedio in zemljevid). Z izjemo davkarije je skoraj 80 % delovnih postaj že prešlo na LibreOffice. V letu 2026 načrtujejo naložbo devetih milijonov evrov v konverzijo preostalih 20 %. Tudi ko bodo to plačali, bodo še vedno sedem milijonov v plusu. Povejte svoji občini!

P.S. Na DJND smo pripravili komentar smernic MDP “za razvoj informacijskih rešitev”, tudi to lahko komu pokažete (ali preberete in kaj svetujete).

Izpostavljen domač projekt

“An app can be a home-cooked meal” pa take fore. Pošljite nam kak svoj projekt! Pokažite nam jih, vseh se že zdaj veselimo! Tudi nedokončane stvari, seveda.

ical_to_gcal_sync

Tole sem viličil (a se tako po slovensko reče “forkal”?) od nekoga, ki na GitHubu objavlja pod imenom andrewramsay in malo pošraufal. Že nekaj časa doma in v službi na INZ uspešno uporabljam Radicale (ki je morda tema za kak drug novičnik). TLDR: imam svašta koledarjev in želim, da ljudje iz DJND vedo, kdaj lahko pridem na sestanek. Hkrati se ne želim sekirati glede razkrivanja občutljivih podatkov. Zato imam skriptico, ki se požene vsakih 15 minut in skopira “moje” dogodke v DJND Google Calendar kot “Busy”.

Vse sk'p n'č, ampak je resno izboljšalo kakovost mojega življenja. Original sinhronizira v obe smeri in briše reči, jaz sem sceno čisto malo pošraufal (one_way_ical_to_gcal_sync.py). Moj naslednji korak bo dodati možnost podobne sinhronizacije še v drugo smer, da lahko moji bližnji vedo, kdaj sem v službi na sestankih. To bo moj cilj za 2026, tvoj je pa lahko, da doniraš kak projekt za to kategorijo.

V naslednjem novičniku želimo objaviti in predstaviti tvoj “domač” projekt. Ne rabi biti veliko, ne rabi biti gotovo. Odgovori na ta mail in poskrbi, da ta kategorija živi še naprej!

Izpostavljeno v resničnem življenju

Tukaj predstavimo koga drugega, še najraje predstavljamo organizacije in dogodke, kjer ima prste vmes katera od bralk. Lepo prosim odgovori na ta mail in predlagaj organizacijo za naslednji novičnik.

Parlamentarne volitve so 22. marca!

Ja, to je še daleč, ampak je po svoje najpomembnejša stvar, ki se bo zgodila DJND v naslednjih štirih letih. Dela bo veliko, od vodičev, mogoče kakega kvizleja, nek TikTok show bomo snemali, naredili izvoli.eu za državnozborske volitve, pa vse do aktivnosti na terenu v mesnem svetu. Javi se, potrebujemo vso pomoč, ki jo lahko dobimo.