Data/IT

Datordelar

Håller på med att ropa in en massa gamla datordelar från tradera. Vet inte vad jag ska ha allt till än, men det utvisar säkert framtiden. Det första jag ska bygga är en firewallmaskin. Den kommer antagligen bestå av ett MSI miniATX-moderkort, en Pentium II 400MHz och 128MB RAM och ett CF-kort. Jag vet inte riktigt vilket OS jag ska köra på den, jag har funderat på OpenBSD innan men nu är jag mer inne på ett rent firewall-OS. M0n0wall ligger väldigt nära, men jag är öppen för alternativ ;)

Sen ska jag också bygga ihop en tunn klient/enkel desktop (vad det blir vet jag inte än =)). Jag är också väldigt sugen på att ropa in lite dualprocessormoderkort. Jag vill ha tag i ett dual slot1 men har inte hittat något än. Ska däremot bjuda på ett dualsocket370, skulle bli en nice workstation med Linux.

Intressanta tider, tyvärr hamnar programmerandet lite i bakgrunden. Men det vet jag att jag kommer att ta igen ;)

Stora planer

Det känns onekligen som att huvudet är fullt med idéer angående hur man kan integrera siten med bloggen. började jobba lite på det innan idag och jag tror det kan bli riktigt bra. nackdelen är att jag befinner mig på jobbet och endast har en mobil. även om det inte är omöjligt så är det ingen rolig uppgift att programmera på mobilen :-) den är inte riktigit gjord för det.

over and out.

Jag råkade snubbla in i en viss tråd på Sweclockers sent igår innan jag skulle gå och lägga mig. Den handlade om ett eventuellt forumbyte på Sweclockers samt en omröstning med några alternativ. På den tiden det fanns ett "förslag till forumet"-forum (länge sen känns det som :)) diskuterades detta lite. Inget officiellt utan bara några användare och några moderatorer som skrev sin åsikt. Oftast lät det som "antingen byte till PunBB eller behåller ni det ni har (vBulletin2)". Samma åsikt hade jag då och har den fortfarande nu. Och många verkar vilja ha PunBB. Sweclockers har redan nu ett egentligen sparsmakat forum med begränsade funktioner, för att hålla hastigheten uppe. Där skulle PunBB vara optimalt på grund av sin prestanda och med sina grundläggande funktioner. Omrösningsmod och PM-mod skulle däremot behövas innan det blir helt och håller användbart och kan ersätta forumet som redan används på Sweclockers.

Det skulle vara väldigt kul att se PunBB på Sweclockers faktiskt, det är garanterat det forumsystem de kan få bäst support på (utvecklaren är nämnligen moderator där). Men det abslut viktigaste enligt mig är att de undviker phpBB och IPB, det är två system jag aldrig har gillat. IPB2 ser rätt ok ut visserligen, men jag gillar inte alls att de använder så mycket Javascript som de gör.

Uppdateringar

Nu har jag inlett mitt lilla omdesignsprojekt. Jag ska göra om min site så den blir lite mer "modern" och lite mer nyttig eller hur man ska säga. Jag har slängt ut mitt gammla odugliga CMS, uppdaterar PunBB till senaste versionen och uppdaterat PHPSysInfo till senaste versionen. Nu är det bara en förstasida som ska designas och läggas upp, funderar på att integrera den med bloggen men är inte helt säker på om jag ska göra det. Skulle nog fungera - tror jag, på ett tekniskt plan är det inga problem alls egentligen. Men jag vet inte riktigt hur det ska vara ur en användarens synvinkel. Det enda jag kanske är lite tveksam till är högerspalten, om den är så där jättelämplig att visa på förstasidan egentligen. Men jag antar att det går bra.

I detta nya projekt ska jag också fixa upp en sida för mina kodningsprojekt. Så man lätt kan ladda ner dem och läsa lite om dem.

Blir nog riktigt trevligt så fort det blir klart. Hoppas bara det blir det någon gång och inte läggs på is. Men just nu känner jag mig faktiskt rätt så positiv :)

Sitter hemma hos flickvännen nu, tänkte att det skulle bli väldigt lite programmerande denna helgen. Men jag kunde inte hålla fingrarna borta från bloggsystemet. Det blir visserligen ingen release denna veckan, orkar inte plocka ihop filerna när jag sitter här, men i början av nästa vecka smäller det. Hur som helst, kunde inte hålla fingrarna borta, skrev ett stöd för länkar. Tycker att det blev riktigt bra och snyggt dessutom.

Har börjat använda VIM för programmerande lite smått nu. När man väl vänjer sig så är den suverän och otroligt lättjobbad. Inlärningströskeln är inte alls så hög som jag trodde den skulle vara. Mest tackvare vimtutor. Kanske inte ska gå över till den helt och hållet men jag ska garanterat använda den mer och mer. Fördelen är ju att VI finns i så gott som alla *nixsystem, vilket gör att om man kan den klarar man sig bra :)

Ska bli kul att släppa en v0.1 av bloggsystemet snart, lite finslipning till kanske, men inte mycket mer behövs för en första Alpharelease.

Såg en rolig länk på Sweclockers innan, The A to Z of Programmer Predilections. Läsvärt faktiskt. Vet inte riktigt var jag passar in, men Open Source Oliver känns väldigt nära :)

Cheers.

Windows vs Linux

På de flesta datorrelaterade forum kommer det upp trådar där Windows ställs mot Linux. På Sweclockers kommer de med jämna mellanrum och det är oftast samma argument hela tiden. "Linux är inte användarvänligt" är det vanligaste för att tala för Windows och emot Linux. Men enligt min åsikt är det helt fel att säga så, användarvänlighet är enligt mig väldigt subjektivt. Användarvänligheten beror på hur en viss användare är van vid att använda ett system. Jag personligen tycker att Linux är mer användarvänligt än Windows, mycket tackvare det otroligt kraftfulla CLIet. En kommandoprompt där man kan göra i princip allt utan några större problem, på ett snabbt och effektivt sätt. Men det har självklart en nackdel: inlärningströskeln. En nybörjare tycker inte detta är användarvänligt alls, snarare svåranvänt. Denna användare kanske tycker att ett GUI, t.ex. Windows explorer, är mer snabbarbetat. I såfall är det användarvänligt för just den användaren, men behöver inte vara det för andra.

Lättanvänt är inte detsamma som användarvänligt, många verkar förbise detta. Jag personligen kan tycka att skrivbordssystemet för Linux och andra UNIXar (KDE och Gnome framförallt men även XFCE) kan förbättras. Mycket i vissa fall, mindre i andra fall. Det som behövs är integration oftast, vilket det kan vara lite dåligt med i vissa fall. QT och GTK kan inte prata med varandra, vilket gör det omständigt att använda GTK- och QT-program tillsammans, de integrerar helt enkelt inte med varanbdra på ett tillfredsställande sätt.

Ialla fall, de flesta säger att det svårt att byta från Windows till Linux. Det är det i många fall. Men det beror inte enbart på att Linux skulle vara svårare att använda. Största anledningen är att de som byter helt enkelt är vana vid Windows och hur det fungerar och används. Det kan faktiskt vara tvärtom, är man van vid Linux känns Windows omständigt och begränsat. "Switching to Windows: Not as easy as you think" är en artikel som speglar detta, faktiskt riktigt läsvärt. Även "Linux is not Windows" är helt klart läsvärt.

Kortfattat kan man säga, alla operativsystem skilljer sig åt, vissa mer, vissa mindre. Detta betyder självklart att man inte kan använda system foo på samma sätt som system bar.

Som en fotnot kan jag säga att de flesta ställen där ordet "Linux" förekommer i denna text kan det ersättas med "*nix" för att spegla de flesta UNIX-lika system. Det kan även ersättas med GNU/Linux så behöver ingen tjata om att "Linux är bara en kärna, GNU/Linux är operativsystemet" :)

Cheers.

Jaha, då är det snart läggdags igen, sattsar på att somna nio, halv tio någon gång. Jag har varit upptagen hela dagen men ändå känns det inte som jag har kommit någon vart med något av mina projekt. Har finslipat RSS-feedsen i bloggmjukvaran och kommer antagligen finslipa det lite till imorgon eller vid ett senare tillfälle. Jag antar att jag måste lägga in encoding på å, ä, ö och liknande tecken eftersom de flesta RSS-läsare verkar vara lika dåliga på att läsa dem som antika webbläsare ;) Hur som helst är det ett kul och lärorikt projekt, men det kan nog ta sin tid innan jag blir helt nöjd med funktionalliteten.

Jag kanske ska hoppa på något annat som måste göras på bloggen, fler inställningar och framförallt personliga inställningar och presentation behövs det stöd för. Samt stöd för länkar. Men det jag tycker är mest intressant att börja koda på är besöksstatistik, ska blir kul att se vad man kan få fram för data. Och hur man kan presentera den och göra den användbar för användaren.

Hur som helst är det mycket kul kodande som behöver göras.

Tittade på första avsnittet av Rome idag, verkligen en bra serie.

Jag anser mig själv som hemma på datorer, jag klarar av att lösa de flesta problem jag får. Kanske inte alltid utan svårighet, men tillslut brukar jag alltid få till en lösning som fungerar och som jag är nöjd med.

Programmering är dock ett ämne jag inte är jätteinsatt i, enklare webprogrammering (=inte jätteavancerat) och enklare scripting har jag egentligen inga större problem med. Men när det gäller mer avancerat programmering, som t.ex. skriva ett program som läser in t.ex. en bild i ett givet filformat kan jag inte. Speciellt inte i ett språk som C eller C++. Iofs, jag skulle kanske kunna ordna det med om jag fick mycket tid och god tillgång till google och någon C++-bok. Men, inte utan svårighet.

Sen ser man vad vissa andra klarar av och inser direkt att man har mycket kvar att lära. Som t.ex matricks på sweclockers som aldrig slutar att imponera när det gäller att programmera och lösa problem. Som här där han får fram användbar data ur en tillsynes helt förstörd JPG-bild. Läs och förundras över vad som kan göras med en dator och rätt mängd skicklighet.

Uppdatering

Bloggmjukvaran är uppdaterad till senaste version. Har ännu inte börjat med versionsnumrering, men jag känner att det snart är dags för det. Framförallt eftersom jag känner att den börjar bli användbar, vilket leder till det snart är dags för första betarelease. Just nu är det två bloggar som använder den, denna och Sopheia.

Den största nyheten är stöd för RSS, ett väldigt grundläggande stöd egentligen men det verkar fungera. Nyare RSS-version och mer funktionallitet kommer senare, när jag har satt mig in i det ordentligt. Nu är det mer eller mindre ihopfuskat. Men det får duga för tillfället :)

Andra nyheter är kommenteringsforumlär direkt på sidan där man visar ett inlägg, istället för på en egen sida. En form av quickpost kan man säga ;)

Aja, inte mer att säga än Enjoy.

Klar, tror jag

Nu tror jag att jag är klar med omdesignen :) Kanske får för mig att ändra något litet till men i stort sett är jag nöjd. Jag är även nöjd med hur lätt det är att styla om, XHTML-koden fungerar som väntat och man kan göra rätt mycket med CSS. Det är kul att designa siter när man slipper tabeller :)

Nu är det snart dags för ny frisyr sen blir det till att sy ihop ett litet perlscript för automatiskt databasbackup. Inget avancerat precis, men förhoppningsvis fungerar det.

Cheers.

Känns som man har alldeles för mycket att göra. Måste få klart omdesignen av bloggen, måste fixa ett script för backup av MySQL-databaser (bara något enkelt), utveckla denna bloggmjukvara vidare, skriva en ny version av min DC-bot. Och utöver detta ska man försörja sig med att jobba. Aja, det är nyttigt att vara aktiv :)

Förresten, för er som gillar Linux och Opensource, lugradio är en riktigt trevlig podcast. Mest massa onödigt tjat men väldigt kul att lyssna på. Samt verkar det föredra Debian :D

uptime-project

Kom upp en tråd på sweclockers med den något intressanta titeln "bevisa hur stabilt Linux är". Första tanken var förstås, han vill se uptimesiffror. Han hade även en länk till uptime-project i sitt inlägg. Har visserligen sett sidan innan, utan att ge den mycket tid. Tittade egentligen bara på vilka OS som låg högst (just nu SunOS). Men eftersom de hade dragit igång en sweclockersliga kände jag mig tvungen att gå med. Artemis ligger på 181:e plats när jag skriver detta. Funderar på att skapa ett konto till och börjar rapportera med Themis med. Ligger på en bit över 200dagar med den maskinen också. Inte helt dåligt för en NT4-maskin. Iofs litar jag inte riktigt på den, den kan gå ner när som helst känns det som. Anledningen till förra omstarten var en bluescreen, verkar som det var skrivardrivrutinen som sköt ner den.

Verkar som jag inte hinner med något idag heller, blev inget gjort igårkväll efter jobbet heller. Hade tänkt att programmera en liten stund på något. Men det blev inget med det, åt chips istället :) Men det känns som det är dags att börja skriva på bloggen, som det är nu har den bara de absolut grundläggande funktionerna. Vilket det måste bli ändring på, lite adminfunktioner och funktionallitet så man kan ändra lite uppgifter känns viktigt. Men först ska jag nog ha försöka med besöksstatistiken :) Har ett ASP-script för identifiering av webbläsare och OS, dock måste jag översätta det till PHP och modifiera det lite så det passar mina behov. Problemet är att jag inte kan ett ord ASP, men det ordnar sig nog ändå, verkar inte vara jättesvår kod.

http://www.cdfreaks.com/news/12738

Intressant Slashdotartikel

Fick just en länk till en /.-artikel, lite intressanta fakta om Sonys rootkit: http://yro.slashdot.org/yro/05/11/17/21 ... mp;tid=185

DRM

DRM, Jäkla dumheter. Personligen tycker jag det bara är ivägen och hindrar mig som konsument att utnyttja en produkt på det viset lagen ger mig rätt till. DRM är också orsaken till att Sony installerar ett rootkit på datorer där deras skivor spelas (som tur är finns inte de här skivorna i Europa än). De vill helt enkelt skydda deras upphovsrätt (vadå deras? det är väl ändå artisterna som äger rättigheterna till verken). Men hur långt ska de få gå egentligen? Enligt mig skulle det inte vara mer än rätt om de fick betala ersättning/skadestånd till alla som har blivit drabbade av deras rootkit. Speciellt nu när det har kommit trojaner som utnyttjar det också. Visst är det kul när en vanlig musik-CD installerar en så gott som öppen bakdörr på din dator? Det har ju dessutom hänt i USA så jag tycker nästan att det är konstigt att Sony BMG inte är sönderstämda vid det här laget.

Det skulle vara bättre om de här jättebolagen kunde använda sina pengar till att komma på nya idéer när det gäller distribution av median istället för att använda dem till att stämma potentiella kunder. I mitt sinne har de ingen heder som helst, de tänker bara på pengar och vill hålla kvar de nuvarande sätten med CD-skivor sålda för överpris i butik så länge som möjligt. Men till sist måste de vakna upp och ge kudnerna alternativ, frågan är bara om de gör det i tid.

Det kommer antagligen att gå sämre och sämre för de stora bolagen en tid framöver. Små labels kommer antagligen att överleva utan några större problem. För det första säljer de inte så mycket och ger ofta ut musik som ändå inte köps av den genomsnittlige musikkköparen. Ofta riktar de sig till enatuaster av en viss genre och DJs, vilka ändå köper musiken.

Självklart vill inte de stora bolagen förstå, eller ens lyssna på detta. De vill heller inte lyssna på de otaliga undersökningar som visar att piratkopieringen inte alls minskar skivköpen, snarare tvärt om. Många mindre kända artister får fler skivor kända eftersom folk har kunnat provlyssna på deras musik innan de gör ett köp. De absolut största artisterna kanske förlorar lite på det, för att folk inser vilket skräp det är när de provlyssnar musiken och struntar således i att köpa den.

Det är en väldig intressant utveckling som pågår nu. För första gången någonsin har konsumenterna större makt över vilken musik de kan lyssna på än skivbolagen. För nu kan folket gå förbi de stora jättarna och lyssna på den musik de helst vill lyssna på istället för den musik bolgen helst ser i konsumenternas skivspelare.