Archiv für Computer

Zeige Ergebnisse 1 - 15 von 103

Jahre

Monate (2010)

Deaktivieren des horizontalen Scrollens bei Logitech

2010 06 Mrz

Wer wie ich eine der “neueren” Logitech-Mäusen besitzt, wird vielleicht manchmal davon angenervt sein, dass statt einem Mittelklick auf das Mausrad horizontal gescrollt wird; denn die neueren Mäuse unterstützen nicht nur vertikales Scrollen sondern auch horizontales Scrollen via Mausrad (indem man das Mausrad kippt).

Je nach Maus (bei mir ist es die Logitech MX 1100) ist der Druckpunkt für die mittlere Maustaste einfacher – oder wie bei mir – eher schwieriger zu treffen. Das macht sich besonders im Firefox bemerkbar, der seit Version 3.5 in der Tableiste auch horizontales Scrollen unterstützt (d.h. zusätzlich zum Scrollen mit dem Mausrad). Regelmäßig passierte es dabei, dass ich – statt einen Tab zu schließen – durch die Tableiste gescrollt bin. Und das ist äußerst nervig.

Zum Glück gibt es aber Abhilfe; denn die Aktion, die beim Kippen des Mausrads ausgeführt werden sollen, sind konfigurierbar – via SetPoint.

Deaktivieren des horizontalen Scrollens via SetPoint 

Wichtig hierbei ist, dass unter “Andere” die Option “Keine Aktion” ausgewählt hat. Wählt man stattdessen “Nicht zugewiesen” aus, kommt jedes Mal beim Drücken der Taste ein nerviger Dialog.

26.February 2010

Willkommen in der Zukunft

Heute, in unserem hochgradig modern ausgerüsteten Computer-Pool an der Uni:

CIMG0345

3.February 2010

Brotkrümel in Eclipse

2010 03 Feb

Bin gerade durch Zufall auf einen Button in der Eclipse-Toolbar (aus Eclipse Galileo) gestoßen, der mir vorher noch nie aufgefallen war.

Der Button heißt “Toggle Breadcrumb”:

eclipse-breadcrumbs1

Wenn man diesen aktiviert, erhält man unterhalb der Tableiste eine Zeile, die einem genau anzeigt, in welche Methode man gerade ist:

eclipse-breadcrumbs2

Darüberhinaus kann man zwischen den einzelnen “Ebenen” auf den Pfeil klicken und dann entsprechend zu der Ebene ein Element (z.B. Klasse, Methode, …) direkt öffnen:

eclipse-breadcrumbs3

3.January 2010

Babelfish-Extrem

2010 03 Jan

Man achte mal auf die Beschriftung des (ersten) Tabs:

software-herunterladung

Da hat wohl jemand den Babelfish bequemt ;)

2.January 2010

Intel tune in Finnland

Wie absolut geil. *lach*

YouTube Preview Image

via Daniel

28.December 2009

Magic Numbers

2009 28 Dez

Unter einer sog. “Magic Number” versteht man in der Informatik eine bestimmte Folge von Zeichen, die den Typ einer Datei angeben. So finden sich z.B. in jedem JPEG-Bild ganz am Anfang der Datei die Zeichen “JFIF” (JPEG File Interchange Format).

Auch Java Class Dateien haben eine solche Magic Number. Es sind die ersten 4 Byte der Datei. Aber habt ihr euch die schon mal in Hexadezimal-Schreibweise angesehen (siehe Bild)?

java-magicnumber

28.October 2009

Virus bei Apple

2009 28 Okt

Hat mal einer auf apple.com im Suchfeld das Wort “Virus” eingegeben?

apple-suche-virus

Guitar Hero ohne Gitarre

2009 28 Okt

Wie man das Spiel Guitar Hero ohne Gitarre spielen kann, zeigt das folgende Video. Dort wird das Spiel nämlich nur über Muskelkraft bedient. Auch die anderen vorgestellten Anwendungsfälle für diese Technik finde ich voll praktisch.

YouTube Preview Image
27.October 2009

Google mag mich nicht

2009 27 Okt

Hab eben eine Google-Suche über Firefox gestartet und bekam folgende Seite zu sehen:

google-sorry

Irgendwas stimmt hier nicht ;)

Update: Hab auf einer Google Hilfeseite die folgende Erklärung für das Problem gefunden:

The page you’re referring to is served by Google when we experience a quick spike in traffic on Google.com. If the error page displays a squiggly word with a box below it (which is known as a CAPTCHA), just type the squiggly word into the box to continue using Google. A CAPTCHA helps us determine whether traffic is coming from automated robot software or from individual users, since most robots aren’t smart enough to read the squiggly text.

Sony stellt 3D-Display vor

2009 27 Okt

Sony hat ein 3D-Display vorgestellt, um das man herumgehen und das dargestellte Objekt aus allen Blickwinkeln betrachten kann. Das Display hat zwar nur eine Auflösung von 96 × 128, was aber durchaus auszureichend scheint, wie folgende Video zeigt:

YouTube Preview Image
26.October 2009

Windows 7 – Die neue Taskleiste

2009 26 Okt

Auch ich habe am vergangenen Donnerstag (22.10.2009) den Sprung auf Windows 7 gewagt – denn schlimmer als Vista konnte es ja nicht werden. Alles in allem bin ich bis jetzt sehr zufrieden, auch wenn die Unterschiede zwischen Vista und Windows 7 eher im Detail liegen.

Die Taskleiste allgemein

Eine der “sichtbarsten” Änderungen ist die neue Taskleiste. Der grundsätzliche Aufbau: Programm-Fenster werden jetzt standardmäßig gruppiert (das gibt’s schon seit Windows XP) und es wird nur noch das Programm-Symbol ohne Text angezeigt. Beides kann man aber auch deaktivieren, wenn man das möchte.

taskbar

Ich hatte das “Programm-Fenster gruppieren” damals schon bei Windows XP ausprobiert und war damals wirklich bereit, der Sache eine Chance zu geben; es konnte mich jedoch überhaupt nicht überzeugen. Jetzt bei Windows 7 hingegen finde ich dieses Feature total klasse, da der Workflow einfach stimmt (mehr dazu im nächsten Absatz). Und (zusammen mit dem Ausblenden der Fensternamen) plötzlich hat man total viel Platz auf der Taskleiste – und findet trotzdem alles wieder.

schnellstartleiste Zum Workflow (was ich bis jetzt herausfinden konnte): Seit Windows 7 zeigt die Taskleiste nicht nur geöffnete Programme an, sondern man kann auf ihr auch Verknüpfungen zu häufig verwendeten Programmen ablegen. Damit kombiniert Microsoft die ursprüngliche Taskleiste mit der Schnellstart-Leiste (siehe rechts) aus früheren Windows Versionen. Vorteil hiervon (sofern das Gruppieren von Fenstern aktiviert bleibt): Man findet die Fenster eines angehefteten (so heißt das Ablegen unter Windows 7) Programms immer an der gleichen Stelle auf der Taskleiste. (Btw: Ich weiß, gibt’s bei Mac OS X schon lange. ;) )

Linksklick und Aero Peek

Um ein Programm zu öffnen (wenn es noch nicht geöffnet war), klickt man mit der linken Maustaste einfach auf das Symbol. Ist es bereits geöffnet, bringt man mit einem Linksklick das Programm in den Vordergrund. Falls mehrere Fenster des gleichen Programms geöffnet sind, bringt ein Linksklick eine Auto-Vorschau aller Fenster zum Vorschein. (Diese sieht man auch, wenn man den Mauszeiger kurz über dem Programm-Symbol liegen lässt.) Ein Mittelklick auf ein Symbol auf der Taskleiste öffnet übrigens ein neues Fenster der Anwendung.

vorschau

In der Auto-Vorschau kann man nun das gewünschte Fenster links anklicken, um es in den Vordergrund zu holen. Lässt man den Mauszeiger kurz über einer Vorschau liegen, wird nur das ausgewählte Fenster in Originalgröße auf dem Bildschirm angezeigt. (Andere Fenster des gleichen Programms werden nur als Rahmen ohne Inhalt angezeigt.) Das Ganze nennt Microsoft übrigens “Aero Peek”.

peek

Programme, die mit Tabs arbeiten (z.B. Browser), haben hier auch die Möglichkeit, den Inhalt der einzelnen Tabs (statt nur der Programm-Fenster) anzuzeigen. Momentan funktioniert das aber nur beim Internet Explorer (wen wundert’s). Für Firefox benötigt man hierfür ein Tool namens Winfox oder die erste Beta von Firefox 3.6.

Verschieben und Schließen

Bis Windows Vista musste ich immer ein Tools namens Taskbar Shuffle einsetzen. Doch damit ist seit Windows 7 auch Schluss. Denn endlich kann man die Einträge auf der Taskleiste verschieben. Sogar die Elemente im System-Tray (der rechte Bereich der Taskleiste, neben der Uhr) können verschoben werden (und Windows merkt sich deren Position sogar, so dass sie nach einem Neustart wieder genauso angeordnet sind).

Eine weitere Funktion von Taskbar Shuffle, die ich überaus praktisch fand, war das Schließen von Fenstern mit der mittleren Maustaste. Wie weiter oben bereits erwähnt, öffnet ein Mittelklick auf ein Programmsymbol allerdings ein neues Fenster. Dass ein Mittelklick auf eine Fenstergruppe ein Fenster nicht schließen kann ist aber auch logisch, denn wenn man mehrere Fenster geöffnet hat, woher soll Windows wissen, welches dieser Fenster es schließen soll. Deshalb muss man nicht auf das Programmsymbol sondern auf die Minivorschau mittelklicken, um das entsprechende Fenster zu schließen.

Jumplists

Ein weiteres, neues Feature sind die sog. Jumplists. Diese erreicht man, wenn man auf ein Programm-Symbol in der Taskleiste rechtsklickt.

jumplistFalls ein Programm Jumplists unterstützt, finden sich hier meistens die zuletzt oder am häufigsten verwendeten Dokumente (was man bisher im Dateimenü eines Programms gefunden hat). Daneben können beliebig viele dieser Einträge angeheftet werden, wodurch sie dauerhaft sichtbar bleiben. Besonders praktisch finde ich das beim Windows-Explorer, da man dort sozusagen Favoriten-Ordner verwalten kann.

Weitere Gimmicks

Aero Peek gibt es nicht nur für die Fenstervorschau sondern auch für den Desktop. Dazu bewegt man die Maus einfach auf den Knopf ganz rechts in der Taskleiste. Dadurch werden alle Fenster ausgeblendet und man kann den Desktop sehen. Das dürfte allerdings nur sinnvoll sein, wenn man Minianwendungen (a.k.a. Widgets/Gadgets) wie z.B. die Uhr auf dem Desktop eingeblendet hat. Ein Linksklick zeigt den Desktop übrigens dauerhaft an.

desktop-peek

Ein weiteres, praktisches Feature ist, dass Fortschrittsbalken im Programmsymbol dargestellt werden; das passiert z.B. bei Kopiervorgängen oder beim Downloaden von großen Dateien. Dadurch muss man nicht immer das Fenster im Vordergrund halten, um zu sehen, ob der Vorgang schon abgeschlossen ist.

fortschrittsbalken

Fazit

Alles in allem sind das – wie ich finde – großartige Verbesserungen, die das Arbeiten mit Windows deutlich erleichtern. Ob diese Verbesserungen (es gibt ja noch mehr) einem jedoch knapp 80 Euro (für Windows 7 Home Premium) wert sind, muss wohl jeder selbst entscheiden. Für Studenten gibt’s Windows 7 immerhin wesentlich günstiger, wenn nicht sogar kostenlos.

28.September 2009

Konsistenz

2009 28 Sep

Konsistenz im weiteren Sinn bezieht sich auf den logischen, hermeneutischen, funktionalen oder ästhetischen Bestand eines Gegenstandes (z. B. eines Textes, eines Begriffs, einer Methode oder Technik, eines Werkzeugs oder eines Kunstwerks), der in sich stimmig ist, Sinn ergibt und keine inneren Widersprüche oder Spannungen aufweist, die seine Einheit gefährden. (Quelle Wikipedia)

Im Bezug auf Software bedeutet das, dass die Software sich an einer Stelle in einer bestimmten Art und Weise und an anderer (ähnlicher) Stelle analog/ähnlich dazu verhält – eben konsistent.

Wie wichtig Konsistenz ist, zeigt mal wieder folgendes Beispiel:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html>
  <head>
    <title>Meine Test-Seite</title>
    <script type="text/javascript" src="js/jquery-1.2.6.pack.js"/>
    <script type="text/javascript">
    <!--
      $(document).ready(function() {
        alert("Hallo Welt");
      });
    // -->
    </script>
  </head>
  <body>
  </body>
</html>

Diese simple HTML-Seite soll per JavaScript/jQuery “Hallo Welt” ausgeben. Dummerweise tut sie das aber nicht trotz ihrer Validität.

Nach stundenlanger Suche bin ich dann auf den Fehler gestoßen. Man darf den <script>-Tag (Zeile 4) nicht als Einzel-Tag schreiben, sondern muss ihn mit schließendem Tag schreiben. Der Quellcode sieht dann also so aus und funktioniert damit:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html>
  <head>
    <title>Meine Test-Seite</title>
    <script type="text/javascript" src="js/jquery-1.2.6.pack.js"></script>
    <script type="text/javascript">
    <!--
      $(document).ready(function() {
        alert("Hallo Welt");
      });
    // -->
    </script>
  </head>
  <body>
  </body>
</html>

Dieses Verhalten (das im Firefox 3.5 und im Internet Explorer 8, aber nicht im Opera 9 auftritt) ist inkonsistent, denn überall sonst gilt (nur halt bei <script> nicht):

<tag></tag> = <tag/>

Und es ist frustrierend nach so einem Fehler zu suchen, zumal er nirgendwo als Fehler angezeigt wird.

24.September 2009

Dual-Screen Tablet PC

2009 24 Sep

Mal wieder was für Feature-Freaks wie mich: Microsoft bastelt derzeit an einem Dual-Screen Table-PC namens “Courier” rum. Das Gerät sieht aus wie ein Buch, wobei die beiden Bildschirme die linke und rechte Seite des Buchs bilden. Momentan handelt es sich dabei allerdings nur um einen Prototypen; trotzdem ziemlich cool.

Microsoft's Courier Tablet-PC

Via Gizmodo

3.September 2009

Es gibt ja viele Dinge,…

2009 03 Sep

… aber manche sind einfach echt kurios. Hier eine E-Mail von der Subversion-Mailing-List:

Running SVN Client on 16-bit MS-DOS machine

I can’t tell for certain, though it looks this way, but can I NOT run Subversion on a 16-bit MS-DOS machine? It’s not a Windows box opened to a command prompt. It’s pure MS-DOS OS. Are there any tools that will allow me to do this? Quelle

26.July 2009

RSS Aggregator

2009 26 Jul

SimplePie Logo Today I was looking for a way to aggregate multiple RSS feeds into one. After some digging I found SimplePie. It’s a small PHP library for parsing and constructing RSS feeds.

I’ve written this small PHP script here that demonstrates how to aggregate two RSS feeds. You can adopt it very easy by editing the constants at the top of the file.

To use SimplePie you have to download the package from their homepage. From this package you only need the file “simplepie.inc”. (You may also want to execute “compatibility_test/sp_compatibility_test.php” once in your browser.) Additionally a directory “cache” must be created (and writable for PHP scripts).

All put together you should end up with directory content like this:

  • rss.php (my RSS script)
  • simplepie.inc
  • cache/

Download “rss.php”