Technik

Verwandte Artikel suchen und finden

15. Mai 2013 · Programmierung · andreas · Kein Kommentar

Grundsätzliche Überlegungen

Neben der möglichst lesbaren Darstellung eines Texts ist es ein Service für den Leser, weiterführende Links passend zum Thema des aktuell angezeigten Artikels anzubieten. Eine Möglichkeit diesen Mehrwert zu schaffen ist, eine Liste inhaltlich verwandter Texte der gleichen Quelle anzuzeigen. Die Schwierigkeit hierbei liegt in der Definition, wann zwei Texte als verwandt gelten können und wie eng deren Verwandtschaftsgrad ist.

Für einen beschränkten Kreis an Texten kann die Zuordnung manuell durchgeführt werden: Beim Anlegen eines neuen Texts trifft der Autor eine Auswahl an bereits vorhandenen Texten, die aus seiner Sicht für den Leser interessant sein könnten. Mit steigender Zahl der Texte steigt jedoch auch die Gefahr, einen Texte zu übersehen und ein zu einem späteren Zeitpunkt erstellter Texte wird in der Liste niemals auftauchen - außer die Zuordnungen werden immer wieder aufs Neue kontrolliert und gepflegt.

Während ein Mensch nach kurzem Überfliegen meist problemlos den Verwandtschaftsgrad zwischen zwei Texten bestimmen kann, ist dies für einen Computer ungleich schwieriger. Eine generelle und für alle Anwendungsfälle gültige Regel lässt sich nur schwer aufstellen, denn je nach Ausgangslage können sich die Anforderungen an einen solchen Algorithmus stark unterscheiden. Deshalb muß versucht werden, ihm möglichst clever einen Weg zum Bestimmen des Verwandtschaftsgrades aufzuzeigen.

Vollständigen Beitrag lesen


Someone is currently logged into the APC Management Web Server.

09. Februar 2013 · Hardware · andreas · 9 Kommentare

Ab und an sind APCs der Meinung, daß noch jemand auf dem Management-Webserver angemeldet ist, auch wenn der zuständige Administrator dies nicht so sieht. Leider scheint es auf den ersten und zweiten Blick auch keine Möglichkeit zu geben, sich trotzdem anzumelden.

apc_logged_on

Um die Anmeldung wieder freizuschalten reicht ein einfacher Aufruf der Datei “logoff.htm” auf dem Web-Interface der APC in der Art von

http://NameOderIPMeinerAPC/logoff.htm

Nach Bestätigung der Abmeldung wird man auf die Anmeldeseite weitergeleitet.


Velvet Assassin

04. Februar 2013 · Spiele · andreas · 1 Kommentar

velvet_assassin Frankreich 1944 - in einem Lazarett liegt die schwerverletzte britische Agentin Violette Summer und erlebt zusammen mit dem Spieler noch einmal in Fieberträumen ihre Einsätze hinter den feindlichen Linien.

Was auf den ersten Blick als ordentlich inszenierter Weltkriegs-Schleicher aussieht, bereitet allerdings schon nach kurzer Spieldauer nicht nur der Protagonistin auf dem Bildschirm, sondern auch dem sie steuernden Mensch an Maus und Tastatur mächtige Qualen.

Als größtes Ärgernis entpuppt sich (wie bei vielen Konsolenspielen bzw. deren Portierungen) das System der Speicherpunkte, zumal sie hier nicht vom Spieler selbst ausgelöst werden können, sondern vom Durchwandern unsichtbarer Schranken zwangsweise einmalig ausgelöst werden.
Dies führt beispielsweise an Stellen mit T-Kreuzungen zum Effekt daß, wenn einmal die “falsche” Richtung eingeschlagen und der Speicherpunkt ausgelöst wurde, die komplette Erkundung der anderen Seite inklusive dem Weg bis zum nächsten Speicherpunkt am Stück durchgespielt werden muß um den Fortschritt nicht zu verlieren. Selbstverständlich trifft dies auch im im Fall des Bildschirmtodes zu, auch hier “darf” die gleiche Sequenz zur Förderung des Spielspaßes mehrmals durchgespielt werden.

Wenig hilfreich sind teilweise die auf den Ladescreens angezeigten Tips wie

Search dead soldiers for useful items.

denn eine Menge der feindlichen Soldaten haben schon von Weitem sichtbar eigentlich sehr brauchbare Dinge mit bei, die man aber alle nicht aufnehmen kann. Waffen, Zigaretten, Uniformen, Taschenlampen - alles Fehlanzeige, nur ab und an ein vorher nicht sichtbares Medkit oder einen wahlweise rostigen oder polierten Schlüssel gibt es als Belohnung für die Leibesvisitation.

Während Violette die Uniformen normaler Soldaten nicht anziehen kann, findet sie an manchen Stellen eine fein säuberlich zusammengefaltete SS-Uniform, die sie in einem Versteck (Toilettenhäuschen oder Schrank, aber nicht hinter der nächsten Ecke) gegen ihre normale Kleidung tauschen kann. Dummerweise scheint die Uniform allerdings mit Duftmarkern präpariert zu sein, denn während sich Violette in ihrer normalen Kleidung bis auf Tuchfühlung an feindliche Soldaten heranschleichen kann, ist in Uniform gut sichtbar ein Näherungssensor auf dem Bildschirm angebracht, der die Gefahr der Entdeckung schon aus mehreren Metern Entfernung anzeigt.

Auch die Levelenden sind mit unsichtbaren Schranken ausgestattet. Ein Schritt in die entsprechende Richtung (oder meist durch die nächste Tür) und der aktuelle Level ist unwiederruflich beendet, unabhängig davon, was der Spieler eigentlich noch machen wollte.

Eine einfache Möglichkeit, das Spiel trotzdem halbwegs frustfrei erleben zu können ist die Manipulation der Datei “difficulty.cfg” im Unterverzeichnis “aio”. Dort den vorhandenen Wert

aio/difficulty.cfg
... NPCDamage = 1 ...

auf “0” ändern und speichern. Durch diese Änderung verursachen die Wachen keinen Schaden mehr, so daß sich Violette - einmal entdeckt - hinter die nächste Tür zurückziehen kann (NPCs öffnen grundsätzlich keine Türen!). Sobald die Wachen in ihr vorprogrammiertes Verhaltensmuster zurückgefallen sind kann ein erneuter Anlauf gewagt werden.

Velvet Assassin ist sicherlich kein schlechtes Spiel, leidet allerings gravierend unter handwerklichen Fehlern und dem Unvermögen der Spieledesigner, ohne Zwangsmaßnahmen dem Spieler ein forderndes Erlebnis zu bieten.


Windows 7 findet DD-WRT Samba-Freigaben nicht

19. Januar 2013 · Betriebssysteme · andreas · 2 Kommentare

Während Windos XP und OpenELEC problemlos mit einem DD-WRT-basierten Samba-Server Daten austauschen konnten, wurden die Freigaben von Windows 7 aus noch nicht einmal angezeigt. Umschifft werden konnte der Fehler durch Auskommentieren der Zeile

max protocol = SMB2

in der Datei “/tmp/smb.conf” und einem Neustart des nmbd und smbds.

Dieses Verhalten widerspricht der Tatsache, daß SMB2 gerade für Windows Vista / Server 2008 und höher eingeführt wurde, so daß das Herausnehmen der Zeile vermutlich ein Herumoperieren an den Symptomen statt die Behebung der Ursache ist.

Um sachdienliche Hinweise wird gebeten!


DD-WRT, Linux und die Namensauflösung

04. Januar 2013 · Betriebssysteme · andreas · Kein Kommentar

Während sich Windows-Clients standardmäßig beim DHCP-Server von DD-WRT mit Namen anmelden, ist auf der Statusseite des Routers bei Linux-Maschinen im Normalfall nur ein “*” statt des Rechnernamens zu sehen.

ddwrt_debian

Abhilfe schafft ein Eintrag in der Datei “/etc/dhcp/dhclient.conf” in Form von

/etc/dhcp/dhclient.conf
... send host-name "HOSTNAMEHERE"; ...

nach dem sich auch ein Linux-Rechner mit Namen beim DD-WRT DHCP-Server meldet.