Onkelborg's Blog
2008-01-30
 
Normal dygnrytm?
Jag borde egentligen sova nu, men.. Hittade av misstag en artikel på Corren.se; dygnsrytmen är genetisk, inget man kan "vänja in". Helt otroligt underbart bra, hittills har alla mina försök att byta dygnsrytm bara blivit kaka, och jag vet av erfarenhet att jag i regel bara är trött tills framåt typ 20-21 någon gång, för att sedan vara pigg, oavsett hur länge och när jag sovit..

(Jag har fler anledningar att tro på att jag fungerar bäst på natten; jag tänker klarare då på alla sätt och vis. Jag är gladare. Jag har roligare. Jag är effektivare. Menar, programmering, matte, chat, ploj, whatever; bättre på natten än på dagen.. Och att det sitter i generna, dvs. att det inte går att rubba, har jag nog nästan trott faktiskt, och den här artikeln ger mig starkt stöd i mina funderingar :P )

Det här är faktiskt ganska intressant; varför börjar en "arbetsdag" vid ca 08.00? I min lilla värld skulle den nog snarare börja runt 15 någon gång ;) Eller en sådan sak som att kyrkmöten ska vara vid 10.00, eller kanske så "sent" som 11.00 vintertid (i vår församling.) Helt värdelöst. Finns nästan inget värre än att köra ljud sommartid, behöva stiga upp mitt i natten för att vara i tid till kyrkan, vilket jag nästan aldrig är bara för att det är så grymt jobbigt att gå upp. 11.00 är inte mycket bättre. 16.00 däremot, vilket är familjegudstjänster, är en mycket bättre tid, och det är faktiskt riktigt roligt att vara där i god tid eftersom att man inte behöver förstöra sin sömn, bli skittrött, och konstant behöva göra en massa missar bakom mixerbordet.. ;) (Jag har reflekterat lite över det; antalet fel och missar jag gör ökar dramatiskt ju tidigare mötet är, utan att det nödvändigtvis har någon direkt koppling mot hur länge jag sov innan..)


Skräckscenariot är väl när man måste vara i god tid för att man ska förbereda saker, och mötet börjar vid 10.00. Då kan man behöva vara där vid, säg, 09.00, eller ännu tidigare (!) Är väl ungefär lika roligt som tortyr skulle jag tippa på.. Inte direkt någon jättestor motivationshöjare.

Jag röstar för 16.00 som mötestid, jag kan inte se några större fel på den faktiskt;
  1. Vintertid ligger den efter mörkrets inbrott; vill man vara ute när det är ljus (varför man nu vill det? ;) ) så kan man det
  2. Vill man åka iväg över helgen så kan man göra det utan att missa mötet
  3. Är man morgonpigg så fungerar det här precis lika bra som 10/11-möte
  4. Är man morgontrött så är det här det enda realistiska
  5. Man hamnar inte precis så att man "måste" stoppa i sig lunch direkt efter mötet (jag är iofs inte särskilt hungrig förrens framåt eftermiddagen, eller när jag börjar tänka på mat..)
  6. Ska saker förberedas innan mötet så finns det faktiskt tid för att förbereda; en hel dag!
  7. Hur många människor utan "kyrkvana" är faktiskt vakna en söndagsförmiddag..?
Men, men, nu spårade jag ur lite, precis som vanligt med andra ord.. Dags att borsta tänderna, och sedan sova lite.. Hurra för högskolan; man kan sova på bekostnad av några lektioner - man sover ordentligt till skillnad mot gymnasiet, där måste man gå på allting för att få pengar.. Här räcker det med att man klarar de uppgifter/tentor man får =)

(Min egna lilla dröm skulle vara något kul medel att stoppa i sig så man slapp sova, tror inte det är någon omöjlighet, finns bevisligen en människa som inte behöver sova pga. någon "sjukdom", och man har konstaterat att det är något ämne i huvudet som "fylls på" när man är vaken, och "töms" när man sover som är kopplat till hur trött man är. Eliminera det och man slipper sova. Skitskönt!)

Etiketter: , , , , ,


2008-01-16
 
MADD
Fick ett litet kedjebrev nyss, jag brukar inte bry mig särskilt mycket om kedjebrev just för att det bara tar en massa tid utan att vara till för någonting (populärt är bluffar om någon cancersjuk unge, eller att msn ska läggas ner, eller börja kosta pengar..), men det här var lite annorlunda. Jag tänker inte skicka vidare det, men jag tänker klippa in innehållet här:

I went to a party,
And remembered what you said.
You told me not to drink, Mum
So I had a sprite instead.

I felt proud of myself,
The way you said I would,
That I didn't drink and drive,
Though some friends said I should.

I made a healthy choice,
And your advice to me was right,
The party finally ended,
And the kids drove out of sight.

I got into my car,
Sure to get home in one piece,
I never knew what was coming, Mum
Something I expected least.

Now I'm lying on the pavement,
And I hear the policeman say,
The kid that caused this wreck was drunk,
Mum, his voice seems far away.

My own blood's all around me,
As I try hard not to cry.
I can hear the paramedic say,
This girl is going to die.

I'm sure the guy had no idea,
While he was flying high,
Because he chose to drink and drive,
Now I would have to die.

So why do people do it, Mum
Knowing that it ruins lives?
And now the pain is cutting me,
Like a hundred stabbing knives.

Someone should have taught him,
That it's wrong to drink and drive.
Maybe if his parents had,
I'd still be alive.

My breath is getting shorter, Mum
I'm getting really scared.
These are my final moments,
And I'm so unprepared.

I wish that you could hold me Mum,
As I lie here and die.
I wish that I could say, 'I love you, Mum!'
So I love you and good-bye.

http://www.madd.org/

Etiketter: , ,


2008-01-15
 
Zimbra - Lite smått och gott
Jag har nu kört mailserver Zimbra i lite en vecka, och är riktigt, riktigt nöjd, trots att den har stora minnesbehov (1 gb ram :P ) och har en förmåga att halvdö lite då och dö (ett gäng tjänster bestämmer sig för att det är tråkigt att leva. ;) ) Men, men, jag har lösningar på det med.. =)

Vad exakt är Zimbra då? (I mina ögon, ska tilläggas..) Jo, en grymt trevligt, integrerad mailserver med en massa opensource-grejjer under skalet, ihoppackat med en massa java-kod och lätt tillgängligt för t.ex. ubuntu server, vilket är det jag kör (i en virtuell maskin, för smidig backup.) Bra interface (webbaserat, både mail och admin, även om mail såklart finns tillgänglig över både imap och pop, med eller utan ssl), med massvis godis såsom t.ex. allting kan delas, kalendrar, uppgiftslistor, addressbok, chat (inte testat mycket, beta-version), online-dokument, portfölj (ladda upp filer, och kategorisera) osv. Drag'n'drop på det mesta. Mycket går att koppla ihop, t.ex. att klicka på en kontakt och välja vad man vill göra, eller slänga en bifogad fil i portföljen osv. osv. Även mail-filter och möjlighet att importera mails via pop/imap finns, även om mailen då inte verkar passera mail-filtren.

Lite häftiga saker finns, t.ex. att en kalender i kalendern (man kan ha flera alltså) kan vara en url till en kalender på nätet, t.ex. importerar jag mitt schema som ics-fil rakt in i en kalender, hur trevligt som helst :P Eller att jag har mappar i mail-trädet som egentligen är rss-feeds, _och_ de dyker självklart upp även i Thunderbird via imap =) Självklart körs mer eller mindre hela webinterfacet med AJAX i botten, vilket minskar trafiken mot servern, och interfacet är riktigt responsivt oavsett om man sitter på samma nät som servern, via en adsl-anslutning, eller till och med via en trådlös tele2-anslutning ;)

Nackdelarna då? Jo, till att börja med: den fungerar mindre bra i IE, väldigt seg, och lite ful. I firefox fungerar den dock väldigt, väldigt bra. Det ser jag som ett mindre problem; jag har ändå börjat överge IE bara för att den renderar så äckligt långsamt ändå..

Vidare, den tar mycket minne, men.. Skit samma, måste jag ha ännu mer så får jag väl skaffa fram mer minnet, just nu kör jag servern på ~1 gb ram, och den flyter på väldigt bra. Vilket den för övrigt gjorde vid 500 mb också.. ;) Eftersom att den har anti-virus, anti-spam, indexering för blixtsnabb sökning och allt annat som jag nämnt, samt säkert lite saker jag glömt, så stör det mig inte alls.

Det sista problemet.. Mailservern verkar ha en förmåga att självdö lite då och då.. Det problemet är inte så angenämnt, men.. Jag har hittat på en lösning! Jag har byggt en väldigt enkel watchdog-snurra i c# körandes på en windows-server, enkelt men effektivt. Den ssh:ar bara regelbundet in mot mail-servern och kollar av alla tjänster, är någon död så startar den om mail-servern. Kör det med 25 sekunders mellanrum. Två program, en tjänst och en watchdog, den senare är ett enkelt konsol-program. Skulle watchdogen dö, pga. något nätverksstrul så startas även den om av tjänsten. Ganska felsäkert, man hinner inte ens se i taskmgr.exe att processen startas om =)

Sedan finns det lite småsaker jag stör mig på, t.ex. att kalendrar baserade på url:er, eller rss-mappar, inte laddas automatiskt, men det har jag nog tänkt lösa lite finurligt: en tjänst som frågar lite webservices om alla konton på servern, sedan gå igenom konto för konto och listar alla mappar, för att sedan för varje mapp som är ett feed trigga en uppdatering. Känns som en rätt vettig lösning ;)

Etiketter: , , , , , ,


2008-01-05
 
Funderingar..?
Just nu borde jag sova, känner det helt klart.. Reflekterar lite över allt möjligt just nu, och inser att det är ganska mycket jag har i skallen, och jag är nog inte ensam om det heller.. Tänkte göra ett expriment: vilka är de första 25 orden/sakerna jag tänker på?

  1. php
  2. efk-ung
  3. förhållanden
  4. olycka
  5. liv
  6. ljudtekniker
  7. sysslor
  8. plugg
  9. matten
  10. vänner
  11. skriva
  12. bilder
  13. tv
  14. radio
  15. musik
  16. kristen
  17. efk
  18. surfa
  19. chatta
  20. föräldrar
  21. djur
  22. syskon
  23. mat
  24. vatten
  25. frizon

Att det råkade bli den här ordningen är ganska ointressant egentligen, när jag funderade lite innan jag började skriva det här inlägget tänkte jag bara en bråkdel av det här, och säkert fler saker, i en helt annan ordning. Jag var tvungen att börja någonstans helt enkelt.

Jag fetmarkerade de ord som kännts lite extra viktiga på ett eller annat sätt det senaste året (speciellt senaste halvåret tror jag.. runt frizon hände någonting tror jag, kan inte riktigt förklara..), och de orden är:

  • förhållanden
  • olycka
  • liv
  • vänner
  • skriva
  • kristen
  • chatta
  • syskon
  • frizon

Vad vill jag ha sagt med det här? Jag vet inte riktigt om jag ska vara ärlig.. Förhållanden verkar ha en tendens att vara kopplade till olycka (eller lycka, även om jag nu inte har med det i den här listan..), och då även till liv (har flera betydelser.) Jag har funderat många vändor på det här spåret, speciellt sista halvåret, av lite olika anledningar. Och jag har tänkt speciellt då på nära och kära, vilket inkluderar vänner, syskon och föräldrar. Förhållanden i sig avser jag både vänskapsrelationer, men även kärleksrelationer. Jag har tänkt väldigt mycket på hur andra mår, och till viss del hur jag själv mår. Och jag tänker fortfarande.

Frizon skriver jag för att det på något konstigt sätt var ungefär då jag började fundera i de här banorna. Och kristen för att det, bland annat, har varit en sak jag haft att stötta mig mot. Och gör fortfarande.

Skriva då? Dels skriva när det gäller chatt; jag har klart enklast att prata med än just skit via chatt, på gott och ont.. (Jag vill bättre mig där..) Men även för att skriva, just nu på blogg, är en kanal att ventilera på. Bara själva skrivandet är bra, man tänker igenom en extra gång, man drar slutsatser, man kan lämna vissa saker. Men även att någon annan kanske läser det och kanske begriper någonting av mitt liv, hur jag tänker. (Har slagits av tanken flera gånger, tittar man på t.ex. bilddagboken vad folk skriver här och där, eller saker som skrivs på msn, eller på andra ställen, överlag får man reda på saker som man inte skulle få reda på om man frågade; är som att man vill att någon ska veta någonting, men ändå inte? Jag är själv sådan, för övrigt..)

Nu har jag nog skrivit någonting fruktansvärt obegripligt tror jag, men, men :)

Finns faktiskt ett bibelord som jag tänkt, delvis iaf, som jag letade upp nu, som jag gillar; Gal 6:2:

Bär varandras bördor, så uppfyller ni Kristi lag.

Det här får väl vara någon form av bokslut för 2007 misstänker jag. Nu ska jag sova =)

Etiketter: , ,


2008-01-04
 
En månad sen, men.. ;)
Nu var det en månad sedan jag skrev någonting sist, och det är ju lite tråkigt.. :P Men..

Jag har gått och stört mig på bilddagboken ett tag, för att sedan ge upp den och gå över till facebook, där jag tröttnade ännu snabbare på att ladda upp bilder.. Varför ska det vara så omständigt?!

Jag orkar inte sitta och göra en massa monotont arbete med en massa klickande å knappande, snabbt å enkelt ska det vara. Jag vill ha det som såhär:

Man ser en bild. Vill man inte ha den så trycker man på escape. Vill man ha den så skriver man eventuellt en kommentar till den, för att sedan trycka på enter. Sen kommer nästa bild upp. (Skulle man mot all förmodan vilja publicera en bild på ett annat datum än när den är tagen så får man väl ha en liten drop-down för det eller liknande.)

Efter det så komprimeras bilden till någon halv-hög upplösning, t.ex. ett maximum på bredd/höjd på 1200 pixlar (man behåller dock förhållandet bredd/höjd.) Förslagsvis kan man manuellt sätta begränsningar på klienten om man vill, eller skickas okomprimerat om så behövs. Klienten är skriven i C# (.NET, Windows Forms)

På servern har man två roliga saker, för det första en webservice som klienten ansluter till. Den här webservicen kan vara skriven i vilket språk som helst, även om jag primärt tänkt mig python bara för att jag känner att det skulle vara kul att lära sig ;) Webservicen har då till uppgift att spara den uppladdade bilden någonstans, registrera i databas tillsammans med ev. kommentar, och sedan ta fram ett antal mindre bilder av originalet för t.ex. vanlig bläddring (typ 400-600 pixlar eller något), thumbnail i 2-3 storlekar etc.

Efter lite mer fundering så.. Klienten borde kunna ta fram ett unikt id för en bild på något sätt, t.ex. ifrån exif-information, filnamn, hash på hela bilden etc. Dessutom borde databasen på servern kunna innehålla all exif-info, original-filnamn, original-hash etc, på så vis skulle man, om problemet uppstår, kunna synka upp klienten, och kunna kolla ifall bilder redan finns på servern, eller om man redan nekat en bild att laddas upp, etc. etc.

Vidare, med hjälp av de där olika sakerna, t.ex. att man plockar ut datum för när bilden var tagen ur exif, tillsammans med lite mer information typ kameramodell etc, kan identifiera en bild i databasen. Eller med hjälp av filnamnet och datum ur exif. Eller med hjälp av hashet. Tanken är att en bild ska kunna spåras även om man i efterhand flyttar om bilder på klienten, döper om dem, kanske lyckas ändra lite exif-data etc.

Alltså: En bild måste på servern kunna identifieras på n > 0 sätt för att i möjligaste mån kunna hantera att en bild misshandlas över lång tid. Det kräver då en tabell. Sedan krävs en tabell för att representera en abstrakt bild. Tabellen med identifikationer pekar på den här tabellen.

Vidare, en tabell för "original" måste finnas, eftersom att de är just "original". Utöver det behövs en tabell för "varianter" på de här bilderna, den tabellen innehåller då information om bredd och höjd på bilden, samt vilken "abstrakt bild" som avses.

Utöver det så skulle det vara väldigt trevligt om man hade en tabell där man kunde köa upp jobb som ska göras, dvs. beskärningar som måste göras. Sedan har man något arbetarprogram/-script som körs med några sekunders mellanrum eller liknande och plockar fram ett par jobb som ska köras. Ett jobb innehåller då information om vilken abstrakt bild som avses, samt vilken storlek är som beställd. Dessutom måste säkert en massa mer skräp till som jag inte riktigt vet hur jag ska göra..

Vid närmare eftertanke så skiter jag nog i jobbköandet, jag orkar inte göra en massa sånt. Jag kör helt enkelt bara en transaktion rakt av, blir någonting fel så blir det rollback helt enkelt..

På det här behövs självklart lite information typ kommentarer och annat mojs.

Den sista biten är webbfronten för albumet, den har jag tänkt ska skrivas i php för joomla. Så då måste jag lära mig php också ;) Här vet jag inte riktigt hur jag ska göra, jag funderar på AJAX, men frågan är.. Den här detaljen känns inte som någon stor bit i det hela, i princip blir det väl något i stil med att man har dels en sida för att visa någon form av kalender, kunna navigera lite och sedan visa bilden. Bilden i sig skulle man troligtvis kunna låta visas med hjälp av ett python-script så att man kan leverera rätt bilder; man kollar i databasen (cachas, ett måste) om rätt storlek finns, annars slänger man iväg en "felbild".

Det känns som att mitt projekt blev lite stort.. Men jag skalade iaf bort jobb-biten, alltid något =)

Natt!

Etiketter: , , , , , , ,



Powered by Blogger

Onkelborg.com (Min vanliga sida)

Google
 
Web onkelborg.blogspot.com
onkelborg.com gipsvagga.com