Skip to content

Dagens bøf

Man kan vel også kalde dette for dagens griner. Jeg har siddet og kigget lidt i vores rapport fra sidste år. Her har vi nogle ting vi gerne vil genbruge. Blandt andet en tabel med en masse kriterier. Et af disse kriterier, concurrency, er beskrevet som følger:
To what extent the application supports currency
and to what degree it supports the ACID properties.

Jeg ved godt at jeg ikke er verdensmester i engelsk, men denne sætning har jeg nu alligevel grinet lidt af. Lige meget hvordan man vender og drejer den sætning, vil currency altid have noget med valuta at gøre og concurrency vil aldrig være i nærheden af noget der minder om valuta.

Som en slutnote kan jeg sige, at det stod i den rapport vi afleverede...

.Net under Linux

Det her havde jeg nu ikke lige regnet med at jeg skulle prøve, men efter at MonoDevelop er kommet i version 0.10 og Mono-projektet som helhed nærmer sig en moden stadie skal det jo prøves... og det har jeg nu gjort. Ikke at jeg har lavet det vilde, men man starter jo med en god gang hello world. Den stump kode skal jeg da heller ikke snyde Jer for, men i stedet for blot at smide lidt kode her vil jeg krydre med et screenshot.


Klik for fuld størrelse


Jeg kan sige at MonoDevelop har lang vej tilbage for at nå en standard som minder om Eclipse, men den tager da form.

Opdatering af sunlock.dk

Så er sunlock.dk blevet opdateret så det nu er muligt at hente alle filer fra siden. Jeg fandt ud af for et stykke tid siden at webserveren ikke tillod at man kunne downloade filer som endte på .sh, så det er nu blevet rettet.

Valg af dist. til forårsprojektet

Mit valg er, som altid, blevet Debian. Simpelthen fordi der ikke er nogen som har kunnet overbevise mig om at jeg skal vælge en anden dist. Arch Linux havde jeg ellers kigget lidt på, men der er pt. mange som har lidt problemer - og det gider jeg så ikke have. Gentoo har aldrig været inde i billedet, fordi jeg er for doven til at skulle compile alle mine libs m.m. En dist baseret på RPM gider jeg bare ikke, og Ubuntu - tja, så kan jeg lige så godt bruge Debian.

Forårsprojektet

Pga. gårsdagens indlæg har jeg besluttet mig for et projekt - et forårsprojekt. Dette forårsprojekt, som egentlig er det første der kommer på papir, skal handle om computer spil. Jeg har valgt at bruge min gamle server. Den skal "omformes" til at køre med noget Linux (ikke fordi den ikke allerede gør det!) - hvilken har jeg ikke bestemt. Så skal jeg have smidt et 3Dfx kort, da jeg har et til at ligge.

Formålet er at lave en spillemaskine som primært skal bruges til at spille Quake og QuakeWorld. Dette skulle gerne bringe nostalgien frem i hytten (i hvert fald hos mig - jeg tror ikke min kæreste kender så meget til disse spil). Om ikke alt så får jeg da brugt min gamle server til lidt "fornuftigt".

Screenshots, billeder af maskinen, opsætning osv. følger engang :-)

For at kunne spille Quake/QW skal man jo have en/flere servere, ellers er det jo ikke så sjovt. Gameaholic.com har en liste over flere aktive servere i verden lige her og Besmella-Quake.com linker også til et par, så der er skam stadig folk som spiller Quake/QW på nettet.

Uhhh, det bli'r godt!

[edit]
Jeg vil lige sige at quakeservers.net er tilbage online. Den har været nede, men nu kører den igen. Alle kan vel gætte hvad man kan finde der :-)

Jeg hader min server lige nu

Lige pludselig vil den ikke modtage mails mere - med mindre de bliver sent fra lokal-netværket... F*ck jeg gider ikke den server mere. Den er bare så *argh*.

Suk - jeg må jo nok bruge et par dage eller 2 på at sætte den nye op...

Native Queries papir udgivet

Jeg synes lige jeg vil sige at Native Queries er blevet udgivet i februar-udgaven af Dr. Dobb's Journal. Vores nuværrende projekt (det jeg skal til eksamen i på mandag) lægger sig meget op af Native Queries, så dette er naturligvis en god ting, at artiklen endelig er udgivet. db4objects (en objekt-orienteret database) er den første (og eneste?) i verden til at bruge Native Queries. Hvis du har arbejdet med eller arbejder med Java eller C# synes jeg du bør kigge lidt på db4o - om ikke alt, så er det da altid spændende at se hvad der sker med objekt-orienteret databaser (synes jeg da) :-)

Serveren er oppe igen....

Så er serveren oppe igen. Jeg har ikke kunnet få en ny disk ind og til at køre stabilt, så jeg har smidt den gamle i - igen. Den som er infected.

Nu vil jeg altså have en ny server, så må det koste hvad det vil. Jeg vil, jeg vil, jeg vil...! :-)

Indtil da kan den gamle åbenbart godt køre - så "den snupper jeg sgu!"

Sunlock.dk - hacked

Det lader til at min server er meget udsat nu - det er bare ærgeligt. Alt af interesse er blevet fjernet, og nu kører det indtil jeg får købt en ny eller til den går kold. Synd at det skal komme hertil, men det er det nu.

Jeg har dog fundet frem til hackeren - han kalder sig DxSero, han kom ind d. 9. december kl. 21.33 og pillede kun ved forsiden på sunlock.dk. Hans ip er: 82.76.101.177


Klik på billedet for fuld størrelse!

Det gode ved at jeg fik han ip er at jeg kom frem til denne side: www.unsubscore.com/blacklist.txt
Jeg har lagt mærke til at flere af de ip'er som har forsøgt at komme på min server også står på denne liste. Når den nye server kommer bliver der self. sat firewall op som bloker for alle ip (minus dem jeg vil have har adgang).

Alt i alt kan jeg da sige at jeg har lært noget af dette her... Time to change that bloody password :-)

Serveren er blevet hacket!

Ja, så kom dagen hvor en hacker havde udset sig min server... Trist at man skal opleve sådan noget her. Den kører stadig, dog er der visse ting jeg ikke kan - min eneste trøst er at andre ikke kan det heller :-)

Jeg opdagede det i går aftes, og gik straks igang med at lave backup og config-filer, hjemmesider og alt sådan noget. Jeg bliver nødt til at kigge alle filerne igennem for at se hvad der er ændret :-(

Dette betyder at mine planner om en ny server til sommer bliver skubbet fra ½ år. Jeg er pt. på jagt efter en større server, da jeg har store planner med den :-)

Grunden til at den blev hacket har jeg en anelse om. Jeg har ikke skiftet password i snart 5 år, så det måtte jo ske. Hvad mere, så kørte den uden firewall, så alle kunne prøve at hacke den og ikke blive afvist. Jeg har forsøgt at sætte firewall op, men gav op da jeg kom til at lukke for alle (incl. mig selv). Jeg besluttede at det måtte vente - og det er så slet ikke blevet gjort.

Jeg tør ikke slukke for den, da jeg ikke ved om jeg kan få sat min mailserver op igen. Og nu har jeg så besluttet at den må kører videre og sende hvad end den kan af informationer til hvem end der har brug for det - jeg skiftet nemlig alle mine passwords ud (det er jeg jo nødt til). Ligeledes vil jeg fokusere ekstrem meget på sikkerhed på den nye server. Den skal køre med firewall som filtrer på ip, således at jeg kan helt begrænse adgang til den. Ligeledes er der nogle opsætninger på den eksisterende som jeg ikke er tilfreds med, men ikke har ændret da jeg har været bange for at få "ødelagt" noget. If it works, don't brake it! - og det lader jeg så være med. Jeg kan huske jeg havde store problemer med at få mailserveren op og kører, og den kører stadig så jeg kan stadig modtage mails (nu får vi og se hvor længe det går).

Den nye server kommer op engang efter jul, da jeg har et projekt som jeg er dedikeret til, og derfor må lade dette vente. Hvad det betyder ved jeg ikke - dog kun at min tanke om en ny cykel må udsættes (øv).

Den nye server betyder at jeg kan lave alle de fejl korrekte som jeg har lavet med den gamle. Af fejl lærer man jo - og nogle gange på den hårde måde. Jeg er kun glad for at jeg har kunnet lave backup.

Jeg må nok indrømme at jeg havde det skidt i går da jeg opdagede det. Det er jo et personligt eje, en del af mit hjem og mit tilholdssted. Det er ligesom min blog - det der står i min blog bestemmer jeg helt og holdent selv, jeg har selv magt over den og kan gøre som jeg vil. Dette er jeg glad for, og det er en del af min personlighed, min stolthed. Du kan sikkert godt forstå at jeg havde det skidt. Jeg har sovet skidt i nat, da jeg ikke ved hvad der er sket - blot at min magt over serveren er blevet begrænset til ren access. Jeg kan altså ikke opdater dens applikationer o.lign. men sagtens skrive blog osv.

Ang. applikationer, så kan det være at webserveren kan blive opgraderet fra Apache 1.3 til Apache 2.2, som er den nyeste. Dette har jeg heller ikke gjort af frygt for at ødelægge noget eksisterende. Jeg giver ikke op, skal nok få lukket alle hullerne og komme tilbage i fuld styrke. Nu må jeg tilbage til specialet, den rapport skal jo skrives :-)

Ang. serveren

Det lader til at en af de "nye" ram-blokke er defekte. Dvs. lige nu tester jeg serveren med 512 mb ram (jeg tror jeg ved hvilken det er). Nu får vi så at se om det også er korrekt set...

Om ikke alt, så kan jeg jo altid sætte den anden (den gamle block) ind igen og så teste de andre ram i min stationære maskine med memtest86.

Strømen røg - serveren gik ned

Tidligere i dag snakkede jeg med musen om at smide flere ram i serveren, og hvor dejligt det ville være. Så da vi skulle til at lave mad skete der en kortslutning ved komfuret, hvilket betød at strømen i hele hytten røg sig en tur... serveren med. Den nåede at have 410 dages oppetid. Det er da flot. Så da vi fik tændt for det hele igen regnede jeg med at jeg bare kunne boote den op igen, men ned. Disken gad ikke.



Dette var jeg meget ulykkelig over. Her kl. lidt over 20.00 lykkede det mig så at få disken rep. via min stadionære... Det kunne Linux åbenbart ikke klare under boot, men heldigvis kan man gøre mere når den er tændt. Jeg smid disken i min stationære og opdagede hurtigt at disken var okay - jeg skynte mig at lave backup af de ca. 2.5 gb data som disken indeholder... Dernæst gik jeg i gang med rep. af fejl-pointere fra filer m.m. og fik liv i den igen den vej.

Mens serveren så var nede udnyttede jeg lige muligheden at gå fra 128 mb ram til hele 768 mb, så nu kan jeg snart begynde at lave jsp-sider. Der er i hvert fald ram nok!

Mine nerver sad godt nok uden på tøjet. Det tror jeg kæresten kan bekræfte - fordi rigtige mænd tager jo ikke backup, og jeg må derfor være en rigtig mand. I dag er det første gang i de snart 2 år jeg har haft server at jeg laver en backup. Måske var det også på tide. Tilbage har jeg kun at sige, at jeg har da lært lidt. Fra nu af skal min server da genstartes engang imellem. Den blev også renset for støv, og det var der meget af. Jeg har desværre ikke taget nogle billeder da, - ja mine nerver er ikke så gode når det kommer til sådan noget her.

Næste gang serveren bliver genstartet er det for at smide 20 gb disk ind i den. Så har den også fået lidt at arbejde med. Jeg er stolt over at den har kørt 410 dage i træk. Før det havde den kørt 169 dage, og nu tror jeg den skal genstartes en gang om måneden eller noget i den stil.

Puha!

no-www.org

Jeg vil da også være med på no-www.org vognen. Hermed kører alle min domæner nu uden www, da www jo er et underdomæne. Eksempelvis så bliver man hvis man besøger www.peter-sonder.dk redirected til peter-sonder.dk i stedet for.

Ikke fordi der er noget galt med www, men jeg kan da kun give dem ret i at www er forældet.

Billeder af weekends arbejde

Jeg lovede her i går at I skulle få nogle billeder - her kommer de så. 2 fra før og 3 fra efter.


Før-billeder




Efter-billeder







Der er stadig lidt små-ting som skal ordnes - men nu ved I hvad jeg har lavet :-)