iMessage mit portierter Rufnummer benutzen

Wenn man ein neues iPhone besitzt muss man auf einige Details achten. Das ist insbesondere dann der Fall, wenn man einen neuen Vertrag abgeschlossen hat und seine alte Handynummer portieren möchte und diese für iMessage verwenden möchte.

Im Falle einer Portierung bekommt man eine temporäre Telefonnummer und kann diese erst einmal in dem neuen iPhone benutzen und dort für iMessage einrichten.

Am Tage der Portierung wird diese alte Nummer aber ungültig. Beide iPhones haben dann kein Netz mehr und Anrufer erhalten entsprechende Meldungen (temporäre Nummer: ist z.Z. nicht vergeben, portierte Nummer: ist z.Z. nicht erreichbar). Nach einem Neustart des neuen iPhones bucht sich das iPhone wieder im Netz ein und ist dann unter der portierten Nummer erreichbar. Allerdings stimmen die iMessage Einstellungen nicht und verweisen nach wie vor auf die temporäre Nummer. In diesem Fall muss man einige Einstellungen auf dem alten und neuen iPhone bearbeiten, so dass die temporäre Nummer entfernt und die portierte Nummer auf dem neuen iPhone aktiv wird.

Auf dem alten iPhone mit alter Sim und alter Nummer:

  • iMessage deaktivieren

Auf dem neuen iPhone mit neuer Sim und temporärer Nummer:

  • iMessage ist eingeschaltet und ist für die temporäre Nummer eingerichtet
  • iMessage abschalten
  • SIM Karte entfernen
  • Einstellungen, Allgemein, Zurücksetzen, Netzwerkeinstellungen
  • Bestätigen und iPhone neustarten lassen
  • SIM Karte wieder einsetzen
  • iMessage wieder einschalten und über die portierte Nummer in den iMessage Einstellungen freuen :)

Auf dem alten iPhone hat man jetzt die iMessage Einstellungen entfernt, es empfängt jetzt nicht mehr die Nachrichten.

Gigaset S810a & AVM Fritzbox 7490 – Telefonbucheinträge

Seitdem wir einen IP-Anschluss der Telekom besitzen, haben wir auch eine AVM Fritzbox 7490. Damit man endlich kabelfrei und in HD-Qualität telefonieren kann, haben wir uns für ein Gigaset S810a als DECT-Telefon entschieden. Die Bewertungen lesen sich sehr gut und ich habe auch bisher nur gute Erfahrungen mit dieser Kombination gemacht.

Allerdings nervte mich schon seit geraumer Zeit, dass ich verpasste Anrufe immer nur als Nummern angezeigt bekomme. Das gilt auch für einen gerade eingehen Anruf. Dabei habe ich doch extra im Telefonspeicher einige Telefonnummern eingetragen mit Namen, damit es entsprechend angezeigt wird. Doch Fehlanzeige, es wird immer noch nur die Nummer angezeigt.

Das Problem ist in diesem Fall wohl die Fritzbox 7490, die als DECT-Basisstation dient. Sie reicht die Nummern durch und hat damit Vorrang gegenüber dem internen Telefonbuch. D.h. hat man entsprechend Telefonbucheinträge in der Fritzbox hinterlegt, so werden verpasste Anrufe auch mit Namen und Bild auf dem Telefon angezeigt!

Es gibt leider nur einen Haken an der Sache: Auf dem Telefon gibt es eine Schnellzugriffstaste für das Telefonbuch. Diese Funktion lässt sich leider nicht umbelegen und somit hat man einen leicht umständlichen Weg zum Telefonbuch. Denn jetzt muss man sich durch verschiedene Menüs und Tasten gehen, was jedoch nur bei einem ausgehenden Anruf vielleicht mal stören sollte. Die verpassten Anrufe kann man immer noch schnell auswählen und direkt zurückrufen.

WP-Sweep plugin helps you to clean up your WordPress data

Inspired by this tweet, I’ve decided to give WP-Sweep a try:

WP-Sweep is a new WordPress plugin which only uses the official WordPress API to delete and clean up orphaned and unused data.

I’ve given it a try on my personal blog and it worked flawlessly. Unfortunately I’ve forgot to write down the exact percentages on what could be sweeped and saved but I have now a good feeling that at least my > 3000 blocked spam comments are finally gone :)

Don’t forget to backup your data, before you try this!

How to use Arduino 1.0.6 under Mac OS X 10.10 Yosemite

Apple disabled java under newer Mac OS X versions. This is normally no big problem, because if you want to start a Java application, Mac OS X will inform you that you’ll need to install java. In case of Arduino, it requests Java SE 6 runtime:

Taken from https://discussions.apple.com/thread/6488727
Taken from https://discussions.apple.com/thread/6488727

I’ve decided to install Java manually with the packages provided by Oracle, because they are in a higher version and have less security holes. However, this will lead to problems as some Java applications which where build for Java 6/7 cannot start on Java 8 from Oracle.

I’ve tried it then with the most current Arduino Beta 1.5.8 which supports newer Java versions. While Arduino now starts, it cannot compile Arduino sketches. If you try the older Arduino 1.x versions, it will not start at all.

Only after installing Apples Java for OS X 2014-001 update, I could start Arduino 1.0.6 again and then compilation was also no problem anymore. If I check my java version with java -v  in a terminal, I’ll see that the system is using java 8 instead of the installed 6. So I think its safe to use. What do you guys say? Leave a comment if I missed something!

Sync Borderlands Prequel and Borderlands 2 savegames between Mac and PC

I really liked Borderlands 2. So much, that I played over 42 hours already :) This happened all on my gaming PC. With my new Macbook Pro and the availability of Borderlands for Mac, I intend to play it in LAN mode occasionally when I’m visiting friends who also play Borderlands. However, I was shocked when I started Steam on my Mac and did not see the savegames from my PC, although Steam’s Cloud Synchronisation was active.

Borderlands 2 Steam Cloud Sync

A short research showed that the developers of Borderlands had this feature deactivated, because they cannot guarantee that the correct patch versions are applied to all platforms to the same time. This could lead to possible corruption of the savegames and so they disabled Cloud Sync although it is activated by default:

Q: Will I be able to sync my game saves between the Windows PC, Mac, and Linux versions?

A: Yes, but with a caveat: characters and saved games will NOT sync between Windows PC, Mac, and Linux via Steam Cloud.  Since the Mac and Linux versions of Borderlands: The Pre-Sequel may frequently be in an out of sync with the Windows PC version, syncing game saves across platforms via Steam Cloud has been disabled.  This will ensure saved game data will not be lost or corrupt due to incompatible in-game content or other unforeseen reasons.  Users do have the option of transferring game saves via physical media (like a thumb drive) if they wish.

 

Nevertheless, a clever user on the steam forum created a nice tutorial. He intends to use Dropbox with NTFS and HFS+ symlinks to link the savegame folder to Dropbox. He suggests to use the mklink command this way:

What he did miss to tell you is that you’ll need an elevated command window with administrator rights. Just enter cmd on the Windows 8 start menu and select “Open as administrator” on the command prompt.

The next problem is the order of the folders. In his order, this will result in an error message stating that the link could not be created. However, if you look up the command on MSDN you’ll see that you must switch the order of the arguments. It is first the Link name (in your Dropbox folder) and then the Target (What do you want to link).

All other information in that forum is correct. You’ll need to link this numerical Id folder with your savegames to a Dropbox synced folder and do this also on the Mac. Be sure to create a backup before you create the links in case you overwrite your savegames. After that, it works. This will also work for Borderlands The Pre-Sequel!