Clean Code-Igniter #1

A Clean Code-ról nem elég beszélni, tudni kell meglátni a lehetőségeket és használni a kódunkban. Ehhez lehetne kamu, szánékosan rossz kódokat készíteni, ami aztán kijavítva gyönyörű lesz, de ez még mindig nem az élet. Választásom egy régi kedvenc frameworkömre esett, a Codeigniterre. Amiért érdekes ez a project, hogy igazán régi rendszerről beszélünk. Az EllisLab 2006-ban adta ki az első verzióját, amit aztán 2014-ben “ajándékba adott” a BCIT-nek. Jelenleg a 4-es verziónál tart, aminek már PHP 7.2 a minimuma, de lássuk be, nem kihívás, ha nem egy eredendően 5.x verziós kódot kellene a hétköznapokban karbantartani.
Elolvasom →

Bash alernatívák

Az ünnepi időszak és mostanság ez a fene nagy zárkózás tökéletes lehetőséget ad valami új dolog elsajátítására. Egy új nyelv, keretrendszer vagy valami eszköz megismerése nagy segítség lehet a hétköznapi folyamataink megkönnyítésére. Első bejegyzésnek nézzünk valami linux környezetben gyakran használt dolgot, a terminálban futó bash alternatívákat.
Elolvasom →

Adventi kalendárium programozóknak

Korábban már ajánlottam a CodeWarst kódolás gyakorlására, most jöjjön egy ünnepi verzió, Adventi kalendárium programozóknak.
Elolvasom →

Hello Hugo, Viszlát Jekyll

A nagy Wordpressről Jekyllre migrálás után elérkezett az újabb költözés ideje.
Természetesen lehetett volna valami CMS is, de nagyon szimpatikus ez a generátor dolog, viszont a jekyll már tarthatatlanul lassan generálta le az oldalt…
Valamint 3.8-al volt összerakva, aminek a 4.4-re migrálása hasonló időt ölelt volna fel, mint egy teljes csere.
Elolvasom →

CI/CD Automatizálás drone.io-val

Céges berkeken belül már régóta használom a Gitlab által kínált gitlab-runnert tesztek futtatására és rendszerek frissítésére és most elérkezett az idő, hogy a magán dolgaimhoz is bevessek valami hasonlót, de ennél azért valamivel könnyebb rendszerre vágytam. Ennek eredménye lett a Drone, ami alapértelmezetten támogatja többek között a Gitea-t is. A telepítéshez Dockerre és a leírások követésére van szükség. Jelenleg az alábbi Git hosting szolgáltatásokat támogatja: GitHub GitLab Gitea Gogs Bitbucket Cloud Bitbucket Server Telepítés után pedig a gites felhasználónkkal tudunk belépni és aktiválni reponként a szolgáltatást.
Elolvasom →

OneDrive Linuxon

Kicsit körbenéztem mostanság Cloud ajánlatokban és ár-érték arányban nagyon meggyőző volt a Microsoft Office 365 Home. 6 főnek 1-1 Terabájt 1 évre fejenként 5000Ft-ért szinte ajándék. Az első hónap ingyenes, ha nem jönne be, nyugodtan lemondható. Jár hozzá még 60 perc Skype beszélgetés havonta és az asztali Office csomag. Egyetlen hátránya Linux esetén, hogy nincs hivatalos kliens, amivel a fájljainkat közvetlen elérnénk, de szerencsére van megoldás. Egyik lehetőség, hogy megvesszük az inSync alkalmazást, ami csupa jó dolgot ígér.
Elolvasom →

Spóroljunk okosan

Korábban már volt róla szó, hogy a spórolás egyik lehetséges módja a [hitelkártya]({% post_url 2018-07-05-miert-jo-hitelkartyat-hasznalni %}), ami különböző mértékű visszatérítéssel segít, általában kezelési költség ellenében, most viszont teljesen ingyenes szolgáltatások fognak következni. Curve Nekem ez a kedvencem, a fő funkciója, hogy 1 kártyával kiválthatjuk a többi kártyánkat. Az, hogy melyikről szeretnék fizetni az alkalmazáson belül szabadon és azonnal változtatható. Milyen előnyöket nyújt a Curve: Ingyen kapunk egy Curve Mastercard debit kártyát Egy gombnyomással váltogathatunk a hozzárendelt kártyák között Devizaváltás különdíj nélkül, a középárfolyamhoz közeli értéken, havi 500 fontig Ingyenes készpénzfelvét havi 200 fontig 1%-os pénzvisszafizetés (cashback) 90 napig (három általunk választott cégre a céglistáról, pl Tesco, Lidl, Auchan, Aldi) Költési analitika, csoportosítja a költéseinket, amihez fotót is csatolhatunk Vásárlások után mobil, email értesítés Kártyatiltás Ha letiltod a kártyát, mert például ellopták, akkor a cég ingyenesen pótolja azt, ami a magyar bankokról például nem mondható el Back in Time funkció: 14 napig a már kifizetett vásárlásokat átterhelhetjük egy másik kártyára, vásárlásonként egyszer 5 GBP regisztrációs bónusz (N96J4G2N), ami az első költés után íródik jóva Monese Segítségével bankszámlát tudunk nyitni Angliában, amihez más esetben csomó, legtöbbször nehezen beszerezhető iratra lenne szükségünk.
Elolvasom →

Clean code a gyakorlatban

Ha programozóként tévedtél ide, akkor biztos foglalkoztat hogyan lehetne minőségi kódot előállítani. Ez egy művészet, de mint mindent, sok gyakorlással és tapasztalással ez is elsajátítható. Az elején még nagyon fájdalmas lecserélni a $c változót egy sokkal beszédesebb, kifejezőbb névre, de pár hét/hónap múlva, mikor újra dolgoznod kell az adott résszel meg fogod köszönni magadnak. Tervben van, hogy konkrét példákon keresztül fogom bemutatni hogyan lehet széppé tenni az örökölt kódjainkat, de addig is 2 nagyon jó videót szeretnék megosztani a témában:
Elolvasom →

Digi online kötés

Végre sikerült megszabadulni a Telekom drága, de legalább fél napokig nem működő szolgáltatásától, ráadásul hűségidőn belül kötbér nélkül. Ezen felbuzdulva le is adtam kötési igényemet a digi online felületén, minden adat megadva és jött is a levél, hogy rögzítették, 48 órán belül jelentkeznek a szerződésszámmal… Ami süket fülekre talált és 3 nap után befáradtam az ügyfélszolgálatra, hogy analóg módon megkössem a dolgokat. Természetesen a leadott adataimat nem tudták visszanyerni és adhattam meg újra mindent, de legalább kevés várakozással, gyorsan végeztünk.
Elolvasom →

Viszlát Wordpress, Hello Jekyll

Egy ideje már minden mással foglalkoztam, mint ezzel az oldallal, de most végre sikerült egy kis időt allokálni és megújulni. Az alap ötlet csak egy téma módosítás volt, de aztán egy dokumentációs feladat során belefutottam Jekyllbe és egy rövid barátkozás után már bele is kezdtem az oldal átköltöztetésébe. Az eddigi wordpress motor tökéletesen működött és mivel folyamatosan frissítve is volt, nem lett semmi kósza kertevő áldozata, de már egy ideje le akartam cserélni, mert a CMS oldalak mindig magukban hordozzák, hogy feltörik és már megy is a spam kampány és fertőzés.
Elolvasom →

Legacy Kód

Elolvasom →

Okos cseléd 360 S6 kínai verzió

Hála a 11.11 – Black Friday időszaknak, nagyon olcsón sikerült hozzájutnom egy 360 S6 porszívóhoz, ami méltó riválisa a Xiaomi Roborocknak.
Ami fontos volt a választásnál, hogy a porszívó ne csak találomra menjen amerre lát hanem tervezze meg az útvonalát és optimálisan haladjon végig.
Elolvasom →

Da Vinci Junior filament hack

Szomorúan tapasztaltam, hogy a 3D nyomtatómhoz már nem lehet hivatalosan Filamentet kapni Magyarországon, viszont az XYZPrinting Da Vinci gépei csak saját márkás munícióval működnek.

Vagyis eddig…

Elolvasom →

Programozzunk 3D-t

Elsőre kb mindenkinek az AutoCAD ugorhat be ha valami modellezésről van szó. Ha valaki kicsit is érdeklődik a 3D nyomtatás iránt, akkor találkozhatott a következőkkel: FreeCAD, ThinkerCAD, Blender, stb. De mi van akkor, ha nem akarunk kattingatni?
Elolvasom →

Chrome futtatás headless módban

Selenium teszt futtatáshoz előbb vagy utóbb elengedhetetlen, hogy egy olyan szerveren fusson a kód, ahol nincs vizuális felület. Ez lehet egy tényleges konzolos szerver vagy egy docker image. Szóval ami kell hozzá:
Elolvasom →

Miért jó hitelkártyát használni? (elévült)

Pár napja futottam bele a kérdésbe, hogy meg vagyok-e elégedve a hitelkártyámmal: meg.
Elolvasom →

Ubuntu pendrive készítés Ubuntu nélkül

Ha Ubuntut használunk és szeretnénk liveUSB-t készíteni, használhatjuk az USB indítólemez-készítő-t, más linux rendszereken viszont nincs ilyen.
Elolvasom →

Lemez UUID kinyerés fstabhoz

A /dev/sdxY helyett jól jöhet, ha közvetlen UUID alapján hivatkozunk a partícióra, amit a következő parancs ad vissza a legegyszerűbben linux környezetben:
Elolvasom →

Thaiföldön jártam 2018.03

Abba a szerencsés helyzetbe kerültem, hogy 15 napot töltöttem kint és összegyűjtöttem pár hasznos dolgot ha más is hasonlókat tervezne.
Három helyet érintettünk, Bangkok, Krabi, Phuket. Nézzünk pár általános dolgot, később születni fog a konkrét helyekről is bejegyzés.
Elolvasom →

Honor 8 Pro Oreo frissítés root nélkül

Hivatalosan megjelent az Oreo frissítés Honor 8 Pro-ra, de Magyarországról még nem érhető el. Ezzel a módszerrel viszont már most hozzáférhetünk az OTA frissítéshez:
Elolvasom →

Arch linux Raspberry Pi 3-ra

Desktop környezetben Archot használok és ez az élmény egy ideje Raspberry Pi-n is elérhető. Maga a rendszer, mivel kevesebb sallangot tartalmaz sokkal gyorsabbnak érződik, de a nagyon friss csomagok miatt néha előfordulhatnak problémák… Install Az microSD kártyára telepítés pár lépésben megoldható. Tuning Mielőtt végső helyére tennénk a kártyát, leválasztás előtt írjuk át a boot/config.txt fájlban a gpu_mem értékét, hogy kicsit nagyobb szabadsága legyen a videókártyának. gpu_mem=384 Indítás után sshról az alarm, alarm kombóval lehet bejelentkezni és találóan a root jelszó: root.
Elolvasom →

Független projektek egy git repóban

Git-nél alapértelmezetten az első commit lesz az ős és erre tudunk építkezni. Viszont nem minden esetben lehet szükségünk rá:
Ha szűkölködünk a repókban vagy ha a kód annyira elfajzott, hogy minden telepítés más és más lett idővel ez egy nagyon hasznos trükk:
Elolvasom →

Gitlab pipeline deploy

Ha Gitlabot használunk és szeretnénk a PHP projektünket commit után közvetlen deployolni a sandbox szerverünkre, a következőkre lesz szükségünk:
Elolvasom →

3D nyomtatót mindenkinek!

Az a szerencsés helyzet fordult elő velem, hogy a Jézuska hozott nekem egy 3D nyomtatót. Nevezetesen egy XYZprinting Da Vinci Mini w-t.
Elolvasom →

Mit vegyünk kockáknak karácsonyra

Ha véletlen nincs ötlet, még nem késő ezekre az ajándékokra rápillantani:
Elolvasom →

Lenovo ideapad 110 Ubuntu Wifi driver

A laptopra frissen telepített Ubuntu 16.04 bár működésre bírja a wifi-t, de az alap driver időről időre eldobálja a kapcsolatot és nagyon lassan kapcsolódik vissza. Telepítsünk RTL8821AE drivert:
Elolvasom →

PHP futtatás service-ként

Ha szeretnénk egy háttérben futó folyamatot biztonságban tudni: induljon el, induljon újra automatikusan, akkor használjuk a supervisort.
Elolvasom →

Raspberry pi boot hdd mount fix

A Raspberry pi 2-met, amin egy régebbi Raspbian fut egy külső HDD-vel használom, ami fstab-ban automatikusan fel van/lenne csatolva, mégis boot-nál a kötet nem található. Se UUID se /dev/sdX megadásával nem látható. Fstab beállítástól függően ez azt jelenti, hogy vagy az egész rendszer nem indul el (utolsó érték a sorban 2) vagy elindul, de a felcsatolás hiánya miatt elfogy a hely az sd kártyán… boot után a mount -a paranccsal viszont már elérhető a megadott helyén…
Elolvasom →

Antergos mirrorlist signature fix

Ha nem működne a frissítés az alábbi hiba miatt:

hiba: antergos-mirrorlist: signature from "Antergos Build Server (Automated Package Build System) <admin@antergos.org>" is unknown trust
:: A /var/cache/pacman/pkg/antergos-mirrorlist-20170527-1-any.pkg.tar.xz fájl sérült (hibás vagy sérült csomag (PGP aláírás)).
Szeretné törölni? [I/n]
Elolvasom →

PHP érdekességek

Elolvasom →

Csak agilisen

Elolvasom →

Párhuzamos futtatás linuxon

Ha egy folyamatunk túl időigényes, de nem sok erőforrást emészt fel, akkor érdemes lehet párhuzamosítani azt.
Elolvasom →

CodeBug

Ha még csak most ismerkedünk a programozással vagy mással szeretnénk megismertetni, ez egy remek kézzelfogható lehetőség:
Elolvasom →

Közösségi Code Kata

Ha unnánk már a magunkban Katázást, akkor a CodeWars igazi felüdülés lesz.
Elolvasom →

PHP CLI progress bar

Terminálban jól jöhet néha egy progress bar:

Elolvasom →

Sorozat letöltés Flexgettel

A korábbi rss letöltés után jöjjön egy kis segítség, hogyan töltsük le kedvenc sorozatainkat flexget segítségével ncore-ról, minden extra beavatkozás nélkül:
Elolvasom →

A defenzív programozás művészete

Elolvasom →

Docker webfejlesztéshez

Dockerfile és docker-compose.yml egy új projekt elkezdéséhez vagy egy meglévő tuningolásához:
Elolvasom →

Legacy kód

Avagy, hogyan ne programozzunk:
Elolvasom →

Code Kata

Ahogy a zenészeknek, úgy a programozóknak is gyakorlásra van szükségük, hogy minél könnyedebben tudjanak feladatokat megoldani. Erre szolgálnak a Katák. A Kata a harcművészetben ismert formagyakorlat, amelyben a gyakorló elképzelt ellenféllel dolgozik. A gyakorlatok folyamatos ismétlése segít memorizálni a helyes mozgást.
Elolvasom →

Miért ne zavarj egy programozót

Elolvasom →

Minden napra egy könyv

Elolvasom →

Mi Band 2 Smart Unlock fix

Adott egy Xiaomi Mi Band 2, ami Xiaomi telefon esetén alapból a Mi Fit alkalmazáson belül engedélyezni tudja a képernyőzár feloldását, vagy Android 6.0 felett a Smart Unlocknál hozzáadva bármely telefon képernyője feloldható (lenne).
Elolvasom →

Kocka képregény ajánló

Elolvasom →

LG G2 Secure booting error fix

Ha a következő üzenettel találkozunk recovery indulás helyett CM13 telepítés után:

Secure booting error
Error: Boot Certification Verify!
Elolvasom →

uTorrent helyett

Érdekes, hogy attól függetlenül, hogy a uTorrent folyamatosan tolja az emberek arcába a reklámokat és bitcoint bányászt is telepített a felhasználók gépére, még mindig sokan használják.

Valószínű a legtöbb embernél ez már csak megszokás, pedig vannak alternatívák:

Elolvasom →

Sony Xperia Z1 Compact Hackelés (D5503)

Adott egy Sony Xperia Z1 Compact, amit fel kellene picit tuningolni.
A masina jelenleg 5.1.1 androidot futtat, de a gazdája szeretne 120 fps-ben videót rögzíteni, amihez egy újabb Z széria  kamera alkalmazása szükséges.

Az itt leírtakért és az ebből eredő esetleges károkért felelősséget nem vállalok.  A rootolás garanciavesztéssel jár.

Elolvasom →

LG G2 frissítés CM13-ra

Eljött az idő, hogy nincs több nightly 12.1 verzió a D802  modellhez, úgyhogy frissíteni kell 13-ra.
Elolvasom →

MEDIATEK MT7630E Ubuntu 15.10 Fix

Az Asus X550C laptopot sikeresen frissítettem 14.10-ről 15.10-re két lépcsőben, de ismét előjött, hogy nincs wifi…

A korábbi megoldás itt már nem játszik, mert a kernel más, de szerencsére ennyi idő alatt lettek újabb fixek:

Elolvasom →

nCore aktivitás könyvjelzőzés hack

Elolvasom →

Torrent letöltése RSS csatornáról

Ha nem akarunk fájlokat másolni és onnan automatikusan betöltetni, akkor egy alternatív megoldás, hogy RSS-en keresztül töltjük le torrentjeinket. A Transmission alapból nem támogatja, de szerencsére a Flexget áthidalja ezt a problémát. Ami kell hozzá: Transmission, amiben a rpc_whitelistet módosítottuk: “rpc-whitelist”: “*” Flexget, aminek a telepítése a következő: Flexget telepítés Ubuntu esetén: Python telepítés: sudo apt-get install python3.6 Pip telepítés: sudo apt-get install python3-pip Arch esetén: Python telepítés: sudo pacman -S python3 Flexget telepítés:
Elolvasom →

Lemez biztonságos törlése

Az eladásra szánt gépünk lemezét érdemes minél alaposabban letörölni.
Az itt leírt lépések adatvesztéssel járnak (mondjuk ez is a cél), felelősséget nem vállalok érte.
Elolvasom →

Halloween Tux

Elolvasom →

Antergos frissítés fix

Ha frissítésnél valami hasonlóval találkozunk: hiba: ttf-google-fonts: signature from “Antergos Build Server (Automated Package Build System) <admin@antergos.org>” is unknown trust :: A /var/cache/pacman/pkg/ttf-google-fonts-20150805.r201-1-any.pkg.tar.xz fájl sérült (hibás vagy sérült csomag (PGP aláírás)). Szeretné törölni? [I/n] vagy hiba: dropbox: signature from “Antergos Build Server (Automated Package Build System) <admin@antergos.org>” is unknown trust :: A /var/cache/pacman/pkg/dropbox-3.8.6-1-x86_64.pkg.tar.xz fájl sérült (hibás vagy sérült csomag (PGP aláírás)). Szeretné törölni? [I/n] vagy hiba: gnome-shell-extension-dash-to-dock: signature from “Antergos Build Server (Automated Package Build System) <admin@antergos.
Elolvasom →

Nyomtatás parancssorból (lp,lpr)

A tömeges nyomtatás legjobb módja a parancssorból való futtatás.  Ehhez szükségünk van az lp/lpr parancsra és egy alapértelmezett nyomtatóra. Pár hasznosabb példa, ami szabadon kombinálható:
Elolvasom →

Git fájl jogosultság mellőzés

Elolvasom →

Új Pi!

pi

Miután 2 pi-t is beüzemeltem, vérszemet kaptam és kellett egy saját. De hogy azért ne maradjon ki egy kis önszivatás, nem az alapból telepített és majdnem teljesen kész Raspbiant fogom használni, hanem az Arch arm verzióját.

Elolvasom →

Viszlát Bittorrent Sync, Hello Syncthing

Egy ideje már figyelemmel követtem a Syncthing fejlődését, de még nagyon nem úgy tűnt, hogy használhatóbb lenne a Bittorrent Syncnél. Akkor mégis miért lenne szükség cserére?
Elolvasom →

Kikapcsoló gomb Raspberry Pi-re

A Pi nem rendelkezik kikapcsolásra szolgáló gombbal, de ezen lehet segíteni:
Elolvasom →

PHP 5.6 függvény paraméter lekérés

Kicsit el vagyok maradva a php újabb verziót illetően, mert a legtöbb helyen régebbire kell kódolni és így néha érnek meglepetések 🙂
Elolvasom →

Epson TM-T20II

A megérkezés után jöhet a tényleges fejlesztés. Mit is lehet csinálni egy ilyen nyomtatóval?
Elolvasom →

Raspberry pi nyomtató telepítés

A Raspberry Pi-hez megérkezett a várva várt blokk nyomtató, egy Epson TM-T20II. A gyártó készített hozzá hivatalos linux drivert, de nem arm processzorra… Telepítsünk…

Elolvasom →

Rendező algoritmusok

Elolvasom →

Mappa tisztítás x nap után

Az egyik rossz szokásom, hogy bármit amit le kell menteni a gépre és nem fontos, azt az Asztalra mentem, így mindig szem előtt van. A probléma csak az, hogy ezeket aztán nem törlöm és egy idő után már nem is igen tudom, hogy mit lehet és mit nem. Ha pedig 2 monitornyi területet belepnek a fájlok, akkor az újabbakat már szinte alig lehet megtalálni. Ilyenkor szokott az jönni, hogy készül egy TEMP mappa, abba belemegy minden és kezdődhet az egész elölről. Mostanáig…
Elolvasom →

Programozó betűtípus

Kicsit már unalmas mindig ugyanazokat a betűket bámulni, de keresgélve a neten rengeteg alternatív betűtípust lehet találni. Jelenlegi kedvencem az Inconsolata, de ezen a linken számos más font is elérhető.
Elolvasom →

Raspberry Pi 2

Elolvasom →

Programozó kifogás naptár

Elolvasom →

Teamviewer telepítés Arch Linuxra

A Teamviewer elérhető az AUR tárolóból, de telepítés előtt engedélyezni kell a 32 bites forrásokat:
Elolvasom →

Viszlát Ubuntu, Helló Arch!

Egy ideje már érik bennem, hogy az eddig “jól” bevált Ubuntut le kellene cserélni valami másra, mert egyre több nyűgje van…
Elolvasom →

Raspberry Pi 2 B model

Elolvasom →

HTML, CSS, JavaScript Guideline

Elolvasom →

Boldog PI napot!

Elolvasom →

Mediatek MT7630E Ubuntu 14.10

Ha olyan szerencsések vagyunk, hogy laptopunkat (pl Asus X550C) Ralink Mediatek MT7630 wifi-vel szerelték, akkor az Ubuntu telepítésnél tapasztalhatjuk, hogy nincs vezeték nélküli csatlakozás…
Elolvasom →

PHP strip_tags alternatíva

A strip_tags() függvénnyel az a nagy probléma, hogy a multibyte-os karaktereket hibásan kezeli. Erre egy lehetséges megoldás:
Elolvasom →

Git használat gyakorlatok

Elolvasom →

Sublime Text + PlainTasks

A munka során szükség lehet todo listára, amire rengeteg online elérhető szolgáltatás van, de néha elég egy egyszerű txt is.
Egy ilyen megoldás/szabvány a todo.txt, amihez rengeteg alkalmazás létezik, de a Sublimehoz találtam egy “szebb” lehetőséget.
Elolvasom →

Git utolsó commit visszavonás

Ha még nem push-oltuk a commitunkat, akkor lehetőség van visszaállni az előző állapotra:
Elolvasom →

Hogyan készülnek a weboldalak

Elolvasom →

Ingyenesen letölthető programozás könyvek

A GitHubon készült egy tároló, ami nyelvenként csoportosítva gyűjti össze a szabadon letölthető ebookokat. Az angol nyelven írtak itt találhatóak, de létezik magyar szekció is. A LinuxLinks oldalról további 24 könyv tölthető le angol nyelven. A Packtpub oldal napi szinten kínál ingyenes könyveket angolul. Egyszerűen csak regisztrálni kell és Claim-elni. Aki kicsit el akar mélyedni a linuxban: 25 Free Books To Learn Linux Ha pedig mégis valami fizetős oldalra vágynánk, akkor Laravel és hozzá tartozó technológiák esetén javaslom a Laracastot vagy az Udemyt, ahol szintén bele lehet futni ingyenesen bezsebelhető kurzusokba.
Elolvasom →

Git HTTP hozzáférés mentése

Ha a Git repositorynkat http kapcsolaton keresztül tudjuk használni, akkor jól jöhet, hogy nem kell megadni minden parancsnál a felhasználónév, jelszó párost.
Elolvasom →

SSH kulcs generálás

Ha sokat és/vagy sok helyre kell belépnünk ssh kapsolaton keresztül, jól jöhet, ha nem kell minden belépésnél megadnunk a jelszavunkat, hanem egy előre generált biztonságos kulccsal tudjuk azonosítani magunkat.
Elolvasom →

Hiányzó Lollipop Smart Lock CM12

A Lollipop nagy újítás a Smart Lock, amivel külső program nélkül, gyárilag telepítve kapunk egy zárfeloldót.
Elolvasom →

Node.js Socket.io teszter

Az alábbi kód segít tesztelni a távoli socket.io kommunikáció válaszát.
Elolvasom →

Vasárnapi programozáshoz

Elolvasom →

Ingyenes GIMP könyv

Elolvasom →

After X-mas

Elolvasom →

Nexus 5 rootolás ( Ubuntu )

Az itt leírtakért és az ebből eredő esetleges károkért felelősséget nem vállalok.  A rootolás garanciavesztéssel jár.
Elolvasom →

LG G2 Lollipop 5.0.2

Végre találtam egy használható Lollipop verziót LG G2-re.
Elolvasom →

Békés Boldog Karácsonyt mindenkinek!

.!, .!, ~ 6 ~ ~ 6 ~ . ' i .-^-. ' i .|, | | / .-. \ | | ‘| .|_|.| (- ) | .||. / \ )(|_-'__|__)_(______ /,o)______________________o( /* ~_[___]___[___]___[___[_[`-. / o .'[_]___[___]___[___]_[___)-) /_,~' *_\_] [_[( ( /. * *_] [___\ _\ / ~. o \] ;( ( ; [_[_]-’ /_ * `~,_\ (( )( ;(; [___] / o * ~'\ /\ /\ /\ /\ [_[_] / * .
Elolvasom →

Legacy Kódrészlet

Elolvasom →

LG G2 infravörös jeladó custom romra

Elolvasom →

Programozó vagyok

Elolvasom →

Módosult fájlok listázása ( Ubuntu )

Elolvasom →

Filezilla tab hiba fix ( Ubuntu )

Elolvasom →

Android automatizálás (llama)

Ha már van egy telefonunk, ami okos, akkor használjuk ki és csináljon automatikusan dolgokat bizonyos helyeken, helyzetekben.
Elolvasom →

LG G2 Custom rom

Most, hogy rootoltam a telefont, itt az idő egyedi romot telepíteni a masinára. De melyik a legjobb? Szubjektív…
Elolvasom →

Bittorrent Sync jövő

Elolvasom →

LG G2 rootolás ( Ubuntu )

Az itt leírtakért és az ebből eredő esetleges károkért felelősséget nem vállalok.  A rootolás garanciavesztéssel jár.
Elolvasom →

Halloween programozó módra

Elolvasom →

Viszlát S2, Helló G2!

3 év után nyugovóra tér Galaxy S2-m. Nagyon sok flasht éltünk át együtt, de az idő rendesen megérződött rajta. A választás egy LG G2-re esett és így pár nap után azt kell mondanom, nagyon jó döntés volt. A kijelző hatalmas, a Pacman ROM után az LG felülete elég csilli-villi, de ugye ez egy launcher cserével félig megoldható, egy rom cserével pedig az egész, amivel még várni fogok pár hetet, hogy megtapasztaljam mit is tud.
Elolvasom →

Legacy kódrészlet

Elolvasom →

BitTorrent Sync 1.4.93 hiba

Ma szomorúan tapasztaltam, hogy frissítve a btsync-et 1.4.83-ról 1.4.93-ra,nem igazán akar minden szinkronizálni. Mint kiderült, ezekről a hibákról tudnak, de még nem lett javítva: Known issues – UI is tiny on high resolution displays [Workaround{.bbc_url}] – Files containing certain characters in their names (such as accented letters) may not sync Az UI problémával még együtt tudok élni valahogy, de hogy az ékezetes karakteres nevű fájlokat nem szinkronizálja… Egyetlen megoldás visszaállni régebb verzióra.
Elolvasom →

QR kód készítés

Egy ideje már próbálják elterjeszteni a QR kódot a világban, de nem mindig jön össze túl sikeresen. Amire én használni fogom, az az otthoni / irodai hálózat jelszavának publikálása. A legtöbb embernek már olyan telefonja van, amire vagy lehet vagy már van is telepítve QR kód olvasó. ( mondjuk lehet pont egy bugyuta reklám miatt már telepített rá ) Bejön az irodába és szeretne csatlakozni a nethez, amihez mi nem feltétlen tudjuk azonnal a jelszót, mivel a gépeinknek elég egyszer megadni.
Elolvasom →

Kommunikáció a megrendelővel

CSS blur effekt az oldalra: A blur egyedül chromeban működik, a firefox nem támogatja a hivatalos oldalán se… ügyfél: és egy ilyen aberrált megoldás?: ügyfél: 1. betöltődik a content oldalt 2. csinál a progi egy pillanatképet arról a kontentről 3. nem tölti be a kontentet, csak azt a képet 4. ráteszi a progi a blur-t 5. betöltődik a teljes oldal Használjunk indokolatlan informatikus szöveget indokolatlan helyen (css-nél): ügyfél: gondolom ez most nem lesz spagetti kódú, mint az eredetink, és a végén csak egy paraméter átírással növelhető lesz Gomb hover: ügyfél: akkor mind a négyre tegyünk egy glow-t én: és milyen glowt szeretnél?
Elolvasom →

Számológép nem kap fókuszt ( Ubuntu 14.10 )

A gyorsbillentyűs indításnál az Ubuntu gyári számológépe nem jön előtérbe és így nem igen érezhető a dologban a gyorsaság…
Elolvasom →

Raspberry Pi firmware frissítés ( Raspbian )

Elolvasom →

Programok Androidra

A mindenki által ismert közösségi programokat nem sorolnám fel, de biztos lesznek kevésbé ismert, hasznos programok:
Elolvasom →

Galaxy S2 frissítés (PAC-MAN ROM)

Nem sokáig bírtam a Samsung féle UI és TouchWiz borzalmat, így jöhet a következő rom. Talán egyedül a szemfigyelő funkció fog hiányozni, de majd csak túlélem.
Elolvasom →

Galaxy S2 frissítés (NeatRom)

A Samsung első normális Androidos telefonja már túl van a 3 éves koron, de még működik.
Hivatalos frissítés már 2013 január óta nincs, de szerencsére van más alternatíva.
Eddig a Cyanogenmod Rom-ot használtam, de a legújabb nightly lassúnak bizonyult, így kerestem valami mást.
Elolvasom →

Harcosok Étrendje

Tavaly óta töretlenül járok Kettlebell edzésekre, ahol már egész szép számban vannak, akik ezt az életvitelt folytatják.

Elsőre kicsit furcsának tűnt, hogy napi 1 étkezés, napközben meg (szinte) semmi, de merjünk nagyok lenni, én is kipróbáltam.

HéL

Elolvasom →

Billentyűzetkiosztás hiba újraindítás után ( Ubuntu 14.04 )

Elolvasom →

Raspberry Pi WiFi szétcsatlakozás

Bizonyos időközönként a Pi úgy gondolja, hogy nem akar tovább kommunikálni a routerrel és lekapcsolja a wifi-t. Volt, hogy 1-2 napot ment, de volt, hogy újraindítás után 1-2 órával már el is dobta a kapcsolatot…
Elolvasom →

AMR konvertálás MP3 formátumba (Ubuntu/Mint)

Elolvasom →

60 hasznos linux parancs

Elolvasom →

Fiction vs. Reality

Elolvasom →

Virtualbox telepítés (Ubuntu 13.10)

Elolvasom →

Egy programozó élete

Elolvasom →

Boldog Új Évet!

Elolvasom →

Boldog Karácsonyt!

Elolvasom →

Sphinx delta index

A Sphinx egy full-text keresőmotor, bővebb leírás itt található róla: http://weblabor.hu/cikkek/sphinx-keresomotor-bevezetes

Ami problémát okozhat, hogy nagy mennyiségű adat feldolgozásakor a szerver erőforrásait rendesen lefoglalja az indexelés, viszont szükséges lehet, mert sűrűn változnak az adatok.

Ennek kiküszöbölésére van a delta index, ami annyit tesz, hogy csak azokat az adatokat olvassa be, amik a legutóbbi indexelés óta változtak és ezt kell összefésülni a nagy halmazzal.

Elolvasom →

Kopogj!

Elolvasom →

Egy éves az oldal!

Elolvasom →

Mekkora legyen a boot partíció [Ubuntu/Mint]

Ha szeretnénk külön tartani a boot partíciót, mert mondjuk titkosítanánk a rendszer többi részét, akkor a következő kérdés, hogy mekkora helyet is adjunk neki.
Elolvasom →

Kettlebell

Eljött az idő, hogy kellett valami plusz mozgás a mindennapi munka mellé. Az egyik ismerősöm ajánlotta, hogy próbáljam ki a Kettlebellt és tényleg nagyon hatásos. Mi az a Kettlebell? Egyszerűen leírva egy vasgolyó aminek füle van. Persze ettől az adottságtól nem fogsz se fogyni se izmosodni, ehhez kell a tudás a helyes használathoz. Azt egyébként azonnal ki lehet jelenteni, hogy több év számítógép előtt görnyedés után egy ilyenbe belekezdeni elég megeröltető.
Elolvasom →

Napom

Elolvasom →

Cyanogenmod 10.2 nightly Galaxy S2 Boot hiba

Aki szeret olyan veszélyesen élni, hogy nightly-t használ, S2-ese van, az belefuthatott vagy futhat abba, hogy a flash után csak a Samsung indítót látja és a boot már nem jön be.

Ebben az állapotban a CWM se indítható el, de a download mód működik.

Elolvasom →

Galaxy Ace 2

Az Ace 2 hivatalos Jelly Bean frissítésével előjött egy olyan hiba, hogy kevesebb ramot lát a rendszer, mint amennyinek lennie kellene. Nem a kerekítéssel van gond, egyszerűen csak rosszul számol…

A javításához a következő leírást kell követni.

Elolvasom →

Cyanogenmod 10.2 frissítés

A hétvégén elérhetővé vált a Cyanogenmod 10.2, ami a legújabb Jelly Bean 4.3-ra épül. A frissítés a szokásos Cyanogenmod Update-tel megoldható, de utána érdemes Factory resetet csinálni, hogy ne legyen probléma a régi programok beállításaival. A CM 10.2-höz természetesen letölthető az új Gapps és a 10.1-hez is kiadtak frissebb változatot belőle. Ami így hirtelen feltűnt, hogy változott a gyári kamera alkalmazás kinézete. Az eddigi kör alakú beállítások helyett már csak egy körszeletünk van, amiben újabb szeletekre lehet rámenni.
Elolvasom →

Android Eszközkezelő

Elolvasom →

Programozók napja

Elolvasom →

Regexper – regexp vizualizálás

Elolvasom →

Programozó önéletrajz

Elolvasom →

Az igazi programozó

Kicsit régi írás, de vannak benne örök tanulságok
Elolvasom →

Kukorica-Útvesztő Fesztivál

Elolvasom →

Logitech Unifying egység párosítás Ubuntun

Ha több eszközt akarunk párosítani egy Logitech Unifying egységhez, azt nagyon egyszerűen megtehetjük Windows alatt…

Maga a párosítás megmarad utána is, de azért ez így nem olyan kényelmes.

Hivatalos program nincs Linuxra, de szerencsére a Solaar erre lett kitalálva.

Elolvasom →

Falcon Pro

A mai Appvasárnapban olvastam, hogy a Falcon Pro fejlesztője ( Joaquim Verges ) újra elérhetővé tette programját a http://getfalcon.pro/ címről. A program annyira jól sikeredett, hogy sajnos februárban elérte a Twitter által megadott felhasználói limitet, így kénytelen volt törölni a Play-ből.

Most viszont megérkezett a megoldás. A programban a saját alkalmazásunkként állíthatjuk be a Falcon-t, megkerülve a Twitter korlátozást.

Elolvasom →

Sublime Text 2 tapasztalatok

Az előző cikk óta használom ezt a szerkesztőt. Előtte a Komodo Edit volt a favorit, nagyon szerettem, de sajnos a Sublime olyan dolgokat tud, amit nem tud űberelni…

( Nemrég jött ki 8-as Komodo, amihez még nem volt szerencsém, de 1-2 dolgot megvalósít a Sublimeból. Ha valakinek van tapasztalata vele, várom szeretettel a hozzászólásokat )

Elolvasom →

Google Reader vége

Elolvasom →

Ubuntu 13.04 nvidia driver javítás ( hiányzó Unity felület )

Ubuntu 12.10 alatt is probléma volt a driver telepítése után, amire itt a megoldás. 13.04 alatt viszont ez a megoldás elméletileg már nem kell. A driver szépen települ, bejelentkezésnél viszont nem jelenik meg a Unity felület, csak az asztal. Szerencsére a Ctrl+Shift+T működik, így előhozható a terminál. Egyetlen dolgunk van, a Unity beállítások visszaállítása. Terminálba írjuk be a következőt: dconf reset -f /org/compiz/ Kijelentkezés után ( Ctrl + Shift + Del ) ismét bejelentkezve már meg is jelenik a felület.
Elolvasom →

Megérkezett az új GMail Androidra

Elolvasom →

MKV konvertálás AVI formátumba Ubuntu 13.04 alatt

Sikeresen belefutottam egy olyan sorozatba, amit csak mkv formátumban tudtam elérni, de az asztali DVD lejátszó csak avi-t hajlandó prezentálni.

Örömmel tapasztaltam, hogy egy laza kereséssel már meg is van a megoldás, de nem… Az ffmpeg nem szívesen konvertálná át simán, mondván, hogy elavult és inkább az avconv programot használjam.

A másik nagy problémám, hogy nincs kedvem azon gondolkozni, hogy milyen video/audio konvertálás van az mkv-n és hogy milyen legyen az avi-n.

A megoldás: FF Multi Converter

Elolvasom →

Új GMail felület

Elolvasom →

Sublime Text 2 telepítés linux alatt

Ma sikeresen újratelepítettem a gépemet és megint belefutottam, hogy letöltöm a Sublime-ot, aztán bohóckodhatok a desktop fájljával…

De most itt a segédlet hozzá:

Elolvasom →

Google Atari játék

Elolvasom →

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.
Elolvasom →

Boldog A Nyák Napját!

Elolvasom →

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… Szerencsére nem csak én nehezményeztem ezt és egy ( valószínű unatkozó ) személy létrehozta ezt: http://9gagrss.com/ Az oldalon megtalálható a feed linkje. Ami külön jó, hogy a gyári feedben pár kép le volt cserélve 9gag reklámra, itt ez nem fordulhat elő.
Elolvasom →

Hogyan legyen biztonságosabb WordPress oldalunk

Ma belefutottam egy érdekes cikkbe, miszerint manapság egy egész nagy számú botnet azzal foglalkozik, hogy WordPress oldalakat törjön fel. A főleg otthoni gépekből álló hálózat a gyári admin felhasználó jelszavát próbálja kitalálni.

A cikk itt érhető el:  Hackers Point Large Botnet At WordPress…

Mit lehet tenni?

Elolvasom →

Egy kis nosztalgia…

Elolvasom →

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.
Elolvasom →

Kellemes húsvéti ünnepeket!

Elolvasom →

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.
Elolvasom →

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.

Elolvasom →

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.
A firmware letölthető ebből a drive megosztásból.

Elolvasom →

Torrent automatikus letöltése HTPC-n ( Debian + XBMC )

Az alap ötlet az, hogy ne kelljen külön az asztali gépen letöltenünk az anyagot és azt felmásolni a htpc-re. A htpc kezelje le, ha kap egy torrent fájlt, töltse le és ha elkészült másolja a megfelelő mappába. Az XBMC-ben pedig már csak egy frissítést kelljen elkövetni.
Elolvasom →

Dropbox futtatása service folyamatként

Saját szerverhez vagy HTPC-hez hasznos lehet, hogy a Dropbox automatikusan elinduljon, ne kelljen hozzá külön bejelentkezni, sőt egyáltalán vizuális felület se.
Elolvasom →

Ubuntu 12.10 nvidia driver javítás

Friss Ubuntu 12.10 telepítés esetén előfordulhat egy olyan hiba, hogy hiába telepítjük fel az nvidia drivert, legyen az a stabil vagy az experimental, nem akar vele működni.

Újraindításnál minimális felbontáson fut, a bejelentkezésnél a Unity nem jelenik meg, nincs ablakkezelő, maximum az asztalunkon lévő fájlokat / mappákat látjuk.

Elolvasom →

MyAudio Series 7 708W

Megbeszéltük a családdal, hogy idén karácsonykor unokaöcsém játék helyett egy tabletet kap. Persze most lehet mondani, hogy egy 6 éves gyereknek minek tablet, de bármi más játékot véve is összejött volna az cucc ára…

Elolvasom →

HTML átalakítása Textile formátumba

Új szórakozásom (nem szórakozás), hogy a HTML dokumentációkat akarom átvinni wiki-be, ami Textile formátumot használ. Mivel nem akarok mindent újra begépelni, így elkezdtem konvertert keresni. Volt 1-2 ígéretes, de végül a html2textile python script mellett döntöttem. Ez csak egy függvény, amit aztán úgy használunk, ahogy tetszik. Íme egy szösszenet, ami a beírt elérési úton kigyűjti az összes html fájlt és egy bizonyos részletét kiolvasva átalakítja textile formátumba: <br /> from html2textile import html2textile<br /> import codecs<br /> import os</p> <p>dir_path = “/foo/bar”<br /> os.
Elolvasom →

Első negatív vélemény a Szifon.com-on

Az alábbi cikket a szifon.com-on találtam. Meg is lepett, hogy amennyire eddig védték az Applet, most egy ilyen iromány született. Még aznap le is került az oldalról, de szerencsére a Google Reader megőrizte. Íme a cikk: Alig 100 darab iPad mini érkezik az országba! Pénteken ne állj sorba… forrás: Szifon.com szerző: admin   Sejtettem, hogy ez lesz belőle. Nem tudom mit csinál az Apple, de borzasztó. Az iPhone 5 a megjelenés óta nincs raktáron, 1 hónap alatt érkeznek meg a berendelt darabok, és emellé most úgy döntött az Apple, hogy bemutat még 4 új terméket.
Elolvasom →

Google Authenticator saját oldalhoz

Ma találtam egy nagyon jó kis leírást arra, hogy hogyan lehet a Google Authenticatorját saját programunkban használni. Az Authenticator előnye, hogy mivel idő alapú a kód, így nem kell a telefonnak nethez kapcsolódnia, így bárki, akinek van Android, iPhone vagy Blackberry telefonja könnyen használhatja. A cikk itt található: http://www.idontplaydarts.com/2011/07/google-totp-two-factor-authentication-for-php/ A forrás pedig itt: https://github.com/dwisetiyadi/CodeIgniter-PHP-QR-Code Ha a Google Authenticator már a telefononkun van, akkor alapból a qr code beolvasása után már mentetné is a kulcsok közé.
Elolvasom →

Grub2 visszaállítás hiba

Lehetséges grub probléma lehet, hogy a gépünkben több winchester található és vagy rossz helyre kerül az indító, vagy rá se tudja rakni. Ilyen konkrét eset, hogy a gépemben van egy winchester és megajándékoztam a gépet egy ssd-vel. Én balga nem állítottam át a biosban a sata sorrendet, így az először felrakott windows rossz helyre hozta létre az indítóját… Az ubuntuban pedig simán beállítottam, hogy a winchesterre rakja a grubot ( ha már a win ott van… ).
Elolvasom →

Grub2 visszaállítás

Általában akkor romolhat el a grub, mikor a windowst újratelepítettük és ilyenkor önkényesen felülírja a grubot a saját indítójával. Nem kell pánikba esni, csak ezt a pár lépést kell végrehajtani: Indítsunk el egy live linuxot (Ubuntu, Mint) Nyissunk egy terminált és gépeljük be a következőt: sudo fdisk -l Itt láthatjuk, hogy milyen partícióink vannak. A grub szerkesztéséhez csatoljuk fel az előzőleg kikeresett meghajtót a következő paranccsal: sudo mount /dev/sda5 /mnt
Elolvasom →