2017-02-22
Länk

Apple inte överdrivet intresserade av EU-skattelagar

The Register:

Apple on Monday filed a defence in which it dismissed the very idea of the US$13.75/£11bn bill, calling for the total or partial annulment of the European Commission decision that set the case in motion and suggesting the Commission pay Apple’s costs into the bargain.

Cupertino’s argument offers 14 pleas in law that collectively assert that the EU just doesn’t understand how Apple operates and thoroughly misunderstands the way it gets stuff done in Ireland.

We therefore get familiar arguments suggesting Apple need not pay tax in Ireland because the real profit-generating work happens elsewhere. Apple Ireland “carried out only routine functions and were not involved in the development and commercialisation of Apple IP which drove profits,” says Plea 4.

Apple verkar ibland glömma att de faktiskt måste följa de lagar och regler som finns utanför USA, även om allt från företaget är “Designed in Cupertino”…


Macpro är annonsfri för att göra din läsupplevelse bättre.
Läs mer här


2017-02-21
Nyhet

Overcast 3 är släppt



Marco Arment har precis släppt en ny version av vad som i mitt tycke är den bästa podspelaren. Overcast 3 innehåller en rad nyheter, både i det grafiska gränssnittet och i funktionsfloran. Värt att notera är också att Arment skippar alla “dåliga” annonser, i synnerhet de från Google:

I decided to do whatever it took to drop the Google ads and Fabric crash reports and analytics, which was recently acquired by Google.

No closed-source code will be embedded in Overcast anymore, and I won’t use any more third-party analytics services. I’m fairly confident that Apple has my back if a government pressures them to violate their customers’ rights and privacy, but it’s wise to minimize the number of companies that I’m making that assumption about.

Läs mer om Overcast 3 här.  Denna version är en gratis uppdatering för dig som redan köpt applikationen.



2017-02-20
Länk

Att känna sig som en bluff

David Walsh:

This is the hardest thing I’ve ever had to write, much less admit to myself.  I’ve written resignation letters from jobs I’ve loved, I’ve ended relationships, I’ve failed at a host of tasks, and let myself down in my life.  All of those feelings were very temporary — they would be heart-breaking temporarily but within months I’d have moved on.  There’s one feeling, however, that I’ve not been able to conquer during my professional career:  Impostor Syndrome.

Igenkänningsfaktorn är ganska stor i denna text, i synnerhet för oss som arbetar med någon form av IT-drift: man förväntas kunna allt, från larmsystem till lagringssystem, från nätverk och brandväggar till den nya datoriserade kaffemaskinen.

Mycket läsvärt.

(via Fredrik Björeman)




Länk

Ingen kärlek för iBooks från Apple

Michael Cohen:

I cannot see into the heart of Apple to judge the depth of its love for iBooks, but, from external appearances, whatever affection it has seems to become ever more shallow with each passing release. And, for an ebook lover like me, that is heartbreaking.

Jag har inte 700 böcker i min samling, men jag har tillräckligt många för att uppleva problem med synkronisering av böcker mellan mina datorer, plattor och telefoner. Rätt typiskt för att vara Apple detta, på något sätt.



2017-02-19
Guide

Kom igång med Ansible på macOS (X)

Har du börjat använda Ansible ännu?  Det är ungefär den enda fråga du behöver ställa dig själv, och om svaret är nej är frågan givetvis: varför inte?

Jag har kört Ansible ett tag nu och är helt kär i det. Det är, enkelt uttryckt, ett till synes simpelt verktyg för att via SSH exekverera kommandon på en annan maskin, oavsett om det är *BSD, macOS, Linux, AIX, och så vidare. Du installerar Ansible på en maskin, lägger in alla maskiner i en egen hosts-fil som Ansible använder, och sedan kan du utifrån de maskiner du lagt in i hosts-filen köra kommandon. Man måste skapa en ssh-nyckel som man trycker ut till samtliga maskiner man vill hantera via Ansible men även det är busenkelt att göra.

Man kan skapa grupper beroende på vilket kommando man vill köra och om man tar undertecknad som exempel är det ganska enkelt.  En sak jag gör relativt ofta är att starta om Apache på mina webbnoder. Det är ju enkelt att göra manuellt, men när man har gjort det några gånger så blir det ganska tjatigt, i synnerhet om man har sex webbnoder att köra kommandot på varje gång.  I Ansible:s hostfil har jag skapat en grupp som ser ut så här:

[webservers]

webnod01.joacimmelin.se

webnod02.joacimmelin.se

webnod03.joacimmelin.se

webnod04.joacimmelin.se

webnod05.joacimmelin.se

webnod06.joacimmelin.se

Du kan lägga IP-adresser eller hostnamn, det är upp till dig. utifrån denna grupp man man sedan ge kommandon. I mitt fall vill jag starta om Apache-servern för att läsa in den gemensamma konfigurationsfil som alla webbnoderna använder. Detta är busenkelt med Ansible:

ansible -m shell -a 'service httpd restart' webservers

Det är sannolikt rätt enkelt att läsa ut vad som händer ovan men för tydlighetens skull förklarar jag det snabbt:

Jag säger åt Ansible att ladda en modul som heter shell som innebär att jag vill skicka ett kommando i bash (som är standardshell på maskinerna i fråga), och det kommandot är service httpd restart. Kommandot skickas till alla servrar i gruppen “webservers”

Jag har lagt det i ett script jag enkelt döpt till restartweb.sh och när jag kör kommandot får jag ut följande resultat:

./restartweb.sh
webnod01.joacimmelin.se | SUCCESS | rc=0 >>
Stopping httpd: [ OK ]
Starting httpd: [ OK ]

webnod04.joacimmelin.se | SUCCESS | rc=0 >>
Stopping httpd: [ OK ]
Starting httpd: [ OK ]

webnod05.joacimmelin.se | SUCCESS | rc=0 >>
Stopping httpd: [ OK ]
Starting httpd: [ OK ]

webnod02.joacimmelin.se | SUCCESS | rc=0 >>
Stopping httpd: [ OK ]
Starting httpd: [ OK ]

webnod03.joacimmelin.se | SUCCESS | rc=0 >>
Stopping httpd: [ OK ]
Starting httpd: [ OK ]

webnod06.joacimmelin.se | SUCCESS | rc=0 >>
Stopping httpd: [ OK ]
Starting httpd: [ OK ]

I Mac-världen finns det massor du kan göra. Du kan exempelvis köra serveradmin med olika kommandon på flera servrar samtidigt, eller varför inte se till att synka över en backupfil till en offsite-backup via ssh med rSync, allt styrt av Ansible.

Det finns tonvis med fler saker du kan göra i Ansible så jag rekommenderar varmt att du gräver vidare om du vill göra ditt liv som systemadministratör lite enklare.

En bra guide som hjälper dig att komma igång på macOS (X) finns att läsa här. Denna guide är också läsvärd.



2017-02-18
Länk

Närmast omöjligt att radera Yahoo Mail-konto

ZDNet:

Deleted your Yahoo account? Think again.

Several Yahoo users, who last year decided to leave the service, told us that their accounts remained open for weeks or months after the company said they would be closed.

Jag är säker på att detta kommer bli bättre med den nya ägaren, en amerikansk mobiloperatör…


Föregående sida Nästa sida

© 2004 - 2017 Joacim Melin