Interessante Fundstücke aus Lion Teil1

Gruppen im Finder

Der Finder kann Ordner nun fix nach bestimmten Attributen gruppieren. Sinnvoll z.B. für den Download-Ordner.

Lion weis alles

Das neue “Über diesen Mac” hat ein paar interessante Informationen parat. So u.a. auch eine Aufschlüsselung der Plattennutzung die es sicherlich unter Windows nie in dieser Art geben wird.

Rechtschreibung

Die neue Rechtschreibkorrektur findet sich in allen Programmen wieder, so auch im Safari. Sie funktioniert wirklich gut (ähnlich wie auf iPad oder iPhone) und macht falsch schreiben wirklich schwierig. Langfristig betrachtet kann das die Welt bzw. das Internet doch nur besser machen, oder?

Kleinkram

Wie auch beim Wechsel von Leopard auf Snow Leopard sind es nicht die dick vermarkteten Pseudo-Features die mich erfreuen, es sind wie immer die kleinen Dinge. Man merkt das wieder an fast allen Ecken geschraubt wurde. Preview wurde wieder verbessert. Es läuft schneller, fluffiger, runder. Preview ist sowieso die Komponente, die sich Windows Nutzer in ihren kühnsten träumen nicht vorstellen können. Stellt euch einfach vor, ihr würdet euer Betriebssystem installieren und könnten direkt mit fast allen Dateien arbeiten. Kein Acrobat-Mist installieren um PDFs zu betrachten oder zu bearbeiten. It just works.

Der meiste Kleinkram ist ja auch von Apple dokumentiert.

Was mir an Lion nicht gefällt Teil1

Fullscreen und Dual Monitor in Lion

Über das Konzept der ganzen Fullscreenerei kann man sich streiten. Auf dem Laptop Monitor, besonders wenn es sich um ein kleines MacBook Air handelt, macht das meiner Meinung nach definitiv Sinn.

Blöd wird es allerdings, wenn man an einem Dual Monitor System arbeitet. Schaltet man dort nämlich eine Applikation auf Fullscreen wird der zweite Monitor nutzlos, da er nur ein wunderhübsches Hintergrundmuster anzeigt.

Apple, nachbessern!

Mission Control in Lion

Ein ziemlich zweischneidiges Schwert. Umsteiger sollten sich bewusst sein, das MissionControl in Lion das gewohnte Expose aus SnowLeopard ersetzt. Einzig das “App-Expose”, also die Anzeige der Fenster des ausgewählten Programmes, bleibt übrig. Aber auch das lässt sich nicht mehr über gewohnte Wege aktivieren (gedrückt halten des Dockicons), sondern nur noch über Hotkeys oder die aktiven Ecken.

Und MissionControl an sich fehlt es noch ziemlich an Funktion, besonders wieder bei Verwendung von mehr als einem Monitor. So sehe ich auf jedem Monitor ein eigenes MissionControl, kann aber keine Fenster zwischen beiden verschieben. Also ich kann schon, es wird auch eine passende Animation angezeigt, aber das Fenster schnappt anschließend zurück auf den alten Monitor. Warum das den bitte?

Auch ist es nicht möglich, die Reihenfolge der Spaces zu verändern. In Snow Leopard war es noch möglich, die Reihenfolge durch Ziehen der Spaces direkt zu manipulieren. Auch das ist vorbei. Ebenso kann man auch keine Fenster aus nicht momentan aktiven Spaces in andere ziehen. Alles ziemlich umständlich, ich denke mal da war die Zeit knapp. Mal schauen ob sich das in Mac OS X Lion 10.7.1 bessert.

Als Mausbenutzer sind alle Features schwerer erreichbar als mit Touchpad. Die fehlenden Gestern machen sich ziemlich bemerkbar. Da hilft nur eines: Hotkeys lernen!

Platzverschwendung und Farbarmut

In der Sidebar von Finder und von Mail sind die Ions bzw. Einträge ein gutes Stück größer geworden. Das führt dazu, dass selbst auf meinem 24″ Monitor dauerhaft Scrollbalken zu sehen sind, wohingegen es in Snow Leopard noch auf dem Laptop Monitor ohne ging. Auch haben alle Icons an Farbe verloren (“der Farbvampir”), was die Übersichtlichkeit senkt statt steigert. Im Finder wurde zusätzlich noch die Reihenfolge der Einträge geändert (Favoriten sind nun ganz oben, die Geräte unten). Ändern kann man das leider nicht, was ich ziemlich unverständlich finde.

Resume

Mit Lion sieht der Rechner nach einem Neustart aus wie vor einem Neustart. Alle Programme laufen an genau der selben Stelle weiter. Es ist der selbe Text markiert, der Cursor ist an der selben Stelle, der Browser hat die selben Fenster und Tabs offen. Finde ich doof. Den meistens ist es doch sowieso nur Quatsch und unnötiges Zeug das läuft. Wenn ich den Stand behalten will, fahre ich nicht runter, sondern schicke meinen Mac schlafen.

Noch kein Lion?

Lion Hotkeys für MissionControl und Fullscreen

Das neue MissionControl in Lion gefällt mir ganz gut, ist aber ohne Touchpad bzw. die Gesten schlecht zu verwenden.

Es geht aber doch, wenn man die Hotkeys kennt:

  • F3: MissionControl öffnen
  • STRG+Cursor Links oder Rechts wechselt den aktiven Space
Fullscreen klappt in den meisten Programmen übrigens mit STRG+CMD+F.

Einsehen und Ändern kann man diese Hotkeys einfach über die Systemeinstellungen -> Tastatur.

Wer Lion noch nicht hat: Gibt es für 23 Euro im App Store 😉

Keine Timemachine via NAS auf Lion / 10.7!

Für alle die ein Upgrade in den nächsten Tagen auf OSX Lion 10.7 planen und ihre Backups über das Netzwerk auf ein NAS von Synology oder QNAP spielen würde ich empfehlen zu warten. Den das funktioniert nicht mehr. Grund liegt in der verwendeten Implementierung des AFP Protokols.

Mehr Details gibts hier.

Es gilt: Abwarten und Tee trinken.

Update

Bei Synology lässt sich die Beta installieren derzeit. Klappt ganz gut damit.

HdM Board ist geschlossen

Das gute HdM-Board.

Zu Beginn meines Studiums von mir aufgebaut, war es Quelle für viel Kommunikation und Information für die Neulinge im Studium.

Primär von Medieninformatikern bevölkert, fanden sich auch andere Studiengänge aus dem selben Jahrgang ein. Irgendwann wuchs die Idee, sich zu vergrößern und sich mit dem Forum eines anderen Jahrgangs zusammen zu tun. Es hätte ein Erfolg werden können, wurde es aber nicht. Viele fühlten sich wohl nicht mehr wohl, zuviele “Fremde” Leute.

Irgendwann kam dann Facebook, und die Kommunikation verlagerte sich. Als dann noch die Spam-Bots in das Forum eingefallen sind, war das Schicksal besiegelt.
Auch nähert sich langsam das Ende des Studiums, für viele ist schon vorbei. Die meisten Leute aus dem Jahrgang sind weg.

Die Zeit des HdM-Boards ist vorbei. Schön wars!

Wenn sich jemand findet der es weiter führen will, so möge er sich dann einfach melden. Die Domain ist noch bis Februar 2012 bezahlt.

Hinweis

Wer noch irgendwelche Scripte und Co. braucht die im Forum rumliegen kann das Forum für begrenzte Zeit hier erreichen.

Magicka, mein Spiel des Jahres

Irgendwie ging dieses Spiel zuerst an mir vorbei. Gestern mal im Vorbeigehen die Demo angetestet und direkt gekauft.

Worum es geht? Man spielt ein kleines Männchen das man von oben durch die Welt steuert. Dieses Männchen ist der Herr über 8 Elemente: Feuer, Wasser, Kälte, Erde, Leben, Arkan, Blitz und Schutz.

Nun gilt es für jeden getätigten Angriff diese Elemente zu nutzen, oder spannender: diese zu kombinieren! Die hierbei möglichen Kombinationen sind enorm. Hinzu kommt die “wuchtige” Darstellung der Sprüche, so dass sich bald ein Allmachtsgefühl einstellt. Ein Strahl bestehend aus Blitz+Arkan frisst sich durch die Gegner, lässt diese pulverisieren und zischt anschließend durch dessen Reste durch in den nächsten.

Der Kreativität, wie Gegner ausgeschaltet werden, sind kaum Grenzen gesetzt. Mache ich sie zuerst nass, gefriere sie um sie anschließend durch Elektroschocks zu rösten? Oder kombiniere ich Feuer + Erde + Schutz und setzte ihm erstmal einen kleinen Vulkan vor die Nase. Oder ich werfe ihn mit einem Feuer + Erde Erdbeben erstmal von den Füßen.

Ich glaube man muss erlebt haben wie sich das ganze spielt. Daher gibt es auch eine kostenlose Demo auf Steam.

Und nun der Knaller: Das Spiel kostet gerade mal 10 Euro. Die ziemlich fordernde Singleplayer Kampange lässt sich sogar im Coop gemeinsam absolvieren.

Das Spiel stammt von einem kleinen Entwicklerstudio, daher wüsste ich nicht warum man die 10 Euro nicht ausgeben sollte.

Den folgenden Trailer finde ich übrigens nicht sehr gelungen, ich glaube nicht das ich Aufgrund des Trailers mir das Spiel näher angeschaut hätte…

http://www.magickagame.com/

Bots aus phpbb3 löschen

Erinnert sich noch jemand an den selbst gebauten Spamschutz für PhpBB3?

Der Trick dort war, bei der Anmeldung mit einem benutzerdefinierten Profilfeld einen bestimmten Wert abzufragen (“Bist du ein Bot?” – “Nein”).

Es gibt mittlerweile ein Q&A Captcha, das ähnliches tut, ist bei mir in der aktuellen Version aber nicht zum laufen zu bekommen.

Mal angenommen, man hätte das Profilfeld schon seit Anfang an am Einsatz und möchte Benutzer-Accounts samt ihrer Beiträge löschen, welche diesen Check nicht bestanden haben.

Dann wäre folgendes Script hilfreich:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_user.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('search');

        $sql = 'SELECT u.username, p.* FROM `phpbb_profile_fields_data` p, phpbb_users u WHERE u.user_id = p.user_id AND p.pf_spam != "nein" ORDER BY u.user_id';
        $result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
echo $row["user_id"] . " with name " . $row["username"] ;
echo "<br />";
user_delete('remove', $row["user_id"]);
}


?>

Das ganze muss im Root Verzeichnis von PhpBB3 abgespeichert werden, da die eingebauten Funktionen für die Datenbank+User-Managment verwendet wird.

Angepasst werden muss der Name des Profil-Feldes (hier “pf_spam”) und eben der verlangte Wert. Viel Spaß.

Johannes Hoppe spricht auf der VSOne über Aspekt orientierte Programmierung

Mein guter Freund und SAP-Weggefährte Johannes Hoppe spricht am 17. Februar auf der kommenden VSOne (einer Entwicklerkonferenz zum Thema .NET) zum Thema Aspekt orientierte Programmierung (AOP).

Wer Programmierer ist, aber noch nie etwas von Aspekten gehört hat, sollte sich das Thema auf jeden Fall anschauen. Im Blog von Johannes gibt es ein kleines Vorschau-Video, welches das Thema ganz gut erklärt und zeigt worum es eigentlich geht.

Hier gibt es noch ein (englisches) Interview zum Thema von Johannes mit ShapeCrafters (Entwickler eines AOP Frameworks).

Viel Erfolg Johannes, ich denke das wird super laufen 😉