aaron blogja

Ethernet upgrade - 2500 Mbps

Elkezdtem az otthoni hálózat fejlesztését. Néhány speciális esetben ki fogom tudni használni, vannak projektek, ahol akár terabájtos adatmennyiségek is vannak AWS bucketekben, onnan pedig elég gyorsan lehet adatot átvinni.

A Telekomnál megrendeltem a 2000/1000 Mbps csomagot, ez a váltás megtörtént, két eszközről valóban tudtam 1400-1500 Mbps között terhelni a hálózatot. Pipa.

Az asztali gépembe rendeltem egy 2.5 Gbps hálózati kártyát: TP-LINK TX201.

Ez pár hét alatt megérkezik, le fogom tesztelni a router mellett közvetlenül. Ha ott minden ok, kell vennem egy switch-et. Ezt szeretném azért értelmezhető összegből megúszni, egyelőre a https://www.tonerpartners.hu/tenda-tem2007x-multi-gigabites-switch-5x-2… -t néztem ki, ha van jobb javaslat, szívesen elfogadom.

A switch alternatívája az egész lakás kábelezésének az átalakítása lenne, ez munkadíj + anyagban a sokszorosa, szóval a mostani gigabit ethernet switch-et cserélném az egyszerűség kedvéért.

Desktop gép 32 GB -> 64 GB RAM upgrade

Az utóbbi időben többször láttam, hogy 10-20 GB swap is használatban van (sok párhuzamosan futó Dockerizált projekt főleg), így rendeltem egy azonos KIT-et, ami a gépben már volt.

Ma reggel beépítettem, így már sokkal jobb:

 aaron >  ~ > free -m
               total        used        free      shared  buff/cache   available
Mem:            62Gi        10Gi        46Gi       3.6Gi       9.8Gi        52Gi
Swap:           23Gi          0B        23Gi

Adatforgalom csökkentés mobilon - képméret szerinti szűrés

Firefoxon az ublock origin tud olyat, hogy adott méret feletti média-elemeket nem tölt be. Amióta a szolgáltatók vérszemet kaptak a díjemelésben, én sportot űzök belőle, hogy a legkisebb csomag elég legyen, szóval örültem a nyaralás alatt felfedezett feature-nek. Nálam 25 KB a limit, így a funkcionálisan szükséges képek betöltődnek (menü-elemek, ilyesmik), a legtöbb oldal teljesen jól használható.

https://www.adamsdesk.com/posts/block-disable-media-mozilla-firefox/

C4 modeling

Nagy szervezet - nagy bürokrácia jeligére: rég kértek diagramok rajzolgatására, most kaptam efféle feladatot. Több eszköz kipróbálása után a https://gaphor.org/en/ állt legjobban kézre. Megvannak hozzá az alap típusok, de nem köti meg teljesen a kezem, mint pl. a felhőben hostolt https://carbide.dev/, ami megköveteli a 100%-osan teljes tervezést ahhoz, hogy bármilyen diagramot generáljon.

CodeLlama olcsó PC-n

https://about.fb.com/news/2023/08/code-llama-ai-for-coding/ - itt van ugye ez az új model, ha nincs AI-képes GPU-d, akkor is tudod használni, ma délelőtt összelegóztam.

https://huggingface.co/TheBloke/CodeLlama-13B-oasst-sft-v10-GGML - innen kell a codellama-13b-oasst-sft-v10.Q6_K.gguf

git clone https://github.com/ggerganov/llama.cpp.git
cd llama.cpp
make -j8

és már mehet is:

./main -m ../codellama-13b-oasst-sft-v10.Q6_K.gguf -i -f yourprompt.txt

Minimál teszt Drupal 10 modul írására: https://twitter.com/NovakAron/status/1696068699856253088 - i9-9900K-en sokkal lassabb a ChatGPT-4-nál, kevésbé teljes választ ad, de van jópár részlet, amit kidolgozottabban csinált meg.

Dell Inspiron 5620 - touchpad javítás

Ma volt kinn az onsite support, a minőség maradt a régi. Pikk-pakk megoldották a problémát, semmiféle Linux-kompatibilitási gond nincs, hibás hardware, ennyi. A RAM bővítés várat még magára, sajnos sikerült inkompatibilis modulokat beletennem elsőre, a 2 TB-os SSD viszont szuperül megy benne (gond nélkül lehet a teljes home-ot rsync-elni az asztali gépről így), nem bánom, hogy saját magam álltam neki a bővítéseknek.

Előzmény: https://hup.hu/node/181686

Dell support és a touchpad

Dell Inspiron 5620 - kifogtam egy szériahibás touchpades modellt (a BIOS-ban sem lehetett vele kattintani már), sok vele a gond általában, tele van vele az internet pl: https://www.reddit.com/r/Dell/comments/10erahl/trackpad_false_inputs_an…, kértem cserét telefonon.

Így néz ki:

We're sorry, one or more parts needed for your service are delayed. We expect them to ship V, máj. 21, 2023. We will call you to schedule your service once the parts are available.

K, máj. 9, 2023 1:02 du.

We’re sorry, one or more parts are delayed. Check back here for updates.

K, máj. 9, 2023 11:15 de.

A technikus a tervek szerint Sze, máj. 10, 2023 8:00 de. és Sze, máj. 10, 2023 6:00 du. között érkezik. Az alkatrészek elérhetősége miatt bekövetkező esetleges ütemezési változásokról tájékoztatni fogjuk Önt. A frissítéseket itt is ellenőrizheti.

Dell Inspiron 5620 első tapasztalatok

Előzmények: https://hup.hu/node/181513

A gép Ubuntuval került átadásra, apt upgrade-en kívül egyelőre mást nem csináltam (várom az extra RAM-ot és SSD-t)

Minden alkatrész jól támogatott, kivéve a touchpad-et... Az eléggé vacakol, hardverhiba vagy Linux-támogatási kérdés, mindjárt hívom a Dellt, néha lehet kattintani, de inkább nem...

A gép elég gyors, SuperTuxKart megy teljes felbontáson, teljes részletességgel. (majd a Docker és az IDE megizzasztja)

Utólag láttam, hogy nincs Ethernet csatlakozó, ezen meglepődtem, de ha itthon ülök, akkor úgyis az asztalit használom, nem fog nagyon hiányozni.

AI és a fejlesztői munka

Az elmúlt pár hónapban egyre inkább felhasználom a munkáhmoz az AI-t, egy rövid összefoglalót írtam négy kis screencast-tal gondolatébresztőnek. Az AutoGPT-t egyelőre csak tesztelem, de azt is be kéne fogni valahogy értelmes munkára :)

S persze hosszútávon ez teljesen átformálja a fejlesztői munkát, igyekszem alkalmazkodni a változásokhoz.

Kommentben egyéb ötleteknek, AutoGPT trükköknek nagyon örülök. A "kihalnak a fejlesztők" rant-et mellőzzük, persze ez benne van a pakliban - diszruptív persze. Köszönöm!

Roborock Q7 Max

Rendeltünk egy robotporszívót, abszolút bevált. A szoftvere kicsit butácska néha, a UX sincs mindig a helyzet magaslatlán a telefonos appnál, de rengeteg időt megspórol, a szőnyegeket is szépen kiporszívózza, a magasabb küszöbökön is átmegy, ha kell, helyezkedik, oldalról fut neki a küszöböknek. Tudom ajánlani. Nálunk elég kritikus lett, hogy a nappalit és az étkezőt naponta kitakarítsuk (kúszó baba alert), ezt inkább outsource-oltuk. Amazonról rendeltem, több bizalmam volt benne, mint egy pár éves magyar Kft-ben, hogy 1 év múlva is tudok érdemben ügyintézni, ha kell.

[OFF] Goodbye RandomCapital, hello IBKR

A Random Capital volt az egyik legjobb brókercég kispályásoknak, akik nem akartak sokat fizetni, de kellett nekik TBSZ. Az Erste felvásárolta a RC-t és most kizsebeli a kisbefektetőket. Egy bizonyos méret felett értelmetlen mozgatni a papírokat, minden marad a helyén, de egy fillért/centet sem utalok be nekik már. Majd ha lejárnak a TBSZ-ek szép sorban, át fogom gondolni. Hosszas mérlegelés után az Interactive Brokersnél kötöttem ki az új pénzek helyének. Miért is?

Tegyük fel, hogy 10 évig építem a portfóliót.

10 év alatt 10 TBSZ számla minimum 500.000 Ft díjat jelent (az állományi díjakról és a sokszoros kötési díjakról nem is beszéltünk, óvatos becslés), a kötésekre mondjuk 200.000 Ft plusz díjat lehet számolni. Ezt egészen biztosan ki kell fizetni, trükközés nincs. Ha 10 évig esnek a tőzsdék, akkor az Erste gazdagabb, én szegényebb leszek. Pont. Ha a tőzsdék szárnyalnak és lesz mondjuk 10MFt tiszta nyereségem, az után majd valamikor kell fizetni 1.5 MFt adót. Addig gombokért veszegetem a részvényeket és tartom.

A pénz időértéke miatt (is) inkább fizetnék később sokat, ha jól megy a szekér. Röviden ennyi. Az Erste online felülete egy nagyságrenddel profibb, mint a Randomé volt, de az IBKR még onnan is egy újabb nagyságrend.

Nulladik óra - IT-Kör

Előzmény: https://hup.hu/node/178948

Két diák jött, Hiena-nak igaza volt legalábbis abban, hogy a marketing nem volt elég jó, az irányokat tekintve lehet vitatkozni, de ez a tanulság. Amúgy a szülőknek szólóan építettem fel mindent, hisz valóban ők kell a pénztárcájukba nyúljanak.

A két gyerek viszont abszolút a célcsoport volt, elkezdtünk írni egy kígyó-játékot, nyilván volt, hogy passzoltam nekik a labdát, hogy innen hogyan tovább, s mindketten egy-egy alkalommal rájöttek a megfejtésre. Mivel nem bro bono csinálom, így sajnos két tanulóval nem vágok neki, na sebaj. Valószínűleg az árazással volt az egyik nagy probléma a marketing hiányosságai mellett (az iskolákba be kellett volna pofátlankodni), úgy alakítottam a díjakat, hogy a felkészülés + az óra minimum hozza azt, mintha leülnék ide a kis irodámba Drupalt fejlesztgetni. Valószínűleg ez volt túlságosan nagyravágyó. A foci-edzés 7e Ft / hó errefelé, úszás 12e Ft / hó, ez 20 e Ft / hó -ra jött volna ki ugye per gyerek. Többen plakátoltunk, jómagam is, többen jöttek oda megnézni, lefotózni a plakátot, két sráccal személyesen is beszéltem, abszolút érdekelte őket, gondolom otthon elmondva az árát, lebeszélték őket.

Amit viszont látok, hogy rettentő élvezetes volt együtt bütykölni velük, ha majd a hideg is kiráz a gondolattól, hogy webet fejlesszek, akkor ez egy nagyszerű irány, de nagyobb kezdeti befektetést (elsősorban időben) igényel, s az elején kisebb bevétel-várakozással lehet csak nekivágni. Ha itt nem hagynám abba, lehet, hogy 1-2 hónap alatt duplázódna a létszám (vagy persze le is morzsolódhatnak...)

Online és offline marketingköltség

Előzmény: https://hup.hu/node/178948

Ahogy marketingelem a szakkörömet, megdöbbentett a költség-különbség az online és offline marketing területén. Google Ads hirdetésekre ~1500 Ft-ot költöttem, 1500 megjelenésből hozott 24 látogatót. Irányítószámokra targetáltam, tehát aki kattintott, jó eséllyel a célpiac volt. Lehetett volna ezt profibban is, több platformon, akkor persze nő a költség, de több klikk is lett volna.

Offline plakátokra költöttem ~23.000 Ft-ot (A3 színes, laminált - 25 darab), kitenni egy csomó idő volt és a konverzióról fogalmam sincs. Valahogy lehet fabrikálni követőkódos URL-t a QR kód mögé, de aki csak látja és simán megjelenik a nulladik alkalmon, arról ugye fogalmam sem lesz.

Nem véletlen egy aranybánya az online marketing, a hirdetőknek is messzemenőleg hatékonyabb: win-win. Ettól még marad az adblock saját használatra, illetve a gigantikusra hízlalt hosts file :)

Új kaland - oktatás

Ősztől (régi-)új kalandba kezdek, programozás-oktatásba.

Nulladik körben családtagokat, ismerősöket, barátokat faggattam az ötletről, sok hasznos tanácsot kaptam, ketten próbáltak vehemensen lebeszélni, hogy jól megszívom, hogy sok a kockázat, de belevágok, apránként marketingelem helyben a dolgot, s ha elérjük a minimum-létszámot, akkor ősztől nekilátok.

Amit ígérhetek, hogy itt a blogon beszámolok majd a fejleményekről, a diákok hozzáállásáról, a lelkes diákok tudásszintjéről, s bármi tanulságról, ami adódik számomra.

Toyota Proace Verso - átvettük

2 km volt az órában, pár deciliter üzemanyag a tankban, birtokba vehettük. A gyereküléseket átpakoltuk a régiből, a telefon gond nélkül összekapcsolódott az autóval, nyugtáztam, hogy normális gumit adnak gyárilag (Michelin), az átvétel kimondottan gyors volt, ~ fél óra. Közszolgálati tanács hasonló cipőben járóknak: vegyetek rá autópálya-matricát rögtön, azokra a szakaszokra, amit sűrűn használtok, nekem sikerült elfelejteni, s hazajönni vele az M1-M7 közös szakaszán.

Toyota Proace Verso - megérkezett a kereskedőhöz

Előzmény: https://hup.hu/node/176755

4 hónap alatt legyártották és leszállították. Az értékesítőnél úgy érdeklődtem pár napja, hogy már csak jövőre várhatjuk-e az autót, erre írja, hogy már fizikailag ott van náluk. Írnám, hogy autót venni tudni kell, de ez inkább a vakszerencse, azt hiszem.

Toyota Proace Verso Combi RC21 - megrendelve

2022 január 17-én megrendeltük, meglátjuk, hogy mikor lesz belőle szállítás. Az ügyintéző nem kecsegtetett azzal, hogy nyaralni ezzel mehetnénk... :)

Beszámlok majd róla, hogy mikorra sikerült legyártani és átadni. Az ügyintézés gördülékeny volt, a Toyota Mayer a Google Maps-es jó értékelésekre rászolgált. Egyszer mentem oda személyesen, a többi csak emailezgetés.

Most olvasom: Software Engineering at Google

Pár napja kezdtem el olvasni a címbeli könyvet, itt bukkantam rá: https://blog.pragmaticengineer.com/preparing-for-the-systems-design-and…

Egyrészt megerősíti, hogy a munkahelyemen okosan csinálják a dolgokat, másrészt nagyon érdekes tűpontosan megfogalmazva látni azokat a szempontokat, amiket az ember sok év fejlesztés után érez, magától kitalál, némelyiket csinálja is, de összeszedve szerintem remek olvasmány, tudom ajánlani.