Blogbejegyzések

A biztonságos miniszterelnök

Ez most nem egy politikai témájú bejegyzés.

Esti bóklászás közben véletlenül szembejött egy oldal, amit valaki lefordított magyarra. De mivel a fordító neve kevéssé tűnt magyarnak, megnéztem, hogy mégis milyen a fordítás. Úgy érzem senkitől nem szeretném elvenni a felfedezés örömét: mindenki gyönyörködjön maga.

"Biztonságos miniszterelnök egy prímszám, amely egyenlő 2q+1, ahol k egy nagy prímszám."

(Ja, a ferdítés itt található, remélem még sok-sok éven át melengetheti a fordító látványos keblét a tudat, hogy ezt előállította.)

Webfejvesztés, 2017

Egy közüzemi szolgáltató honlapjáról:

"Tájékoztatás!

Tisztelt Ügyfelünk!

Tájékoztatjuk Önöket, hogy a Mozilla Firefox böngésző 52-55-ös verziójával a legördülő választómezők csak a billentyűzet segítségével (fel-le nyilakkal) használhatóak.
Javasoljuk, hogy a böngésző újabb verziójának kiadásáig használjanak korábbi verziót, vagy más böngészőt.
Az okozott kellemetlenségért szíves elnézésüket kérjük!"

szerk: az Elmű-Émász varázslatos online ügyfélszolgálatáról van szó: https://ker.elmuemasz.hu/usz/ker/newco?sap-client=201&sap-language=H#

UPC did it again

Szomszédom szólt, hogy ha tudnék, nézzek már rá a netjére, mert az UPC-s szakik másodjára cseréltek nála router/modem combót és a fél család az őrület szélén áll, mert hol van net, hol nincsen. Átballagok, megnézem a rendszert. Adott a bizalomgerjesztő Technicolor névvel ellátott router és a vele összekötött egy darab asztali gép infrastruktúra. Szomszéd mondja, hogy pillanatnyilag megy a net, de 10-15 percenként elmegy. Ok, akkor várunk. Közben lefutom a szokásos, pingeléses és miegyéb diagnosztikai köröket. Minden kósernek tűnik. Jó 10 perc után, a firefox hibát dob (az oldal nem elérhető, blablabla) a youtube oldalára. Nosza, pingeljünk. Google dns szerver ip-je, jó. Az én othoni szerverem ip-je, jó. Saját szerverem domainnel történő pingelése nem jó. Aha! Üssük át a dns szervereket az asztali gépen, automatikusról, kézire. Öröm, boldogság, megy a youtube.
Nézzük meg routert. A vezetéke LAN beállításokban, a DNS szerverek adatai üresek. Beállítom a G DNS szervereit, mentés, router újraindít. Asztali gépet átállítom automatikus DNS szerver beállításra. Minden kerek, összedugdossák a helyi hálózatot. Apuka örül. Anyuka örül. Gyerekek örülnek. Én is örülök, mert húzhatok haza. Köszi, szia, szevasz.
Otthon épp a gyereket tanítom a helyes késtartásra, mikor jön a telefon. Megint nincs net. Szomszédom kézivezérléssel, eddigre rutinosan tudja hova kell klikkelni, belép a routerbe és megnézi a DNS beállításokat, amik, minő csoda, megint ki lettek nullázva. Visszaállítja, mejd 15 perc múlva megint hív, hogy megint eltűntek a beállítások.
Sanda gyanúm, hogy modem/router bizonyos időközönként lekérdezi a DNS beéllításokat a központtól, amik aztán szarul vagy sehogy nem jönnek be, viszont DHCP-n keresztül úgy konfigurálja az eszközöket, hogy nincsenek DNS szerverek megadva. Taps, éljen, meleg kézfogás.
Az mondjuk továbbra is érdekes kérdés, hogy így lassan 40 évvel a home computerek megjelenése után, mi a retekért nem lehet olyan hálózati stacket implementálni, ami DHCP lekérdezés után, ha üres névszerver listát lát és domain nevet kell feloldani, akkor miért nem nyúl egy fallback listához?

A prím, ami nem prím

$ primes 6889917425838585510 6889917425838585519
6889917425838585511
6889917425838585517

$ factor 6889917425838585511
6889917425838585511: 6347623 1085432677057

$ factor 6889917425838585517
6889917425838585517: 832841 2784979 2970503

$ dpkg -S /usr/bin/factor /usr/games/primes
coreutils: /usr/bin/factor
bsdgames: /usr/games/primes

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.3 LTS
Release: 16.04
Codename: xenial

Van egy olyan gyanúm, hogy a bsdgames-ben levő primes-nek van valami hibája :-( Legalábbis ha abból indulok ki, hogy mind a bc, mind az (ap)calc szerint a szorzatok tényleg stimmelnek. Ja, és 32-bites FreeBSD-n (másik gépen) ugyanennek a bsdgames-beli primesnek az a véleménye, hogy ebben a tartományban nincsenek prímek. No mindjárt megnézem ugyanezen a gépen 64-bites FreeBSD-vel is ;-)

iPhone downgrade

11 után visszateszem a 10.3.3-at. iTunes fel -> megfelelő IPSW letölt (kb 2.5 giga) -> iTunes indít -> vár -> készüléken pin megad -> iTunes főlapon Shiftet lenyomva frissítések keresése -> kitallózni a letöltött IPSW-t majd ok. kész. alig várom, hogy befejezze.

nincsenek napjaim várni a 10.x.x-ből bent ragadt(??) folyamatok lezárultáig. nem várnék rá egy 20e Ft-os retek androidos szarnál sem, nemhogy itt. roftl, méghogy várjak éjszakákat az akku használatának normalizálódásáig, hogyne majd várok :)

nekem a mobilinternet környékén nem stimmelt valami. ma délelőtt elő tudtam idézni, hogy 3G-re váltva a készülék 89%-ról 23-ra nyalja a hátralévő akkukapacitást 47 perc alatt. szépen számolt lefelé az biztos. majd egyszer visszaállok a 11-re. most csak ki szeretném várni, hogy befejezze a downgradet.

Julian Oliver - Harvest

(zcash bányászó szélturbina node)

HARVEST is a work of critical engineering and computational climate art. It uses wind-energy to mine cryptocurrency, the earnings of which are used as a source of funding for climate-change research.

Taking the form of a 2m wind turbine with environmental sensors, weatherproof computer and 4G uplink, HARVEST ‘feeds’ from two primary symptoms of our changing climate: wind gusts and storms. It does this by transforming wind energy into the electricity required to meet the demanding task of mining cryptocurrency (here Zcash), a decentralised process where computers are financially rewarded for their work maintaining and verifying a public transaction ledger known as the blockchain. Rather than filling the digital wallet of the artist, all rewards earned by the HARVEST mining machine are paid out as donations to non-profit climate change research organisations such that they can better study this planetary-scale challenge.

Elfogyott a KRÉTA?

Az idei tanévtől bevezették a KRÉTA rendszert abban az iskolában is, ahova óraadóként járok.
Gondolom, hogy az üzemeltető nem volt felkészülve a hirtelen megnövekedett terhelésre, ezért érezhetően akadozik még a rendszer. Például óra elején hiányzást beírni lehetetlen, a bejelentkezés - beírás - kilépés folyamatra van, hogy több, mint 5 perc kell. Így hát marad a papír, amire felfirkálom a napi dolgokat, aztán este írom be.
Most ez sem jött össze, mert bejelentkezéskor a következő üzenet fogad:


1105: UPDATE ----- SET C_MEGHIUSULTBELEPESEK = @meghiusultBelepesek
WHERE ID = @felhasznaloBelepesId @felhasznaloBelepesId=[-----], @meghiusultBelepesek=[0],
Could not allocate space for object 'dbo.T_ENTITYHISTORY'.'PK_T_4025043' in database '-----'
because the 'PRIMARY' filegroup is full. Create disk space by deleting unneeded files,
dropping objects in the filegroup, adding additional files to the filegroup, or setting
autogrowth on for existing files in the filegroup.

10000 fekvotamasz 1 ora alatt?

'Superior DNA' elhatarozta, hogy nyom egy challenge-et egy masik nagy arc, meg ugy altalaban mindenki fele: 10k pushups 1 ora alatt.

Ha csak a matekot nezzuk, akkor az azt jelenti, hogy megallas nelkul 1 oran keresztul 3 szabalyos (full ROM) fekvotamasz / sec, szoval en szkeptikus voltam azert a vallalkozas sikere kapcsan.

Emberunk egy szabadteri kosarlabda palyan verofenyes napsutesben nyomta a kuldetest, es folyamatosan dokumentalta egy papirlapon az aktualis szettben lenyomott fekvoket. A vegen mutatta a papirt, es szemre olyan 45-50 x 13-14 lehetett az atlaga, ami testverek kozott is 700 alatti szamot eredmenyez. Ami azert kicsit odebb van a 10000-tol :-)

A restart is pending on ... szakaggyá' meg

telnet_failed

Voltam olyan botor, hogy azt hittem, hogy egy Windows Server operációs rendszerhez tetszőleges időpontban hozzáadhatok egy olyan bonyolult (értsd: egy darab bináris) feature-t, mint egy telnet kliens (telnet.exe). Ez a "bonyolult" feature hozzáadás gyakorlatilag annyi tesz, hogy a telnet.exe valahogy bekerül a windows\system32 könyvtárba. Azt hiszed ez olyan egyszerű? Ha a rendszer újraindításra vár, mondjuk egy Patch Kedd utáni patchelésből kifolyólag, addig nem kerül be az egy szem bináris a megfelelő helyre, amíg az ember nem indítja újra a gépet.

Aki üzemeltet éles rendszert, az tudja, hogy nem akkor indítjuk újra a gépet, amikor akarjuk, hanem amikor a karbantartási ablakra rábólint az ügyfél, a szolgáltatásmenedzser vagy az atyaúristen. Most az tényleg komoly, hogy egy egyszerű .exe addig nem kerülhet a rendszerbe, amíg valaki újra nem indítja a gépet? A válasz: komoly. Ami szomorú valahol.

Miért vesz valaki lopott bankkártyával Debian pólót?

A PingvinBolt mellett nemzetközi piacra is árulunk Linux pólókat. Egy időben rendszeres volt, hogy lopott bankkártya adatokkal próbáltak rendelni tőlünk, jellemzően Algériából és Indonéziából. Amíg a K&H-nál volt a kártyaelfogadásunk, addig az ilyen magasabb kockázatú országokból rendelőknél mindig egyeztettem a kártyaosztállyal, hogy valóban az adott országban bocsátották-e ki a kártyát, amivel fizettek. Ha Algéria vagy Indonézia volt a szállítási cím, de a kártya USA-beli, akkor jellemzően az visszaélés volt. Azóta fejlődött a kártyaelfogadási rendszerünk, és azonnal látom az országkódokat, ez történt ma is.

Allwinner tablet élesztés

A minap hozzám került egy 7"-os tablet ami nem akart működni. Természetesen már a vásárlás pillanatában rossz volt. Bekapcsolod, bejön az Android logó és kész, fekete képernyő majd se előre, se hátra.

Próbáljunk egy alapállapotot: Hangerő fel + bekapcsoló -> bejön a recovery menü, factory reset és wipe után a jelenség ugyanaz.

Keressünk a gyártónál .img fájlt a cucchoz.

Hoppá rézi! A tableten, a dobozon, a kézikönyvben egy deka utalás nincs rá, hogy ezt a tabletet ki gyártotta. Semmi. Egy darab logó se. Olcsó húsnak ugyebár...

Keressünk hasonló tabletet és nézzük meg, hogy az .img fájlt felírva nyerünk-e. Kb 10-15 félét sikerült összevadásznom, egyetlen eggyel egy Lenco smurftab nevűvel jött meg a rendszer csak sajnos az érintőképernyő nem működött. Eddig elment kb 8 órám azzal, hogy próbáltam kitalálni, hogy kiféle-miféle tab lehet a kezemben.

CentOS7 és a majdnem jó pdf meg a nyomtatás esete

Aki CentOS7-en szeretne PDF-et nyomtatni, az ugye sínen van, mint ama híres költőnk, hiszen a cups nagyszerű dolog, és működik is. Kivéve, ha nem.

Tünet: bizonyos pdf fájlok helyett üres lapok esnek ki a nyomtatóból, az errorlogban men "stream keyword not followed by proper line terminator" hiba figyel.

Valóban, a pdf-ben a "stream és a "\r\n" között ott csücsül egy 0x20 szóköz... Workaroundként lehet egy jól irányzott sed 's/stream\ /stream/g'-vel megcsapkodni a pdf-et, de ez nem igazán "szép" - viszont működik.

RHEL hibajegy van, az upstream-ben (qpdf) már ott a javítás - jó kérdés, hogy ez mikor csorog vissza a RHEL/CentOS vonalra...

eeepc x101 4.9 kernel regresszió

Miután a dell laptopon panaszmentesen megy a 4.9.-es kernelfa jó ideje, eljött az idő a terjesztésre, így tegnap feltettem a kisgépre /Asus Eee PC X101 /is.
A 3.14-es fát most már nagyon körülményes, és időigényes saját hatáskörben karbantartogatni.

Azonban a frissítés után pár spéci Fn- funkciógomb nem működött, melyet használtam eddig gond nélkül. Természetesen elsőre a kernelforrásban levő
saját taknyolásokra gyanakodtam, azonban a kernel naplófájlok másról árulkodtak.

Hazai fejlesztésű Webshop + Kaspersky Safe Money -> 0:0?

https://hup.hu/node/151480 folytatásaként
ismét sikerült beletenyerelnem egy olyan webshopba ahol a kártyás fizetés után, ha a redirect megszakad, megszakad a feedback a webshopnak, ami mint azt páran úgy véljük, nem kellene már így legyen 2017-ben. A nagyobb testvérkék webshopjai felnőttek a feladathoz és képesek a banki backenden felvenni a fonalat és rájönni, hogy az ügyfél fizetett.
Merthogy itt állok, én "fizettem" (webshop bankja által zárolva a vásárlás összege a számlámon, de valahogy az eladó és bankja között még kézzel is nehéz bekurblizni a kommunikációt, múltkor ez a fele gyorsan ment, miután jelentkeztem, itt már válaszoltam emailben, újra felhívtam őket telefonon ahol kérték, hogy írjak megint egy levelet :) Bankom meg persze azt mondja nehogy utaljak nekik vagy nehogy elfogadjam utánvéttel, mert a kártyatranzakció kvázi inkasszóként ott lebeg, bármikor beszedhetik) XXI. század, olyan jó lenne ha a webshopok le tudnák ezt a plussz kört menedzselni.

ROYAL BANK OF AMERICA_dzsimél_pont_com

ROYAL BANK OF AMERICA
4th floor, 2 Water-house Square,138-142
Philadelphia PA United a State.
From Bank Manager

Attn Beneficiary:

Please respond to this massage promptly before 48hours because we received an application of claim from one Mr. Terry Johnson, claiming to be the beneficiary of your compensation fund (US$8.5) Eight Million five Hundred thousand United States Dollars. He wants the bank to transfer your compensation fund into his account.

Mr. Terry Johnson, claimed that, you were involved in an Automobile Fatal Accident and did not survived it, the accident dated (7th of Jan 2017) he claim to be the beneficiary of the fund . Please, if you are alive reply back immediately to avoid paying to the wrong account. We have cases of diversion of fund that is why we decided to confirm from you first before transferring the fund into his account.