Mac online

En sørgelig dag for danske Mac nørder (godt nyt)

Som resultat efter en længere, og lettere tåbelig, sag mellem Macbay.dk og enkelte af deres brugere (via datatilsynet). Har RBY, som står bag sitet, valgt at lukke ned for siden efter afgørelsen er kommet.

Desværre er der ikke meget information på hjemmesiden omkring hvad kendelsen gik ud, og man mødes i skrivende stund af en helt hvid side med teksten: “Siden er lukket som følge af afgørelse truffet af Datatilsynet.”

Hjemmesiden vil blive savnet meget, og der er flere på Twitter der håber, at der kan findes en løsning så sitet, der har hjulpet mange danske Mac brugere med hjælp, vejledning og ikke mindst fælleskab kan overleve.

Jeg takker i hvertfald for den tid jeg har brugt hjemmesiden, og jeg vil holde øje med twitter for nyheder om hjemmesidens venden tilbage.

Man kan følge gruppen af brugere, der forsøger at holde live i Macbay via twitter hashtagget: #Macbay

— EDIT—

Der er nu kommet en ny besked på hjemmesiden – jeg har taget et screenshot af det.

 

EDIT: 19/05-12 1845

Det ser ud til at RBY har fundet en måde at få Macbay’s database til at opfylde det afgørelsen pålægger ham at gøre. Siden er igen online – og Mac nørder er igen glade :-)

 

Udvikling

Versionsstyring eller ej?

Bitbucket logoSom solo udvikler har jeg længe ikke set det store behov i at bruge versionsstyringsværktøjer, som CVS, Subversion, Mercurial eller Git. Jeg har haft mine filer liggende i Dropbox hvor der bliver gemt revisioner af mit arbejde i 30 dage.

Jeg har dog hele tiden haft lysten til at se nærmere på versions styringssoftware, om ikke andet så bare for at se om det kunne hjælpe flowet i mit daglige arbejde, og måske tilføje et ekstra lag af sikkerhed – ja og for at se om det var besværet værd.

I dag kunne jeg ikke finde på at starte et projekt uden at det lever i et Git repositiory.

 

Startede med Subversion

Jeg gik i krig med at se hvad der var af muligheder for gode versionsstyringsklienter på Mac (jeg foretrækker et visuelt værktøj indtil jeg er godt nok inde i metoderne til at kunne arbejde fra terminal.app). Da jeg startede med at researche kendte jeg ikke ret meget til de forskellige platforme for versionsstyring, men fandt frem til at Cornerstone (http://www.zennaware.com/cornerstone/index.php) var et af de mest roste værktøjer på Mac.

Cornerstone arbejder kun med Subversion, og giver et rigtig godt overblik over mulighederne med versionsstyring.

Videre research viste dog at der i udviklersamfundet er en stigende modvilje overfor Subversion og at alle de “seje” bruger Git til versionsstyring.

Jeg stødte ikke på nogle af de problemer der nævnes i forbindelse med Subversion, men det skyldes vist mest at jeg netop sidder som solo udvikler og ikke konstant skal have kode flettet sammen med andres.

Men jeg vil jo selvfølgelig ikke grave mig ned i et hul og fortsætte med at bruge et system, som mange klager over i team sammenhæng.

read more »

Mac

Glimmerblocker – Nej tak til reklamer

Jeg har i lang tid brugt Adblocker til Firefox eller Chrome, men har på det sidste haft en mistanke om at den sløvede mere end den gavnede.

Jeg havde tidligere brugt Glimmerblocker, men var gået fra det, da jeg ikke bruge Mac på arbejdet på det tidspunkt. De sidste par år har jeg dog brugt Mac både på arbejdet og hjemme, men havde glemt alt om Glimmerblocker.

Jeg stødte så tilfældigt på det igen da jeg var ved at fejlsøge på adbloker ydelse, og tænkte at jeg skulle da lige prøve det igen.

En af de klare fordele ved at bruge Glimmerblocker frem for et browser plugin er, at man har filteret tilgængelig for alle browserne på computeren og ikke kun den hvor man har adblock installeret. Det er relativt nemt at publicere de filtre man selv har sat sammen til en webdav server, så man kan importere reglerne på en anden Mac.

I dette screenshot gallery kan du se flere af de muligheder der ligger i controlpanel udviddelsen.

Den eneste ulempe med Glimmerblocker er, at der ikke er en extension til ens browser, hvor igennem man kan oprette nye filtre.

Nye filtre oprettes inde i kontrolpanelet, som gemmer sig under Mac OS system indstillinger. Det er lidt mere nørded at sætte op end f.eks. Adblocker, men til gengæld har man langt flere muligheder for at manipulere med indhold.

På galleriet kan man se flere af de indstillingesmuligheder der ligger i Glimmerblocker.

Efter at have afinstalleret Adblocker i Chrome og begyndt at bruge Glimmerblocker, syntes jeg at kunne mærke at Chrome er blevet en anelse hurtigere at arbejde med. Det skal dog siges at Adblocker Plus er i beta til Chrome, så det kan meget vel være pga beta status’en at den er langsommere.


Backup

Nyt backupsystem (igen)

Det er efterhånden ved at være lidt af en tilbagevendende rutine, at jeg en gang om året skifter backup system.

Jeg har det sidste år brugt Arq Backup til at tage backup, men det var ved at blive en lille smule for dyrt at bruge. Arq backup bruger Amazon S3 som lagerplads for backuppen, og ved Amazon S3 betaler man for datamængden man gemmer og trafikken man genererer når man skal have data ud igen.
Vores mængde af digital billeder og videoer med børnene var efterhånden ved at fylde så meget at jeg var ved at nærme mig de knapt 100 kr pr md for backup pr md.

Så det var på tide at skifte spor (igen).
Jeg har tidligere prøvet Crashplan, men opgav at prøve det da upload hastigheden til deres servere i USA var under al kritik. Heldigvis kan man for 25 kr købe en enkelt md, og lige se om det har ændret sig.
Det havde det! Jeg kunne uploade til dem med et sted mellem 4-6 mbit/s – stadig et stykke op til de 60 mbit/s jeg har i uploadhastighed gennem vores fiber internet forbindelse.

Det tog en dag eller to, at uploade alle data fra min iMac til deres server, og samtidig havde jeg sat programmet til at tage den samme backup til vores NAS (det tog kun et par timer). Ideen er så at jeg har backuppen liggende herhjemme som den primære backup, men skulle det helt store uheld ske så ligger mine data også i USA hos Crashplan.

Hvad angår sikkerhed, så har man mulighed for at kryptere ens data med en ekstra privat nøgle (ud over brugernavn og password til Crashplan), som ikke bliver gemt på Crashplans server. Gør man brug af dette så skal man virkelig passe godt på det, for glemmer man det ekstra password så kan Crasplan supporten ikke genskabe dine data. Jeg vil anbefale at man gemmer dette ekstra password i enten e-boks.dk eller i passwordprogrammer som 1password.

Jeg har efterfølgende opgraderet min konto ved Crashplan til en 10 bruger konto, hvilket koster 12 USD pr. md. og der bliver taget backup af 5 computere blandt familie medlemmerne. Vælger man at købe for længere tid (flere år ad gangen) så bliver prisen mindre pr. md.

Det eneste jeg mangler ved Crashplan er, at de laver en open source restore klient, som ikke er afhængig af at Crashplan overlever som virksomhed. Da jeg tager lokal backup også med Crashplan så ville det være et stort plus hvis man kunne sikre sig et uafhængigt restore tool til at lave en restore med.

online

Danmarks Radio vælger Drupal som nyt CMS

Artikel om valget på Version 2

Det er virkelig rart at se store danske organisationer vælge Open Source systemer til deres CMS, og Drupal lader til at være et rigtig godt valg for mange medie virksomheder (showcase ved Drupal Danmark).

For mig er Open Source som CMS et klart valg, da man, efter min mening, minimerer vendor lock-in, som kan være en risiko ved lukket software. Ved lukket software er man også langt mere afhængig af at udbyderen/udvikleren fortsat holder live i systemet, hvor man ved open source har mulighed for selv at kunne overtage den videre udvikling (så længe man overholder de Open Source licenser der måtte være tilknyttet, men det er en anden og længere snak).

Jeg arbejder indenfor det offentlige, hvor der er en overvejende tendens til at vælge lukkede systemer. Her er det specielt SiteCore der ofte bliver valgt af kommunerne. Min personlige holdning er at det offentlige i højere grad bør anvende Open Source Software de steder hvor det er en reel mulighed. Hjemmesider er et oplagt sted, da det ofte ikke er afhængig af at skulle snakke sammen med fag systemer. Grunden til at man bør overveje Open Source de steder hvor det er oplagt er, som beskrevet ovenfor, at man har nemmere ved at kunne trække videreudvikling af systemet hjem, eller give det videre til et andet konsulenthus, end er tilfældet ved flere større lukkede systemer.

Den kommune jeg arbejder (og udvikler for) anvender alle de steder hvor vi kan Open Source CMS’et Plone, som er et meget stærkt CMS bygget på Zope og Python. Plone har igennem flere år haft æren af at være et af de absolut mest sikre CMS’er at arbejde i (hvilket nok også er grund til at bla. CIA, FBI og NASA anvender det)

 

Performance Optimization WordPress Plugins by W3 EDGE