… In če nas razume – zakaj bi bilo to kaj manj programiranje?
Kot sem zapisal že v tokratni temi številke, je bistvo programiranja po občutku prav v tem, da uporabnik ne gleda več nujno kode, ampak rezultat. Oblikovalec si lahko naredi pripomoček za fotografije, računovodja orodje za primerjavo tabel …
Programiranje je prav posebna aktivnost, ki je za mnoge nekje med obrtništvom in umetnostjo, za tiste, ki o programiranju nimajo pojma, pa prava magija. Najboljši programerji so od nekdaj veljali za čarovnike, ki iz računalnikov in drugih naprav izvabljajo na videz nemogoče. Vse to je veljalo, dokler se …
Google je umetni inteligenci dodal programiranje po občutku Opal.
Opal je zdaj integriran v spletno različico Gemini, kjer uporabnikom omogoča ustvarjanje lastnih, z umetno inteligenco podprtih mini aplikacij, ki jih Google imenuje Gems. Slednje so bile predstavljeni že leta 2024 kot prilagojene različice Geminija za točno določene naloge …
Collinsov slovar angleščine, ki ga izdajajo v Glasgowu, je za besedo leta 2025 izbral izraz "vibe coding" oziroma programiranje po občutku. Gre za pisanje programske kode z uporabo generativne umetne inteligence, kjer torej stroj sam piše kodo po naših navodilih za končni rezultat, namesto da bi se s …
… Prihodnost nakazuje manj klasičnega programiranja in več strateškega usmerjanja sistemov.
Ena najbolj drznih napovedi s konference je, da bi morali agenti umetne inteligence v prihodnosti pisati vso kodo, ne le posameznih delov. Če mora človek pregledati vsako vrstico kode, ki jo ustvari stroj, sam postane novo ozko grlo …
… Novosti se je prijelo ime vibe coding, mi pa bomo temu rekli programiranje po občutku. Ime dobro opiše izkušnjo človeka, ki ne bere nujno kode in morda niti ne ve, v katerem programskem jeziku je napisana. Opazuje predvsem rezultat. Če mu ni všeč, računalniku pove, kaj naj spremeni …
… In ja — programiranje ob pomoči UI lahko celo zasvoji. Tudi tiste, ki si kruh že leta služimo – s programiranjem.
David Vidmar
Moji začetki so bili skromni: nekaj vrstic kode, kakšna preprosta skripta. Uporabljal sem Claude Code, ki je konec lanskega leta sprožil revolucijo sodobnega razvoja programja.
Ko so …
… Pametne kocke preberejo nastavitve iz predprogramiranih pametnih ploščic, prepoznajo figurice Smart Play in znajo medsebojno komunicirati, zato programiranje ni potrebno.
Proti: Izkušenim uporabnikom ne omogoča programiranja pametnih ploščic, nima pogonskih sklopov in ne omogoča priklopa dodatnih tipal.
Ko ploščico približamo pametni kocki, postane policijsko vozilo, ki se odziva …
… Matevžem Peskom se pogovarjamo o programiranju, izobraževanju in tem, zakaj bomo zaradi novih orodij dobrih inženirjev potrebovali več, ne manj.
Za bolj oprijemljivo tehnologijo smo preizkusili Google Pixel 11 Pro XL. Je hitrejši, svetlejši in fotografsko boljši od predhodnika, vendar tudi dražji, v osnovni različici pa ima celo …
Predstavljamo IBM Bob – revolucijo v svetu programiranja!
Ste pripravljeni na novo dobo razvoja programske opreme? Spoznajte IBM Bob, napredno umetno inteligenco, ki ne pomaga le programerjem, ampak postaja pravi digitalni razvojni agent – vaš novi ključni član ekipe! IBM Bob je več kot orodje: je partner, ki razume vaše …
… Prvi zavestni koraki so gotovo bili v okviru krožka programiranja na osnovni šoli. Začeli smo v okolju LOGO in nadaljevali s Pascalom, z Delphijem...
Projekti, pri katerih sodelujete, so zelo raznoliki. Zdi pa se, da je pri večini nekako vpleten zvok v takšni in drugačni obliki. Ali je …
… Flashrom poleg programiranja EEPROM-a z BIOS-om omogoča to tudi pri drugih EEPROM-ih v računalniku, denimo tistem v krmilniku SATA.
Med domačimi predelovalci priljubljen programator CH341A z vsemi priključki za različne načine programiranje BIOS-a.
Prenos slike BIOS-a lahko izvedemo tudi iz drugega računalnika s …
… Ta niša je na meji med visokonivojskim programiranjem in interaktivno uporabo. Verjamem, da se lahko programski jezik, če se premika bliže uporabniku, prelevi tudi v neke vrste uporabniški vmesnik. Prav tako verjamem, da »ciljaj in klikni« ni edini način interakcije med človekom in računalnikom. Programski jeziki obstajajo na …
… Gemini bogatejši za programiranje brez znanja programiranja
Razlogov je več. Po eni strani postaja Gemini čedalje dostopnejši, saj je tesno integriran v Googlov ekosistem in ga najdemo v iskanju, Gmailu, koledarju, na pametnih telefonih in drugod. Po drugi strani pa je Gemini čedalje boljši, novi Gemini 3 je …
… Medtem ko je Collinsov slovar angleščine izbral besedno zvezo programiranje po občutku, je Merriam-Websterjev slovar izbral angleško besedo slop, kar lahko prevedemo kot brozga.
Gre za besedo, ki jo je populariziral razmah umetne inteligence. Brozga (slop) označuje digitalne vsebine nizke kakovosti, ki jih običajno ustvarja umetna inteligenca …
… Delo mi je zelo všeč, saj ni omejeno le na analizo podatkov, ampak se prepleta s strojnim učenjem, z data inženiringom in s programiranjem.
Kakšno pa sta življenje in delo na Švedskem? Kakšni so vaši običajni dnevi?
Sem velika privrženka švedskega ravnovesja work-life. Švedi družino postavljajo na …
… IT ni samo programiranje, je razumevanje procesov, podatkov, uporabnikov, organizacije in iskanje rešitev, ki v praksi res delujejo. Izobraževanje sem nadaljevala na Fakulteti za elektrotehniko, računalništvo in informatiko.
Med ljubitelji košarke ste precej poznani, saj ste del Evrolige in lige ABA, malo manj pa je poznano, da delujete …
… Podobne aplikacije bi na podlagi naših raziskav lahko razvili pri matematiki, fiziki, programiranju in v številnih drugih domenah, kjer je uspešno reševanje problemov ključno za poglobljeno razumevanje.
Za diplomsko delo »Računalniška analiza svetovnih šahovskih prvakov« ste prejeli tudi Prešernovo nagrado. Kaj ste tu ugotovili ob pomoči računalniške analize …
… Med gimnazijo sem se prek hobija letalskega modelarstva in tekmovanj bolj usmeril v strojništvo, nato pa med študijem na Fakulteti za strojništvo spoznal mehatroniko, načrtovanje elektronskih vezij in potem še programiranje, ki mi je nekako povezalo ta krog nazaj do računalništva.
Kdaj ste začutili, da bi lahko delali …
… Po navedbah podjetja SolidCAM ta integracija omogoča samodejno ustvarjanje strategij obdelave, kar predstavlja pomemben napredek v avtomatizaciji programiranja CAM. V praksi to pomeni, da lahko sistem za nov kos izbere primerne postopke (npr. rezkanje žepa, vrtanje lukenj itd.) in generira osnovne orodne poti brez ročnega programiranja. Podjetje CloudNC …
CLASSLA-Stanza: Nikola Ljubešić, Luka Terčon in Kaja Dobrovoljc; programska oprema pod licenco Apache 2.0.
Sloleks 3.0: Jaka Čibej, Kaja Gantar, Kaja Dobrovoljc, Simon Krek, Peter Holozan, Tomaž Erjavec, Miro Romih, Špela Arhar Holdt, Luka Krsnik in Marko Robnik-Šikonja. Licenca CC BY-SA 4.0.
Za iskalnik je slovarski del modela pretvorjen v povezave med besednimi oblikami in lemami ter normaliziran za iskanje. Model ni dodatno učen. Prilagojeni slovar ohranja licenco CC BY-SA 4.0.