Archiv für Kategorie std::artikel

ImpactJS Sale

Ich möchte kurz darauf hinweisen, dass die großartige ImpactJS Gameengine über die Feiertage im Angebot ist, für 49 Dollar (also ~ 3 Euro : link)

Ich arbeite seit einigen Wochen mit der Engine und bin sehr begeistert. Konkurrenzlos für alles was Javascript 2D Spiele angeht.

Ausserdem habe ich ein Multiplayerplugin für die Engine geschrieben (link), wenn ich da noch einige Kinderkrankheiten gefixt hab werd ich dazu aber nen eigenen Beitrag schreiben.

1 Kommentar

Geek and Poke Buch

Einer meiner Feeds bei dem ich mich immer freue wenn was Neues reinkommt, hat vor Kurzem ein Buch veröffentlicht: “About Coders”

Kostet: 0 $ ( oder für 10 $ auf “totem Baum” )

Herunterzuladen bei Geek and Poke auf der linken Seite im Menü.

Lohnt sich wirklich!

1 Kommentar

LaTeX unter Windows

Wie viele Andere, muss auch ich irgendwann mal die wunderbare Welt der Abstraktion verlassen und eine echte Bachelorarbeit schreiben… allerdings war ich noch nie großer Fan von Dokumentation o.ä. (wem es genauso geht kann sich ja mal das Eclipse Plugin JAutodoc anschauen :-) )

Nun erzählt man sich dass echte Informatiker solche sachen mit diesem LaTeX erledigen, und genau das versuch ich nun hier mal etwas näher zu bringen:
Die Windows Distribution für LaTeX ist MiKTeX, bei mir hat die 2.9er Version einwandfrei funktioniert.

Zum schreiben genügt eigentlich jeder etwas bessere Texteditor ala Notepad++, da man aber bei den Notationen oder Sonderzeichen nur wenig bis gar keine Unterstützung erhält, habe ich mich hier für das TeXnicCenter entschieden.
TeXnicCenter wird beim ersten Start nach der LaTeX Distribution fragen, hier muss man das bin Verzeichnis der MiKTeX angeben (in der Standardinstallation als “C:\Program Files (x86)\MiKTeX 2.9\miktex\bin”).

Grundsätzlich war das nun schon alles… wären da nicht ca 1800 Zusatzpakete für LaTeX, von denen das TeXnicCenter (zumindest bei mir) nicht in der Lage war die benötigten Pakete eines Templates automatisch herunterzuladen. Der die Exception über fehlende Pakete könnte nicht sprechender sein: “cannot initialize GUI Framework”. Wenn man nun aber die Ursache kennt, kann man den Fehler auch recht einfach beheben. In der gleichen Zeile wie die Exception müsste auch der Paketname zu finden sein, das muss nun manuell installiert werden. Dazu unter dem oben genannten bin Verzeichniss von MiKTeX die Datei mo.exe ausführen und im letzten Reiter (“Packages”) ein Repository auswählen und dann über den “Start Package Manager” Button den Paket Manager starten. Die Filterfunktion tut einwandfrei ihren Dienst und liefert im Normalfall das fehlende Paket. Nun nur noch über das + oder über Rechtclick/install das Paket installieren und das Kompilieren neu starten und das nächste fehlende Paket suchen :-)

Wer einen guten Mirror für ein Repository gefunden hat und über eine entsprechende Leitung verfügt kann auch die Dampfhammermethode wählen und über “Edit/Select Installable Packages” alle auswählen und runterladen.

Noch ein paar Tips zum Schluss:

  • Das Paket Listings macht einigermaßen brauchbares Syntaxhighlightning. Zu benutzen:

    \begin{lstlisting}[language=Java]
    Code
    \end{lstlisting}

  • Für Links hilft das hyperref Paket enorm weiter:
    \href{www.drailing.net}{subba Blog}
  • Falls sich über das TeXnicCenter gar nichts kompilieren lässt, ist die Fehlerausgabe und hilfe in der Konsole um einiges besser, auszuführen über:
    pdflatex Bachelorarbeit.tex

In diesem Sinne,
nach dem Post kann ich kein Camelcase mehr sehen und allen die auch grade anfangen zu schreiben: Viel Erfolg!

Keine Kommentare

Tip: Wolfram|Alpha

Schon vor einiger Zeit wurde ich auf Wolfram Alpha aufmerksam, allerdings war ich bis vor kurzem der Meinung es ist ein etwas besserer Taschenrechner. Nun wurde ich eines besseren belehrt, indem ich auf zwei Videos hingewiesen wurde, in denen sehr schön die Mächtigkeit von Wolfram Alpha demonstriert wird.

Beispiel:
“2 cups orange juice + 1 slice cheddar cheese” liefert eine genaue Auflistung der Kalorien und Bestandteile und Rechnungen wie “height of mt everest / length of golden gate bridge” sind damit auch kein Problem mehr.

Part 1
Part 2

http://www.wolframalpha.com/

Reinschauen lohnt auf jeden Fall :-)

Keine Kommentare

mächtiges Windows 7 Feature!

Guten Abend!

ich bin grade sehr begeistert, nicht wegen iPad oder Apple (oder zerstörten iPads) sondern wegen Windows 7 – hier hab ich ein weiteres mächtiges Feature entdeckt:

Jeder kennt ja soche netten Sachen wie “Windows-Taste + D” -> Minimiert alles und zeigt Desktop an, solange dann auch nur auf dem Desktop gearbeitet wird, wird ein erneutes Betätigen der Tastenkombination alle Fenster wieder an seinen vorherigen Platz setzen.

Ein neues abgeleitetes Feature: Fenster schütteln!

Wer kennt es nicht, den Monitor voller nützlicher Sachen und der Desktop unendliche Fensterschichten entfernt – dabei will man doch nur gschwind ne Datei auf den Desktop verschieben oder was entpacken. Grade bei mehreren Monitoren ein immer wiederkehrendes Ärgerniss. Doch damit ist jetzt Schluss! Einfach ein Fenster packen… und schütteln! Schon wird alles bis auf das Fenster was man festhält minimiert, und bei erneutem Schütteln natürlich wieder alles an seinen vor-schüttel-Platz gesetzt.

Ich bin begeistert!
Heil Windows!

2 Kommentare

Kurz Zusammengefasst und wieder da!

Hallo Zusammen,

leider wars etwas still in der letzten Zeit, die Klausuren sind aber inzwischen vorbei, die Semesterferien ebenso und so fängt der harte Studentenalltag wieder an.
Es gab viel zu tun und mit dem neuen Semester möchte ich mit einer kurzen Zusammenfassung auch die neue “Blog-Saison” einläuten :-)

Neues Semester:
nach gnadenloser Überbelegung und einem etwas chaotischen Semesterstart, habe ich inzwischen doch noch alle Kurse bekommen. Insgesammt wirds wohl ein verdammt dickes Semester:
- das erste Mal wird C# angeboten, sehr gemütliche Sprache, leider ist die Microsoftkonforme Notation mindestens genauso gewöhnungsbedürftig wie der Umstieg von Eclipse auf Visual Studio. Bei letzterm steht uns immerhin die 2010er Version als Beta zur Verfügung. Trotz eines neuen und sehr mächtigen Refactoring Tools fehlt mir immenroch der Komfort von Eclipse oder Netbeans (ganz stupide: automatisches Schliessen der Klammerungen fehlt komplett…) und es ist wieder ein ganz neues Gefühl ohne Ontime Debugger zu entwickeln.
- in Datenbankanwendungsentwicklung wird eine bestehende Applikation in PHP mit MySql-DB nach Java mit eigenem Datenbankserver portiert. Da wird wohl das Spannenste die tieferen Einblicke in Hibernate sein. Zudem steh ich einfach auf Java / EJB im JSP Umfeld :-)
- von Data Warehouse und OLAP verspreche ich mir einfach einen Crashkurs im gesamten DWH Umfeld.
- die Vorlesung Projekt Systementwicklung ist im Grunde gar keine Vorlesung. Wir spielen Softwarehausm, haben Rollen verteilt und entwickeln eine Reiseverwaltung fürs iPad. Da ich ja im Grunde dem Apple Hype nichts abgewinnen kann und ich mir hin und wieder eine abfällig Bemerkung nicht verkneiffen möchte war ich mir nicht sicher ob ich da richtig bin. Das “Kickoff Meeting” hat mich aber dann doch überzeugt, der Dozent bringt den nötigen Witz mit und zum Glück gibts dazu auch ein Webfrontend mit Rails zu entwickeln!!

Zusammengefasst: ich freu mich drauf!

Arbeit in Semesterferien, diesmal: ein Preisbildungstool:
nach der ersten Woche Gewälze von lebenden Konzepten und der Aufgabe Testfälle daraus zu entwickeln (brrrrr) durfte ich endlich auch an den Code. Aber die Realität ist hart und ernüchternd. Nach Advanced Programming Techniques im lezten Semester dacht ich, ich bin gut vorbereitet und es kann kommen was will – aber am ende kam ein Richclient auf Basis von nem selbstgeschriebenen russischen Framework und Java 4… Nach einer kleinen Einarbeitungszeit konnte ich dann aber auch kleinere Aufgaben übernehmen und mit viel Schweiss, dem Ignorieren von allem Gelernten und einer komplett zerstörten Ansicht über die schöne, heile Javawelt wurde am Ende auch so gut wie alles gemeistert.

Resümiert habe ich viel neues, altes gelernt und trotz dem gnadenlosen Dampfhammer der Praxis hats immer viel Spaß gemacht!

Das wars im Großen und Ganzen, und in diesem Sinne,
wünsche euch allen nen guten Start ins Semester und viel Erfolg!

Grüße,
Christian

4 Kommentare

PPP Backups bei UnitedHoster verschwunden

Hallo,

nach den 2 Tagen Downtime bei meinem Hoster, musste ich heute feststellen dass alle Backups die eigentlich im Parallels Power Panel vorhanden sein sollten nicht mehr da sind.

Die Vermutung liegt nahe das es mit dem Problem von vor ~ 3 Wochen zusammenhängt.

Falls sich tatsächlich noch jemand zu den glücklichen und gut betreuten Kunden von UnitedHoster zählen darf würde ich raten mal in die Backups zu schauen!

Grüße,
Christian

Keine Kommentare

Wieder Online!

Guten Abend,

da bin ich wieder online!

Grund dafür waren wohl plötzlich auftretende Fehler von Windows in Verbindung mit dem virtual Server System Virtuozzo:

Sehr geehrter Kunde,

Wie Sie sicherlich festgestellt haben, ist derzeit Ihr Service nicht aktiv.
Dies liegt an einem Problem in der Windows 2003 System Architektur.

Beim Boot Vorgang und Start des Virtuozzo Systems, erhalten wir Fehlermeldungen wie diese:

“not enough memory”.

Diese Meldung wurde von Parallels und Microsoft analysiert. Wir kommen zu dem Schluss, dass die Oberflächenstruktur
Des Raidsystems tiefgreifende Fehler aufweist.

Um nun Ihren Service zu starten, durchläuft der Server von Dell eine Tiefenanalyse durch.
Sobald diese abgeschlossen ist, wird der Fehler behoben sein.

Ihre Daten sind gesichert und weisen keine Probleme auf. Emails werden dennoch zugestellt im delay Verfahren.

Wir bitten um Ihr Verständnis. Leider stecken wir nicht im System. Wir sind von diesem Fehler überrascht worden und haben die
Beide Hersteller: Parallels und Microsoft um Stellungnahme gebeten. Um dies zukünftig zu vermeiden.

Sollten Sie Fragen haben, so wenden Sie sich bitte an uns.

Vielen Dank für Ihr Verständnis.

Zu hoffen das sich so ein Fehler nicht wiederholt, seit gestern bin ich aber auch wieder dabei lokale Backups machen :-)

Grüße und eine gute Nacht,
Christian

1 Kommentar

Neue Kategorien: Provokation und Depression

Ahoi!

Ein Blog besteht vieleicht zu 90% aus Information, dazu kommen YouTube Links, Comics und zwischendrin etwas themenfremdes Geschwafel. Damit ich eben diese zum Teil themenfremde Erfahrungen und Gedanken die ich mit der Onlinewelt teilen möchte besser einordnen kann, habe ich mir 2 neue Kategorien ausgedacht:

1. Depressionen:
Die Grundidee habe ich wohl von Bits und so übernommen, da tragen mehr oder weniger regelmäßig alle Teilnehmer ihre Problemchen vor, von todesschlechten und langsamen Prozessen beim Veröffentlichen seiner eigenen App im Apple-Store bis hin zu noch unnötigeren Frusteinkäufen die schon wieder kaputt sind.
Den Anfang hätte Benny gemacht, der findet doch tatsächlich in der letzten Ecke des Netzes ne 64 bit Alternative für den Cisco VPN Client und produziert damit einen angeblich nicht mehr existierenden Bluescreen auf meiner taufrischen Windows 7 Installation.

2. Provokationen:

In dieser Kategorie könnten dann diese geschätzen Menschen fündig werden die nach “drailing” gesucht haben, auf betrunkenes Stammtischgehabe gehofft haben, und am Ende von meiner hoch professionellen Informationsflut überrollt wurden.
Hier würde ich mir erlauben, ohne ersichtlichen Grund über verletzte Äpfel zu schimpfen, ohne fundierte Nachforschungen diese ominösen “sozialen Netzwerke” als Regierungsverschwörung zu bezeichnen die an Spionagesateliten sparen wollen und ich gestehe mir zu von gemäßigte Kraftausdrücke gebrauch zu machen.
Es darf diskutiert werden.

Nudenn, bleibt abzuwarten wie sich welche Kategorie anfängt zu füllen und ein schönes Wochenende zu wünschen :-)

Grüße,
Christian

Keine Kommentare

Frohe Weihnachten!

… auch wenns dazu etwas zu spät ist, nachträglich das weihnachtlichste was ich gefunden habe ;-)

Weihnachtliche Grüße und einen entspannten Rutsch ins neue Jahr!
Christian

Keine Kommentare