Új blogmotor

Új blogmotor

Régen volt 2013

Erre a napokban döbbentem rá. Régen írtam a blogba. Ennek több oka is volt.

Elsőként az, hogy a WordPress blogomat megszállták a robotok. Volt kiegészítő telepítve, ami folyamatosan blokkolta őket, de ennek ellenére naponta 10-20 emailt kaptam, hogy új betörési kísérletem volt. Így leszedtem az adminját, hogy majd írok egy új motort alá, amit a robotok nem akarnak megrohamozni.

Másodikként a napi elfoglaltságaim mellett erre már nem jutott időm. Nem tudtam vele eleget foglalkozni. Minden alkalommal belekezdtem, hogy majd most. Nem jött össze.

Teljes bejegyzés
Leoamros-PC: NEC MultiSync FE770

Leoamros-PC: NEC MultiSync FE770

A másodlagos monitorom, amire főleg konzolt, hibalogokat és kikapcsolódásként filmeket szoktam áthúzni, jelenleg egy CRT monitor.

Pontosan nem emlékszem, hogyan került hozzám, de szerintem valaki selejtezett ismerősök közül és így lett az enyém. Ha most megölnének, sem tudnám megmondani.

Teljes bejegyzés
Leoamros-PC: SAMSUNG SyncMaster 225BW

Leoamros-PC: SAMSUNG SyncMaster 225BW

Az elsődleges monitorom, amin dolgozgatok, és használom a mindennapi életben egy Samsung SyncMaster 225BW.

Anno egy közeli számítógép boltban vettem használtan. Nem tudom pontosan, de szerintem vagy 2 éve. Szerelem volt első látásra. Igaz túlléptem a rászánt keretet, de úgy voltam vele, hogy ha már egyszer költök rá, akkor legyen nagy és megfeleljen az igényeimnek.

Teljes bejegyzés
This is my fault

This is my fault

Jogos a cím, közel 2 órája szenvedek azzal, hogy működjön egy script… vagyis működik, csak hibásan… Életemben nem gondoltam volna, hogy egy ilyen apróság ki tud tolni velem… :)

Már egy ideje PDO-t használok, de még mindig vannak kiaknázatlan kérdések. Így én arra fogtam, hogy valamit rosszul kötöttem össze, és a program emiatt hülye. De nem.

Teljes bejegyzés
Képek méretezése, vágása, arányosítása PHP-ben

Képek méretezése, vágása, arányosítása PHP-ben

Sokunknak okozhatnak problémát a túl nagy képek, a nem megfelelő méretarány vagy egy kép előnézeti képének létrehozása. Nekem is fejtörést okozott régebben, hogy hogyan vágjak egy 100×100-as képet, vagy hogyan csináljak egyszerű előnézeti képeket. Ekkor akadtam rá erre a scriptre. Azóta a programjaim nagy részében benn van. Igaz sokat fejlődött.

A fent említett problémára találtam a következő scriptet, mely megoldja a gondjainkat. A program képes képeket méretezni, vágni és arányosítani is. Méretezhetünk vele szélességre, magasságra, fix méretre. Vághatunk vele előre meghatározott dimenzióban, és százalékos értékben arányosíthatjuk is a képünket. A kapott eredményt menthetjük vagy megjeleníthetjük. Tehát mindent tud, amit egy kép kezeléséhez tudnia kell.

Teljes bejegyzés
MySQLi/MySQL és a PHP 5.5

MySQLi/MySQL és a PHP 5.5

A legutolsó upgrade alkalmával frissült az Apache és a PHP is a gépemen. Kubuntut használok, így jelenleg a 13.10-es került a gépre. Épp egy régi project javításán dolgoztam, mikor megtörtént a frissítés, felkerült a PHP 5.5

Régebben olvastam, hogy ki fog kerülni a mysql a PHP-ból, de ezt az információt valahogy teljesen félretettem. Most mikor felfrissítettem a rendszert, visszaállítgattam a virtuális hostokat, és beállítottam az apache-ot, folytatni akartam a munkát. Egy baromi aranyos üzenet várt a hibakezelőmben:

Unknown error type: [8192] mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead
Error on line 14 in file /home/leoamros/public_html/xy_domain.hu/engine/core.php

"Hupsz. Ez meg mi?" Felkiáltás előtt még végig futott az agyamban, hogy minden jól lett-e beállítva. Persze, hisz ez már ilyenkor rutin feladat. Újra olvasva a hibaüzenetet, beugrott a régebbi cikk, hogy ki fog kerülni a mysql, helyette a mysqli vagy a PDO lesz.

Teljes bejegyzés
Böngésző gyorsítótárának (cache) ürítése, a sütik (cookies) törlése

Böngésző gyorsítótárának (cache) ürítése, a sütik (cookies) törlése

Ha nem tudod hogyan kell a Google Crhomeban, Mozilla Firefoxban, esetleg Internet Explorerben a Sütiket (cookie) vagy a Gyorsítótárat (cache) törölni/üríteni, akkor ez a bejegyzés neked szól!

Teljes bejegyzés
Linux felhasználó hozzáadása a www-data csoporthoz

Linux felhasználó hozzáadása a www-data csoporthoz

Hogyan adhatok felhasználót a www-data apache felhasználói csoporthoz?

Az adott problémára több megoldás is létezik.

Először is, miért jó ez nekünk?

Teszt vagy developer szerveren elég sokszor fordul elő, hogy fájlokat kell törölni, módosítani, áthelyezni másik mappába. Nekem jelenleg a /home/leoamros/public_html mappa alatt helyezkedik el a virtuális domainek tárhelye. Ezért automatikusan leoamros felhasználó és leoamros groupként hozom létre a mappákat. De az Apache www-data felhasználó és www-data groupként menti a fájlokat. Így mivel a két csoport nem fedi egymást, sokszor kapok hibaüzenetet, hogy a fájlhoz nincs hozzáférésem.

Ilyenkor több megoldás létezik. Vagy hozzáadjuk a felhasználónkat a www-data csoporthoz, ezáltal engedélyünk lesz módosítani a fájlokat, vagy a mappaszerkezetet tulajdonosát és csoportját "hackeljük" meg :)

Teljes bejegyzés
CSS: Több elem sötétítése hover-re

CSS: Több elem sötétítése hover-re

Elég nehéz értelmes címet adni neki :) tehát amiről szó van. Van egy több boxból álló menü, slide vagy bármilyen panelünk. A feladat, hogy alap esetben minden box legyen világos, ha rávisszük az egeret, az aktuális box világos marad, a többi besötétedik.

A megoldást nemrég még simán jQuery-ben oldottam volna meg, de kicsit filózva rájöttem, hogy CSS segítségével is megoldható a probléma.

Mit is kell végig gondolni? Mi történik? Van egy nagy div, benne több kisebb div.

Teljes bejegyzés
jQuery bxSlider

jQuery bxSlider

Az egyik jelenlegi projectnél használni kell egy slideshow plugint, nekem a bxSlider lett a kiskedvenc anno. Nem tudom megmondani miért. Egyszerűen csak tetszik.

Ezzel eddig nem is lenne gond, de felmerült egy apró "bug". Mikor auto-slide-on van a plugin, akkor lapozás után nem indul el újra…

Tehát gyors Googlizás. Kiderült, hogy nem csak nekem van gondom ezzel, és a program hibaoldalán is többen jelezték már, hogy ez egy létező probléma.

Teljes bejegyzés