EgyProgramozo

PHP/NodeJS programozó, Linux Desktop/Server fan

Békés Boldog Karácsonyt mindenkinek!

.!,            .!,
                                   ~ 6 ~          ~ 6 ~
                              .    ' i `  .-^-.   ' i `
                            _.|,_   | |  / .-. \   | |
                             '|`   .|_|.| (-` ) | .|_|.
                             / \ ___)_(_|__`-'__|__)_(______
                            /`,o\)_______________________o_(
                           /_* ~_\[___]___[___]___[___[_[\`-.
                           / o .'\[_]___[___]___[___]_[___)`-)
                          /_,~' *_\_]                 [_[(  (
                          /`. *  *\_]                 [___\ _\
                         /   `~. o \]      ;( ( ;     [_[_]`-'
                        /_ *    `~,_\    (( )( ;(;    [___]
                        /   o  *  ~'\   /\ /\ /\ /\   [_[_]
                       / *    .~~'  o\  ||_||_||_||   [___]
                      /_,.~~'`    *  _\_||_||_||_||___[_[_]_
                      /`~..  o        \:::::::::::::::::::::\
                     / *   `'~..   *   \:::::::::::::::::::::\
                    /_     o    ``~~.,,_\=========\_/========='
                    /  *      *     ..~'\         _|_ .-_--.
                   /*    o   _..~~`'*   o\           ( (_)  )
                   `-.__.~'`'   *   ___.-'            `----'
                         ":-------:"
                           \_____/
2014.12.24.
Legacy Kódrészlet
Legacy Kódrészlet

Hogyan kezeljük le, hogy képekből ne lehessen bmp-t feltölteni(, de minden mást nyugodt szívvel):

2014.12.16.
LG G2 infravörös jeladó custom romra
LG G2 infravörös jeladó custom romra

Alapértelmezetten a G2-re telepített egyedi rom nem tartalmazza az IR-hez szükséges drivert és szoftvert. Szerencsére a hivatalos QuickRemote program nem függ a gyári romtól, csak egy plusz program kell hozzá és egy init script.

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

Ha több mappából szeretnénk kinyerni a frissebb vagy idősebb fájlokat.

2014.12.12.
Filezilla tab hiba fix ( Ubuntu )
Filezilla tab hiba fix ( Ubuntu )

Az Ubuntu 14.10-hez járó 3.9.0.1 verziójú Filezilla fül része hibásan jelenik meg és az alatta lévő részt mutatja a tab sor helyett.
Ennek egyedüli javítása a frissítés, amit vagy a hivatalos oldalról letöltve, vagy az alábbi ppa-t hozzáadva végezhetünk el:

2014.12.09.
Android automatizálás (llama)
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.
<!--more-->

2014.11.30.
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…
<!--more-->

2014.11.22.
Bittorrent Sync jövő
Bittorrent Sync jövő

Bejelentették, hogy lesz Pro verzió a Bittorrent Sync-ből, ami plusz funkciókat ad a közösségi verzióhoz képest.
Ennek díja 40 dollár évente. A többi fájlszinkronizáló szolgáltatóhoz képest olcsóbb, de azt nem szabad elfelejteni, hogy a Synchez nem jár külsős szerver. A felhasználó saját eszközein oldja meg a szinkronizálást.

2014.11.20.
LG G2 rootolás ( Ubuntu )
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.

2014.11.07.
Viszlát S2, Helló G2!
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.
A nyugovóra térés egyébként nem teljesen igaz. Az S2 ezentúl IP kameraként fog üzemelni, de erről majd később…

2014.10.25.
Legacy kódrészlet
Legacy kódrészlet

if(in_array($partner['id'], $favorites))
   ;
else
   continue;
2014.10.21.
BitTorrent Sync 1.4.93 hiba
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.

2014.10.20.
QR kód készítés

Egy ideje próbálják már ránk erőszakolni a QR kódokat, de sajnos a legtöbb esetben elég rosszul csinálják... 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 generált és a gépeinknek elég egyszer megadni azt. Az illető ( vagy mi ) beszkenneljük a kódot és már lehet is neki mutatni. A perverzebbek a laptop webkameráját is használhatják szkennelésre, de azért ez már végképp nem annyira elterjedt, hogy az illető gépén lenne ehhez alkalmas program. Ugyanezen az elven otthon is tarthatunk egy QR kódot, ha átjönnek a haverok és netezni akarnak, akkor elég ezt leolvasni és már mehet is. Generálás Mivel Androidban és jelenleg Ubuntuban utazom, így ezeknél írom csak le, hogy lehet ezt megvalósítani. Természetesen más platformokon is meg lehet csinálni (valahogy). Android Részemről a QR Droid vált be. 2 év alatt egész szépen fejlődött, jelenleg kicsit le van maradva a designban, de amit tud, arra tökéletes. Lehet vele olvasni és készíteni is. Ubuntu Qreator: nagyon szép felülettel rendelkező csak generáló program, akinek csak "1 kattintás"-os program kell, megtalálta. QtQR: Több beállítási lehetőséggel rendelkező generáló és olvasó. A legfrissebb verziója 2011-es és a forráskódhoz is 2012-ben nyúltak utoljára. A beolvasást képről vagy webkameráról végzi, az ékezeteket nem kezeli túl jól.

2014.10.15.
Kommunikáció a megrendelővel
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

2014.09.29.
Számológép nem kap fókuszt ( Ubuntu 14.10 )
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…<!--more-->

2014.09.23.
Raspberry Pi firmware frissítés ( Raspbian )
Raspberry Pi firmware frissítés ( Raspbian )

Először is frissítsük a rendszert, mert lehet új gpg kulcsok kellenek: sudo<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−> apt<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−>−get<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−> update sudo<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−> apt<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−>−get<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−> upgrade Firmware frissítés: sudo<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−> rpi<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−>−update Majd egy újraindítás: sudo<!<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−DVFMTSC<!−−DVFMTSC−−>−<!−−DVFMTSC−−>−> reboot

2014.09.22.
Programok Androidra
Programok Androidra

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

Rendszer

Nova Launcher

Nagyon jó TouchWiz, Sense, stb helyettesítő, rengeteg beállítási lehetőséggel. Részemről meg vagyok elégedve az új Google Launcherrel, de ez egy jó alternatíva helyette is. A Prime verzió tartalmaz pár kényelmi funkciót, de nélküle is tökéletesen használható.

SwiftKey

A legjobb billentyűzet Androidra. Megtanulja a stílusunkat és felajánlja a legvalószínűbb szavakat, amit írni szerettünk volna vagy következne az aktuális szó után. Ezen kívül "gépelhetünk" Swipe stílusban is, azaz az ujjunk felemelése nélkül csak a karakterekre "mutatunk" és ha végeztünk elengedjük a képernyőt. A Cloud szolgáltatását bekapcsolva több készüléken is szinkronban tartja a megtanított szavakat. A magyar szótárban az igekötős kapcsolatok elég rosszak, de tud tanulni a gmail, facebook, twitter fiókjainkból és rss csatornáról. A billentyűzet 2 részre is osztható, így kényelmesen használható tabon is.

Solid Explorer

Szép és jól használható fájlkezelő. 14 napig kipróbálható.

Amazon Appstore

Napi egy fizetős alkalmazás ingyen letölthető. Ezen kívül mindig van valami akció. A telepítéshez engedélyezni kell a külső forrásokat és regisztrálni kell az Amazonon.

Hálózat

ConnectBot / JuiceSSH

SHH kapcsolódás szerverekhez.

Fing - Network Tools

Hálózat letapogató. Az aktuális hálózaton kilistázza a hostokat. Wake on Lan küldhető az alvó gépeknek, amivel bekapcsolható például a Média Center.

Wifi Analyzer

Wifi erősség és csatorna "zsúfoltság" figyelő.

Tárhely

Dropbox

Bővebb információ

Mega

Kim Dotcom alapította, 50 GB tárhelyet ad ingyenesen, ami a jelszavunkkal teljesen titkosított. Ha elveszítjük a jelszavunkat, a tárhelyünknek annyi. Elég "fiatal" a szolgáltatás, lassan minden platformra lesz szinkronizáló. Egy próbát megér.

Bittorrent Sync ( Sync )

Több gép között p2p kapcsolattal szinkronizál fájlokat. A mobil verzión alapból "Selective Sync" módban működik, azaz csak a kijelölt mappákat szinkronizálja le. E-könyvek és zenék szinkronizálására  használom. Hátránya, hogy ha nincs egy gép se bekapcsolva, akkor nincs honnan vagy hová szinkronizálnia.

Edzés

Manapság divat sportolni vagy mifene.

Endomondo

Sporttevékenység nyilvántartó. A telefonunk GPS-ét használva rögzíti futásunkat, kerékpározásunkat és még sok más mozgásformát.

Gymboss2 / Impetus Interval Timer

Intervallum edzést segítő progi. Egymás után több különböző intervallum állítható be és meghatározható az ismétlésszám.

Produktivitás

TickTick - Todo & Task List

Kedvenc todo programom. Nagyon sok ilyen programot átnyálaztam, mire megtaláltam. Amiért jó:
  • felhőben tárolja az adatokat ( ezt azért sokan tudják )
  • helyalapú emlékeztető ( ingyenesben ezt maximum a keep tudja )
  • megosztható projectek más személyekkel
  • ismétlődő teendők
Ezen kívül nagyon sok lehetőség van, de azt szinte minden todo tudja már.

QR Droid

QR kód olvasó és készítő. A fejlesztők készítettek egy kiegészítőt, amivel wifi hozzáférést tartalmazó kódot olvasva azonnal rögzíthető a kapcsolat.

Multimédia

PowerAmp

14 napig ingyenesen kipróbálható zenelejátszó. Mindent tud, amit csak kell és elég értelmes felületen tálalja. Unlocker

Yatse

XBMC/Kodi médialejátszó távirányító. XBMC használóknak érdemes kipróbálni.

Mindig TV

TV újság, egyetlen hasznos funkciója, hogy pár csatorna nézhető rajta.

Közlekedés

Waze

Remélhetőleg már sokan használják. Ingyenes navigációs program, ami bevonja a közösséget. Az éppen közlekedők jelezhetik ha valahol baleset, rendőr, torlódás alakul ki.
2014.09.14.
Galaxy S2 frissítés (PAC-MAN ROM)
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. Következő jelölt a PAC-MAN ROM. Ebben a romban megtalálhatóak a nevesebb romokból ismert funkciók és ehhez tettek még hozzá saját ötleteket. [embed]https://www.youtube.com/watch?v=bUUZ654fHpo[/embed] A videóban szereplő funkciók nagy részét még én se próbáltam ki, de ami feltűnt, hogy az 1.9 GB belső tárhelyem folyamatosan csordultig van, pedig alig telepítettem rá saját programot. Lehet kicsit sok "jót" tettek bele.

2014.09.09.
Galaxy S2 frissítés (NeatRom)
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. A NeatRom S2-re és S3-ra optimalizált viszonylag friss rom ( 2013 december ), ami megtartotta a Samsung funkciókat, kinézetet és egy csomó hasznos beállítást adott hozzá. Ilyen például az akkumulátor szintjének kiírása szövegesen. A telepítő grafikus és beállítható, hogy milyen alkalmazásokra van/nincs szükségünk. Ennek segítségével kikapcsolható a Samsung hang alapú vezérlése, ami miután kicsit is elkezd érzéketlenné válni a Home gomb, random nyomásokra előugrott... Extra meglepetés, hogy ha ezen a romon keresztül jelentkezünk be a Dropboxba, akkor kapunk extra 48 GB tárhelyet 2 évre. Még az S3 megjelenésekor a Samsung szerződést kötött a Dropboxxal, hogy minden új készülékkel bejelentkezéskor jár az extra tárhely és mivel ez egy S3-ból portolt rom, így tartalmazza a szükséges fájlokat, függetlenül, hogy S2-ről van szó. Készülékenként egy fiók kapja meg a tárhelyet, több fiókkal bejelentkezve csak az elsőnek fogja jóváírni.

2014.08.21.
Harcosok Étrendje
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.

Miért kezdtem el?

  • Azzal, hogy heti 3x edzem, több kaját igényelt a szervezetem és általában sikerült mindig "kajakóma" állapotba ennem magam. ( -1-2 óra kiesés a meló ritmusából)
  • Rendszertelenül ettem. Volt, hogy napi 2 kajálás is kimaradt, mert éppen nem volt rá idő.
  • Este szeretek enni. Nincs is jobb, mint edzés után kirámolni a hűtőt :)
Este 6 után nem szabad enni... Ha nem eszel rendesen, akkor a szervezeted elraktározza a bevitt táplálékot!
Az ilyen és hasonló szövegeket el kell felejteni! Persze, hogy ne egyél este, ha egész nap kajálsz, de amúgy sem jó az ilyen megvonás, hallgatni kell a testünkre. Ez viszont nem azt jelenti, hogy este be kell nyomni 2 tábla csokit és 1 liter lónyálat, mert "ezt kívánja a testem"...

A kezdetek

Mivel inkább kérdezgettem az ismerősöket (nem, hogy elolvastam volna a könyvet), hogy mi az ajánlott módszer a kezdéshez, így eldöntöttem, hogy hétfőtől ezt fogom csinálni és elkezdtem. Ahogy később olvastam, egy járható megoldás a szakaszos átállás, azaz először napi kétszer eszünk, aztán 1-2 hét alatt teljesen átállunk. Sokat segít, ha nem sokkoljuk magunkat azonnal. Az első pár nap elég kemény, de éhség esetén érdemes vizet inni, vagy ha már nagyon éhesek vagyunk, akkor 1-2 almát / narancsot elfogyasztani.

Használt?

  • A biztonság kedvéért a kezdés után pár nappal, majd 60 nappal később lemértem magam. A mért 24 kg zsírból lement közel 3 kg, jelenleg pedig (180 nap) 18 kg zsírnál tartok, amivel így már 20% körül van az indexem.
  • Napközben megvagyok kaja nélkül, viszont több vizet fogyasztok.
  • Az esti edzés ugyanolyan jól megy, utána pedig jöhet a "jutalom" vacsora.

Mit eszek este?

MINDENT! viszont egy sorrendet érdemes (kell) tartani:
  • Először saláta vagy leves
  • jöhet a fehérje
  • és végül, ha marad hely, akkor szénhidrát.
Életemben nem ettem ennyi zöldséget, mint amit mostanság szoktam. Általában a fehérje és a szénhidrát együtt szokott megvalósulni ( hús + köret ) és végül néha jöhet a desszert. Ehhez kell egy kis idő, mire rájön az ember, hogy mennyi az elég. Nálunk most jelenleg ketten egy kiadósabb vacsora alkalmával elfogyasztunk 1kg csirkét és 500-750g zöldséget, mint köret, plusz a saláta. Irodában dolgozóknak ez egy tökéletes életmód, mivel napközben nyugodtan lehet dolgozni/rohanni, este pedig egy jót enni. Megtanít értékelni és érezni a jó minőségű ételeket és még fogyaszt is. Mi kell még? :)
2014.07.15.
Billentyűzetkiosztás hiba újraindítás után ( Ubuntu 14.04 )
Billentyűzetkiosztás hiba újraindítás után ( Ubuntu 14.04 )

Hiába van alapértelmezetten kiválasztva a magyar billentyűzet, újraindítás után bár azt jelzi, hogy azt használja, mégis angol a kiosztás. Nekem már a 13.10-ben is jelentkezett, de a neten volt, akinek korábbi verziónál is volt ilyen problémája.

2014.05.27.
Raspberry Pi WiFi szétcsatlakozás
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... Az alábbi script-et cronban ( @reboot ) meghívva figyeli a csatlakozást és szükség esetén újra aktiválja a wlan0-t: #!/bin/bash while true ; do    if ifconfig wlan0 | grep −q "inet addr:" ; then       sleep 60    else       echo "Network connection down! Attempting reconnection."       ifdown −−force wlan0       sleep 10       ifup −−force wlan0       sleep 10     fi done

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

Telepíteni kell a lame és az ffmpeg programokat: sudo apt−get install lame ffmpeg Ezek után az alábbi paranccsal konvertálhatunk: ffmpeg −i <fájlnév>.amr <fájlnév>.mp3

2014.03.06.
Virtualbox telepítés (Ubuntu 13.10)
Virtualbox telepítés (Ubuntu 13.10)

Tároló hozzáadása: echo "deb http://download.virtualbox.org/virtualbox/debian saucy contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list Tároló kulcs hozzáadás: wget −q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc −O− | sudo apt−key add − Frissítés és telepítés: sudo apt−get update sudo apt−get install dkms virtualbox−x.x

2014.01.24.