Blogbejegyzések

A windows alatti programozásról

Vmi elcseszett projekt miatt most egy ideig kénytelen vagyok Google Drive-ot használni.

Mivel a webes felület egy trágya gondoltam teszek egy próbát desktop klienssel. Már a telepítésnél elhúztam a számat, hogy jobb egerezni kell mert a nyomorult telepítő nem kér magától admin jogot, úgy meg nem sok mindent lehet telepíteni itt windowson. Persze miután felszenvedte magát dobott egy szép hibaüzenetet jellemezve korunk nagyvállalatainak hozzáértését úgy egyébként mindenről:

Rákeresve a workaroundokra, két lelkes opcióval találkozunk:

Elmélkedés a DE/WM-ek használhatóságáról.

Az elmúlt 1-2 évben folyamatosan váltogattam az asztali környezeteket. Azt hiszem most értem körbe.

-Unity: a compiz egy frissítés után csak 30fps-sel hajlandó pörögni, hiába állítom át 60-ra.

-Gnome: a 3.16-nál már az ingerküszöböm alá butították a nautilust. Ablakok mozgatása darabos.

-Cinnamon: sokáig fent volt, elég kezes. az ablakok mozgatása itt is darabos, egy időben elkezdett bugzani a tálca, így váltottam.

-KDE: az örök visszatérő, ám előbb utóbb mindíg kibukik valami ordas bug. Kijelentkezésnél befagy, phonon megbolondul és eltüntetni a hangot ujraindításig. Most ezek jutottak eszembe, de vannak még.

Hát ez is eljött...

Két éves rabszolgaság után idén januárban eljöttem életem első munkahelyéről.

Régóta fontolgattam már a felmondást, hosszú ideje benne volt a levegőben, de sosem volt meg az igazi löket hozzá. Aztán januárban a főnök behívott és javasolta, hogy búcsúzzunk el.

Kicsit szomorú voltam, de nem volt sem szakmai, sem személyes oka a menetelemnek, összepakoltam és viszlát (amit kell a hónapban még megcsinálom itthonról). Lényegében még azt sem tudom mondani, hogy egyik szemem sír a másik nevet, mert lényegében csak egy szükséges rossz az, ami történt velem.

eGPU siker!

Picit nehez szules volt, de sikerult mukodesre birni. Elnezest a kep minosegeert.

Katt a linkre a kephez: http://i.imgur.com/wy80y6H.jpg

A tortenet:
Nos, egy igen oreg, kozel 6 eves ThinkPad x201 tulajdonosa vagyok (Asszem 2010-ben futott le a szalagrol, elso generacios i7, 8GB RAM, 250GB SSD, dokkoloban ul ha epp otthon vagyok). Munkara tokeletesen megfelel, de az utobbi idoben egyre jobban belemelyedtem a jatekokba. Jatszasra viszont teljesen alkalmatlan a beepitett Intel HD videovezerlo, ezert megoldas utan neztem.
Uj gepbe nem akartam befektetni, mivel annyi idom azert nincs, hogy teljes mertekben kihasznaljam. Mar regebben olvastam, hogy a laptopokat mukodesre lehet birni kulso grafikus kartyaval is, igy elkezdtem guglizni. Rovid ido utan ratalaltam erre: http://www.hwtools.net/jpg/Bplus-taobao-2.jpg
Mondom egy probat meger, asszem $70 volt. Kovetkezo lepes volt beszerezni egy grafikus kartyat. A GTX 750 Ti-ra esett a valasztasom, mivel nem akartam sok penzt kidobni, mert hatha nem mukodik. Kulonbozo forumok bongeszese utan eleg pozitiv tapasztalatokat olvastam a Thinkpad + eGPU + Nvidia harmasrol, igy megvettem.
Otthon volt egy oreg tapom, amit nem hasznaltam semmire. Mivel a GTX 750 Ti-nak nem szukseges plusz eroforras a ventilatorra, igy ez is szempont volt nalam. Tehat csak a eGPU dokkot kell arammal ellatni, ahogy a kepen is latszik.
Megerkezik szepen minden, idoben, osszeszerel, bedug, bekapcsol es Windows szepen elindul, persze driverek nelkul. A device manager szepen lassa, hogy bizony GTX 750 Ti is jelen van, de a drivereket telepiteni kell.
Driver lehuz, telepit, restart. Na most ugrik a majom a vizbe. Bootol es.......semmi. Restart loop. Na mondom, klassz :(.
Irany a gugli. 5 perc forumbongeszes utan megtalaltam a megoldast. Kapcsoljuk be a gepet, de NE dugjuk be az expresscardot (ami osszekoti az eGPU dockot es a laptopot). Varjuk meg mig a Windows szepen lecsucsul es utana dugjuk be. 2-3 masodperc gondolkodas a Windows reszerol es voila! Mukodik! A kenyelem kedveert kikapcsolhatjuk a laptop kijelzojet, hogy csak a kulso monitoron legyen kep. Summa summarum, erdekes kis projekt volt, most mar normalis felbontasban, normalis FPS mellett elvezem a kedvenc videojatekaimat es nem koltottem egy vagyont.

gondolatok az egérlyukból

Na hát megint áláskereső programozó lettem. Vagy mégsem?
A mostani munkám abból állt, hogy három hónap alatt megcsináltam egyedül egy (legalább is demózható) szoftvert, amivel most a főnök haknizik, hogy csináljon belőle magának pénzt (vagy legalább is találjon befektetőket). Nekem meg lapát.
Amikor felvett, akkor azért nem erről volt szó. Nem nevezném ezt egy szimpatikus fejlesztési modellnek. Azért még nem bérmunkás a programozó (vagy igen). Azért fejlesztettem oly lelkesen, hogy legyen munkám, legalább középtávra.
Szóval most megint járhatok a hülye interjúkra.. Csakhogy, semmi de semmi kedvem..

Install Ganglia on Ubuntu 15.10 Server (Wily Werewolf)

Ganglia is a scalable distributed monitoring system for high-performance computing systems such as clusters and
Grids. It is based on a hierarchical design targeted at federations of clusters. It leverages widely used technologies such as XML for data representation, XDR for compact, portable data transport, and RRDtool for data
storage and visualization. It uses carefully engineered data structures and algorithms to achieve very low per-node
overheads and high concurrency. The implementation is robust, has been ported to an extensive set of operating
systems and processor architectures, and is currently in use on thousands of clusters around the world. It has been
used to link clusters across university campuses and around the world and can scale to handle clusters with 2000
nodes.

Tour de UK

...lesz hamarosan, amolyan elő-elő-tapogatózás is egyben. Jó, egyelőre nem UK, "csak" London. Talán a legelső itteni kuponos cég (nem reklám, nem kommunista de brigád) kínál most egy londoni szösszenetet kellemes áron. Amúgy is rég mozdultunk ki, jót tesz majd.

A döntés már megszületett, ezer okból kifolyólag (de konkrétan a csokkal billent át a mérleg), megyünk. Nem kapkodunk, bőven van mit elintézni (szülés, lakás ki/eladás, native English környezethez megerősödni, tartalékot képezni stb.). De a döntést meghoztuk, a cél és az út világos. Kicsit olyan most mint amikor napszámból összespóroltam életem első gépére, és napokig nem tudtam vele mit kezdeni mert remegtek a karjaim a dinnyézéstől :D Látszott hogy hosszú és rögös út lesz, de megéri végigmenni rajta.

mc-4.8.15: előre a nem-fordíthatóság útján

Mottó: 'némely emberi agy egészen másképp működik, mint ahogy azt józan ésszel gondolkodva elvárnánk...' (Váncsa István)

Most éppen azt találták ki, hogy tákoltak egy 'config/compile' nevű scriptet, azzal, hogy Wrapper for compilers which do not understand '-c -o'

Eddig valahogy elvegetáltunk ilyen wrapper nélkül, de mostanra bizonyára szükségessé vált.

Persze azon túl, amit ígér, mást is csinál, nevezetesen belebarmol a libtool --mode=compile működésébe.

Ugyebár normálisan három fájl keletkezik: valami.lo, valami.o, .libs/valami.o (a két .o közüli az előbbi a normál, az utóbbi PIC)

Adóbevallás

Sírnak-rínak az emberek, hogy milyen bonyolult dolog az adóbevallás beadása. Nem tudom, hogy ki mit szív vele, de leírom az én tapasztalataimat, illetve azt, hogy én hogyan csinálom Linux alatt immár 10 éve (megnéztem, a 0753-as a legrégebbi űrlap az ABEVJAVA-mban, ami azt jelenti, hogy a 2007-es bevallást már ezen készítettem el).

Internet helyzet Budapesten

Költözés előtt állok, hétvégén találtam egy jó albérletet. Az első dolgom az volt, hogy megnéztem, hogy elérhető-e az új címen az UPC szolgáltatása, ugyan is az ügyfelük vagyok, és még hat hónapig hűségidőm is van. Mint kiderült nem érhető el. Bizonytalan voltam mi a teendő ilyenkor, nem szeretném megszűntetni a szolgáltatást, de költözés miatt nem is tudnám magammal vinni. Gondoltam megkérdem a telefonos ügyfélszolgálattól. Ekkor jött az első pofon: Nem tudtam feltenni senkinek a kérdésemet, az automata nem volt hajlandó élő embert kapcsolni, mert a munkatársak úgy látszik csak hétköznap nappal érhetők el.

Őrnagy Őrnagy Őrnagy.

A 22-es csapdájában van egy ilyen nevű szereplő, akit egy IBM számítógép rögtön őrnagyi rangba helyezett a hadseregben. Na ő jutott eszembe, amikor a glib-2.26.1 fordítása megállt az alábbi üzenettel:


libtool: linking shared object: gcc -shared -Wl,-G -Wl,-bernotok -Wl,-bexport:.libs/libgio
ld: 0711-317 ERROR: Undefined symbol: .major
ld: 0711-317 ERROR: Undefined symbol: .minor
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.

Egyébként van egy olyan érzésem, hogy én leszek valamiféleképpen a hibás, ugyanis én szoktam a *.la fájlokba olyanokat írni, hogy major='ennyi' minor='annyi' -- de hogy hogyan lehetett ebből extern symbol, azt még nem értem...

Újabb akkupakk csere

Felbuzdulva az Electrolux Ergorapido akkupakk csere eddigi jó tapasztalatain, a hétvégén kicseréltem a Philips Wet & Dry 4.8V morzsaporszívónk akkupakkját is Aldis tölthető akkukra. Az eszköz kb. 6 éves és már jó ideje az utolsókat rúgta.

Philips Wet & Dry akkupakk csere
Szétszedés után látszott, hogy az akkupakk egyes elemei már nincsenek jó bőrben, konkrétan volt olyan, amelyik már szivárgott

Lázadó gabona: -usr-include-arpa-nameser_compat.h

Csak nem megint AIX-en akarok fordítani valamit, amit a fene se szánt AIX-on fordításra? A termék neve glib-2.26.1, a hibaüzenet (mármint az első):


/usr/include/arpa/nameser_compat.h:210:2: error: unknown type name 'u_short'

Ez az 'u_short' a sys/types-ból kellene jöjjön, de csak akkor, ha az be is van inkludálva, és a különféle _*_SOURCE define-ok jól állnak.

Szerk: ezt még meg lehetne fixálni az alábbi header-rel:
[code]
/* /usr/local/include/arpa/nameser_compat.h */

#ifndef _H_ARPA_NAMESER_COMPAT_

#include <sys/types.h>
#include_next <arpa/nameser_compat.h>

Leállt a HUP

0

Nem szokványos dolog történt tegnap. Megadta magát a jó öreg Sun Fire x2250 szerver a HUP alatt. Távolról lehetetlen volt elérni, ezért bra éjjel beautózott a hostingba és megnézte mi van vele. Be sem lehet kapcsolni, se kép, se hang. Most a teljesen ugyanolyan tartalék szerverről fut az oldal.

TODO:

  • új vas(ak)at szerezni
  • a régóta esedékes frissítéseket megcsinál(tat)ni

-18

csillaggarázs. 2008-as Jetta: csomagtér teleszkópon átívelő kábel eltörik nyitásra. nincs ködlámpa, tolatólámpa, rendszámtábla világítás, csomagtér ajtó. utóbbi szopó.

javítás kész, de nem jó a reklám :S

Pulseaudio-dlna beállítása linux minten, hogy FLAC-ot küldjön a Chromecast Audio-ra

Ezt az írást azért készítettem, mert adott a tidal.com és adott a Chromecast Audio. De a tidal-on jelenleg nincs chromecast támogatás, ezért ha ki cast-olom a zenét átkonvertálja mp4-re, mindegy mi volt a forrás.

Az alábbi módszerrel ez a "hiba" megkerülhető. :) Egy bibi van csak. Az alap beállításokkal, nem lehet flacot küldeni a CCA-ra, de kis trükközéssel ez is megoldható. :) Leírom a lépéseket:

1. Telepítsük a programot
sudo apt-add-repository ppa:qos/pulseaudio-dlna
sudo apt-get update
sudo apt-get install pulseaudio-dlna

2. Én újraindítottam a gépet, de gyanítom elég lett volna csak a pulseaudio-t újraindítani.

OpenSuse és KDE próba

Tegnap arra gondoltam, elég rég kijött már az OpenSuse Leap 42.1, ki kéne próbálni. A Suse mindig jól ált KDE terén, én pedig rég szeretnék KDE-t használni ismét, mert rendkívül kényelmes(lenne), és mivel már ssd-m van, gondoltam a sebesség sem lesz már olyan vészes, így délután nekiláttam, hogy felkerüljön a gépre.
Sajnos negatívumokról kell beszámoljak, a KDE 4.5 nem tud túllépni önmagán.

1, Lassú. Ok, kicsi, lassú ssd-n van, de a 400Mb/s olvasási sebességet tudó ssd-vel az Xubuntu villám volt, itt egy Dolphin elindulására is várni kell, akár 4-5 másodpercet is. Egyszerűen tetű lassú minden. Mintha HDD-n lenne a rendszer. Nvidia zárt driver van fent természetesen az elejétől fogva, ssd, fájlrendszer ext4, a gépben négymagos cpu, és 8 Gb ram.

Ha majd elfogy...

az angol ABC...

... ma osztottam ki a /dev/sdq-t, de vajon mi jön a /dev/sdz után? :) [nem érdekelnek a kérdések/vélemények/beszólások, hogy miért nem UUID vagy más egyéb alapján azonosítjuk őket] - a kérdés költői. ;) - pusztán szemléltetésként, hogy a rossz tervezés hova is vezet(het). {/dev/sdaa}

RIP NIIF ... ?

http://vs.hu/kozelet/osszes/itt-a-megszuno-allami-hivatalok-listaja-012…
http://www.origo.hu/itthon/20160121-kormany-allami-hivatal-bezaras.html
http://www.niif.hu/

Jogutód nélkül? Hbone? (megkapja az mtelekom miután azt is visszaállamosítják?) Meg még sok kérdőjel....

addendum: http://itcafe.hu/hir/niif_megszunik.html
Még sok ilyen cikk kéne ... nem csak múltra, hanem a jövőre és a jelenre is koncentrálva.
Legalább a NIIF honlapjára felkerült egy viszonylag nem régi összefoglaló videó és egy aktuális esemény, hogy ha valaki rájuk kattint lásson valami szélesebb körben feldolgozható infót.
+1 http://itcafe.hu/hir/niifi_nfm.html