Details zu Windows 8

24. August 2011, 23:02 von Tobi | 4 Kommentare

In den letzten Tagen veröffentlichte Microsoft einige Details zum kommenden Betriebssystem Windows 8. Unter anderem hat man die Funktionen zum Kopieren, Verschieben, Umbenennen und Löschen von Dateien überarbeitet, wie Steven Sinofsky, Leiter der Windows-Abteilung, im Building Windows 8 Blog bekannt gab. Laut Telemetriedaten von Millionen von Windows-Nutzern machen die sogenannten “Copy Jobs” ungefähr 50 Prozent der Nutzung im Windows Explorer aus. Dabei dauern rund die Hälfte weniger als 10 Sekunden und 20 Prozent mehr als 2 Minuten. So werden in Windows 8 alle Kopiervorgänge in einem Fenster zusammengefasst. In diesem lassen sich die einzelnen Vorgänge pausieren, fortsetzen oder abbrechen.

Erweitert man den Dialog um mehr Details einzusehen, zeigt Windows 8 den Datendurchsatz in Echtzeit an. Außerdem wird die Entwicklung des Datendurchsatzes für den gesamten Vorgang grafisch dargestellt. Wie bisher auch wird die geschätze Restzeit angezeigt. Wegen vielen unbekannten Faktoren war die Zeitschätzung bei bisherigen Windows-Versionen teilweise sehr ungenau. Leider ändert sich das auch bei Windows 8 nicht. Anstatt mit hohem Aufwand eine minimal bessere Schätzung zu erreichen, will Microsoft dem Benutzer stattdessen möglichst viele Informationen liefern. Damit soll der Nutzer einen besseren Überblick als bisher bekommen, um selbst einschätzen zu können, wie lange die Vorgänge noch laufen.

Weiterhin wurde der Dialog bei Dateinamenskollisionen verbessert. Viele Benutzer seien mit dem Verhalten unter Windows 7 unzufrieden und wüssten nicht, welche Datei die neuere sei. Im neuen Dialog von Windows 8 werden alle Dateien der Quelle links und alle Dateien des Ziels rechts angezeigt. Eine zusätzliche Vorschau aller Konfliktdateien hilft für einen besseren Vergleich. Beim Überfahren einer Datei werden zudem weitere Informationen angezeigt.

Zukünftig sollen auch deutlich weniger Bestätigungsdialoge vorkommen. Beispielsweise wurde der Dialog “Möchten Sie diese Datei wirklich in den Papierkorb verschieben?” entfernt.

Auch die Unterstützung für USB 3.0 wird mit Windows 8 kommen. Es sollen viele USB-3.0-Geräte ohne zusätzliche Treiberinstallation genutzt werden können. Für Testzwecke hat Microsoft das Microsoft USB Test Tool (MUTT) entwickelt, welches das Verhalten von mehr als 1.000 USB-Geräten simulieren kann.

Auf der Entwicklerkonferenz BUILD im Herbst diesen Jahres (13. bis 16. September 2011) wird wahrscheinlich die Betaphase für Windows 8 eingeläutet. Nach einer etwa zwölfmonatigen Betaphase könnte Windows 8 im Herbst 2012 erscheinen.

Firefox 7 Beta 1 verbraucht weniger Speicher

19. August 2011, 13:36 von Tobi | 2 Kommentare

Wenige Tage nach Veröffentlichung der finalen Firefox 6 Version hat Mozilla die Beta 1 von Firefox 7 freigegeben. Durch die optimierte Speicherverwaltung soll der Browser bis zu 50 Prozent weniger Platz im Arbeitsspeicher belegen. Bei mir persönlich ist der RAM-Bedarf von 800 auf rund 500 MByte zurückgegangen. Außerdem soll die Garbage Collection nun effizienter arbeiten und regelmäßig den nicht mehr benötigten Speicher freigeben. Weitere große Veränderung ist die Integration des neuen Grafiksystems Azure, welches sich an Microsofts Direct2D anlehnt. Dadurch soll das Rendering von Webseiten beschleunigt werden. Außerdem verspricht Mozilla, dass der Browser schneller startet und die Synchronisation von Lesezeichen und Passwörtern flotter mit dem Server abläuft.

Nach der Installation ist mir sofort die geänderte Schriftdarstellung aufgefallen. Wer die Änderung ebenfalls wie ich rückgängig machen möchte, öffnet “about:config” und ändert dort folgende zwei Werte.

gfx.font_rendering.cleartype_params.force_gdi_classic_for_families
Wert leeren ""
gfx.font_rendering.cleartype_params.force_gdi_classic_max_size
Wert von "15" auf "1" ändern

Die Veröffentlichung der fertigen Version von Firefox 7 ist für 27. September 2011 geplant. Zeitgleich mit Erscheinen der ersten Betaversion von Firefox 7 gibt es auch erste Nightly-Builds von Firefox 9.

Download Firefox 7.0 Beta 1
Portable Firefox 7.0 Beta 1 @ Caschy

Java 7: Verbesserungen an der Programmiersprache

17. August 2011, 22:55 von Tobi | Keine Kommentare

Nach mehr als fünf Jahren Entwicklungszeit erschien vor kurzem Java in Vesion 7. Insgesamt enthält die neue Version rund 9.500 Verbesserungen. Nachfolgend eine Liste der wichtigsten Neuerungen:

  • neue API für Dateisystem-Operationen (NIO.2)
  • neue API für Multi-Core-Systeme
  • neuer Garbage Collector (G1)
  • verbesserten Unterstützung von dynamischen Programmiersprachen (Ruby, Python und Javascript)
  • Unterstützung von Unicode 6.0
  • Überarbeitung zahlreicher Bibliotheken

Eine detaillierte Übersicht aller Neuerungen findet ihr in den Release Notes.

Programmieren in Java soll leichter werden

Zu den oben genannten großen Änderungen kommen noch einige kleinere Verbesserungen, die vor allem das Programmieren in Java erleichtern sollen. Nachfolgend ein paar Beispiele.

Numerische Literale lassen sich nun neben der dezimalen (36), hexadezimalen (0×24) sowie oktalen (044) auch in der binären (0b100100) Schreibweise definieren.

public static final float PI = 3.141592f;
int decimal = 36;
int hex = 0x24;
int octal = 044;
int binary = 0b100100;

Zur besseren Lesbarkeit dürfen numerische Literale nun mit Unterstrichen versehen werden. Allerdings nicht am Anfang oder am Ende und an zweideutigen Stellen, wie beispielsweise vor oder nach dem “x” in der hexadezimalen Schreibweise. Der Compiler entfernt beim Parsen die Unterstriche.

int longBinary = 0b1001_0011_0110_1011;
int longHex = 0xAA33_BE41;
int million = 1_000_000;

Das Anlegen von Objekten mit generischen Parametern wurde durch die Einführung des Diamond-Operators (<>) erleichtert. Auf der rechten Seite muss die Zuweisung nicht mehr wiederholt werden. Dadurch spart man sich Tipparbeit und der Quellcode wird kürzer und übersichtlicher.

HashMap<String, List<Integer>> map = new HashMap<String, List<Integer>>();
HashMap<String, List<Integer>> map = new HashMap<>(); // kürzere Schreibweise
ArrayList<String> liste = new ArrayList<String>();
ArrayList<String> liste = new ArrayList<>() // kürzere Schreibweise;

Switch-Case-Anweisungen funktionieren ab Java 7 neben primitiven Datentypen nun auch mit Zeichenketten. Dabei wird der String im Switch-Ausdruck mit der Methode “equals” mit dem Case-Fall verglichen. Anschließend gibt er die entsprechende Zahl zurück.

public static int getDay(String day) {
	int dayNumber = 0;
	if (day == null) { return dayNumber; }
	switch (day.toLowerCase()) {
			case "montag":      dayNumber = 1; break;
			case "dienstag":    dayNumber = 2; break;
			case "mittwoch":    dayNumber = 3; break;
			case "donnerstag":  dayNumber = 4; break;
			case "freitag":     dayNumber = 5; break;
			case "samstag":     dayNumber = 6; break;
			case "sonntag":     dayNumber = 7; break;
			default:            dayNumber = 0; break;
	}
	return dayNumber;
}

Bei den Exceptions gibt es nun die Möglichkeit mehrere Exceptions in einem Catch-Block zu fangen. Zwischen den verschiedenen Typen steht dann jeweils ein OR-Zeichen (|). Sehr hilfreich um eine Aneinanderreihung von Catch-Blöcken zu vermeiden.

try{
// ...
} catch (IOException e) {
    System.out.println("Operation xyz fehlgeschlagen: " + e);
} catch (ParseException e) {
    System.out.println("Operation xyz fehlgeschlagen: " + e);
}

try {
// ...
} catch (IOException | ParseException e) {
    System.out.println("Operation xyz fehlgeschlagen: " + e);
}

500 Euro und viele Preise gewinnen

17. August 2011, 18:05 von Tobi | 1 Kommentar

Mein Blognachbar Tim hat zum 4. Geburtstag seines Blogs ein großes Gewinnspiel gestartet. In seinem Blog schreibt er unter anderem über Web 2.0, Datenrettung, Datensicherung und diverse Netzwerkthemen wie beispielsweise NAS. Vielleicht gibt es ja auch eine kleine Party und vielleicht werden dann auch ein paar Einladungskarten verschickt :) . Beim Gewinnspiel jedoch gibt es neben einigen Preisen, die aktuell noch nicht feststehen, folgendes zu gewinnen:

  • 1 x 350 € in bar
  • 1 x 150 € in bar
  • AVM Fritz!WLAN Repeater N/G
  • FACEVSION TOUCHCAM N1 HD
  • Linksys WUSB100 Wireless Netwerk USB-Adapter
  • Eye-Fi Connect X2 Secure Digital (SDIO) Wi-Fi Card 4GB, 11Mbps, SDHC

Maximal kann jeder Teilnehmer 11 Lose erhalten. Jeweils 1 Los für einen Tweet oder Google+-Beitrag und 9 Lose wenn ihr in eurem Blog über das Gewinnspiel berichtet. Das Gewinnspiel läuft noch bis zum 04.11.2011 24 Uhr. Die genauen Teilnahmebedingungen könnt ihr direkt bei Tim nachlesen.

Zum Gewinnspiel

Finale Version von Firefox 6 veröffentlicht

13. August 2011, 11:54 von Tobi | 2 Kommentare

Rund acht Wochen nach der Veröffentlichung von Firefox 5 steht ab heute Version 6 zum Download bereit. Ursprünglich sollte die Version erst nächsten Dienstag am 16.08.2011 erscheinen.

Durch den beschleunigten Entwicklungsprozess halten sich die Neuerungen allerdings in Grenzen. Neben einem neuen Adressleisten-Design für verschlüsselte Seiten wird nun auch die aktuelle Domain in der Adressleiste hervorgehoben, damit Anwender leichter nachvollziehen können, auf welcher Seite sie sich befinden. Außerdem besitzt der neue Firefox einen verbesserten Addon-Manager, welcher überprüft, ob alle installierten Plugins auf dem aktuellen Stand sind. Auch neue HTML5-Elemente sowie CSS-Eigenschaften werden unterstützt. Des Weiteren ermöglicht das neue “Scratchpad” Web-Entwicklern Javascript Code direkt im Browser zu testen. Die Unterstützung von Websockets, eine bessere Übersicht des Speicherverbrauchs unter “about:memory” und eine reduzierte Startzeit bei Verwendung der Panorama-Funktion runden die Neuerungen ab. Linux-User sollen zudem eine deutliche Leistungssteigerung bemerken.

Download Firefox 6.0
Portable Firefox 6.0 @ Caschy

Bada 2.0 kurz vor der Veröffentlichung

11. August 2011, 17:50 von Tobi | 11 Kommentare

In den letzten Tagen und Wochen hat Samsung fleißig an der Fertigstellung von Bada 2.0 gearbeitet. Erst gestern wurde eine neue Beta-Firmware für das Samsung S8500 Wave mit der Bezeichnung “S8500XPKH1″ geleaked. Laut ersten Userberichten läuft die neue Version bereits sehr stabil und auch fast alle Apps funktionieren auf der neuen Version. Das finale Firmwareupdate soll in den nächsten Wochen erscheinen.

Nachfolgend die größten Neuerungen von Bada 2.0:

  • überarbeitete Benutzeroberfläche
  • Multitasking
  • neuer Browser mit HTML5-Unterstützung sowie Flash Lite 4
  • Wifi Direct für Dateiaustausch
  • Sprachsteuerung
  • viele weitere Features

Nützliche Plugins für Paint.NET

10. August 2011, 22:57 von Tobi | 1 Kommentar

Paint.Net ist ein kostenloses Bildbearbeitungsprogramm, welches ursprünglich als Ersatz für Microsofts Paint gedacht war. Wie der Name schon vermuten lässt, benötigt das Programm als Voraussetzung ein installiertes .NET Framework 3.5 SP1 oder höher.

Neben diversen Zeichentools bietet die Freeware auch viele unterschiedliche Effekte und die Möglichkeit, mit mehreren Ebenen zu arbeiten. Außerdem kann Paint.NET durch zahlreiche Plugins erweitert werden. Ein paar davon werde ich euch näher vorstellen.

BoltBait’s Plugin Pack
Eine gelungene Sammlung mit vielen tollen Effekten und Filtern. Im Forum existiert eine genaue Übersicht der einzelnen Plugins mit Beispielbildern.

IcoCur
Mit diesem Plugin kann man in Paint.NET Cursor- und Icon-Dateien öffnen und speichern.

OptiPNG
Dieses Plugin verkleinert PNG-Dateien verlustfrei, indem sie vor dem Speichern optimiert werden. Einen ähnlichen Webservice habe ich bereits mit PunyPNG vorgestellt. OptiPNG integriert sich in den “Speichern unter…”-Dialog von Paint.NET und bietet ein paar Einstellungsmöglichkeiten.

Photoshop
Das Plugin erlaubt Photoshop-Dateien im PSD-Format zu öffnen. Dabei werden längst nicht alle Features unterstützt und es kommt manchmal zu Anzeigefehlern. Dennoch ein sehr nützliches Plugin, falls man keine Photoshop zur Hand hat.

Adobe Flash Player 11.0 Beta 2 – auch in 64-bit

10. August 2011, 08:58 von Tobi | Keine Kommentare

Adobe hat die zweite Betaversion des Flash Player 11 veröffentlicht. Version 11 wird erstmals eine native 64-Bit-Unterstützung für Windows, Linux und Mac OS X bieten.

Außerdem ist die 3D-API “Stage3D” integriert. Die an WebGL orientierte API ermöglicht Entwicklern GPU-beschleunigte 3D-Grafik in Flash. Dabei wird in Windows DirextX 9 und in Linux OpenGL 1.3 verwendet. Des weiteren werden neue Codecs unterstützt. G.711 für Telefonie und selbst gestreamte Videos von der Webcam können mit H.264/AVC codiert werden. Entwickler können eine neue effizientere LZMA-Kompression verwenden und somit die Dateigröße von SWF-Dateien bis zu 40 Prozent reduzieren.

Download Adobe Flash Player 11.0 Beta 2 32-bit – Internet Explorer
Download Adobe Flash Player 11.0 Beta 2 64-bit – alle anderen Browser
Download Adobe Flash Player 11.0 Beta 2 32-bit – Internet Explorer
Download Adobe Flash Player 11.0 Beta 2 64-bit – alle anderen Browser

OffPage SEO – eine genauere Beschreibung

5. August 2011, 11:00 von Tobi | Keine Kommentare

Die Suchmaschinenoptimierung (SEO) unterteilt sich in OnPage und OffPage SEO. In diesem Artikel werde ich die Maßnahmen von OffPage SEO näher beschreiben.

Allgemein kann man sagen, dass die OffPage Maßnahmen der Suchmaschinenoptimierung aus dem Linkaufbau bestehen. Dieser führt zur Verbesserung der Position einer Webseite im Suchmaschinenranking. Es gibt verschiedene Möglichkeiten einer erfolgreichen Kooperation, die zu einem Linktausch führt. Einige davon werden im Folgenden dargestellt:

  • Direkter Linktausch: In diesem Fall kontaktiert man den Webmaster einer Seite und versucht eine  Kooperation auszuhandeln. Im Idealfall sollten die beiden Webseiten thematisch möglichst ähnlich sein. Es ist kein Muss, aber eine Verlinkung auf einem Modeblog zu einer Webseite über Programmierung würde die Leser des Blogs nicht besonders interessieren. Aus dem Sichtpunkt von SEO wäre es ein Link mehr und er würde einen Einfluß auf den Suchmaschinenranking haben, aber den Traffic der verlinkten Seite würden solche Links nicht großartig beeinflußen.
  • Gastblogging: Das ist eine Alternative, die ein größtes Potenzial hat. In einem Gastartikel bekommt man meistens die Möglichkeit zwischen zwei bis drei Backlinks zu setzen. Das heißt pro Blog schafft man mit einem Gastbeitrag eine doppelte oder sogar dreifache Anzahl von Backlinks im Vergleich zu einem direkten Linktausch.
  • Blogroll: Diese Möglichkeit bietet man nur sehr guten und themenrelevanten Seiten an. Zum Beispiel sollte ein PHP-Programmierer Blog nicht zur Webseite mit Promi-News verlinken, weil dieses Thema für die Leser dieses Blogs nicht relevant wäre. Die Blogroll ist immer gut sichtbar auf der Webseite, deswegen hat solche Verlinkung einen großen Wert.
  • „Empfehlungen“, „Freunde“, „Partner“: Für diesen Bereich gibt es verschiedene Namen aber es geht um das gleiche Prinzip. Meistens wird in dieser Abteilung ein Logo und eine kurze Beschreibung der Webseite oder des Unternehmens eingebaut. Eine solche Verlinkung hat nicht nur aus der SEO-Perspektive einen großen Wert. Wenn eine sehr gute Webseite einen Blog oder eine Seite eines kleinen Unternehmens empfehlt, steigt dadurch die Glaubwürdigkeit der verlinkten Seite. Niemand würde  Seiten empfehlen, die einen schlechten Ruf haben, oder verbotene Thematik behandeln.

Die oben genannten Maßnahmen gehören zu dem populärsten Arten des Linbkaufbaus. Es gibt auch ein Paar andere Methoden, wie zum Beispiel bezahlte Artikel oder Links die man kauft, die gehören jedoch nicht mehr zu den traditionellen und empfohlenen SEO-Maßnahmen.

Wojciech Dziedzic von twago

Fritz!Box VoIP von überall aus nutzen

2. August 2011, 11:53 von Tobi | 14 Kommentare

Viele Provider bieten mittlerweile neben einer Internet-Flatrate auch eine Telefon-Flatrate ins deutsche Festnetz, welche mit Voice over IP (VoIP) realisiert wird. Natürlich würde es sich anbieten, den VoIP-Telefonanschluss von unterwegs aus zu nutzen. Allerdings wissen das die meisten Provider zu verhindern. Oftmals werden die Zugangsdaten erst gar nicht herausgegeben oder eine Verbindung ist nur aus dem eigenen Netzwerk möglich. Auch sich ständig ändernde Zugangsdaten können vorkommen. Doch es gibt einen relativ einfachen Weg, wie man den eigenen VoIP-Telefonanschluss von der ganzen Welt aus nutzen kann.

Das Tutorial wurde mit der Fritz!Box Fon WLAN 7270 v2 und der Firmware-Version 54.05.05 getestet, sollte aber auch auf anderen Modellen und Firmwares einwandfrei funktionieren. Ich übernehme keine Garantie für eventuelle Beschädigungen oder Beeinträchtigungen an eurer Fritz!Box. Alle User handeln auf eigene Gefahr.
Weiterlesen →

Seite 17 von 53Erste...10...1516171819...30...Letzte