Archives
All the articles I've archived.
-
How I Spent Half a Day Fixing a WordPress Charset Problem (and What I Learned)
Kruno Golubić
A WooCommerce site with an ERP integration in progress. The external developer reported a mixed encoding in the database: latin1, utf8mb3, and utf8mb4. ALTER TABLE looked like the right move. But it wasn't so.
-
Developing in the Browser: How I Use GitHub Codespaces for Maintaining This Blog
Kruno Golubić
Depending on where I am, I work on different devices. Setting up and syncing local development environments is a problem I solved by not having local development environments.
-
Hosting a Static Blog on Cloudflare Pages
Kruno Golubić
Cloudflare Pages gives you a global CDN, automatic HTTPS, and Git-based deployments on the free tier. The setup is mostly straightforward, with one navigational quirk that will send you in circles if you do not know where to look.
-
Starting With AstroPaper: A Theme Built for Reading
Kruno Golubić
I opened the AstroPaper demo and two things stood out immediately: the typography and the dark mode. That was enough to look closer.
-
Choosing a Static Site Generator: Why Astro Won
Kruno Golubić
When I decided to rebuild my personal blog, I needed a static site generator that would get out of my way. A recommendation pointed me toward Astro, and the more I looked at it, the more it made sense for what I was building.
-
Speaking at DORS/CLUC 2026
Kruno Golubić
A recap of DORS/CLUC 2026, the 31st edition of Croatia's oldest open source and Linux conference, where I gave a talk on documentation and AI, and where AI turned out to be the thread running through most of the programme.
-
Where Did Git Find My Email Address?
Kruno Golubić
A commit showed an email address I never typed. Turns out git is quite resourceful when you leave it to its own devices.
-
Why Are There So Many Dead Posts on Hacker News
Kruno Golubić
Some platforms are silently banned on Hacker News. Your posts go dead and you never know. If this matters to you, here's what you can do about it.
-
When Cloudflare Forgets to Listen
Kruno Golubić
No errors in the dashboard doesn't mean the deployment actually happened.
-
Why I Moved My Blog to Astro
Kruno Golubić
I've been writing in Markdown for years. At some point it stopped making sense to maintain a WordPress blog alongside that. Here's how I ended up with Astro.
-
Memgraph vs. Amazon Neptune: A Graph Database Comparison
Kruno Golubić
A detailed comparison of Memgraph and Amazon Neptune graph databases: query languages, deployment flexibility, performance, scalability, and pricing.
-
Integrating Confluent's Kafka Platform with Memgraph for Efficient Data Management
Kruno Golubić
Learn how to integrate Confluent's Kafka platform with Memgraph using Docker Compose to enable real-time IoT data streaming and graph analytics.
-
Optimizing Graph Databases through Denormalization
Kruno Golubić
How and why to denormalize graph databases to improve performance: identifying candidates for denormalization, strategies (data duplication, aggregation, path materialization), and trade-offs.
-
Riding the Berlin Subway: a Graph Database Adventure with Memgraph Lab
Kruno Golubić
Explore the Berlin subway network using Memgraph Lab. Learn how to import CSV data, run Cypher queries, find shortest paths, and style your graph visualizations.
-
Apache License 2.0
Kruno Golubić
A comprehensive guide to the Apache License 2.0: its core features, permissive nature, patent protection, redistribution rules, and how it compares to MIT, GPL, and BSD licenses.
-
Understanding Database Snapshots
Kruno Golubić
A deep dive into database snapshots: how they work, copy-on-write vs redirect-on-write, how Memgraph handles snapshots, advantages, pitfalls, and best practices.
-
Memgraph Docker Extension: Empowering Real-Time Analytics with High Performance
Kruno Golubić & Ajeet Singh Raina
How to use Memgraph as a Docker Extension for real-time graph analytics, including installation, architecture overview, and hands-on example with the Pandora Papers dataset.
-
What is a Key-Value Database?
Kruno Golubić
An introduction to key-value databases: how they work, their benefits (speed, horizontal scaling, flexible data models), potential drawbacks, and when to use them.
-
What is PostgreSQL Database?
Kruno Golubić
A comprehensive introduction to PostgreSQL: its features, benefits, ACID compliance, extensibility, and when to consider migrating to a graph database like Memgraph.
-
What is MIT License?
Kruno Golubić
A comprehensive guide to the MIT License: its terms, variations (MIT-0, JSON License, X11), benefits, limitations, and how it compares to GPL, Apache, and BSD licenses.
-
First Steps with Memgraph
Kruno Golubić
Learn how to install Memgraph Platform, connect to it using Memgraph Lab, run your first Cypher query, and style your graph.
-
How to Use Font Awesome Icons for Node Images in Memgraph Lab
Kruno Golubić
A quick workaround for using Font Awesome icons as node background images in Memgraph Lab by converting SVG to PNG and uploading to a web server.
-
Office 365 – Planner (2. dio)
Kruno Golubić
Nastavak prikaza Office 365 Plannera — dodjeljivanje zadataka članovima tima, praćenje statusa, vizualni prikaz u grafikonu i integracija s grupama.
-
Office 365 – Planner (1. dio)
Kruno Golubić
Uvod u Office 365 Planner — aplikaciju za praćenje zadataka i koordinaciju timskog rada, s prikazom kreiranja planova i osnovnih postavki.
-
Office 365 – Forms
Kruno Golubić
Prikaz online aplikacije Forms unutar paketa Office 365 — alata za izradu jednostavnih obrazaca, upitnika i anketa.
-
Office 365 – što se sve u njemu skriva?
Kruno Golubić
Pregled aplikacija i alata dostupnih unutar paketa Office 365 za visokoškolske ustanove u Hrvatskoj, uključujući novosti kao što su Planner i Forms.
-
Izrada i objava web-stranica - odabir CMS-a
Kruno Golubić
Vodič za odabir CMS-a (WordPress, Joomla, Drupal, Typo3) s pregledom generatora statičnih web-stranica i flat file CMS rješenja te savjetima za migraciju između sustava.
-
Izrada i objava web-stranica - od kuda krenuti?
Kruno Golubić
Uvodni vodič u izradu web-stranica za početnike i iskusne korisnike - pregled editora, WYSIWYG alata, LAMP/WAMP okruženja i FTP klijenata s naglaskom na besplatne alate dostupne akademskoj zajednici.
-
Sigurno brisanje podataka
Kruno Golubić
Pregled metoda i tehnika za sigurno brisanje podataka s raznih medija - razlika između clearing i sanitization postupaka, Gutmann metoda i pregled softverskih alata.
-
Alati za upravljanje projektima - ZoHo Projects
Kruno Golubić
Pregled online sustava Zoho Projects za upravljanje projektima - besplatni i plaćeni modeli, dostupni moduli, integracija s MS Project, Basecamp i Google Apps.
-
Alati za upravljanje projektima - Feng Office
Kruno Golubić
Detaljni pregled sustava Feng Office za uredsko poslovanje i upravljanje projektima - moduli, funkcionalnosti i usporedba s alternativnim rješenjima.
-
Sheme za rotaciju medija prilikom sigurnosne pohrane
Kruno Golubić
Pregled strategija rotacije medija za sigurnosnu pohranu podataka: Round-Robin, Grandfather-Father-Son (GFS) i Towers of Hanoi metoda - prednosti, nedostaci i preporuke za primjenu.
-
Archive bit i vrijeme modifikacije kao kriteriji za izradu sigurnosne kopije
Kruno Golubić
Tehničko objašnjenje kako programi za izradu sigurnosnih kopija određuju koje datoteke treba pohraniti - archive bit u Windows sustavima i mtime/ctime/atime zapisi u Unix/Linux okruženjima.
-
Alati za upravljanje projektima - ProjectPier
Kruno Golubić
Pregled open source web baziranog sustava ProjectPier za upravljanje projektima i grupnu suradnju - koncepti, funkcionalnosti i usporedba s alternativama poput Feng Officea i Zoho Projectsa.
-
Metode izrade sigurnosnih kopija
Kruno Golubić
Pregled osnovnih metoda izrade sigurnosnih kopija: puna, inkrementalna i diferencijalna sigurnosna kopija - definicije, prednosti, nedostaci i preporuke za testiranje.
-
Pencil - jednostavan alat za izradu prototipova i skica web stranica ili aplikacija
Kruno Golubić
Pregled besplatnog alata Pencil za brzu izradu wireframea i prototipova korisničkih sučelja, dostupnog kao Firefox dodatak i samostalna aplikacija za Windows, Linux i OS X.
-
Linux runlevels - init daemon i njegova upotreba
Kruno Golubić
Objašnjenje Linux runlevela, init daemona i načina rada inicijalizacijskog sustava, s posebnim osvrtom na Slackware distribuciju i razlike između init, upstart i systemd pristupa.
-
Video upute za rad s datotekama u GSS-u
Kruno Golubić
Kratki pregled usluge GSS (pohrana i dijeljenje datoteka za akademsku zajednicu) s poveznicom na video upute za rad s datotekama.
-
Gallery - instalacija i izrada web bazirane fotogalerije
Kruno Golubić
Vodič za instalaciju i konfiguraciju Gallery 2 web bazirane fotogalerije, s pregledom alternativnih rješenja poput Zenphota, Piwiga i Copperminea.
-
Upotreba Twittera u korisničkoj podršci
Kruno Golubić
Kako iskoristiti Twitter kao alternativni komunikacijski kanal za obavještavanje korisnika o radovima na sustavu i pružanje korisničke podrške.
-
RSS agregatori
Kruno Golubić
Pregled RSS agregatora i alata za praćenje RSS/Atom izvora: Google Reader, Google Feedburner i dostupni formati RSS čitača.
-
Upotreba QR kodova
Kruno Golubić
Pregled QR kodova: tehničke karakteristike, alati za generiranje i praktična primjena u upravljanju IT opremom i korisničkoj dokumentaciji.
-
YOURLS - izrada vlastitog servisa za skraćivanje URL-ova
Kruno Golubić
Instalacija i konfiguracija YOURLS aplikacije za pokretanje vlastitog servisa za skraćivanje URL-ova na internoj mreži ili Internetu.
-
Preusmjeravanje i skraćivanje web adresa
Kruno Golubić
Tehnički pregled načina preusmjeravanja URL-ova: meta refresh, JavaScript redirect i 301/302 HTTP kodovi u Apache web poslužitelju.
-
Servisi za skraćivanje URL-ova
Kruno Golubić
Pregled najpopularnijih online servisa za skraćivanje URL-ova: bit.ly, goo.gl i TinyURL, s osvrtom na njihove prednosti i nedostatke.
-
Video upute za rad s GSS-om putem WebDAV sučelja
Kruno Golubić
Kratke video upute za pristup usluzi GSS putem WebDAV protokola i preglednika datoteka operacijskog sustava.
-
Video upute za rad s GSS-om putem web sučelja
Kruno Golubić
Kratke video upute za pristup usluzi GSS (pohrana i dijeljenje datoteka) putem standardnog web preglednika.
-
Open Atrium - stvaranje korisničkih sadržaja
Kruno Golubić
Pregled modula Open Atriuma za stvaranje sadržaja: Blog, Notebook, Case Tracker, Shoutbox i Calendar.
-
Open Atrium - korisnički računi i grupe
Kruno Golubić
Pregled mogućnosti Open Atriuma: korisnički računi, uloge, grupe i prilagodba Dashboard sučelja.
-
Office 2010 - novosti i promjene u sučelju (2. dio)
Kruno Golubić
Pregled novosti u Outlooku 2010: nitni prikaz razgovora, poboljšano pretraživanje poruka, podrška za više Exchange računa unutar jednog profila i Outlook Social Connector.
-
MICO - web aplikacija za dijeljenje informacija o telefonskim pozivima
Kruno Golubić
MICO (Mantis Inbound Call Organiser) je jednostavna web aplikacija za bilježenje i upravljanje telefonskim pozivima unutar tima, s podrškom za prioritete, statusove i e-mail obavijesti.
-
Open Atrium - instalacija i podešavanje
Kruno Golubić
Open Atrium je Drupal-baziran CMS za izradu internih web stranica i intranet portala, s modulima za blog, dokumentaciju, kalendar, praćenje problema i brzu komunikaciju.
-
Active@ Undelete - program za povratak izgubljenih datoteka i particija
Kruno Golubić
Pregled programa Active@ Undelete Enterprise za povrat obrisanih datoteka i particija u Windowsima: verzije programa, metode pretraživanja i mogućnosti oporavka RAID sustava.
-
Povratak obrisanih datoteka unutar Windows operativnih sustava
Kruno Golubić
Uvod u tematiku povrata obrisanih podataka u Windowsima: kako funkcionira brisanje datoteka na FAT i NTFS datotečnim sustavima te smjernice za što uspješniji oporavak podataka.
-
Video upute za rad s FileSenderom
Kruno Golubić
FileSender je web usluga koja korisnicima u sustavu znanosti i visokog obrazovanja omogućava jednostavno i sigurno slanje datoteka proizvoljne veličine putem AAI@EduHr identiteta.
-
Korisni alati, programi i on-line usluge za web dizajnere (2. dio)
Kruno Golubić
Pregled alata za web dizajnere: Microsoft Expression Web SuperPreview za testiranje izgleda stranica u različitim verzijama Internet Explorera i Window Size za simulaciju različitih rezolucija.
-
POPFile - automatska klasifikacija mailova na klijentskom računalu
Kruno Golubić
POPFile je proxy koji koristi Bayesov algoritam za automatsku klasifikaciju e-mail poruka, omogućujući korisnicima lakše upravljanje pristiglom poštom.
-
WordPress - podešavanje za višekorisnički (multisite) rad
Kruno Golubić
Kako konfigurirati WordPress Multisite — višekorisničku mrežu siteova unutar jedne instalacije WordPressa, s uputama za podmape i poddomene.
-
WordPress - sistemski zahtjevi i instalacija
Kruno Golubić
Pregled sistemskih zahtjeva WordPressa, postupak instalacije na vlastitom poslužitelju te osnove prilagodbe putem tema i dodataka.
-
Robots Exclusion Standard – upravljanje web robotima
Kruno Golubić
Pregled Robots Exclusion Standarda (RES): kako pomoću datoteke robots.txt i HTML META naredbe kontrolirati indeksiranje web stranica od strane pretraživačkih robota.
-
Spotlight on MySQL – nadzor MySQL poslužitelja
Kruno Golubić
Pregled besplatnog alata Spotlight on MySQL za nadzor MySQL baze podataka: postavljanje konekcija, pregled metrika u realnom vremenu, drilldown analize, alarmi i pregled povijesnih podataka.
-
Windows 7 – prilagodba i novosti u korisničkom sučelju (2. dio)
Kruno Golubić
Nastavak pregleda Windows 7 sučelja: AeroShake, AeroSnap, Gadgets na radnoj površini, dodatne teme i skrivene teme dostupne u mapi Globalization.
-
Korisni alati, programi i on-line usluge za web dizajnere (1. dio)
Kruno Golubić
Pregled alata za testiranje izgleda web stranica u različitim preglednicima: virtualna računala s Internet Explorerom, Browsershots i Adobe BrowserLab kao dio CS Live usluge.
-
Screen – virtualni terminali za Unix/Linux
Kruno Golubić
Uvod u GNU Screen – program za upravljanje višestrukim virtualnim terminalima na Unix/Linux sustavima, s pregledom tipkovničkih prečica, detach/reattach sesija i podjele terminala.
-
Office 2010 – novosti i promjene u sučelju (1. dio)
Kruno Golubić
Pregled novosti u sučelju Microsoft Officea 2010: Backstage View koji zamjenjuje Office gumb, prilagodba vrpci (Ribbon) te vodiči za korisnike koji prelaze s Office 2003 ili 2007.
-
Microsoft Security Essentials
Kruno Golubić
Pregled besplatnog antivirusnog programa Microsoft Security Essentials – instalacija, opcije skeniranja, rezidentna zaštita i postavke za Windows XP, Vista i Windows 7.
-
Windows 7 – prilagodba i novosti u korisničkom sučelju (1. dio)
Kruno Golubić
Pregled novosti u Windows 7 korisničkom sučelju: programska traka, Start izbornik, Aero Peek, Jump Lists i područje obavijesti.
-
Google Docs – izrada anketa, upitnika i obrazaca
Kruno Golubić
Kako pomoću Google Docsa brzo izraditi on-line anketu ili obrazac za prikupljanje podataka bez potrebe za vlastitim poslužiteljem, bazom podataka ili poznavanjem server-side programiranja.
-
AppLocker
Kruno Golubić
Pregled AppLockera u Windows 7 i Windows Server 2008 R2 – kako definirati pravila za dozvolu ili zabranu pokretanja aplikacija kao zamjena za Software Restriction Policies.
-
VMware Player 3.0
Kruno Golubić
Pregled VMware Player 3.0 — besplatnog alata za virtualizaciju osobnih računala. Kreiranje virtualnih računala, Easy Install procedura, Unity mod i usporedba s Windows XP modom.
-
Workrave — podsjetnik za odmor pri radu na računalu
Kruno Golubić
Pregled programa Workrave koji pomaže u prevenciji RSI i CVS problema podsječajući korisnika na redovite pauze i vođenjem kroz vježbe za oči, vrat i ruke.
-
Office 2010 — instalacija i odabir verzije
Kruno Golubić
Pregled verzija Microsoft Office 2010, razlike između 32-bitne i 64-bitne verzije, problem s MSDN/TechNet ključevima te paralelna instalacija s Office 2007.
-
TrueCrypt — enkripcija podataka na disku i prijenosnim medijima
Kruno Golubić
Uvod u TrueCrypt — open source alat za enkripciju podataka dostupan na Windows, Linux i Mac OS X. Kreiranje enkriptiranih datoteka, enkripcija particija i sistemskog diska.
-
BitLocker To Go — zaštita podataka na prijenosnim medijima pod Windows 7
Kruno Golubić
Kako koristiti BitLocker To Go za enkripciju USB stickova i prijenosnih diskova u Windows 7, pristup podacima na Windows XP i Vista sustavima te Group Policy opcije.
-
Windows 7 — Windows XP mod
Kruno Golubić
Što je Windows XP mod, kako ga instalirati i koristiti unutar Windows Virtual PC-ja na Windows 7 platformi, te sigurnosni aspekti korištenja.
-
Second Shot za polaganje Microsoftovih ispita
Kruno Golubić
Microsoft je pokrenuo novi ciklus akcije Second Shot koja kandidatima koji nisu položili ispit iz prvog pokušaja omogućuje besplatno drugo polaganje.
-
Rad s Windows 7 boot managerom
Kruno Golubić
Pregled BCD (Boot Configuration Data) sustava u Windows Vista i Windows 7, korištenje bcdedit.exe alata te dodavanje VHD instalacije u boot izbornik.
-
Snimanje video uputa za korisnike
Kruno Golubić
Pregled besplatnih i komercijalnih alata za snimanje screencasta — video uputa za korisnike: Windows Media Encoder, Jing, CamStudio, Camtasia i drugi.
-
Rad s virtualnim tvrdim diskovima (VHD) pod Microsoftovim OS-ovima i virtualizacijskim sustavima
Kruno Golubić
Pregled tipova VHD datoteka, alata za njihovo upravljanje i montiranje unutar Windows XP, Windows 7 te Hyper-V i Virtual Server okruženja.
-
Instalacija Windows 7 OS-a na VHD (Virtual Hard Disk)
Kruno Golubić
Vodič za instalaciju Windows 7 direktno na virtualni tvrdi disk (VHD) bez potrebe za hipervizorskim softverom — native VHD boot uz korištenje diskpart alata i upute za dual-boot konfiguraciju.
-
Popusti na polaganje Microsoftovih ispita
Kruno Golubić
Informacija o Microsoftovoj akciji Career Campaign: Certification Exam Offer s popustima od 15 do 25 posto za polaganje certifikacijskih ispita putem Prometrica.
-
Nadogradnja postojećeg OS-a na Windows 7
Kruno Golubić
Vodič za nadogradnju na Windows 7 — pregled dostupnih verzija, in-place nadogradnja s Windows Viste, migracija postavki s Windows XP pomoću Windows Easy Transfer i USMT alata.
-
Dostupni edukacijski resursi za Windows 7 OS
Kruno Golubić
Pregled besplatnih i komercijalnih edukacijskih resursa za Windows 7, uključujući Microsoftove tečajeve, video sadržaje, certifikacijske ispite i besplatna poglavlja knjiga.
-
Alati za podršku korisnicima – Problem Steps Recorder i System Information
Kruno Golubić
Prikaz Windows 7 alata Problem Steps Recorder za snimanje koraka reprodukcije grešaka te System Information alata za prikupljanje podataka o sustavu — korisni pri pružanju korisničke podrške.
-
MagicDisc – ISO datoteke unutar Windows 7 OS-a
Kruno Golubić
Prikaz programa MagicDisc za montiranje i stvaranje ISO i drugih image datoteka unutar Windows 7 operativnog sustava bez potrebe za fizičkim medijem.