CentOS: Probleme beim Update von 7.0 auf 7.1

Wenn Sie regelmäßig yum update ausführen, ist aus Ihrer CentOS-7-Installation schon seit geraumer Zeit CentOS 7.1 geworden. Nicht so fleißige Administratoren haben aber Pech: Wenn Sie einige Wochen lang kein Update durchgeführt haben, dann scheitert der Update-Versuch jetzt.

Der Grund: Eine Woche nach dem Update von CentOS 7 auf 7.1 wurden die Mirror-Verzeichnisse umgestellt, von 7.0.1406 auf 7.1.1503. Standardmäßig ist deltarpm aktiv, d.h. die Paketverwaltung versucht, nur Delta-Pakete herunterzuladen. Und das scheitert wegen der Versionsumstellung. Sie erhalten lauter HTTP Not Found Fehlermeldungen.

CentOS: Probleme beim Update von 7.0 auf 7.1 weiterlesen

Raspberry Pi 2: Das ganze GByte RAM nutzen

free zeigt nach einer Raspbian-Neuinstallation aus NOOBs (2015-02-02) auf einem Raspberry Pi 2 einen Gesamtspeicher von nur 744 MByte an. Das ist natürlich besser als bisher, aber weniger als erwartet. Der Pi 2 ist ja mit einem GByte RAM ausgestattet.

free -h
             total   used   free   shared  buffers  cached
Mem:          744M   715M    29M       0B      27M    332M
-/+ buffers/cache:   355M   389M
Swap:          99M     0B    99M

Raspberry Pi 2: Das ganze GByte RAM nutzen weiterlesen

Raspberry Pi 2: alte SD-Karte weiterverwenden

Wenn Sie die SD-Karte aus Ihrem alten Raspberry Pi entfernen, in den neuen Pi 2 einstecken und zu booten versuchen, werden Sie enttäuscht sein. Der Pi 2 bleibt bereits zu Beginn des Bootprozesses stecken. Am HDMI-Display ist ein Quadrat mit einem bunten Farbmuster zu sehen. Aber keine Angst, eine Raspbian-Neuinstallation ist nicht erforderlich!

Raspberry Pi 2: alte SD-Karte weiterverwenden weiterlesen

Raspberry Pi Version 2

Vollkommen überraschend ist ab sofort der Raspberry Pi 2 verfügbar!

Raspberry Pi Version 2 (Bildquelle: raspberrypi.org)
Raspberry Pi Version 2 (Bildquelle: raspberrypi.org)

Und das ist neu:

  • neue CPU BCM2836 mit 4 Cores (bisher nur einer) und mit 900 MHz Taktfrequenz (bisher 700MHz)
  • 1 GByte RAM (bisher 512 MByte)
  • ARMv7 statt ARMv6-Architektur (damit läuft jetzt auch Ubuntu, in Zukunft auch eine ARM-Version von Windows 10)

Raspberry Pi Version 2 weiterlesen

Wie schnell ist Swift?

Ich bin ein passionierter Lotto-Spieler! Aber da mir mein Geld zu schade ist, um es beim Fenster rauszuwerfen bzw. dem Staat zu schenken, simuliere ich das Lottospielen nur. Z.B. in Java oder in Swift.

Mein erster Versuch, einen Lottosimulator in Swift zu programmieren, endete aber mit einer bösen Überraschung. Das Programm war grottenlangsam! Also bin ich der Sache auf den Grund gegangen. Soviel vorweg: Schuld waren Swifts Arrays und Dictionary. Die sind komfortabel in der Handhabung, aber nicht unbedingt schnell.

Update 10.2.2015: Ich habe die Benchmarktests gerade mit XCode 6.3beta / Swift 1.2 wiederholt. Lesen Sie die Updates am Ende des Beitrags!

Wie schnell ist Swift? weiterlesen

Swift — Referenz aller Sonderzeichen

Die Syntax von Swift macht Gebrauch von unzähligen Sonderzeichen und Zeichenkombinationen — nicht nur für Operatoren, sondern auch für diverse andere Sprachfunktionen. Ich habe mich bemüht, hier eine möglichst vollständige Referenz aller Zeichen und ihrer Bedeutung je nach Kontext zusammenzustellen. Wenn etwas fehlt, melden Sie sich bitte, entweder per Mail an kontakt@kofler.info oder per Kommentar am Ende dieses Beitrags.

Swift — Referenz aller Sonderzeichen weiterlesen