Ubuntu for alle

Jeg er skiftet til Ubuntu 8.10 og jeg er glad! Først og fremmest var det supernemt at installere. Den fandt selv ud af at installere alle drivere og netværkskortet, som windows tit bøvler med, fandt den også. På en time var jeg helt oppe at køre med de fleste af de programmer jeg har brug for i mit arbejde. Før min barsel kørte jeg kubuntu feisty fawn og var egentlig også rimelig godt tilfreds med det. Men jeg har altid syntes at Gnome var en tand mere lækkert end kde der er sådan lidt tysk wannabe windows agtigt i det. Jeg har de programmer jeg skal bruge: openOffice til regneark og tekstbehandling, filezilla til filupload, amarok til musikafspilning, pidgin til diverse messenger konti og det der ikke var preinstalleret, lader sig utrolig nemt installere med 'Synaptic Package Manager'. Efterhånden er det så nemt både at installere og vedligeholde at jeg ville anbefale det selv til venner og familie. Og et stort plus er jo at man ikke lige så nemt får virus når man kører på denne platform.

Så kom den

Og den er for lækker! Jeg taler naturligvis om min spritnye Macbook pro. Den er absolut ligeså fantastisk som jeg havde håbet på og tilmed meget nemmere at gå til end jeg havde troet. Således har jeg stort set aldrig prøvet at operativsystem der var så brugervenligt og nemt at installere. Dens ydre design er i sig selv beundringsværdigt - den er rimelig light i forhold til de fleste andre bærbare og så ser den bare flot ud. Strømforsyningen der er fastgjort vha. magnetisme er endnu en lækker lille detalje. Da jeg modtog den i går aftes var den præinstalleret med Tiger - Version 4 af Mac Os X. Jeg fik derfor lige lejlighed til at snuse til dette inden jeg fik installeret den medfølgende Leopard. Det var meget sjov at se forskellen og også sjovt at opleve hvor nemt det kan være at opgradere! Ikke en eneste gang spurgte den efter drivere eller noget som helst teknisk i den stil. Tværtimod poppede den op - første gang den startede og bad om wpa nøglen til vores trådløse netværk. Da den havde fået den var den på! Så kunne man ellers gå på Safari. Jeg må dog nok indrømme at jeg hurtigt fik installeret Firefox da jeg trods alt er mere hjemmevant i den browser. Leopard ser noget mere lækker ud end Tiger og er sådan lidt mere 3d agtig lækker i det. Design det kan de altså. Man skal lige vænne sig til at specialtegn ligger lidt anderledes på en mac og musen opfører sig også lidt underligt med sin ene knap. Jeg har heller ikke helt vænnet mig til at alle programmernes menuer ligger på samme måde oppe i toppen. Men det virker da smart. Æbletasten er en central tast som jeg vist også lige skal have ind under huden. Men alt i alt tror jeg at jeg bliver helt ekset med det. Tænk hvis jeg er nødt til at konvertere fuldstændig! Jeg har fået installeret programmet Adium så jeg kan komme på icq og messenger. Min desktop skifter nu billede hver minut ligesom min pauseskærm har et show kørende. Nice. iPhoto og billedvisning er virkelig noget af det der ser rigtig godt ud på MAC'en. Jeg glæder mig til at komme lidt mere i gang med den og bl.a. få installeret mysql og Fink som jeg kan bruge når jeg skal kigge på hjemmeside. Jeg er ret glad for Unix og editoren Vim og det er således også rigtig fedt at mac er baseret på unix og med mulighed for at en masse af de programmer jeg kørte på linux kan køre her.

i-name

Inspireret af schack, har jeg også købt mig et i-name. Jeg bærer jo det mægtig almindelige efternavn Hansen*1 og har derfor valgt maria.benedikte som i-name. Dette er også min gmail mail adresse og naturligvis det navn jeg fremover vil bruge, når jeg skal registrere mig selv rundt omkring. *1 Eftersom Kristian har friet, kunne det også se ud til, at jeg inden for en overskuelig fremtid, kommer til at udskifte selvsamme efternavn, med det mere nordlandske Skjærven.

Mens vi venter (på mac)

Ja som det jo er tilfældet for mig og, ser det ud til, ikke så få af mine kollegaer (i TDC), oplever vi i øjeblikket den glade ventetid. Her taler jeg ikke om den kommende baby. Og dog! Vi har i en medarbejderPc ordning, som måske nu burde skifte navn til MedarbejderComputer, fået mulighed for også at bestille Apple maskiner - både laptops og iMac. Jeg har bestilt en MacBookPro, som efter sigende skulle være et godt valg. Og jeg glæder mig i den grad. Ventetiden kan jo ligeså vel blive brugt fornuftigt. Især fordi jeg er noget spændt på om jeg overhovedet kan betjene sådan et kræ. Det er lidt interessant om man får problemer med kompatibilitet i forhold til Windows programmer. Heldigvis for mit vedkommende er det ikke sådan at jeg fuldt og helt går over til kun at bruge mac. Det bliver nærmere en fritidsbeskæftigelse. Et par artikler: Kimblim Ny som mac-bruger Bekymringer

Formatted strings...

Well this one will be in English since I will use an English quote. I was sad to discover, that the php function that I had actually learned to love, which took me quite some time in the first place, is not so nice after all :o( At least not when speaking of performance. Colleagues of mine had for a long time tried to convince me to use sprintf and printf function because they are secure; you cannot use injections and you furthermore make sure you supply the right types. In addition  (when you get used to it I might add) it is also a rather easy format to read. So now look what I read on some papers that I actually printed out long time ago. Its written by Ilia Alshanetsky and its about tricks for optimization in Php. "Using printf() is slow for multitude of reasons and I would strongly discourage it's usage unless you absolutely need to use the functionality this function offers. Unlike print and echo printf() is a function with associated function execution overhead. More over prinf() is designed to support various formatting schemes that for the most part are not needed in a language that is typeless and will automatically do the necessary type conversions. To handle formatting printf() needs to scan the specified string for special formatting code that are to be replaced with variables. As you can probably imagine that is quite slow and rather inefficient." Nevertheless, I will still use printf() and sprintf() when I think they are needed but I think I will start using them with more consideration. I have been quite satisfied using the functions when writing my mysql queries, since in these situations it is more necessary than anywhere else, to make sure the code is secure. I will thus continue using them in these situations.

Kubuntu

Så er jeg også gået over til Linux. I hvert fald for en periode. Jeg fik installeret Kubuntu 7.04 (feisty fawn) forleden med hjælp fra Schack. Det er nogle år siden jeg sidst har forsøgt mig med et OpenSource styresystem. Dengang var det en Debian distribution og før det en Redhat. Tidligere kørte jeg med Gnome og dengang syntes jeg KDE så forfærdelig ud og det virkede sådan lidt tysk stift og kedeligt i det. Men der er da sket noget de sidste år og KDE ligner da også windows langt mere end Gnome gjorde. Det i sig selv gør det jo umiddelbart lidt lettere tilgængeligt, selvom man godt kan synes at Gnome er en tand mere lækkert. Nå, men når jeg forhåbentlig på et tidspunkt føler mig tilstrækkelig hjemmevant i linux, kan det jo være jeg skal forsøge mig, med en ubuntu med gnome på. Indtil da tror jeg gerne jeg vil kunne drage nytte af min livline på jobbet-Schack Programmer som Automatix har virkelig gjort livet lettere på mange måder. Det er en super nice og lettilgængelig måde at installere nye programmer på - uden en eneste kommandolinie overhovedet! Jeg har haft kubuntu nogle dage nu - og jeg er vild med det! Det kører virkelig godt og jeg ælsker i forvejen Unix. Eneste problem er at jeg aldrig kommer til at gå væk fra vim editoren nu ;o) Slet ikke efter at vi har fået installeret syntax completion på udviklingsserveren. Neat! Det bedste ved installationen har været at det er nyt liv til min mere end 3 år gamle bærbare, en IBM Thinkpad R51, som jeg var blevet godt træt af, fordi den ofte løb tør for memory plads i Windows og fordi det tog den mere end fem minutter at starte op. Kubuntu starter op på max to minutter og så har man lidt mere styr over hvad det er for programmer og processer den har lyst til at starte op med.

TDC TV

I dag så jeg en præsentation af vores store tv over bredbånd satsning. Jeg er imponeret! Vi har selv mediecenter og er blevet ganske afhængige af det. Men idet vi selv har installeret det har det ikke just været en meget nem eller brugervenlig oplevelse. Vi har stadig af og til problemer med det (nogle gange forsvinder kanalerne eller mediecenteret fryser når man forsøger at se en dvd). TDC TV lægger sig langt henad vejen af mediecenteret og bygger da også på Microsoft Tv, men vores super seje designer Ova har fået lavet et imponerende lækkert design der blandt andet indebærer transparente menuer (man kan se den igangværende udsendelse mens man bladrer), samt lækkert look and feel i farvevalg etc. Selve boksen ser også lækker ud og er tilsyneladende lydløs. Visionerne for produktet var også interessante, herunder integration til flere af online tjenesterne musik og foto.

Netscape 8.1.2

Downloadede den forleden og har nu haft lejlighed til at se nærmere på den. Den er baseret på Firefox så det i sig selv er jo ret cool. Derudover har den et indbygget Security center hvor man blandt andet kan scanne for pests og spyware. Nice. Der er i det hele taget lagt stor vægt på sikkerhed i denne nye browser der også giver mulighed for password beskyttede profiler, herunder 'parental control'.