Translate

Donnerstag, 8. Februar 2018

OPKG Config für BitMain AntRouter R1-LTC

Vielleicht ist dem einen oder anderen aufgefallen das die Package Sources im BitMain AntRouter R1-LTC nicht mehr dem aktuellen Stand entsprechen, somit schägt der Abruf aktueller Packages fehl. Das letzte FW Update löst dieses Problem leider nicht, daher hab ich mal die OPKG Config auf den aktuellen Stand gebracht. Damit die Package Sources korrekt von OpenWRT abgerufen werden können sollte folgende Änderung unter System / Software / Configuration gesetzt werden:

src/gz barrier_breaker http://archive.openwrt.org/snapshots/trunk/ar71xx/generic/packages/base
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay

Dabei handelt es sich jedoch lediglich um die Base Packages, natürlich kann man sich auch
alle anderen in der Liste anzeigen lassen, dafür einfach die oberste Zeile ersetzten durch:

src/gz barrier_breaker http://archive.openwrt.org/snapshots/trunk/ar71xx/generic/packages/packages

Allerdings macht letzteres nur bedingt Sinn, angesichts des freien Speichers nach dem letzten Base / FW Update von 04/2017 (ca. 3.4MB).

Folgende Packages sind auf dem R1-LTC vorinstalliert:

      base-files     146-r38031
      busybox     1.19.4-7
      cgminer     4.8.0-1
      dnsmasq     2.66-3
      dropbear     2012.55-2
      e2fsprogs     1.42.4-1
      fdisk     2.21.2-2
      firewall     2013-08-14
      iptables     1.4.20-1
      iw     3.10-1
      jansson     2.2.1-1
      jshn     2013-08-01
      kernel     3.10.12-1
      kmod-ath     3.10.12+2013-06-27-1
      kmod-ath9k     3.10.12+2013-06-27-1
      kmod-ath9k-common     3.10.12+2013-06-27-1
      kmod-atm     3.10.12-1
      kmod-cfg80211     3.10.12+2013-06-27-1
      kmod-crypto-aes     3.10.12-1
      kmod-crypto-arc4     3.10.12-1
      kmod-crypto-core     3.10.12-1
      kmod-crypto-ecb     3.10.12-1
      kmod-crypto-hash     3.10.12-1
      kmod-crypto-manager     3.10.12-1
      kmod-crypto-pcompress     3.10.12-1
      kmod-crypto-sha1     3.10.12-1
      kmod-gpio-button-hotplug     3.10.12-1
      kmod-gre     3.10.12-1
      kmod-hid     3.10.12-1
      kmod-i2c-algo-bit     3.10.12-1
      kmod-i2c-core     3.10.12-1
      kmod-i2c-gpio     3.10.12-1
      kmod-input-core     3.10.12-1
      kmod-input-evdev     3.10.12-1
      kmod-ipt-conntrack     3.10.12-1
      kmod-ipt-core     3.10.12-1
      kmod-ipt-nat     3.10.12-1
      kmod-ipt-nathelper     3.10.12-1
      kmod-iptunnel     3.10.12-1
      kmod-ipv6     3.10.12-1
      kmod-l2tp     3.10.12-1
      kmod-leds-gpio     3.10.12-1
      kmod-ledtrig-default-on     3.10.12-1
      kmod-ledtrig-netdev     3.10.12-1
      kmod-ledtrig-timer     3.10.12-1
      kmod-lib-crc-ccitt     3.10.12-1
      kmod-lib-crc16     3.10.12-1
      kmod-mac80211     3.10.12+2013-06-27-1
      kmod-mppe     3.10.12-1
      kmod-nls-base     3.10.12-1
      kmod-ppp     3.10.12-1
      kmod-ppp-synctty     3.10.12-1
      kmod-pppoa     3.10.12-1
      kmod-pppoe     3.10.12-1
      kmod-pppol2tp     3.10.12-1
      kmod-pppox     3.10.12-1
      kmod-pptp     3.10.12-1
      kmod-slhc     3.10.12-1
      kmod-usb-core     3.10.12-1
      kmod-usb-ohci     3.10.12-1
      kmod-usb-uhci     3.10.12-1
      kmod-usb2     3.10.12-1
      libblkid     2.21.2-2
      libblobmsg-json     2013-08-01
      libc     0.9.33.2-1
      libcurl     7.29.0-1
      libext2fs     1.42.4-1
      libgcc     4.6-linaro-1
      libi2c     3.1.1-1
      libip4tc     1.4.20-1
      libip6tc     1.4.20-1
      libiwinfo     46
      libiwinfo-lua     46
      libjson-c     0.11-2
      libjson-script     2013-08-01
      liblua     5.1.5-1
      libmount     2.21.2-2
      libncurses     5.9-1
      libnl-tiny     0.1-3
      libpthread     0.9.33.2-1
      librt     0.9.33.2-1
      libubox     2013-08-01
      libubus     2013-08-08
      libubus-lua     2013-08-08
      libuci     2013-06-11.1-1
      libuci-lua     2013-06-11.1-1
      libusb-1.0     1.0.9-1
      libuuid     2.21.2-2
      libxtables     1.4.20-1
      linux-atm     2.5.2-5
      lua     5.1.5-1
      luci     svn-r9909-1
      luci-app-firewall     svn-r9909-1
      luci-i18n-chinese     svn-r9909-1
      luci-i18n-english     svn-r9909-1
      luci-lib-core     svn-r9909-1
      luci-lib-ipkg     svn-r9909-1
      luci-lib-nixio     svn-r9909-1
      luci-lib-sys     svn-r9909-1
      luci-lib-web     svn-r9909-1
      luci-mod-admin-core     svn-r9909-1
      luci-mod-admin-full     svn-r9909-1
      luci-proto-core     svn-r9909-1
      luci-proto-ppp     svn-r9909-1
      luci-sgi-cgi     svn-r9909-1
      luci-theme-base     svn-r9909-1
      luci-theme-bootstrap     svn-r9909-1
      luci-theme-openwrt     svn-r9909-1
      mtd     20
      netifd     2013-08-29
      opkg     618-3
      ppp     2.4.5-10
      ppp-mod-pppoa     2.4.5-10
      ppp-mod-pppoe     2.4.5-10
      ppp-mod-pppol2tp     2.4.5-10
      ppp-mod-pptp     2.4.5-10
      ppp-mod-radius     2.4.5-10
      ppp-multilink     2.4.5-10
      pppdump     2.4.5-10
      pppstats     2.4.5-10
      procd     2013-09-17
      resolveip     2
      swconfig     10
      tcp-server     1.0
      terminfo     5.9-1
      uboot-envtools     2013.07-1
      ubox     2013-09-17
      ubus     2013-08-08
      ubusd     2013-08-08
      uci     2013-06-11.1-1
      udev     173-1
      uhttpd     2013-09-13
      uhttpd-mod-ubus     2013-09-13
      usbreset     3
      wpad-mini     20130807-1
      zlib     1.2.8-1

Sonntag, 4. November 2012

Windows 8 All Tasks "Godmode"

Habe mich nochmal mit der Registry unter Windows 8 beschäftigt, dabei ist mir ein RegKEY aufgefallen, welcher noch etwas mehr Einstellungen zugänglich macht als der Godmode von W7 (der W7 Godmode zeigt unter Windows 8 offenbar nicht alle Optionen an. Den richtigen Modus aktiviert man unter Windows 8 Pro beim Erzeugen eines neuen Ordners mit der Bezeichnung:

Alle Einstellungen.{F90C627B-7280-45DB-BC26-CCE7BDD620A4}

Ausserdem kann man an beliebiger Stelle Schnellverknüpfungen zu ein paar Systemeinstellungen anlegen. Dabei gilt die gleiche Vorgehensweise von oben nur mit folgenden Bezeichnungen:

 Theme Manager.{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921}
Netzwerk.{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}
Dateiversionsverwaltung.{F6B6E965-E9B2-444B-9286-10C9152EDBC5}

Noch hab ich mich nicht durch die gesamte Registry gewühlt, da es doch etwas dröge ist, daher werde ich bei Zeiten an entsprechender Stelle fortfahren...

Montag, 29. Oktober 2012

Windows 8 der Neubeginn

Habe mir gestern Windows 8 Pro über den Microsoft Download zugelegt und finde es Klasse, auch wenn ich erst sehr Misstrauisch war, ist die Bedienung doch intuitiv und simpel. Die Kacheloberfläche im "Tiles" Design bietet doch einige Vorzüge gegenüber der klassischen Ansicht.

Es gibt jedoch einige Kleinigkeiten die anders sind als man es vielleicht von vorher gewohnt ist, so erreicht man zB. die klassische Systemsteuerung über einen Rechtsklick unten links auf dem Tiles Bildschirm im dort erscheinenden Kontextmenü. Hier ist auch der Ort zu finden wo man ua. auf die Eingabeaufforderung gehen kann um zB. direkte Systemsteuerungselemente öffnen zu können (Beispiel: "ncpa.cpl", dies öffnet die Liste der vorhandenen Netzwerkverbindungen).

Wichtig, und da finde ich das hätte man explizit noch mal irrgendwo fett schreiben sollen, ist das wenn man Windows 8 als Download von der Microsoft Seite bezieht direkt mit angegeben werden sollte, das man mittels des Update Tools welches man herunterläd und startet im Anschluss nach dem Download die Möglichkeit geboten bekommt sowohl ein ISO Image für eine selbst zu erstellende Installations-DVD, als auch die Installation als Installationsabbild auf einem USB Stick möglich ist. Ohne diesen Hinweis, ist man doch etwas verunsichert ob der aktuell ca. 30€ teure Downloader NUR Windows 8 installiert und die seperat erhältliche DVD, welche aktuell bei ca. 60€ liegt, reine Installationsmedien bereitstellen.

Kurz gesagt, wenn man Windows 8 über Download bezieht, kann man anschliessend eine DVD davon erstellen, wenn man mag (und weis wie es geht), wenn man die DVD kauft, hat man eigendlich nichts gewonnen ausser vielleicht eine hübsche Pappschachtel mit ner Disc drin.

Bezahlt werden kann Windows 8 Pro aktuell im Downloadverfahren über Paypal und Kreditkarte, ok
das mit Paypal fand ich klasse, weniger Klasse fand ich, das wenn man nach anschliessender Installation von Windows 8 das Visual Studio 2012 installiert und sich um eine Entwicklerlizenz für den Windows 8 Appstore (diese kostet aktuell ca. 37€) bemüht, das dann anders als beim Windows 8 Kauf NUR eine Kreditkarte und nicht Paypal akzeptiert wird, das bedeutet, das wenn man das erstmal alles ausgefüllt hat, und mühsam die Lizenzbestimmungen gelesen hat und es an die Abrechnung geht, das man dann ziemlich doof aus der Wäsche guckt, sofern man keine Kreditkarte hat (allerdings sollte dafür eigendlich auch zB. eine Prepaid Visa reichen, was ich aber vorerst nicht getestet habe).

Interessant ist das auch unter Windows 8 Pro der Godmode problemlos zu funktionieren scheint, um diesen zu aktivieren braucht man nur in irgendeinen Unterordner auf der Festplatte gehen und einen neuen Ordner anlegen mit dem Namen:

GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}
(Nachtrag: Hierfür ist jedoch besser der neuere Ordnername für W8 geeignet; siehe Folgeblogeintrag).

Damit stehen dann wie auch schon von Windows 7 bekannt sehr viele Systemeinstellungen übersichtlich zur Verfügung, welche ansonsten schwieriger zu erreichen wären. Durch die Verwendung und den Test des Godmodes unter Windows 8 bemerkte ich ein interessantes Verhalten des Explorers.

Im Fenster der Godmodes ist die Explorer-Ansicht kurioser Weise klassisch, also nicht mit dem Ribbon Design und den Schnellwahl Tasten oben, sondern in der Art wie man es aus dem Explorer von Windows 7 kennt, dh. man kann dort links auf Ordneroptionen klicken, Layout wählen und Menüleiste auswählen was wiederum die klassische Menüleiste einblendet, in welcher man auch den Bereich für die klassischen Ordneroptionen unter Extras findet und Sachen wie die Anzeigen von Systemdateien und mehr anpassen kann, was manchmal ganz praktisch sein kann, da man sich auf diesem Weg den Umweg über die Systemsteuerung sparen kann.

Dies ist zwar interessant, hingegen ist jedoch interessanter, das dieses Layout mit der Menüleiste überhaupt vorhanden ist, mit anderen Worten hat man also die Funktionalität dieses Designs von Windows 7 in Windows 8 integriert gelassen und dies lediglich irgendwo (vermutlich in der Registry) deaktiviert. Leider habe ich bisher nicht den passenden RegKEY finden können um dauerhaft und für alle Ordner auf dieses Design mit der Menüleiste anstelle der Ribbons umzuschalten (ich mag das letztere schlichtweg nicht besonders), früher oder später wird da aber sicherlich jemand drüber stolpern.

Erneut über den Godmode ist mir aufgefallen, das hierrüber der Gruppenrichtlinien Editor gestartet werden kann (unter Verwaltung / Gruppenrichtlinie bearbeiten). Wenn man diesen startet, findet man unter Richtlinien für lokalen Computer / Benutzerkonfiguration / Administrative Vorlagen / Startmenü und Taskleiste den Punkt "Klassisches Startmenü erzwingen", offengestanden bin ich mir nicht sicher ob das klappen würde (Erstens wird dort Windows 8 garnicht als Voraussetzung aufgeführt, zweitens will ich nicht gleich mein neues Windows 8 am ersten Tag neu installieren müssen, falls das fehlschlägt), dennoch - verlockend wäre das mal zu testen.

Sonntag, 16. September 2012

Auto Song One - Pattern/Track Varianten-Editor


Dieses ist ein Varianteneditor für Tracks eines Musikprogramms an dem ich
schreibe welches später mal eigenständig Musik erstellen soll.

Dazu werden verschiedene Mechanismen herangezogen um ein möglichst
melodisches Klangbild abzugeben. Dennoch sind viele Dinge hierbei
"gescriptet" wie eben die Tracks welche sich zwar in den Varianten,
den Effekten, dem Aufbau und Klangbild unterscheiden werden, und durch
Kombination Millionen von unterschiedlichen Songvarianten hervorbringen,
jedoch müssen diese weiterhin zunächst von Menschen, in ein geordnetes
Bild gebracht werden.

Eben dazu dient, als erster Schritt, der hier vorliegende Varianten-
Editor. Er ermöglicht es jeweils einen einzelnen Track ähnlich
den Tracks eines Soundtrackers diesen als Ablaufroutine vorzudefinieren,
wobei jeweils bis zu 15 Varianten durch clonen des jeweils ausgewählten
Bereichs in den nächsten Trackvariantenslot kopiert werden, wo dieser
hinsichtlich der jeweiligen Variante modifiziert, und seinerseits erneut
geklont werden kann.



























Im späteren Hauptprogramm, welches seperat erscheint, wird dann jeweils
pro Spur einer der Tracks zufällig geladen, wobei auch die Variante und
andere Elemente zufällig ausgewählt und (möglichst) harmonisch kombiniert
werden sollen.

Dies ist eine sehr frühe Testversion. Sie ist keineswegs Speicheroptimiert
und nutz den Arbeitsspeicher rege :-) Benutzung auf eigene Gefahr.

Zum Ausprobieren sollte ein halbwegs aktuelles Windows 7 genügen, vielleicht
reicht jedoch auch XP mit .Net Framework (nicht getestet) ausserdem ist
DirektX erforderlich, da das Programm DirectSound für den Soundbuffer und
die Effekte verwendet.

Die Benutzung des Tools ist recht simpel, einfach die jeweiligen Noten in
der jeweiligen Trackslotspalte einfügen (das darf auch während des Abspielens
geschehen), mit Play könnt ihr das ganze anhören und auch zur Laufzeit zwischen
den Trackvarianten wechseln.

Beispiel:
Der Testtrack, welcher beim Starten mit geladen wird ist gleich zu Anfang
ausgewählt. Klickt doch mal auf "Clone to right", dann wird dieser in den
zweiten Slot geklont (das Klonen bezieht sich immer auf den jeweils oben
ausgewählten Slot um einen Slot nach rechts). Entfernt dann aus Slot #2 ein
paar Noten, Schaltet bei Tick Speed auf 180 ms, bei Effekt auf "Echo" und
wählt nachdem ihr wieder (oben) Slot #1 gewählt habt auf "Play", das ganze
klingt nun schon ganz nett, wenn ihr jetzt während des abspielens auf Slot #2
wechselt merkt ihr recht schnell worum es hier eigendlich geht, falls das
noch nicht durchschaut wurde. :)



Update zu Version 0.2:
18.09.2012

Neu ist jetzt ein Trackbar der die Position im Track zur Laufzeit anzeigt,
ausserdem wurde das alte Verfahren für die Hilfslinien in der Trackansicht
über Bord geworfen und durch eine andere Lösung ersetzt. Desweiteren
gibts jetzt sogenannte Generatoren, welche selbst neue Tracks nach dem
Zufallsprinzip erstellen bzw. bestehende Strukturen ersetzen können ua..



Herunterladen zum ausprobieren könnt ihr das Tool in der Version 0.2 vom 18.09.2012 hier (~ 2mb).


Bei Fragen bitte im Blog in die Kommentare schreiben.










Bekannter Bug: Gelegendlich kommt es in v0.2 beim Harmonic Random
Generator zu einem Speicherüberlauf der dazu führt das seltsame Zeichen in
Slot #1 angezeigt werden, das ist allerdings nicht allzu tragisch, dann einfach
nochmal auf den Harmonic Random Generator klicken.

Dienstag, 14. August 2012

Mars One - Selbstmord Mission zum Mars ?!

Vor wenigen Tagen, erschien in den GNews eine Meldung zum geplanten, staatlich unabhängigen  Mars One Projekt. Besagtes Projekt plant lt. der Webseite eine bemannte Marsmission ab dem Jahre 2023. Das ganze soll dort, wie ua. der FAQ zu entnehmen ist, ca. 6 Milliarden US Dollar kosten (ungefaire Einschätzung). Finanziert werden soll es über das Prinzip einer Reality TV Show (Trumanshow ähm. hier vielleicht Marsmanshow läßt grüßen). lt. der Webseite werden zunächst 4 Astronauten dorthin befordert, mittels spartanischen Mitteln des heute technisch Möglichen. Das ganze ist jedoch ein One-Way-Ticket ohne die Möglichkeit einer Rückkehr, dh. dort landen, dort leben, dort soziale Strukturen aufbauen, dort arbeiten, dort alt werden und schliesslich nach einem langen erfüllten Leben dort sterben.

Es ist vorgesehen alle paar Jahre weitere Gruppen mit jeweils 4 Astronauten dort zu landen, damit allmählig eine kleines Dorf entsteht. Das klingt ja alles ganz schnuckelig, jedoch scheint es mir objektiv gesehen völlig irrational, jedenfalls langfristig, selbst wenn ich vielleicht selbst gern dabei wäre. Die Seite scheint sich jedenfalls in einigen Punkten selbst zu wiedersprechen, so ist zB. auf dem Preview Video zu sehen, wie man sich die Marsbasen für jeweils 4 Astronauten vorstellt, die Dimensionen passen hierbei nicht wirklich zu den Angaben in der FAQ. Auch wenn das ganze eine Vision des Ziels darstellt, ist zB. bei der Geräumigkeit des Ganzen davon die Rede, das auf dem Zielplaneten jedem Bewohner ein Wohnbereich von ca. 50 m²  (Stichwort Merotop) zugehörig ist, was eine Gesamtfläche von 200 m² ausmacht. Diese Habitate nutzen dabei eine Entfaltungstechnik (vor einigen Jahren wurde bereits ein Modellversuch solcher komprimierten Wohneinheiten erfolgreich durchgeführt, jedenfalls direkt im Raum zu Probezwecken durch ein Raumfahrtunternehmen). Das Verfahren klingt logisch, da ein Transport von Fertigmodulen in der Größe sicher jegliches Kostenlimit übersteigen würde. Auf der anderen Seite ist ein Modul auf dieser Basis langfristig gesehen sicher nicht ganz unanfällig für Materialermüdung und andere Unwegbarkeiten. Was das Vorschauvideo angeht, so sind diese Habitate doch deutlich kleiner als 200 m² visuell dargestellt, jedenfalls im Bezug auf herzustellene Lebensmittel und Sauerstoff Farmen. Ich würde mir vorstellen, das wenn man schon auf dem Mars sesshaft wird, das zu den Aufgaben gehören dürfte diese Dinge selbst zu produzieren, da ein Transport der nötigen Resourcen vom Mutterplaneten zur neuen Welt auf dem Zielplaneten vermutlich logistisch unrealistisch ist.

Apropos neue Welt, auch der Vergleich mit Entdeckung der neuen Welt hinkt etwas, zumal, um mal bei Columbus zu bleiben, dieser zwar am Zielort eintraf, jedoch garnicht mal dort landete wo er eigendlich hin wollte und die Mannschaft aus deutlich mehr Mitgliedern bestand von denen auch viele im Rahmen der Reise verstarben. Auf Basis dessen, selbst wenn man einen Vergleich ziehen könnte und eine Prozentangabe errechnen könnte aufgrund des Verlustes an Menschenleben bei der Columbusreise mit der ersten Reise dieser Art mit einer 4 köpfigen Besatzung, glaube ich kaum das man mit dem lt. Mars One sinnbildlich besagten linken Bein auskommen würde um den Traum zu verwirklichen.

Ausserdem dauerte es bei Columbus nicht allzu lange, bis eine gewisse Unabhängigkeit erklärt wurde, und man sich von der Krone trennte, was bei im Vergleich dazu bei einer Marsmission dieser Art sicher ungeahndet bleiben dürfte. Was soll man da machen ? Jemand hinschicken der sagt "Du, du, du, mach das nicht nochmal" ? - Klingt nicht sehr warscheinlich in meinen Augen.

Die Finanzierung soll lt. der Seite wie bereits erwähnt überwiegend durch eine Reality Show vorangetrieben und finanziert werden, ich meine wie realistisch ist das, das jemand der ein mal da ist, länger als ein paar Jahre auf dem Mars in einer Dose hockt noch Lust verspührt das buchstäblich jeder der möchte, über die Blasenfunktionalität oder das Aufkommen von Meteorismus bei sich bescheid weis. Ich vermute einfach mal ganz Zart, solange da keine TV Produzenten und Security Personal rumlaufen, dürfte es nicht allzu lange dauern bis der Eine oder Andere der 4 auf die Idee kommt einfach die Kameras zuzukleben.

Ich ziehe auf den Planeten X und nehme mit
eine Zahnbürste,
eine Rolle Klebeband,
und eine Zyankalikapsel

Bei einer Reality Show gibts eigendlich immer (jedenfalls soweit mir bekannt ist) ein lohnendes Ziel. Die Frage ist doch welches lohnendes Ziel hat man noch wenn man ohnehin schon mal da ist wo mal hinwollte ? Die Chance auf eine Heimreise ? Das wäre doch was, oder nicht ? Nur dann ist die ganze Geschichte Sinnlos, da es ja um den Aufbau von sozialen Strukturen und der Erkundung einer neuen Welt geht, jedenfalls für die Reisenden, das es prinzipiell um das große Geld und Einschaltquoten gehen könnte lassen wir vorerst mal aussen vor.

Vermutlich wurden die neuen Marsianer zwar noch ihre Arbeit verrichten, für sich selbst sorgen, jedoch persönlich gesehen mit der Zeit gewissen Verhaltensweisen entwickeln die an die Abgestumpfheit und Gleichgültigkeit der Protagonisten des SciFi Klassiker Film "Dark Star" erinnern.


Die Kameras würden abgedunkelt, und nur noch das Mindestmaß an Informationen übermittelt. Selbst mit noch so viel Intusiasmus und Selbstaufgabebereitschaft dürfte irgendwann der Breakpoint erreicht werden, zumal es eben nach der aktuellen Planung ein One-Way Ticket ohne Wiederkehr ist. Selbst wenn man Leute findet die dazu bereits sind, sich freiwillig ein Leben lang in eine Dose in der Wüste einsperren zu lassen, ähnlich eines Inhaftierten mit lebenslänglich, dürften letztere ggf. immer noch mehr Freiheitsgrade zur Verfügung haben.

Auch die Produktion der benötigten Rohstoffe und Grundlagen des Lebens sind meiner Ansicht nach nicht abschliessend durchdacht. So gab es bereits vor einigen Jahren mehrfach Versuche ein völlig unabhängiges Ökosystem unter eine Kuppel hermetisch abgeschnitten von der Außenwelt auf der Erde zu schaffen, bisher scheinen alle diese Versuche kläglich versagt zu haben, ein gutes Beispiel für einen solchen Versuch ist die Biosphäre 2 wo immerhin 2 Jahre überleben möglich war, dies jedoch nur unter speziellen Bedingungen und natürlich dem Lichteinfall wie man ihn auf der Erde hat. Ein solches Konstrukt auf dem Mars zu schaffen, dürfte deutlich die Möglichkeiten eines solchen Projektes zum gegenwärtigem, technischen und finanziell machbarem Stand überschreiten.

Um jedoch fair zu bleiben bleibt zu sagen das es vor einigen Jahren ein weitestgehend erfolgreiches Experiment dieser Art gab, das russische Bios-3 Project verwendete ein bei weitem kleiners Habitat mit einem in sich abgeschlossenen Ökosystem, hierbei kamen primär Algen zur Luftaufbereitung zum Einsatz. Weitere informationen diesbezüglich lassen sich auf der russischen Seiten der International Center for Closed Ecosystems (übersetzt ins deutsche) finden. In diesem Zusammenhang wäre noch zu erwähnen das die Habitate in den beschreibenden Bildern in der Erweiterungs (Aufbau von Infrastruktur) gewisse Ähnlichkeiten mit dem Laboratory Biosphere Project der Global Ecotechnics Corporation aufweisen.

Fortsetzung folgt...

Donnerstag, 9. August 2012

Curiosity RAW Images in 3D


Da bereits die ersten RAW Images von Curiosity (MSL Mission der NASA) veröffentlicht wurden, und einige davon bereits als anaglyphischen 3D umrechenbar sind habe ich mal ein kleines Tool programmiert, welches die Bilder per Side-by-Side verfahren aneinander kettet. Damit ist dann dem stereoskopischen Betrachten mittels eines polarisations Monitors oder TV kein Bein mehr gestellt. Die fertigen Bilder lassen sich dann zB. mit dem Tridef 3D Viewer am Monitor betrachten, oder aber am 3D TV (umgeschaltet auf Parallax-Barriere 3D; FullSBS).

Die RAW Images der NASA zur MSL Mission sind zu finden unter:

Das kleine 3D Stereo SBS Combiner Tool von mir ist zu finden unter:


So sieht das Tool aus (habe hier mal zwei Bilder der Navigationskameras geladen:
3D Stereo SBS Combiner Tool Picture

Und hier das fertig gekettete Side-by-Side Image der Navigationskameras von Curiosity:
Curiosity SBS 3D Image


Mittwoch, 8. August 2012

Curiosity Rover Foto in 3D umgerechnet

Am 6. August 2012 um 05:31 Uhr (UTC) landete der Marsrover "Curiosity" im Zuge der MSL (Mars Science Laboratory) Mission der Nasa erfolgreich nach 7 Minuten des Schreckens erfolgreich im vorgesehenen Landegebiet des Gale Krates (5,4° S / 137,8° E) in der Mount Sharp Region auf dem Planeten Mars.

Die besagten "7 Minuten des Schreckens" waren gefühlt auch echter Psychoterror, ich saß da mit dem Morgenkaffee in der Hand und folgte gebannt dem was im Livefeed übertragen wurde, das endete glücklicherweise mit der erfreulichen Meldung "Landing confirmed" nach realistisch gesehen "kurzer Zeit", welches sich mittendrin jedoch wie eine Ewigkeit anfühlte.
Als dann die ersten kleinen Thumbnails vom sicher stehenden Rover (Front und Heck) eintrudelten, war ich sehr erleichtert, hatte ich doch die Mission von Anfang an mitverfolgt und mich regelmäßig über die neusten Entwicklungen informiert.

Das erste Bild in höherer Auflösung (immer noch in Graustufen) da es vermutlich mit einer Navigationskamera für die Roverausrichtung aufgenommen worden war, zeigte bereits einige Umgebungsmerkmale der Landeregion.


Da diese Aufnahme mit soetwas wie einer Fischlinse aufgenommen worden zu sein scheint, habe ich dieses Bild mal unter Abschnitt der Überlappungen entzerrt und die Farben entsprechend anderer Marsaufnahmen (Farbtransfer) angepasst, das Resultat sieht dann so aus:


Die bearbeitete Fassung ist natürlich nicht perfekt jedoch zeigt sie die Umgebung doch etwas "realer" als man es durch die Fischlinse wahrnimmt. Ich finde es so jedenfalls ganz nett. Das dafür verwendete Programm ist das Tool "ShiftN 3.6" welches in der Lage ist (wenn auch nicht mit der automatischen Bildanalyse) die Biegung aufzuheben (sofern man alle Regler bis auf den zweiten ganz nach rechts schiebt). Der Rest dh. der Farbtransfer findet dann ganz simpel in Paint.Net statt. Vielleicht bastelt ja jemand mal ein Macro um beide Schritte in einem Programm zu vereinen um für solche Kameraaufnahmen ein Realbild generieren zu können.

Wenn man das ganze mal etwas weiterspinnt und eine virtuelle DephtMap hinzufügt (habe mir mal die Mühe gemacht), dann kann man damit bereits eine 3D Aufnahme erstellen, die sich problemlos mit jedem x-belibigen, polarisiations 3D Monitor oder Fernseher in hochgerechnetem FullHD betrachten läßt, und bekommt den Eindruck vor Ort zu sein :)

Das Neuberchnete Bild sollte aufgrund der Zeilensprungtechnik auf Vollbild betrachtet werden, ein Umschalten auf einen 3D Modus am TV oder Monitor ist nicht erforderlich, solange das Betrachtungsgerät 3D nach dem linearen Polarisationsverfahren unterstützt und man natürlich die 3D Brille aufhat (ausser bei den Brillen losen Modellen versteht sich).


(Curiosity 1st Picture recalculated in linar, polarized, stereoscopic 3D at FullHD)


Vorschau:

Leider kann ich das 3D Bild hier nicht "normal" ablegen, da ansonsten die Tiefeninformation verlohren geht (getestet), daher habe ich es auslagern müssen (siehe der Link über der Vorschau), dort das Bild abspeichern und auf dem Anzeigegerät einfach betrachten, dann sollte es gut zu sehen sein.
...
Rover sammelt Daten und Proben auf dem roten Planeten: Marsfahrzeug „Curiosity“ schickt erstes Farbfoto zur Erde - weiter lesen auf FOCUS Online: http://www.focus.de/wissen/diverses/rover-sammelt-daten-und-proben-auf-dem-roten-planeten-marsfahrzeug-curiosity-schickt-erstes-farbfoto-zur-erde_aid_795415.html

Mittwoch, 4. Juli 2012

WhatsApp unter Bada OS 1.0+ (und Windows)


Da es noch keinen offiziellen Port von WhatsApp für Bada und/oder den PC zu geben scheint habe ich mich mal damit beschäftigt ein Workaround zu basteln. "Wirklich" auf dem Bada System WhatsApp zum laufen bringen kann ich damit zwar auch nicht, jedoch wird der Messenger damit ggf. auf dem OS "nutzbar" (mangels Handy mit Bada System kann ich diese Theorie jedoch nicht vollständig überprüfen). Ihr solltet diese Info / Anleitung erstmal vollständig lesen bevor ihr mit dem "basteln" abfangt, da es für den einen oder anderen sicher nicht die ultimative Lösung darstellt. Ich persönlich nutze ein uraltes iPhone erster Generation. Damit laufen die meisten Apps zwar nicht mehr jedoch immerhin WhatsApp nativ ohne Workaround. Diese Workaround Arie mach ich eigendlich nur für 'ne Freundin die ein Bada Handy hat, jedoch dermaßen viele Kontakte hat die WhatsApp benutzen..

Grundvoraussetzungen
1.)   Internet fähiger PC mit zB. Windows XP Pro, 7
2.)   Internet Flatrate (für den PC)
3.)   RDP Client für Bada zb. http://www.samsungapps.com/topApps/topAppsDetail.as?productId=G00000409808&listYN=Y
4.)   BlueStacks für Windows von http://bluestacks.com/
5.)   Anmeldung bei einem Dynamic DNS Dienstes (zB. www.dyndns.org)
6.)   DSL Router oder wenn nicht vorhanden ein DynDNS Update Tool
7.)   Datenflatrate für das Handy

Nachteile dieses Workarounds

1.)   Permanent geöffnete Ports 3389, 5223 auf PC (AV Suite Software sollte vorhanden sein)
2.)   PC muß laufen wärend die App genutzt werden soll
3.)   PC muß statische IP haben im LAN (glücklicherweise nicht die WAN Verbindung)
4.)   Push Nachrichten werden nicht unmittelbar signalisiert, ausser auf PC was ein gelegendliches Nachsehen im RDP Client erforderlich macht.

Vorteile dieses Workarounds
1.)   WhatsApp läuft auf auf Bada mittels Android Emulation über RDP
2.)   Die Meisten anderen Android- und Windows Apps sind ebenfalls über Bada nutzbar
3.)   Als Nebenerscheinung laufen die meisten Android Apps dann auch auf PC

Was ist zu tun
-> Starte deinen PC (ich geh mal von Windows 7 aus)
-> Klicke auf Start das Startmenü
-> Systemsteuerung
->  auf "Anzeige: Große Symbole" ändern (oben rechts)
-> System
-> Remoteeinstellungen (links, zweiter Punkt mit Schildchen)
-> Checkbox anhaken bei "Remoteunterstützungsverbindungen mit..."
-> Checkbox anhaken bei "Verbindung von Computern zulassen, auf denen eine beliebige.."
-> "Übernehmen" klicken.
 -> Installiere das Programm "BlueStacks" wie oben beschrieben.
-> Klicke auf Start das Startmenü
-> Systemsteuerung
-> Netzwerk- und Freigabecenter
-> "Adapter Einstellungen ändern" (links, oben) anklicken
-> Rechtsklick auf je nach verwendung WLan- oder Lan Verbindung.
-> "Eigenschaften" wählen (Linksklick)
-> Doppelklick auf das Wort "Internetprotokoll.. TCP/IPv4" (nicht das Häkchen entfernen)
-> "Folgende IP Adresse verwenden" wählen und eine NAT IP deines Routers angeben zB. 192.168.0.XXX (statt XXX normalerweise eine Zahl zwischen 2 und 254). Subnetzmaske erscheint automatisch, ansonste gebe 255.255.255.0 ein, und bei Standardgateway die IP des Routers eintragen (in diesem Beispiel wäre das 192.168.0.1).
-> "Folgende DNS-Serveradressen verwenden" wählen und als Bevorzugten DNS-Server erneut die IP des Routers (hier im Beispiel 192.168.0.1) eingeben, alternativen kann man freilassen, oder einen anderen wählen, zB. den von Google (8.8.8.8).
-> Beide Fenster mit "OK" schliessen.
-> Öffne den bevorzugten Webbrowser und melde dich zunächst bei einem DynDNS Dienst an
-> Besuche deinen Router (häufig 192.168.0.1 oder ähnlich, steht im Handbuch)
-> Log dich in deinen Router ein und gehe auf die Portfreigaben.
-> gebe die den Port 3389 UDP und TCP frei, geroutet auf deine nun statische IP des PCs welche wir unter den TCP/IPv4 Einstellungen festgelegt hatten. Der Port 3389 wird primär für das RDP Protokoll verwendet und ohne das würde der Zugriff auf den PC vom Bada System nicht funktionieren.
-> gebe die den Port 5223 TCP frei ebenfalls geroutet auf die IP des PCs, dieser wird von WhatsApp zur Nachrichtenübermittlung verwendet, jedenfalls geht das so in etwa aus der WhatsApp FAQ hervor.
-> Gehe zu den DynamicDNS Einstellungen des Routers (eigendlich sollte weitestgehend jeder Router solche Einstellmöglichkeiten haben) und gib deine DynDNS Hoster Daten ein. Alternativ falls du keinen Router hast mußt du die betreffenden Ports in deiner Firewall Software freigeben und ein DynDNS Update Tool (gibts als Freeware wie Sand am Meer) verwenden, stelle dann jedoch auch sicher das du zusätzlich ein Ping Tool verwendest welches gelegendlich einen Ping irgendwohin sendet, ansonsten wird die Verbindung wegen Inaktivität nach einiger Zeit abgebaut und du kannst dich nicht mehr verbinden.
-> Lade die WhatsApp APK für Android herunter unter http://www.whatsapp.com/android/
-> Installiere WhatsApp unter Android innerhalb von BlueStacks (ggf. ist hierfür ein Android basierender Dateimanager und das setzen der Checkbox unter Android/Einstellungen bei "Unbekannten Quellen vertrauen" erforderlich. (WhatsApp nicht anders installieren, ansonsten sagt das System ggf. das die App nicht unter dem aktuellen System lauffähig ist).
-> Bei der Rufnummern Eingabe innerhalb von WhatsApp unter BlueStacks die Handynummer des Bada Handys eingeben, und einen Moment warten, nach kurzer Zeit erhält man eine SMS mit einer Authentifikationszahl, welche man jetzt am PC eingeben muß, damit das System arbeitet. Sofern man zuvor das Adressbuch vom Bada Handy auf den PC synchronisiert hat, und dann mittels BlueStacks in Android imortiert hat, werden auch bereits alle Kontakte angezeigt, welche ebenfalls WhatsApp haben.
-> Installiere einen RDP Client auf deinem Bada Handy (RDP steht für Remote Desktop Protokoll grob und sinngemäß übersetzt bedeutet das "Bedienoberflächen basierendes Fernwartungs Verfahren", ist also nichts kompliziert cryptisches was dem Gefühl und der Namensgebung nach Zahnärzten gleich kommt, sondern ein etabliertes Verfahren welches es schon ziemlich lange gibt.
-> Starte den RDP client und gib als RDP Server den DynDNS Namen ein den du dir bei deinem DynamicDNS Hoster ausgesucht, und im Router eingetragen hattest (zB. GanzTollerName2012.dyndns.org).
-> Du solltest eine Windows Anmeldemaske sehen, wo du ganz normal deinen Windows Benutzernamen und dein Passwort eingibst (bedenke bitte das du dein Passwort schon etwas komplizierter gewählt haben solltest, ansonsten könnte ja theoretisch auch jeder andere der deinen DynDNS Namen weis/errät auf deinen PC und somit deine Daten zugreifen.
-> Nach der Anmeldung siehst du deinen Desktop und kannst die Windows Programme schon benutzen, oben im Docklet von BlueStacks (sofern du dir WhatsApp dorthin geschoben hattest), kannst du dieses nun starten und "solltest" es benutzen können. Ich habs testweise mal installiert und es startet, wieweit dieses Workaround praxistauglich ist ist jedem selbst überlassen, es ging experimentell nur um die Machbarkeit meines Tests.
Zugegeben fummelig, jedoch aktuell (glaube ich die einzige Lösung sofern man keinen Bock hat hunderte Leute zu überreden einen anderen, webbasierenden SMS Ersatz zu verwenden..
Viel Spaß beim basteln, triplex2011


Mittwoch, 11. August 2010

Neue Homepage

Einige haben es sicher schon bemerkt, das Layout des Blogs hat sich geändert. Ausserdem ist die Domain umgelenkt und zeigt jetzt auf die eigendliche Homepage. Nebenbei bemerkt gibt's dort wieder einige neue Freeware Programme von mir zu finden. Die Homepage ist direkt unter www.zeittresor.de zu finden.

Dienstag, 22. Juni 2010

iOS4 Update für iPhone 3G nicht ganz Problemlos

Soo, kürzlich ist das lang erwartete iOS4 (ehemals iPhoneOS 4) erschienen. Natürlich habe ich gleich versucht es auf dem iPhone zu installieren (iPhone 3G 8GB), was diesmal nicht ganz so einfach war wie bei den anderen Updates.
Zunächst mal hatte ich die Vorgängerfassung also Version 3.1.3 noch nicht drauf, also erstmal im iPhone die Benachrichtigungen unter Einstellungen deaktiviert, und auf Flugmodus geschlatet, damit der Vorgang nicht durch Anrufe oder Nachrichten unterbrochen wird, dann ein Backup manuell erstellt (In iTunes 9.2 links das iPhone mit der rechten Maustaste anklicken und dann "Speichern" wählen). Dieser Vorgang dauerte ziemlich lange, daraufhin habe ich dann auf Version 3.1.3 geupdatet ("Nach Updates suchen" in iTunes 9.2.0.63), das klappte auch problemlos. Alle Einstellungen und erstellten Dokumente waren, wie auch die Symbolanordnung noch erhalten.
Anschliessend habe ich das iPhone neu gestartet, damit alle Einstellungen nocheinmal "unvorbelastet" geladen werden können. Jetzt war auch schon das Update auf iOS4 verfügbar, also dieses mittels iTunes heruntergeladen (die Server waren etwas überlastet daher hat der Vorgang etwa 20 Minuten (trotz vorhandener 32MBit Internetanbindung gedauert). Diesmal erfolgte das Update anders als gewohnt, zunächst erstellte iTunes erneut ein Backup vom iPhone, installierte dann iOS4, setzte das iPhone auf die Werkseinstellungen zurück (man mußte es auch wieder aktivieren (also nochmal trennen, dann wieder anschliessen, und den PIN eingeben).
Jetzt begann iTunes damit die Daten aus dem Backup wiederherzustellen, dieser Vorgang lief ebenfalls etwa 20 Minuten und brach etwa bei 50% mit einer Fehlermeldung ab 0xE8000022, auch die Providerdaten die iTunes anschliessend installieren wollte konnten nicht eingespielt werden. Die Meldung war sowas wie "unbekannter Fehler, Verbindung zum iPhone unterbrochen" (obwohl dieses noch angeschlossen war). Ich habe anschliessend noch zwei mal versucht das Backup manuell einzuspielen da zwar ein paar meiner App's auf das iPhone gelangt waren, jedoch fast keine Daten. Dennoch habe ich es unter nach sehr viel gebastel hinbekommen, alles wieder zum Laufen zu bringen und auch alle Daten wieder zu bekommen. Das ging dann so:

- Auf dem PC in den Windows Explorer gegangen
- Im Menü "Extras" -> Ordneroptionen -> Ansicht -> Geschützte Systemdateien ausblenden (Haken raus), Ausgeblendete Dateien,.. anzeigen (angekreuzt)
- iTunes schliessen, und iPhone trennen
- In C:\Users\[BENUTZERNAME]\AppData\Roaming\Apple Computer\MobileSync\Backup nach dem neusten Ordner gesucht (der Ordner hat einen alphanummerischen Namen).
- Diesen Ordner an einen anderen Ort verschoben (bei mir nach c:\Temp)
- Ordneroptionen im Windows Explorer wieder auf vorherige Werte zurückgestellt
- iTunes gestartet und iPhone wieder angeschlossen.
- Rechtsklick auf iPhone, und "Aus Sicherung wiederherstellen" gewählt.

Jetzt versuchte iTunes nicht mehr das Backup zu verwenden, das es unmittelbar vor dem Update auf iOS4 angelegt hatte, sondern das welches ich manuell erstellt hatte, bevor ich auf iPhone OS 3.1.3 gewechselt war. Dies funktionierte jetzt glücklichwerweise auch (fast bis zum Ende dh. so bis 90%). Die Providerdaten liessen sich dann ebenfalls einspielen. Die Daten waren alle wieder da. Anschliessend habe ich das iPhone getrennt und neu gestartet (Hardreset, sprich Power und Home gleichzeitig solange zusammen gedrückt halten bis es aus war, dann mittels langem drücken auf die Powertaste reaktivieren). Nach dem Startvorgang sind mir dann recht schnell einige Änderungen aufgefallen, sehr parktisch ist jetzt der zentralisierte eMail Eingang, Geotagged Fotos und die Möglichkeit Ordner anzulegen (siehe Foto). Was nicht richtig zu funktioniere scheint ist die Anzeige der Zeichenanzahl von SMS,
das eigendlich Bestandteil sein sollte von iOS4 unter 3G. Auch vermisse ich den digitalen Zoom, und die Videoaufnahme (wenn man sich mal beim Update auf iOS4 die Neuerungen durchließt dann steht da, hinter diesen letzten beiden hier genannten Punkten ** dies verweist auf Funktionen die auch für 3G und nicht nur 3GS/4 sind, ich vermute einfach einen peinlichen Tipfehler seitens Apple). Auch vermisste ich das Gamecenter welches lt. diverser Foren noch in der GM Fassung (bzw. der Entwicklerversion) mit der selben Revisionsnummer enthalten gewesen sein soll. Wie auch immer, dieses ehemals so auf der Apple Keynote angepriesene Feature, wird dann vermutlich per "Appdate" nachgereicht, wie auch "iBooks" noch am selben Tag im Appstore auftauchte. Alles in allem bin ich ganz zufrieden mit iOS4, auch wenn das Update aufgrund der ganzen Crashs ziemlich nerfig war. Einziger Wermutstropfen: Schade das man auf Hintergrundbilder und Multitasking auf dem 3G verzichten muß, beim 3GS und 4er hingegen geht das schon. Einziger Ausweg ist leider wieder ein Jailbreak, womit man diese Features dann aktivieren können soll. Den Jailbreak sollte man jedoch vorerst lassen, zumal die Beta5 von Redsnow 0.9.5 b5-3 noch nicht ausgiebig getestet wurde und lt. Foren für die GM geschrieben wurde und nicht die finale Firmware. Fazit: iOS4 ist eine echt super Erweiterung, allerdings sollte man unbeding ein manuelles Update zusätzlich zum eigendlichen Backup vom iTunes anfertigen, um Problemen vorzubeugen (auch das Übertragen der Einkaüfe vorher ist sinnvoll!). Und, ganz wichtig: Bitte Zeit einplanen in der ihr nicht angerufen werden könnt. Viel Spaß. Bei mir läuft jetzt alles wieder und sieht so aus:

Freitag, 18. Juni 2010

Tool: Zeittresor Tagebuch III

Soo, nach langer Zeit ist jetzt die dritte Fassung meines Tagebuch Programms fertig.

Nach wie vor ist das Tool Freeware. Es bietet einige neue Funktionen gegenüber der vorherigen Version. Unter anderem kann man jetzt Bilder und Smileys in die Texte einbinden, Spracheeinträge aufzeichen, und Bildschirmfotos erfassen. Ausserdem minimiert sich das Tool jetzt in den Tray.

Die Bedienung ist absichtlich recht einfach gehalten, es empfielt sich dennoch ein Klick auf den Hilfe Button im Programm, um einige wichtige Info's zur problemlosen Arbeit zu erhalten.. :-) Falls möglich entpacken Sie das Archiv direkt nach "c:\Tagebuch\".


Das Tool "Zeittresor Tagebuch III v1.0" ist zu finden unter:
http://www.zeittresor.de/tagebuch.zip

Samstag, 27. März 2010

Hexagon 2.5 und Carrara 6 Pro (fast) gratis..

Ich bin vor einer Weile mittels eines Forums auf ein interessantes Buch aufmerksam geworden. Das Buch "Figures, Characters and Avatars" von Les Pardew, entstand in Zusammenarbeit mit der in den USA ansässigen Firma DAZ3D und beschreibt detailiert alle Schritte die man mittels DAZ Studio vornehmen muß um wirklich gute 3D Bilder erstellen zu können. DAZ Studio richtet sich vor allem an Einsteiger, die zunächst mal einen Fuß in die Tür bekommen wollen und sich ansonsten wenig mit 3D Modellierung auskennen. Die Software ist mehr sowas wie ein Arranger - soll heissen, ums kurz zu machen: Man verschiebt fertige Charakter Modelle, Props (Pflanzen, Autos, usw..), setzt diese in Scene, passt hier und dort ein paar Morphs an und Rendert das fertige Bild. So lassen sich auch von Anfängern recht einfach und schnell professionel ausschauende 3D Scenen erstellen.

Das eigendlich tolle an dem Buch ist jedoch nicht primär das es alle dafür nötigen Schritte gut beschreibt und viele Beispiel-Bilder in Farbe beinhaltet. Vielmehr ist die mitgelieferte CD sehr interessant. Auf der CD befindet sich nicht nur das ohnehin kostenlose DAZ Studio in der Version 2.3.3.146 sondern zusätzlich noch ansonsten recht teure Original Software von DAZ 3D und zwar "Carrara 6.2 Pro" (Ein professionelles Animationsstudio) und "Hexagon 2.5" (Ein 3D Modeler, mit dem man eigene 3D Modelle erstellen kann) - (beide in englischer und französich Sprache, sowohl für Mac als auch für PC). Anmerkung: Das Buch ist auf Englisch - was aber für die Meisten kein größeres Problem darstellen sollte - mit normalem Schulenglisch kann man's schon gut verstehen. Zusätzlich befinden sich auf der CD noch einige Original Modelle von DAZ3D unter anderem M4 Complete, als auch V4.2 Complete ("Complete" bedeutet das einige der Morphs sowie einige Maps dabei sind, welche man ansonsten einzelnd kaufen müßte). Gute Props sind ebenso dabei wie viele Texturen, und natürlich die Dokumentation zu den einzelnen Programmen. Zusätzlich liegen die Modelle auch im Poser Format vor. Das Buch kann man unter folgendem Link direkt bei Amazon.de erwerben, was den (recht teuren) Versand aus den USA erspart.


Amazon.de: Figures, Characters and Avatars (hier klicken)

Anzumerken wäre allerdings noch, das der Publisher - in diesem Fall ist das "Course Technology" offenbar vergessen hat die Seriennummern also die Registrierungskeys (um die Software freizuschalten) mit in das Buch zu drucken. Diese kann man jedoch bei "Course Technology" herunterladen - wenn man auf der Publisher Seite ist, kann man oben nach dem Buchtitel suchen, dort unter "Additional Information" bzw. "Book Updates" schauen, man findet dann eine "Errata.zip", diese beinhaltet eine Readme Datei welche die vermissten Seriennummern enthält. Alternativ kann man auch einen neuen / bestehenden Account von DAZ3D benutzen und sich dort anmelden, dann klickt man auf "Support" und schickt eine Support Anfrage an DAZ3D "Sales Support", in dem man erklärt das man die Seriennummern aus dem Buch vermisst (wichtig ist, dort ein Foto beizulegen, auf dem sowohl das Buch als auch die Amazon Rechnung zu sehen ist, um zu beweisen das man es auch wirklich gekauft hat). Nach 1-2 Tagen erhält man eine Antwort, und die Seriennummern werden dann auch im Account angezeigt, was recht praktisch ist.

Fazit: Wenn man die mitgelieferten Produkte alle einzelnd kaufen würde wär man gut und gerne mit ein paar hundert Euro dabei. Alleine Hexagon 2.5 ist deutlich teurer als die knappen 20 € für das Buch. Klare Kaufempfehlung !

Sonntag, 21. März 2010

Video - Anleitung zu Poser 7

Bin über eine interessante Anleitung zu Poser 7 gestolpert, hierbei werden viele relevante Themen behandelt (allerdings auf Englisch). Die ersten Video's, welche primär das Interface beschreiben, und die Kleinigkeiten auf die man beim Setup achten sollte, kann man kostenlos anschauen. Um alle sehen zu können, ist eine Anmeldung erforderlich (kostet etwa 30$ pro Monat, dafür gibt's dann aber auch deutlich mehr Anleitungen zu allen möglichen Tools). Habe mich zwar nicht angemeldet, macht jedoch auch so keinen schlechten Eindruck. Ich find nur das die Quicktime Ansicht nerft, das kann man jedoch auf Flash umstellen. Wenn man dann im Fenster "Maximieren" wählt, kann man auch die nerfige Werbung ausblenden. Zu finden ist die Anleitung hier.

Freitag, 12. März 2010

Problem mit DirectSound & Arbeitsspeicher

Bin bei der Programmierung des DynSong Programms auf ein lästiges Problem gestoßen. Da ich kein Programmierer bin, und das Programm eher "bastel" fällt es mir recht schwer das Problem in Eigenregie zu lösen. Vielleicht liest dies ja jemand, der sich etwas mit Visualbasic 2008 und DirectX dh. DirectSound auskennt, und kann mir hierbei helfen. Es geht um folgendes: Wenn man die Auslastung des Arbeitsspeichers gleichzeitig mit dem DynSong Programm betrachtet, wird deutlich, das das Programm den Arbeitsspeicher relativ schnell füllt, und nicht wieder freigibt. Meine bisherigen Versuche das selbst hinzubekommen, waren eher ernüchternd. me.dispose() klingt zwar nett, scheint jedoch in dem Zusammenhang sich nicht wirklich auf den Speicher auszuwirken. Ich möchte hier noch nicht den vollständigen Quelltext von DynSong posten, da er sehr viele Notizen und "Versuche" beinhaltet, vielmehr ein kleines Beispiel Programm - das die selbe Abspielroutine beinhaltet.

Das Prog ist so lauffähig, und kann ausserdem zum testen heruntergeladen werden unter http://x7.to/hflhj3

Den Quelltext findet ihr unter http://pastie.org/866091

Dienstag, 9. März 2010

Tool: DynSong v0.3.2 (Random Music Generator)

Hier ist Fassung V0.3.2 von DynSong (The Dark One), dieses mal hat's nur ein paar Fehlerbehebungen und die Erweiterung des Frequencebereichs dazugewonnen. Download könnt ihr's hier http://x7.to/1olf7q

Montag, 8. März 2010

Tool: DynSong v0.3.1 (Random Music Generator)


Ooops, das war wohl eher ein Versehen. Die Fassung v0.3.1 von DynSong bringt keine wirklichen Änderungen ausser das ich mal ein anderes Sampleset verwendet habe (hierbei sind die Piano Sounds durch Synth Sounds eines Korg X5 II und eines ARP Odyssey ersetzt, das Ergebnis ist ein sehr tiefer Sound dessen Klang an 70er Jahre Horrorfilme erinnert (daher auch der Namenszusatz "The Dark One".. Nach wie vor solltet ihr darauf achten das der Speicher sich relativ schnell füllt (dh. das das Tool gelegendlich neu gestartet werden sollte - vielleicht so bei 1500 - siehe "Counter"). DynSong v0.3.1 (The Dark One) findet ihr hier: http://x7.to/zzdwan

Mittwoch, 3. März 2010

Tool: DynSong v0.3 (Random Music Generator)

Habe den DynSong Quelltext noch etwas erweitert, und den Parametergenerator eingebaut. Fahre jetzt erstmal zur CeBit zwecks "Weiterbildung". Die Fassung v0.3 findet man hier:
http://x7.to/nh3z3l


Nachtrag: Um Fehler im Vorfeld zu vermeiden sollte man vor dem Ausführen sichergehen, das sowohl das .Net Framework (unter Windows XP) als auch DirectX inkl. Managed DirectX (bei allen Windows Betriebssystemen) in der neusten Fassung installiert ist. Ansonsten läuft's nicht.

Tool: DynSong v0.2 (Random Music Generator)

Habe weiter an meinem Programm gearbeitet, welches irrgendwann mal automatisch Musikstücke generieren soll. Die Erste Version (siehe einige Einträge zuvor), verwendete dort die Soundplayer Routine von VB2008. Das nerfte jedoch aufgrund des unzulänglichen Mixens der Kanäle. Habe daraufhin entschieden, den vorhandenen Code über Bord zu werden, und die Routinen neu zu schreiben und zwar in DirectX (dh. unter Verwendung von DirectSound). Das war nicht ganz leicht für einen Nicht-Programmierer und das Ergebnis ist bislang auch eher Mager, es ging dabei jedoch auch eigendlich nicht darum nun gleich etwas ganz tolles zu schreiben, sondern vielmehr darum zu verstehen wie das funktioniert. Insbesondere die kleinen Unterschiede zwischen den x64 und x86 Architekturen bereiteten mir dabei größere Schwierigkeiten (Festgestellt, Erkannt, Überwunden). Das Problem lag eigendlich nicht am Programm sondern vielmehr daran das mir Windows 7 (64Bit) immer sagte das es keine gültige 32Bit Anwendung wäre, das lag daran das man im Konfigurations-Manager (den man in der Express Edition erstmal unter Optionen aktiviert) mitteilen muß das der Code nicht auf x64 sondern auf x86 ausgeführt werden soll. Da muß man erstmal drauf kommen. Naja, manchmal sieht man den Wald vor lauter Bäumen nicht. Wie auch immer, die Version 0.2 ist unter folgendem Link zu finden http://x7.to/6hbt3e

Montag, 1. März 2010

Was tun mit alten Floppy's

Das Zeitalter der Disketten geht dem Ende entgegen, was also tun mit dem alten Blechteil? Genau - einfach als Musikinstrument fremdverwenden. Gut das Video ist nicht ganz neu, und sowas gab's schon zu Amiga Zeiten in Form von Viren, trotzdem ist so'n Clip immer wieder lustig :)

Sonntag, 28. Februar 2010

Seltsames Rechteverhalten in Windows 7

Habe kürzlich ein recht seltsames Verhalten von Windows 7 Pro 64-Bit bemerkt, was den Zugriff auf Ordner angeht.

Folgendes Scenario: Ein Programm, welches ursprünglich für Windows 2000 und Windows XP 32-Bit geschrieben wurde unter Windows 7 Pro x64 ausführen, in diesem Fall eFrontier Poser 6 und über den Savefile Dialog einen neuen Unterordner in "Eigene Dokumente" anlegen (rechte Maustaste in das Fenster und "Ordner anlegen" wählen - nicht den "Ordner anlegen" Button!).

Der Ordner wird normal angelegt, erhält allerdings ein kleines gelbes Schloss neben dem Ordnersymbol.

In diesem Ordner kann man jetzt wie gewohnt Dokumente aus P6 heraus speichern. Versucht man diesen Ordner im Windows Explorer zu finden geht das nicht - er ist einfach nicht da, normalerweise würde man erwarten das es ein Zugriffsproblem der Rechteverwaltung ist und wenn man die Rechte in den Sicherheitseinstellungen des übergeordneten Ordners (mit Vererbung) auf den aktuellen Benutzer (Admin Rechte!) überträgt - sollte man nicht nur den Ordner sehen sondern auch darauf zugreifen zu können - Fehlanzeige !

Einzigstes Workaround das ich bislang finden konnte war: In den "Eigene Dokumente" Ordner gehen und im Explorer einen Ordner anlegen z.B. "Dummy", dann in P6 wechseln und im Savefile Dialog den Ordner mit dem Schloss, mit rechter Maustaste, anklicken (ja, dort taucht der immer noch auf), "kopieren" wählen und den ordner in den "Dummy" Orner kopieren. Das funktioniert nun auch problemlos.

Leider habe ich keine Erklährung für das seltsame Verhalten entdecken können, auch eine Überprüfung der Festplatte, Suchen mit dem Suchtool nach dem Ordner & enthaltenen Dokumenten sowie Neustarts des Systems brachten nichts - unter Windows 7 sieht es so aus als wäre der Ordner einfach nicht da - fast als wäre er in einem alternativen NTFS Stream gespeichert - Im Programm hingegen ist der Ordner schon sichtbar und auch die Dokumente lassen sich öffnen.

Zurück zum Dummy Ordner: Nachdem man den vermeintlichen Ordner in den Dummy Ordner kopiert hat, kann man ihn auch im Windows Explorer sehen und ganz normal benutzen. In P6 sollte man jedoch den Ursprungsordner der für das Problem verantwortlich war löschen, ansonsten müllt man sicht irgendwann mit Ordnern voll die man einfach nicht sieht.

Nun das verhalten habe ich bislang bei 3 verschiedenen Programmen bemerkt, ich hatte bislang angenommen das da mal ein Windows Update für rauskommen würde, welches das Problem behebt. Meiner Meinung nach liegt ein Problem mit den Rechten älterer Programme vor die eine alte Funktion im Savefiledialog verwenden, und die Windows 7 offenbar "verlernt" hat, das Phenomen tritt auch seltsamerweise nur auf wenn man anstelle des "Ordner anlegen" Buttons im Savefiledialog mit dem Kontextmenü arbeitet.

Hat jemand 'nen konstruktiven Vorschlag wie das zu beheben ist ?