EgyProgramozo

PHP/NodeJS programozó, Linux Desktop/Server fan

Virtualizáció és Dual Boot

A lifehackeren akadtam bele egy nagyon jó cikkbe, amiben leirják hogyan lehet a dual boot-os rendszert virtualizálva használni. Ez így szépen hangzik, a valóság viszont az, hogy Windowsról virtuálisan el lehet indítani a másik partíción lévő Linuxot. Visszafelé ( ami engem jobban érdekelne ) már nem ilyen könnyű a helyzet. Van ahhoz is egy link, de macerás... Miért is olyan jó ez a dolog? Nem arról van szó, hogy a már telepített rendszerről keletkezik egy virtuális másolat, hanem ténylegesen a telepített rendszert használjuk. Bármilyen módosítás történik, azt megőrzi. Ha lesz egy kicsi időm, tuti, hogy egy nagy újratelepítéssel ezt is be fogom állítani.

2013.05.12.
9GAG RSS feed

Sajnos április 15-én a 9gag leszedte az RSS feed elérést, így azóta nem is igazán olvastam, mert bár lehet, hogy az oldaluk nagyon jó, meg billentyűzettel lehet váltani, de ki tudja, hogy meddig kellene ténylegesen visszapörgetnem, hogy lássam az összes számomra új bejegyzést…

2013.04.20.
Hogyan legyen biztonságosabb WordPress oldalunk

Ma belefutottam egy érdekes cikkben, miszerint manapság egy egész nagy számú botnet azzal foglalkozik, hogy WordPress oldalakat törjön fel. A gyári admin felhasználóval próbál egy szótár segítségével bejutni. A cikk itt érhető el:  Hackers Point Large Botnet At WordPress... Mit lehet tenni?

  • Érdemes más felhasználónevet használni. Ehhez létre kell hozni az új felhasználót ( adminisztrátor joggal ), majd azzal bejelentkezve törölni az admin felhasználót.
  • Használjunk hosszú jelszót. Számok, betűk, speciális karakterek, ahogy azt kell.
  • Hibás belépések számának korlátozása a Limit Login Attempts bővítmény telepítésével. Érdekes, hogy ez miért nincs benne alapból...
  • Google Authenticator segítségével egy plusz jelszó megadásával léphetünk be. Ez viszont nem véd xmlrpc-s csatlakozás esetén.
2013.04.14.
Tiny Tiny RSS frissítés

Egy előző cikkben már szó volt a Tiny Tiny RSS-ről. A készítő nagyon aktív, legalább havonta ad ki frissítéseket, legutóbb 1 napon belül háromszor változott a publikált verzió. Érdemes frissíteni, mert tényleg látványosan fejlődik a program. Részemről nagyon utálok frissíteni, mert macera, hogy letöltöm a forrást, ha kell átguberálom a config-ot, biztonsági mentés, stbstb... Itt viszont ez nagyon egyszerű, elméletileg böngészőből is működne, de ott valamiért nem annyira akart semmit csinálni...

2 lépést kell megcsinálni:

1. a config.php-ben a PLUGINS részt kell megkeresni és be kell írni a felsorolásba az updater-t. Valami hasonló lesz az eredmény: define('PLUGINS', 'auth_remote, auth_internal, note, updater'); 2. SSH-val belépünk a web könyvtárba és kiadjuk az alábbi parancsot: php update.php --update_self Ha minden jogosultság rendben van, akkor megcsinálja a biztonsági mentést, frissíti a fájlokat, törli a cache-t és már kész is a frissítés. Ezek után adminnal kell belépni a webes felületen és akkor lefut az adatbázis frissítés is. Nincs más hátra, mint örülni :)
2013.04.06.
Sublime Text 2
Sublime Text 2

Sublime Text 2 A hétvégén akadtam rá erre a nagyon letisztult és meglepően gyors szerkesztőre.

Mivel tűnik ki a többitől?

  • többszörös kijelölés: egyszerre több sorban tudjuk kijelölni az azonos részeket ( van lehetőség viszont kihagyni egyes elemeket ) és a kijelölteket egyszerre módosíthatjuk ( pl.: azonos változók tömeges cseréje )
  • tömeges módosítás: több sort kijelölve, egyszerre tudjuk módosítani azokat ( tömb készítés sorokból )
  • eclipse-hez hasonló kezdőbetűk beírásával függvények / változók ajánlása
  • gyors hozzáférés a parancsokhoz, fájlokhoz, projektekhez, fájlokon belüli függvényekhez
A szerkesztőt egy szép fekete témával kapjuk, a fülek a Chrome füleihez hasonlítanak, még az is meg van valósítva, hogy a jobbra eső lapokat zárja be. ( + pont )

Amilyen egyszerűnek tűnik első látásra, annyira el lehet benne mélyedni

A szerkesztő képességeit csomagokkal lehet még jobban kiegészíteni. Szerencsére az okosok készítettek egy csomagot, ami összefogja ezeket a telepíthető csomagokat, megkönnyítve a keresést, telepítést, frissítést. A csomagkezelő innen tölthető le: http://wbond.net/sublime_packages/package_control Az oldalon böngészhetjük a csomagokat, de a telepítést a Sublime-on belül kell elkövetni. Amit még mindenképpen meg kell oldanom, hogy több gép között szinkronizálódjanak a beállítások, de ez még idő hiányában várat magára. Hivatalos oldal: http://www.sublimetext.com/
2013.01.30.
Debian-XBMC telepítés Atom-ION gépre

Végre volt egy kis időm, így újratelepítettem az otthoni HTPC-met. Amiről szó van egy Hybridbox. A hybridbox.tv-ről rendeltem már egy éve kb, azóta a cég abba is hagyta a forgalmazást sajnos... Reméljük nem fog bedögleni egy ideig... Maga a hardver egy ATOM D525 processzorból, ION2 (GT218, 512MB) videókártyából, 2 GB memóriából és egy 320GB-os merevlemezből áll.

Debian telepítés

A debian oldaláról szedjük le a legfrissebb verziót. Bőven elég a cd változat. Ha nincs cd olvasó a gépezetünkben (mint ebben), akkor készítenünk kell egy bootolható pendrive-ot, ehhez látogassuk meg a http://unetbootin.sourceforge.net/ oldalt. Debian telepítésnél szabadon választhatunk a sima vagy grafikus install között, kinek mi tetszik. A Szoftver választás résznél csak a Graphical desktop environment és a Standard system utilities legyen bejelölve. A többi csak feleslegesen teleszemetelné a rendszert. Telepítés képekben:[gallery link="file" ids="242,243,244,245,246,247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265"] Ha elkészültünk a telepítéssel, máris van egy stabil debian rendszerünk, ami jó dolog, de kevés a boldogsághoz. Az XBMC telepítéshez hozzá kell adni a deb-multimedia repository-t. Stable verzió esetén csak a 10.0 verzió érhető el, ami már elég régi.

Debian testing-re módosítás

A testing verzió esetén a deb-multimedia-ról már a legújabb béta verziós XBMC tölthető le (12.0). Nyissunk egy terminált, vagy Ctrl+Alt+F1 és ott jelentkezzünk be. A következő parancsokat root-ként kell kiadni, ehhez írjuk be ezt: su /etc/apt/source.list szerkesztése: gedit /etc/apt/source.list vagy parancssorban: nano /etc/apt/source.list Az összes "Squeeze" szót írjuk át "testing"-re, valamint vegyük ki a "deb cdrom:" sorokat. Valami hasonlónak kell lennie: deb http://ftp.hu.debian.org/debian/ testing main contrib non-free deb-src http://ftp.hu.debian.org/debian/ testing main contrib non-free deb http://security.debian.org/ testing/updates main contrib non-free deb-src http://security.debian.org/ testing/updates main contrib non-free # testing-updates, previously known as 'volatile' deb http://ftp.hu.debian.org/debian/ testing-updates main deb-src http://ftp.hu.debian.org/debian/ testing-updates main Mentés után a következő parancsot kell kiadni: apt-get update apt-get dist-upgrade Ha a dist-upgrade a következő hibát dobja: E: Could not perform immediate configuration on 'default-jre'. Please see man 5 apt.conf under APT::Immediate-Configure for details. (2) Akkor a következő parancsokat kell kiadni ( ha nincs ilyen hiba, akkor is nyugodtan lefuttatható ): aptitude purge openoffice.org-common openoffice.org apt-get install apt-get autoremove apt-get dist-upgrade Röviden, az openoffice miatt a frissítésnél panaszkodik a javára, ha töröljük, akkor nincs mire panaszkodjon. Ha szeretnénk visszakapni az officet, akkor egyszerűen a frissítés után újra feltelepíthető a következő paranccsal: apt-get install openoffice.org Ha csak média centernek használjuk a gépet, akkor teljesen felesleges. Hosszas várakozás után elkészül a frissítés. Újraindítás után pedig Gnome 3 fogad. A következő lépés, hogy adjuk hozzá a tárolóhoz a deb-multimedia-t. Újra szerkesszük a /etc/apt/source.list fájlt. nano /etc/apt/source.list Adjuk hozzá a végéhez az alábbi sort: deb http://www.deb-multimedia.org wheezy main non-free Futtassuk le ezeket a parancsokat: apt-get update apt-get install deb-multimedia-keyring A tárolót hozzáadva alapból hiányolja a publikus kulcsot, ami a fenti paranccsal telepítésre kerül. Végre elérkezett a pillanat, telepítsük az xbmc-t: sudo apt-get install xbmc xbmc-standalone

SSH telepítés

apt-get install openssh-server

NVidia driver telepítés / beállítás

apt-get install xserver-xorg-video-nvidia nvidia-vdpau-driver xserver-xorg mkdir /etc/X11/xorg.conf.d nano /etc/X11/xorg.conf.d/nvidia.conf Írjuk be ezt: Section "Device" Identifier "NVidia ION" Driver "nvidia" VendorName "NVIDIA Corporation" Option "HWCursor" "False" Option "NoFlip" "False" Option "FlatPanelProperties" "Scaling = Native" Option "DynamicTwinView" "False" Option "ConnectedMonitor" "DFP-1" Option "CustomEDID" "DFP-1:/etc/X11/edid.bin" Option "NoLogo" "True" EndSection Section "Extensions" Option "Composite" "false" EndSection A módosítások életbelépéséhez újra kell indítani a rendszert: shutdown -r 0

Automatikus bejelentlezés xbmc-be

Az Eden verziótól külön a bejelentkezésnél kiválaszthatjuk, hogy az xbmc legyen a vizuális felület, ne pedig a gnome. Itt tehát csak annyi a dolgunk, hogy bekapcsoljuk az automatikus bejelentkezést, kijelentkezzünk és jelentkezzünk be xbmc felülettel. A következő indításnál már a legutoljára használt felületet fogja indítani. Ehhez nyissuk meg a következő fájlt. nano /etc/gdm3/daemon.conf A AutomaticLoginEnable változót állítsuk át true-ra és a AutomaticLogin változó értéke legyen az általunk használt user beírva ( nálam pl xbmc ) Töröljük az előttük lévő kettőskeresztet: AutomaticLoginEnable=true AutomaticLogin=xbmc
2012.12.31.
MyAudio Series 7 708W frissítés

Megtörtént a nagy ajándékozás és a gyerek el is kezdte nyüstölni a gépezetet. Idegesítő hibája, hogy egy idő után elsötétül ( vagy kékül ) a kijelző és csak a power gomb hosszan nyomására kapcsol ki. ( mondjuk lehet kicsit sok neki a minecraft pocket edition, de azért fut rajta rendesen ) Egyébként aktív (gyerek)használat esetén kb 3 órát bír a masina, de valószínű ez a játék típusától is függ. ( a minecraft asztali gépen se panaszkodhat, hogy ne használná ki a rendelkezésre álló dolgokat... ) A hivatalos oldalon találtam újabb firmware-t, a lustábbak kedvéért itt a cím.

Frissítés menete

Kapcsoljuk ki a gépet Keressünk egy gombostűt és nyomjuk be a mikrofon résébe. Van ott egy gomb, amit nem is olyan egyszerű megtalálni. Szóval nyomjuk be a gombot és közben csatlakoztassuk a géphez az adatkábel segítségével. Fontos, hogy először a gombot nyomjuk be és csak utána csatlakoztassuk. Windows 7 esetén felugrik a buborék, hogy Új hardver, de drivert azt nem fog találni... Az előbb linkelt oldalon ott a frissítő program, a mappájában pedig ott a szükséges driver is. Ha telepítettük a drivert, nincs más dolgunk mint elindítani a programot, betallózni a letöltött fájl és frissíteni. Megkérdezi, hogy töröljön mindent, vagy csak frissítsen. Megsúgom, ha sima telepítést választunk ( No gomb ) akkor is elbúcsúzhatunk a telepített cuccainktól. YEAH Újraindítás után érezhetően gyorsabb lett a rendszer. De ez lehet csak azért van, mert üres... A telefonról szekcióban nem sok szám változott, de reménykedjünk, hogy frissebb a cucc. Pár óra ráfordításával találtam olyat, hogy a masina elfogadja az EKEN T02 firmware-t is, de miután feltelepítettem a myaudio firmware-t, már nem akarta frissíteni, mondván, hogy a legfrissebb verzió van fent.
2012.12.25.