Blogbejegyzések

Saját böngésző UI írása - Electron js? Node Webkit (NW.js)?

UPDATE: jelenleg majdnem teljesen végeztem a teszteléssel, van olyan megoldás, ami a specifikációmnak megfelel, kommentekben már írtam róla, és külön posztban publikálni fogom az eredményeket. Röviden: NW.js alias node-webkit, köszönöm a kommenteket-javaslatokat-felvetéseket, továbbiakat is várok!

- - - - -

Miért? Mert a Firefox sorra töri meg az extension-jeimet, főleg a userChrome.css és userContent.css kerül ahogy látom kivezetésre majd idővel, lehet nem, de jelenleg is unofficial szagúak, nincs dokumentáció hozzá, körülményes benne fejleszteni, beleuntam.

Cél? Egy meglévő böngészőmotorra saját UI építése, lehetőleg webes eszközökkel (js-ben legyen programozható). Nem érdekel, hogy Chrome (Webkit) vagy Gecko lesz, legyen nyílt forráskódú, és lehessen megvalósítani az alábbiakat.

Kérdés? Van, ki mivel valósítaná ezt meg?

(Igényeim a teljes post-ban.)

DraftSight + Magic Earth

Magicearth:

Navigáció.

Az új verzióban a gyári forgalmi jelentésen kívül van   közösségi  forgalom visszajelzés is. Elég jónak tűnik.

DraftSight:

Szuper kis CAD. Eddig teljesen ingyenes volt, most 30 nap próba.  :(

IMPORTANT: if you are currently using a free version of DraftSight, you will no longer be able to re-download or access any previous free version of DraftSight (2018 or earlier) once you download and install the DraftSight 2019 Premium free 30-day trial.

Jean Asselborn, a tájékozott

Felszólalt Jean Asselborn luxemburgi külügyminiszter is, aki azt mondta: elhagyja az üléstermet, ha Kovács nem távozik onnan azonnal. [...]
A magyar delegáció válaszul bejelentette, hogy Kovács Zoltán nincs az ülésteremben. Ami igaz is volt, mert már véget ért a meghallgatás.

(forrás)

LOL :D Komoly hely lehet az EU Tanácsa.

Black Mesa: Xen

No, ezt is megéltük, megszülték a Crowbar collective-s arcok a Black Mesa záró részeit a Xen-t. Igen, azt amit MOD-ként még 2012-ben adtak ki, majd 3 évre rá Steamre is felkerült, mint standalone játék. És igen, 2005-ben kezdték fejleszteni. Tulajdonképp ugyanennyi idő kellett a Duke Nukem Forevernek, különbség az, hogy ez legalább jó lett.

Vasárnap kezdtem el, most értem a végére. Persze csak a Xen-től, rég volt már az, hogy együltömben (majdnem) végig vittem. (Anno 2012-ben a Lambda Core elején adtam fel fáradtság miatt. Hiába, évek telnek, változnak az idők). Azt kell, hogy mondjam, megérte a várakozást. Alaposan újragondolták a Xen-t, sokkal bővebb világot kaptunk. Nagyon tetszett a dizájnban, hogy jobban megjelent az idegen infrastruktúra, egyfelől szögletesebbek lettek a dolgok, mint mondjuk egy rendes építmény*, kerítés, szerkezeti elemek, stb. és nem teljesen egy trekie féle "semmi köze a fizikához, de jól néz ki" dizájner agymenés (bocs minden trekie fanboytól, az ST dizájna szar). Másrészről viszont sikerült megtartani a 90-es évekre jellemző absztrakt, kissé doomos-quakes formatervet, mindezt úgy, hogy sok helyen egészen felismerhető az, hogy mit honnan mintáztak - mindezt úgy, hogy tényleg az alapoktól újragondolták és kihasználták azt, hogy a source engine egy halom új puzzle típushoz ad lehetőséget. A sok bővítés mellett viszont van, ami kikerült: Nihilanth nem teleportál már el minekt sehova. Ez mondjuk nem biztos, hogy hátrány. Meg talán a végére egy picit sok volt az Interloper fejezet végére a futószalag, de mire elkezdtem volna unni már jött más.

Amivel vigyázni kell: úgy általában véve nehéz lett a Xen. Ezt a készítők is írják, hogy még a játékegyensúlyon csiszolni kell egy picit, most van egy-két rázósabb szakasz, bár nem vészes. Alapvetően az egész Xen nagyon szép, 1-2 hely van, ahol elkellene még pár polygon meg 1-2 nagyobb felbontású textúra. De az összkép az remek. Bugok sajnos még vannak, zömében apróságok a pályán, itt-ott be lehet akadni meg 1-2 helyen a "vízet" egy picit jobban ki kellett volna húzni, mert a levegőben ér véget. Illetve egy "ED_Alloc No Free Edicts"-be futottam bele, Interloper fejezet vége fele egy nagyon magas liften, ahol sok Controller szeretné megkeseríteni az életünket. Ott nem segtett a -num_edicts 2047 paraméter, amit többen javasoltak az interneten. Megoldás az god mode + noclip-el felmegyünk, a következő szinteken ahol alien gruntok is vannak kipucoljuk a terepet, majd folytatjuk. Még azelőtt jön elő, mielőtt a táposabb fajta Controller előjön. Többen jelezték, szóval a probléma nem egyedi.

Hosszban egyébként összemérhető hosszúságú volt elsőre, mint anno a Black Mesa Xen nélkül. Olyan 7 óra volt normál nehézségen. Anno a BM is kbl. 7-8 volt nekem.

* Ez tetszett Peter F. Hamilton Pandora Csillaga/Júdás elszabaduljában is, hogy a Primer cuccok is igazából hasonlóak voltak az emberi dolgokhoz, mert mégiscsak a műszaki dolgoknál a fizika diktál.

5.4.2-es kernel még nem az igazi

Intel N4200-t - i915 - használó pici notebook-omat ma emlékeim szerint négyszer kellett hosszú gombnyomással kikapcsolni. 5.4.2-es kernel, megfagyott a Xorg. Volt, hogy sikerült még konzolra váltanom, ott login, majd az első dolgom egy sync parancs volt. Utána dmesg. A VGA valamelyik részéről azt mondta, hogy hang up. Nem örültem túlzottan. Visszatettem az 5.3.15-ös kernelt, az teljesen stabil.

Azért írtam, hogy akinek i915, vagy efféle VGA-ja, APU-ja van, az maradjon veszteg, jobban jár egyelőre az 5.3.15-ös kernellel. Remélem, észreveszik, s hamar kijavítják a hibát.

Mandalóri

Megnéztem az első 4 részt.

Sajna sokkal többet vártam és lehet, hogy ez volt a baj. A 4. rész végére sem lépett túl egy vasárnap délutáni scifi sorozat színvonalán. Pedig az első részben volt pár olyan jelenet amiből azt gondoltam, hogy kiba jó lesz.

Ez az egyik: https://www.youtube.com/watch?v=1etNcuojPkE

Ez a jelenet hibátlan. Ha nem ismeretlen a SW timeline akkor tudod, hol vagyunk, kik ezek a rohamosztagosok és  ki a góré. Ahogy hátrafordulnak az zseni, Werner Herzog monológja azzal hanghordozással megint ..

El is tekintettem a rész többi hibájától. De ahogy haladunk előre a sokaságuk miatt inkább felerősödnek. A lopások más filmekből nem zavarnak. Volt már ilyen. A logikátlan baromságok!

-Nem veszi le a sisakját. Nem csak ki áll az ablakba egy óvoda elé.

-Sétál baby-yodával. Persze minden lépésnél távolodik a mandarin és ez minden snittnél újra mellőle indul. by kb eggyel megy. Komolyan, de szerintem sokat mondok.

-Leszáll egy bolygón. A céltól egy nap légszekéren. Mi a fenéért nem megy ü hajóval miért egy szekéren kell szenvedni? 

Mindjárt megnézem az 5. epizódot.

Samsung 850 EVO 1Tb Bad sector

Van használatban jó pár 850 EVO itt-ott, 512Gb/1Tb/2Tb méretben.

A héten sikerült produkálnia egy Bad sectort az elsődleges SSD-nek, amin egy rendszer fut.

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0033   099   099   010    Pre-fail  Always       -       1
  9 Power_On_Hours          0x0032   092   092   000    Old_age   Always       -       38126
 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       46
177 Wear_Leveling_Count     0x0013   099   099   000    Pre-fail  Always       -       5
179 Used_Rsvd_Blk_Cnt_Tot   0x0013   099   099   010    Pre-fail  Always       -       1
181 Program_Fail_Cnt_Total  0x0032   100   100   010    Old_age   Always       -       0
182 Erase_Fail_Count_Total  0x0032   100   100   010    Old_age   Always       -       0
183 Runtime_Bad_Block       0x0013   099   099   010    Pre-fail  Always       -       1
187 Uncorrectable_Error_Cnt 0x0032   099   099   000    Old_age   Always       -       44
190 Airflow_Temperature_Cel 0x0032   076   061   000    Old_age   Always       -       24
195 ECC_Error_Rate          0x001a   199   199   000    Old_age   Always       -       44
199 CRC_Error_Count         0x003e   100   100   000    Old_age   Always       -       0
235 POR_Recovery_Count      0x0012   099   099   000    Old_age   Always       -       23
241 Total_LBAs_Written      0x0032   099   099   000    Old_age   Always       -       14102650139

Jó, hát már több, mint 4 éves. A wear leveling count 5, de az eddig kiírt mennyiség ha jól számolom olyan 6.56 Tb körül van.

A sector olvashatatlan, sikertelenül próbálta javítani. Visszakerestem és egy ext4 partíció esik rá, amelyen egy mysql bin log fájlhoz tartozik a kérdéses sector. Az adatbázisok mennek, mentés van szerencsére. Várom, hogy kiforogjon a kérdéses log fájl és akkor elvileg felszabadulhat. Azt nem tudom, hogy akkor végre megoldja magától az SSD, ha megy a discard/fstrim? Ha tartósan ott tartja olvashatatlanul, akkor mit tudok csinálni az ext4-gyel? Vagy úgyis kuka az egész?

Azt hittem az SSD majd hirtelen fog megmakkanni, meg fura hibajelenségekkel szórakoztat majd, mint a gyengélkedő pendrive-ok és hogy bad sectort utoljára HDD-n láttam...

Egyébként Crucial-on gondolkozom következő körben. A 6Tb utáni köhögést kicsit korainak érzem, még akkor is, ha már eltelt több, mint 4 év. Stressz teszteken 10x ennyit mértek. Ja és távolról sincs betelve a cucc, továbbá eminens majom módjára még konfiguráltam neki külön over-provisioning-et is, nem is keveset (hdparm -N). Egyébként Win 7 alatt elképesztően belassult az évek során. A sequential read/write lassabb mint egy jó HDD-n, de a random read miatt még mindig versenyképes az élmény, hiába fordítottam különös figyelmet a partícionálásra. Az NTFS a ludas valamiért egyébként, mert benchmark-okban még mindig hozza a jó értékeket és ext4/btrfs/xfs alatt nem lassul be. Nincs kedvem és türelmem emiatt gyalulni és visszamásolni. Most nézem, hogy azon az 1Tb-s EVO-n eddig 5.3Tb íródott. Akkor még van 1.3Tb idő? A system drive egy Lite-On NVME SSD...

Ezt ma olvastam

" Amíg ilyen jól teljesít a gazdaság, nem várható változás, ami jó hír a bankoknak és az ügyfeleknek is, a követelésvásárlók számára pedig a fokozatosan csökkenő állományok kezelését ígéri. Történelmi mélyponton van a munkanélküliség, a foglalkoztatottsági rátánk az egekben, robbannak a bérek, miért is lenne nagyobb a bedőlési arány? Bármilyen fronton nézzük, a lakosság elkölthető jövedelme, illetve vagyona folyamatosan nő. "

Szolgáltatókat IPv6-ra rábeszélni

Elgondolkoztam, miként lehet rábeszélni a szolgáltatókat, hogy CGN-es IPv4 mellett adjanak otthonra, illetve mobilnetre publikus IPv6 címet is.

Egyrész volt szó arról, hogy a Facebook és Youtube egy-egy figyelemfelhívó "IPv6-only percek" akcióval sokat tehetne.
De eljöhet az idő, amikor népi kezdeményezéssel is előrelépést lehetne elérni, ha tömegesen keletkezne (nyilván nem üzleti) IPv6 only weboldal. Ez nyomós érv lehet arra, hogy a kisebb szolgáltatók is bevezessék az IPv6-ot az előfizetői végpontra, hogy a honpolgár elérhesse ezeket a frankó internetes tartalmakat is.

Egyéb esetben lassan fog ügyfél oldalon 100%-ban elterjedni az IPv6. Amíg pedig nincs 99,xx %-os IPv6 lefedettség, addig a szerveroldal (főleg az üzleti) is konzerválva van IPv4 alapon (is) történő kiszolgálásra, ennek összes nyűgjével együtt.

Karácsony - Megoldva

Minden karácsonyi ajándék elintézve.

Idén még 6 napot dolgozok es Január 7-ig szabadság.

Fát kell csak vennem meg egy jófajta száraz fehérbort.

Addig is valahogy ki kell birni az irodában a irigykedő kollégákat, a stresszes admin asszisztens hölgyeket, a flusztrált scrum mastert, hogy 30 effort ponttal kevesebb lesz a team capacity, de ez menni fog :-)

Szép napot!