2018 i korthet

För att summera året på snabbast möjliga sätt används listan nedan

  • Ett år i hus
  • Snö
  • O Gud så mycket snö
  • Fiberbeställning
  • Sol
  • O Gud så mycket sol
  • Fiber i hus
  • Besked om föräldraskap
  • Robotdammsugare

Det var nog allt jag kommer på just nu. Har stirrat rätt mycket på folk som gått förbi på gatan och det är rätt intressant i sig. Fanns ett par kids som inte plockade upp efter sin hund när den sket på asfalten vid mitt staket. Borde införskaffa lite kameraövervakning på området så jag har bevismaterial till föräldrarna nästa gång det händer, för det är både en laglig och rimlig reaktion på situationen.

Låt oss hoppas på att 2019 fortsätter i samma anda!

Ljusets hastighet

Den 22 mars, för mer eller mindre fem månader sedan, skickade jag min senaste snigelpost. Varför använde jag denna uråldriga metod anno Domini 2018? Det finns två alternativ:

  • Jag ville vara säker på att brevet kom fram till rätt mottagare och överhuvudtaget
  • Jag behövde kommunicera med en kommunal inrättning

Ta en gissning och är ni osäkra så vill jag påminna er om att postansvariga i det här landet är Postnord. Då så, då var det avhandlat. Ett kommunalt bolag hade möjligheten att erbjuda mig fiber och jag ville gärna lämna 2001 bakom mig. Jag skar upp handflatan med en smörkniv och lät blodet droppa ner i mitt obefintliga bläckhorn. Jag doppade min hypotetiska fjäderpenna i blodet och skulle precis börja signera kontraktet när min sambo kom hem och undrade varför jag satt och stirrade på ett papper, hållandes en smörkniv i handen.

Hon tryckte en traditionell bläckpenna i handen på mig och tog med sig smörkniven till köket, undrandes varför hon valt att köpa ett hus tillsammans med en idiot. Jag skrev under kontraktet och lade det i brevlådan. Därefter gick det motsatsen till snabbt.

I april kom det förbi en snubbe och pratade om saker jag läst om dagligen den senaste månaden. Då han endast gjorde sitt jobb, och jag är ett svin i tystnad, lyssnade jag och nickade vid rätt tillfällen. Planeringen av fiberindragningen var klar och vi tackade adjö. Två månader senare kom det ett par lirare och misshandlade vår uttorkade gräsmatta. De passade även på att lägga ner en slang som fibern skulle använda för att ta sig fram till huset vilket var snällt av dem. En månad senare kom en värmepåverkad nisse och blåste in fibern till huset. Han var märkbart påverkad av värmen men det ordnade sig till slut.

Ytterligare en månad senare, och för er som inte hängt med är vi i skrivande månad augusti, hände det ingenting. Ytterligare en snigelpost skickades, den här gången i form av ett brev som i blodskrift talade om för dem att de kanske hade glömt något, vilket de hade, och brevet hade en omedelbar effekt på ett par dagar.

Nu sitter jag här framför datormaskinen med den fetaste uppkoppling jag haft sedan början av november förra året. Jag har överlevt resan men emellanåt har det varit jävligt jobbigt rent ut sagt. Jämför det med att köra på en grusig landsväg fylld av hål, i en bil från tiden innan stötdämpare och AC. Vi skiter i det nu och går vidare med att hitta nya saker som behövs för att vi ska kunna leva ett lyckligt liv.

En stund senare

Som jag skrev i förra inlägget tog det ett tag att få igång alla servrar och tjänster. Nu i efterhand, när jag vet hur det går till, så skulle det cirka en halvtimme tillsammans med OS-installationen. Det är charmen med Linux, rätt som det var sätter det sig och går undan. Hur funkar uppsättningen dock?

Helt okej får jag medge. Den tjänst, eller docker rättare sagt, som jag har mest problem med är rutorrent. Av någon anledning hänger den sig med jämna mellanrum och ett par stycken torrents slutar fungera. Problemet åtgärdas genom att starta om dockern men jag har inte hittat anledningen till problemet.

Plex funkar bra, more or less. Det har hängt sig färre gånger än tidigare nämnda men det har hänt att jag fått starta om den också. Det är bara jag som använder tjänsten hemma så det är inga problem, finns ingen som kan gnälla än jag. Det är väl ett problem i sig förresten.

Oavsett vad är jag nöjd, Microservern är ett litet kraftpaket och väl värd pengarna.

Värme och teknik

Solen skiner in genom fönstret och huset är varmt som fan. Har varit utomhus en kortare tid idag men min rygg vittnar om dåligt solskydd under den förra helgens trädgårdsarbete. Jag kompenserar detta genom att sitta inne idag och arbeta på servern.

Igår installerade jag nya hårddiskar i servern och slängde ihop dem i en RAID-5. Funderade ett tag på om jag istället skulle köra RAID-1+0 men kände att lagringsutrymmet får gå före redundansen. Har ingen data som jag direkt skulle sakna och den jag har finns lagrad på andra ställen, vill mest ha mer YTA! Så 5 fick det bli och tekniken tog ett par timmar på sig att färdigställas (och då valde jag ändå rapid).

Idag har jag suttit över 8 timmar att få igång resten av sakerna och ja, det är lång tid. Min uppsättning består nu av två VMs:

  • NAS – Allokerar lagringsutrymmet och delar detta över nätverket med SMB
  • Kotten – Media och torrent-server som använder Docker och två containers av Plex samt ruTorrent

Den sistnämnda servern är döpt efter Muffins syster som gick bort för fem år sedan och om ni inte visste det redan så är det katter det är tal om. Visste ni inte det sedan innan så undrar jag vilka ni är och varför ni läser detta. Kommentera eller like:a inlägget, prenumerera yadda yadda.

Att slänga upp en SMB-share var någorlunda straight forward och tog inte så lång tid. Det som tog mest tid var att få igång Plex via Docker, följde en guide som var ganska utdaterad och det märkte jag först efter att jag hittade en guide som fungerade. Typiskt. ruTorrent-klienten tog nästan längre tid då jag hade problem med skrivrättigheter. Det är fortfarande lite problem men vad fan, nu funkar det i alla fall. Varmt som fan är det fortfarande.

Författaren av detta inlägg lovar på heder och samvete att torrent-tekniken används i enlighet med den kristna religionen och svenska lagstiftningar.

Tiden som finns oss tillhanda

Folk i min närhet fyller 30 och i slutet av året är det min tur. Ett årtal som är det nya 20, har jag hört, men faktum kvarstår att 30 är 30. En känsla finns av att vissa saker bör vara avklarade vid den tidpunkten men riktigt vad vet jag inte. Den fysiska kropp vi har når sin peak vid 25 har jag för mig att jag läst någonstans, tänker mig att förruttnelsen börjar strax därefter. Nåja, människan har säkert nya biologiska förutsättningar med tanke på all mat och medicin som finns nu för tiden så den processen går säkert med plus/minus ett par år.

Tills jag kommer på vad som ska göras med den tid som finns kvar så drar jag lite Netflix och kaffe. Får även se till att hålla gymbesöken reguljära som jag gjort de senaste två veckorna så ska det nog ordna sig med allt.

Skulle behöva tapetsera om rummet och sätta upp lite hyllor men det väntar jag lite med. Först ska vardagsrummet få sig en soffjävel med tillhörande fåtölj och fotdyna.

Då Nu Framöver

Ett par månader har gått sedan flytten och vi har spenderat en trevlig julafton här i huset tillsammans med familj. Utanför fönstret ser jag snödrivor lika höga som grannens brevlåda. Kommunen skottar här när de känner för det, gärna efter att snön lagt sig decimeterhög och frusit till is. Ibland sitter bilar fast i backen längre upp på gatan och senast något liknande hände måste varit 2010. Om det hände här vet jag inte, på den tiden bodde jag i en lägenhet lite utanför stan och trots att en dag i 2010 slog snörekord så var det troligtvis inte lika farligt som här ute i bushen. Det kostar inte kommunen lika mycket att skotta 6 km från stadshuset som det gör någon mil längre bort. Fast skit samma vad kommunen gör av de pengar de kräver från oss varje månad. I slutändan är det siffror som inte har något värde.

De flesta flyttlådor är uppackade och har blivit donerade till en annan familj som ska flytta inom kort. Några av lådorna blev aldrig ens uppackade och står uppradade i pannrummet tillsammans med all annan skit som inte har någon plats i huset. Förutom servern då, den står på en hylla i samma rum av den anledning att det är precis där den ska stå. Ett par rum från servern finns bastun. Det mest heliga en finsk människa kan önska sig och av någon anledning står den här i vårt hus källare.

Det är märkligt det här med mål. När målen väl blivit uppfyllda, vad ska du göra då?

Målet att skaffa hus är uppnått. Uppfart och garage. Källare och bastu. Uterum och tomt. Fan, det finns till och med en gräsklipparrobot. Ska köra igång den jäveln till våren och se vad den går för. Dra fram grillen vi fick i inflyttningspresent och knäppa en bärs i bar överkropp. Svära åt grannen som klipper sina buskar med motordrivna verktyg. Spruta vatten på grannkatten som av någon anledning tror att han äger vår mark och pissar revir på Volvon. Vinka glatt åt surgubben som stirrar ut på gatan från sitt köksfönster. Stirra ut mot grannens tonårsbarn från mitt köksfönster när de anordnar föräldrafria-fester.

När jag tänker efter så finns det en hel del att göra. Vilken tur att jag har en bra plats att journalföra alla händelser.

Digital arkeologi

Installerade om ESXi 6.5 på servern som numera är döpt CarlXVI efter vår kära konung. DNS:en verkar dock ha svårt att uppdatera sig så den är mest känd vid IP just nu. Installationen la sig i alla fall på medföljande SD-kort så SSD:n påverkades inte av detta. Började gräva efter data i webbklienten men hittade ingenting särskilt, däremot hittade jag disken via CLI. Ett par googlingar senare hittade jag ett kommando för att mounta disken så den syntes även i webbklienten. Där fanns en ensam VM vid namn Ash.

Mina tankar gick osökt till Evil Dead och Ash Williams samt vad förra ägaren skulle kunna ha för relation till honom. Startade upp Ash och möttes av en login-ruta i CLI. Hade inget lösenord som fungerade och även fast jag tog mig förbi detta vid ett senare tillfälle så gjorde jag på ett annat sätt först. Orkar inte skriva om det tekniska då det får mig att tro att jag är på jobbet, skrivandes på systemdokumentation till kund. Inte så roligt så det kortar jag ner: Hittade Ash:s vmdk, tog ut den med hjälp av WinSCP och googla på hur dessa kan mountas i Windows. Hittade ett program som jag inte minns namnet på och mountade disken. Letade runt i Linux-strukturen och hittade en user vid namn Minecraft.

Visade sig att Ash en gång varit en Minecraft-server och namnet var mer relaterat till Pokémon än Evil Dead. Servern körde nämligen en Pokémon-mod.

Så nu vet jag det, gött och sånt.

När gamla minnen finns kvar

I lördags, under ett tillstånd av grov bakfylla, öppnade jag Tradera-appen på min telefon och såg att en server låg ute för bud. Jag hade sett den ett par dagar innan men trott att auktionen skulle ta slut dagen innan, samma tid som jag befann mig i ett kundmöte. Mitt hjärta började slå hårdare och jag undrade om det var det sista av gårdagens sprit som var på väg att brytas ner eller om det var insikten att jag hade en chans att vinna auktionen. Precis innan jag kollade mobilen hade jag bestämt mig för att sova ett par timmar men detta såg jag som ett tecken. Vann auktionen till vad jag tycker var ett rimligt pris, därefter somnade jag in… ett par timmar åtminstone.

Nu, några dagar senare, har jag hämtat ut servern från mitt postombud och påbörjat hackandet. Det visade sig att förra ägaren skitit blankt i att rensa burken innan frakt vilket är rätt märkligt. Anledningen kan vara brist på ett säkerhetsmedvetande men då ter det sig märkligt hur en sådan person införskaffat sig en server med separat SD-kort för ESXi samt externt RAID-kort för att väga upp det primitiva kort som medföljer. Vilka anledningar det än funnits bakom detta o-/medvetna beslut så gör detsamma, servern är här och jag är kär (rim och reson).

Har precis installerat en ny ESXi på SD-kortet och ska börja utforska om förra ägarens data ligger kvar. Förhoppningsvis hittar jag ingenting för olagligt, hade varit tråkigt om polisen behövde komma hit och beslag ta servern innan vårt förhållande ens börjat.

Ormen spejar och hugger

”Playstation 4 har äntligen blivit hackad!”, utbrast han och stoppade handen i någon annans bralla.

Bara version 4.05 dock och med tanke på att versionen har ett par år på nacken är det stor chans, eller risk beroende på ens livsåskådning, att just ditt PS4 har en högre version och därmed är utesluten ur coola klubben. Åtminstone du haft den online sedan strax innan FFXV släpptes. Det här inlägget handlar om spelen som släpps i samband med detta.

Just nu väljer folk att främst släppa sina spel nerpackade och uppstyckade på diverse skumma fildelningssidor. En av dessa är zippyshare och ja, ni hör väl på namnet att det låter lite skumt och gör ni inte det så är det skit samma. Detta leder till att varje spel består av allt från 23 till 51 länkar beroende på spelets storlek. Att klicka på alla dessa länkar en efter är inte så jävla gött tänkte jag och började skriva ihop ett Python-skript.

Skriptet, som jag kallar zippydl, går in på varje spellänk och letar fram en direkt-nerladdningslänk.  Därefter laddar det ner filen till hårddisken och fortsätter med nästa länk.

Det låter inte så intressant men det roliga är att just zippyshare har ett javascript som försvårar processen lite. De gömmer nämligen en del av direktlänken med en matematisk uträkning som genereras av ett javascript. T.ex:

/d/yIpVMg6I/” + (277661 % 51245 + 277661 % 913) + ”/filnamn-del01.fil

Intressant!

Zippydl letar citerad rad ovanför med hjälp av regex i sidans källkod. Därefter styckas raden upp i tre olika delar med ytterligare regex:

  1. /d/yIpVMg6I/
  2. (277661 % 51245 + 277661 % 913)
  3. /filnamn-del01.fil

Dessa delar sparas i varsin variabel för senare åtkomst. Den andra delen räknas ut och summan blir ett värde som sparas i en egen variabel. Dessa tre delar sätts ihop igen, tillsammans med lite http://etc i början ja katso täältä:

http://www114.zippyshare.com/d/yIpVMg6I/21545/filnamn-del01.fil

Du kanske noterar att länken ovan börjar med www114? Du kanske till och med misstänker att denna siffra ha något annat värde beroende på länk? I så fall är du rätt ute, den där siffran kan ha ett annat värde. Pieni regex ratkaisee paskaa.

Än så länge funkar skriptet okej. Hade lite problem på en server där jag fick slut på hårddiskutrymme och nerladdningen slutade mitt i en lista. RAM-minnet blev slukat också i början men det problemet är nog åtgärdat. Var tvungen att lägga till ett option i en GET-request och lite sånt.

Ska titta till skriptet för att se hur det går, håller på att provköra det på en lista iihk!

Edit (som skrevs innan inlägget publicerades): Det funkar bra, fifan vad najs.