Mario Borna Mjertan

Read this first

Europski tjedan programiranja

Nastavljajući tradiciju od prošle godine, održao sam radionicu o web razvoju na svojoj školi. Prošle godine sam držao “Uvod u HTML”, dok je ove godine bio na redu “Uvod u PHP”.

DSCN5847.JPG

Sudionici su radili u Koding online IDE-u, a naučili su osnovnim idejama PHP-a, te osnovama varijabli, operatora, ponekih matematičkih funkcija i kako se koristiti s if/elseif/else i echo jezičnim konstruktima te funkcijom die().

DSCN5852.JPG

Bilo je i nekoliko zlobnih šala na račun PHP-a :)

DSCN5849.JPG

Continue reading →


Difterija.

Dijete u Kataloniji je umrlo od difterije. Nakon borbe za život uz pomoć aparata na odjelu intenzivne njege u trajanju od 28 dana, šestogodišnje dijete umrlo je od bolesti od koje nije ni trebalo uopće oboljeti.

800px-Diphtheria_bull_neck.5325_lores.jpg

S obzirom na moje stavove i aktivizam o cijepljenju, teško mi je ne prokomentirati ovu vijest.

Mnogi javno osuđuju roditelje djeteta, koji tvrde da su bili “prevareni” od strane kampanja protiv cijepljenja i da se osjećaju ekstremno krivima, i to s razlogom.

The boy’s parents felt “terribly guilty” and that they had been “tricked” by anti-vaccine groups

yeah, you should feel guilty because you just fucking killed a 6 year old kid because you are fucking retarded

korisnik JanEric1 u diskusiji na redditu

Dijete je umrlo jer nije bilo cijepljeno, jer upravo cjepivo je najbolji način borbe protiv te bolesti. Antitoksini i antibiotici nisu pomogli, a liječnici su svijet

Continue reading →


Opravdano je tražiti root pristup računalima, ignorirati probleme tri mjeseca i prekidati korisnicima, kaže Hrvatski telekom

Unutar protekla tri mjeseca, kontinuirano smo imali probleme s pristupom Internetu koji je bio gotovo nemoguć putem mreže Hrvatskog telekoma, vodeće telekomunikacijske kompanije u državi i nažalost, jedine koja na našem području posjeduje vlastitu infrastrukturu.

Nakon mnoštva poziva i tek nekoliko ticketa koje su agenti htjeli otvoriti, većinom ni ne shvaćajući u čemu je problem (govoreći da je sve u redu s brzinom, dok mi prijavljujemo problem s packet lossom), problem je otklonjen 17. svibnja. Nakon što je terenski tehničar Hrvatskog telekoma tražio root pristup našim računalima, uložili smo pisani prigovor 14. svibnja na njihovo postupanje prilikom rješavanja ovog problema, koji se nalazi (s bitnim osobnim podatcima uklonjenim i važnim sadržajem podebljanim) u nastavku.

Poštovani,

Ovim putem htjeli bismo uložiti prigovor na postupanje Hrvatskog Telekoma pri rješavanju prijavljenog

Continue reading →


Sigurnost web aplikacija: XSS, CSRF i kako se zaštititi

This post is in Croatian, as it’s based on a forum post I wrote some time ago on Linux za sve. Here is the original post that I wrote.

If you’re interested in computer security/web app security and don’t know Croatian but speak English, there are great sources (probably way better than this). There are some great videos about computer security by Tom Scott and great videos on Computerphile.


XSS i CSRF napadi su opasni i manje-više jedina efektivna zaštita od njih je blokirati ih na razini web stranice. Kao krajnji korisnik, moguće je blokirati izvršavanje skripti u korisnički-generiranim poljima i sličnom, ali, budimo iskreni, koliko će ljudi to ići raditi?

XSS i CSRF su jedni od najčešćih napada na web stranice i mogu biti izrazito opasni. Ako ste vlasnik web servisa ili web aplikacije i ne znate što je ovo, svakako pročitajte ovo.

Ovaj post će govoriti o HTML-u, JavaScriptu i

Continue reading →


Who am I?

I’m a high school student at Gimnazija Požega who loves computer science, development, design and open source.

I don’t have much to say about myself, but you should take a look at my GitHub and LinkedIn profiles.

I mostly code in PHP, with a dash of Python or C/C++ occasionally.

As a strong believer in software-related freedom, I’ve worked on quite a few open source projects, including Pulsir, Nightsparrow, and many more…

I gave a lighting talk on DORS/CLUC when I was in the 8th grade. Don’t go watch it.

I can build things for you. (Things include, but are not limited to: simple web apps, not so simple web apps, complex web apps, mobile apps, web sites, basic designs and almost any other thing you can think of)

Send me an email: mbm@pulsir.eu

Continue reading →