­

Hacklang: a PHP jövője?

Aki dolgozott már velem az tudja, hogy szeretem a PHP-t. Rengeteg olyan előnye van, amit más nyelvekben egyáltalán nem lehet megtalálni. Emellett viszont van jónéhány hülyesége is, amitől minden jóérzésű programozó tappancsokat növeszt és falra mászik. Éppen ezért jó ideje figyelem a Hacklanget, a Facebook PHP „forkját”.

Az SQL injectionről egyszerűen

Ha régóta fejlesztesz, ez a téma valószínűleg a könyöködön jön ki. De épp a mai nap kaptam egy fájlt amiben egy egyetemi oktató által írt program volt és igen, 2016-ban volt benne SQL injection sebezhetőség. Úgyhogy szomorú, de beszélnünk kell róla.

Az objektum-orientált programozás alapjai

Korábban már beszéltünk a haladó objektum-orientált programozás kérdéseiről, de azt hiszem, nem árt visszatérni az alapokhoz. Ma az objektum-orientált programozást vesézzük ki, egészen az alapoktól kezdve.

Akiket mi olvasunk

Régebbi cikkek

Megváltoztathatatlan objektumok

Objektum orientált programozásban gyakran használunk objektumokat adatok továbbítására. Ebben a cikkben egy olyan tervzési mintát szeretnék bemutatni, ami elsőre talán nem intuitív, de annál hasznosabb: ma az immutable objectekkel foglalkozunk.

Nyárvégi nagytakarítás: Weboldal Metaadatok

Ahogy készül a Refaktor szép új motorja, kénytelenek voltunk kicsit foglalkozni azzal, hogy hogyan jelenik meg a közösségi médiában, keresőgépekben. Ahogy az lenni szokott, ahány szolgáltató, annyi szabvány. Próbáljunk meg tehát rendet tenni a káoszban.

Biztonságos jelszótárolás

Adott egy alkalmazás, ami felhasználói jelszavakat tárol, jelszóellenőrzés céljából. Igen ám, de mivel a a felhasználók többsége ugyanazt a jelszót használja több szolgáltatáshoz, ez igen kényes téma. Nézzük, hogy hogyan tudjuk ezt biztonságosan megvalósítani.

Tiszta infrastruktúra, 4. rész – Magas rendelkezésre állású rendszer két gépből?

A HUP-on immáron sokadjára felmerült a kérdés, hogy hogyan lehetne két gépből magas rendelkezésre állású rendszert építeni? Ugorjunk fejest az ilyen rendszerek világába, nézzük meg, lehetséges-e?

Kriptográfia madártávlatból

Napjainkban az internet of things és a cloud világát éljük. A felhőben tároljuk a névjegyeinket, az aktuális pozíciónkat, elektronikusan kezeljük a pénzünket és bizonyára hamarosan az internetről vezérelhetjük az otthonunkat is. De mire hagyatkozunk, amikor megbízunk az eszközeinkben? Hogyan valósítható meg egy biztonságos alkalmazás? Az olvasót ebben a cikkben a kriptográfia alapjainak áttekintésére invitálom, hogy megérthessük, hogyan működik, és mit is jelent az elektronikus biztonság.

Félreértett programnyelvek: PHP

Talán meglepő egy ilyen cím 21 évvel a nyelv megjelenése után, de érdemes megnézni, hogy a világ harmadik legnagyobb oldalát hajtó technológia hova fejlődött az elmúlt pár évben.

Régebbi cikkek, videók archívuma