System Management Controller beim MacBook Air zurücksetzen

Manchmal ist es bei bestimmten Problemen notwendig den System Management Controller kurz SMC zurückzusetzen. Je nach verwendetem Mac unterscheiden sich die Schritte für diese Operation geringfügig.

Umschalt- Ctrl- und die Wahltaste müssen gedrückt werden

Umschalt- Ctrl- und die Wahltaste müssen gedrückt werden

Beim MacBook Air muss im ersten Schritt das MacBook ausgeschaltet werden. Anschließend muss das MacBook mit dem Netzteil verbunden werden. Nun müssen gleichzeitig die Umschalt- Ctrl- und die Wahltaste (Alt) gedrückt und wieder losgelassen werden. Anschließend muss das MacBook wieder gestartet werden. Während der Operation sollte sich die LED im Magsafe-Stecker von grün zu gelb ändern.

Hama 2in1 Wireless-LAN Adapter im Client-Modus betreiben

Von Hama gab es vor einiger Zeit einen 2in1 Wireless-LAN Adapter. Dieser Adapter kann dabei im Client-Modus betrieben werden. Das bedeutet das mit Hilfe des Adapters kabelgebundene Geräte in ein WLAN gehängt werden können. Bei besagtem Adapter von HAMA gibt es allerdings ein Problem – das Webinterface ist unbrauchbar. So bleibt die Weboberfläche z.B. nach der Durchführung des Konfigurationsassistenten dauerhaft unerreichbar. Mit ein paar Kniffen kann der Adapter allerdings doch konfiguriert werden.

Der Hama Adapter

Der Hama Adapter

Im ersten Schritt sollte der Adapter auf seine Grundeinstellungen zurückgesetzt werden. Dazu muss der Reset/WPS Knopf über 10 Sekunden lang gedrückt werden. Der Knopf sollte erst dann losgelassen werden wenn die PWR-LED anfängt zu blinken. Für die anschließende Konfiguration muss der Adapter über die gelbe Buchse mit dem Rechner verbunden werden. Auf dem Adapter läuft ein DHCP Server – der Adapter selbst bzw. die Weboberfläche ist unter der Adresse http://192.168.19.1 zu erreichen. Die Standardanmeldedaten sind dabei admin und 1234. Über die Weboberfläche sollte dem Adapter eine IP-Adresse (im LAN Bereich der Konfiguration) aus dem eigenen Netz zugewiesen werden und der eingebaute DHCP-Server deaktiviert werden. Bei der nächsten Meldung ist darauf zu achten das CONTINUE ausgewählt wird. Bei der anderen Auswahlmöglichkeit startet das Gerät neu, was im Moment noch nicht gewünscht ist.

Die Sicherheitseinstellungen werden vorgenommen

Die Sicherheitseinstellungen werden vorgenommen

Nun kann der Client Modus unter Wireless -> Basic Settings konfiguriert werden. Hier wird als Mode der Punkt Station (Infrastructure) eingestellt und sich über Site Survey mit dem entsprechenden Netz verbunden. Danach wird das ganze mit Apply und anschließend mit CONTINUE bestätigt. Im nächsten Schritt müssen die Security Settings angesteuert werden. Dort wird das passende WLAN-Passwort eingestellt. Nun kann der Adapter neugestartet werden und im Client-Modus betrieben werden.

Methode nach Notwendigkeit unter .NET invoken

Manchmal ruft man eine Methode unter .NET aus einem anderen Thread heraus auf. Je nachdem wie die Methode aufgerufen wird, kann es notwendig sein die Methode über Invoke aufzurufen. Mit folgendem Pattern geschieht dies nach Notwendigkeit automatisch:

private void MakeSomeFoo()
{
	MethodInvoker method=delegate
	{
		//Do some foo
		DoSomeFoo();
	};

	if(InvokeRequired) BeginInvoke(method);
	else method.Invoke();
}

Im MethodInvoker-Delegate ist der eigentliche Quellcode der Funktion zu finden. Dieser wird je nach Notwendigkeit im korrekten Thread aufgerufen.

AudioBus und Inter-App-Audio

Für iOS gibt es ein App namens Audiobus. Mit Hilfe dieser App ist es möglich Audio von einer App zu einer anderen App zu routen. Dabei wird zwischen Input, Effect und Output unterschieden. Auch GarageBand, das Apple eigene Musikstudio für iOS unterstützt AudioBus.

Unbekannte App
Preis: Kostenlos

Unter GarageBand gibt es allerdings noch eine andere Möglichkeit Audio zu übertragen. Gemeint sind Inter-App-Audio-Apps – im ersten Moment scheint es sich dabei um ein und die selbe Sache zu handelt. Leider sind AudioBus und Inter-App-Audio-Apps keine Synonyme, sondern zwei unterschiedliche Systeme.

Die Inter-App-Audio-Verbindung in Garageband

Die Inter-App-Audio-Verbindung in Garageband

Bei den Inter-App-Audio-Apps handelt es sich um ein iOS 7 integriertes System während es sich bei AudioBus um eine externe App handelt. Der Vorteil gegenüber Audiobus ist die einfachere, da integrierte Bedienung. Mittlerweile sind viele Apps dazu übergegangen neben AudioBus auch Inter-App-Audio zu unterstützen. AudioBus wird mit Inter-App-Audio allerdings nicht zwangsläufig nutzlos, denn es bietet ein konsistentes Interface für die Verbindung der unterschiedlichen Instrumente und ist auch aus der Sicht eines Entwicklers einfacher zu nutzen. Außerdem verfügt IAA über keinerlei Möglichkeiten Parameter der Instrumente zu speichern, während dies mit AudioBus möglich ist. Zusammenfassend kann man sagen, das es mit Inter-App-Audio und AudioBus zwei Technologien gibt, welche das gleiche bewirken, wenn auch auf unterschiedlichen Wegen.