Dagens databestyr

Eftersom allt fungerade som det skulle i datormiljön på alla maskiner var det idag dags att ta tag i nåt nytt. Det vore för tragiskt om det inte fanns nåt att nysta i. Nåt som strular borde det väl ändå finnas?

Jag blev raskt bönhörd efter att jag snokat rätt på en fjärrkontoll i den nedersta skrivbordslådan. Den ville faktiskt inte alls funka tillsammans med tevekortets IR-ingång trots god hjälp från Mark. Nåväl jag ska nog få bukt med den när jag kopplat in min egenbyggda IR-mottagare istället.

I jakten på omedelbar, nåja allting är relativt och datortid i synnerhet är extremt relativ i det här fallet, datasuccé har jag styrt kosan mot mitt supergamla projekt att kunna prata med SSH-servrar i en webbläsare via en servlet. Utan att kompromissa nämnvärt med säkerheten förstås.

För att slippa implementera hela SSH-protokollet själv, vilket troligen skulle ta sin tid, funderar jag starkt på att dra nytta av Ganymed SSH2 for Java som verkar stabilt. Har bara provat lite men det gick fint att logga in på localhost iaf. Nu återstår bara att göra en servlet av det hela. Får jag bara nån timme över då och då så kommer webbservern inom sinom tid vara en av få webbservrar med SSH-inloggning via webben.

Posted in datorer, webbprojekt | Leave a comment

Det tråkiga med att lära sig nya saker

I och med att nya färdigheter inhämtas kan man se på tidigare utförda prestationer med visst perspektiv, och i många fall skepsis. Visst är det bra att lära sig nya saker men det kan få sorgliga konsekvenser i och med att det man tidigare tyckte var tufft och bra visar sig vara tämligen mediokert och dumt i ljuset av de nyinförskaffade lärdomarna.

Jag vet inte om det gäller inom alla plan men troligen i någon form. Det jag främst tänker på är området informationsteknik i allmänhet och programvaruutveckling i synnerhet. Där går utvecklingen tämligen fort fram i många avseenden, både vad gäller teknikutvecklingen på området i stort och min egen utveckling inom området.

Posted in datorer | Leave a comment

Cykelbestyr

Igår, på väg hem från ett IKEA-besök, föll jag och min cykel offer för ett av alla de små vassa föremål, ofta glasbitar, som ligger utspridda på Göteborgs cykelvägar. Speciellt efter helger är det svårt att undvika glaskross och dylikt.

Punkteringen fick en promenad från Backaplan som påföljd vilket inte var så farligt. Tur i oturen var även att det skedde på en helgtur och inte på väg hem från stan efter en arbetsdag. Det är tyngre. Dessutom är det lättare att få tid att renovera cykeln en söndag.

Nåväl, vad jag tänkte komma fram till var att efter däck- och slangbyte så har jag nu småexklusiva Continentaldäck som är 6-7 gånger dyrare än Biltemas kvalitetsdäck. Troligen är däckens värde i förhållande till cykeln i övrigt liknande som det förhåller sig med gamla bilar med hyfsade däck.

Posted in utflykter | Leave a comment

Svårt att somna om och ifrename

Imorse föll jag återigen offer för mitt stundtals bristande tålamod. Jag har helt enkelt inte orken och tålamodet att ligga och försöka somna om tillräckligt länge för att faktiskt somna om. Då går jag hellre upp även om det kommer att straffa sig på kvällen.

Imorse vaknade jag kvart i fem och låg och vände på mig en halvtimme innan jag gjorde slag i saken och lagade mat och satte mig här framför datorn. Det dyker alltid upp något skojigt problem som behöver åtgärdas… Denna gång var inget undantag:

Sen kerneluppgraderingen till 2.6.12 har nätverksgränssnitten laddats i lite huller-om-buller-ordning. Det är inte bra. Med ifrename (läs: apt-get install ifrename) går det bra att binda ett visst namn till en viss MAC-adress (exempelvis) och det är mycket lämpligt i mitt fall. För alla er med liknande problem så rekommenderar jag Chris if-pre-up.d-lösning: http://chrismetcalf.net/wiki/index.php/LinuxUberNetworkingHowto.

Posted in datorer | Leave a comment

Ny hårdvara

Det är nåt visst med att packa upp en kartong med datorhårdvara, att skruva upp de där svarta “påsförslutarna” och sprätta upp plasten för att sedan förväntansfullt koppla in hårdvaran för första gången.

Nu i helgen har Inet öppnat en till butik i Göteborg och haft några öppningserbjudanden. Det var många som vill shoppa och kön ringlade sig lång utanför butiken flera timmar innan den öppnade. När jag gick därifrån, 2,5 h efter att de öppnat, var det fortfarande ca 200 personer i kö utanför butiken som inte fått komma in ännu.

Priserna var några hundralappar lägre än de billigaste konkurrenterna enligt Pricerunner och jag slog till på en extern USB-hårddisk, ett tangentbord och en mus.

Tangentbordet och musen är riktigt trevliga. Min förra mus, en tidigare generation av Logitechs trådlösa, hade lite brister i precisionen ibland och den nya lasermusen ligger bättre i handen. Lite löjligt är det förstås att den har 12 knappar… Desto mer användbara upplever jag de många extraknapparna på tangentbordet. Att kunna öppna hemkatalog, musikspelare, filmspelare, bildhanterare, e-postprogram, webbläsare, radiokanaler och styra musikspelaren XMMS med ett knapptryck känns mycket trevligt. Jag tror för övrigt att jag kommer att lyssna mer på webbradio nu när jag med ett enkelt klick kan sätta på P1, P3 eller P4.

Inköpet av den externa hårddisken motiverar jag med att det är fint att kunna slänga över nästan hela det digitala arkivet av musik/talböcker och digitalkamerabilder på rimlig tid. Den fungerade också utan problem i Debian. Det är tacksamt med alla dessa USB-tillbehör som hanteras som “USB Mass Storage” (och bra att få lite användning för USB-hubben…). Det blir sällan problem. Det man får se upp med är hur de ansluts till systemet, alltså vilken “enhetsbeteckning” de associeras till. Det kan förstås vara användbart att en viss enhet alltid återfinns på en visst ställe i filsystemet. Udev är smidigt att använda för detta ändamål eftersom man med udev kan ange regler för just detta. Om t.ex. “model”-attributet för enheten är iPod så ska enheten kommas åt via /dev/ipod typ. För LaCie-disken fick jag använda dess serienummer som indikator eftersom udev av nån anledning varken förstod sig på fabrikör- eller modellattributet.

Nu ska jag rycka upp mig från datorslummen och duscha.

Posted in datorer | 2 Comments

Ett dilemma

När man varken är veterinär eller ornitolog kan det vara lurigt att avgöra vad man ska göra när man hittar en skadad fågel. Imorse när jag skulle hämta ut cykeln ur cykelförrådet låg det en fågelunge på asfalten och verkade må dåligt. Tanken att förkorta dess lidande flög genom huvudet men det var inte lätt att avgöra hur illa skadad den var och vilka överlevnadsmöjligheter den hade. Jag flyttade den till skogsbrynet (utan att ta i den med händerna) och hoppades att den skulle kvickna till.

Ikväll när jag kikade efter den på samma ställe som jag lämnat den så var den borta. Man kan ju alltid hoppas att den är på bättringsvägen.

Posted in natur | Leave a comment

Vägval

Man gör vissa betydande val i livet. Vissa är datorrelaterade, andra inte. Ett val av den förstnämnda typen är vilket Debian-spår man ska ligga i. Webbservern ligger förstås i “stable” men MrBarton är i nuläget i “unstable”. Ibland blir det mindre lyckat och då är det lätt att vara efterklok och längta till trygga gamla “stable”. Kanske dags att ta ett kliv i rätt riktning och gå tillbaka till “testing” iaf…

Posted in datorer | Tagged , | 2 Comments

Kvällens pyssel: Sims

Ikväll har jag pillat lite med att försöka installera Sims åt Julia. Även om inte de bästa förutsättningarna för god prestanda skulle ges i Vmware så verkade det vid första anblick som ett gott alternativ. Efter lite efterforskningar kunde det dock ganska raskt konstateras att den nuvarande versionen av Vmware inte pallar med DirectX 9. I väntan på en ny version av Vmware som har bättre stöd för 3D-grafik får hon klara sig med att spela på den bärbara.

Posted in datorer | Leave a comment

Tre goda ting

Hur ofta händer det att man bara får bra grejer i brevlådan? Inte så ofta för min del iaf. Idag hittade vi tre grejer på hallmattan och ingen försändelse bestod av det gamla vanliga, dvs räkningar och reklam. Istället fick vi 1 st DVD från Boxman, 1 st Datormagazin och 1 st trevligt tack-för-senast-kort från Jonas och Helena. Kan bli annat än tillfreds med livet?

Posted in vardag | Leave a comment

Underbara LaTeX

Nu för tiden sitter jag och Julia bland annat och skriver på våra ex-jobbsrapporter i LaTeX dagligen. Det märks att det är kraftfullt men ibland är det inte helt intuitivt. Vi tyckte att det vore käckt att kunna avstava även maskinskriven text, typ namn på Javaklasser och liknande, vilket inte lät sig göras som standard. Naturligtvis hade folk haft liknande problem tidigare, LaTeX har hängt med ett tag. Efter lite googlande bland nyhetsgrupper hittades sanningen:


expandafterletexpandafter
origttfamilycsname ttfamily
endcsname
DeclareRobustCommand{ttfamily}
{origttfamilyhyphencharfont=`-}

Smidigt men kanske inte helt uppenbart för gemene man. Kanske finns det någon snyggare lösning men nu avstavar LaTeX texttt-text medan origtt-text lämnas orörd.

Även bildhantering med LaTeX har en viss inlärningströskel. Det är inte jättesvårt men skiljer sig ganska märkbart mot hur det exempelvis fungerar i Microsoft Word. LaTeX gillar grafik i EPS så för att lägga in en bild som vi knopat ihop på en arbetsstation på jobbet skriver vi ut den med en PostScript-skrivardrivrutin, beskär den om så behövs i Gimp, laddar över den till webbservern med WinSCP, lägger in den i versionhanteraren Subversion och pillar in följande kod i LaTeX-filen:


begin{figure}
centering
includegraphics[angle=0, width=1.0textwidth]{figur.eps}
caption{Beskrivning av figuren.}
label{etikett}
end{figure}

För att joxa med LaTeX används webbservern och för att komma åt den används naturligtvis en SSH-klient. Vi började använda Putty men eftersom den kopplades ifrån (iaf med standardinställningarna) med jämna mellanrum undersökte vi andra alternativ. SSH Secure Shell for Workstations verkar inte lika lättstört och sparar oss en del arbete eftersom även X11-forwardade fönster dyker när SSH-klienten anser sig frånkopplad.

Apropå X11-forwardade fönster så är ju Cygwins X-server (X.org) väldigt angenäm. Skönt att slippa tjorva med X-Win32.

Posted in datorer | 3 Comments