vandango | creative coding … discovering zen
Das bin ich
Mein Name ist Jonathan Naumann.
Mein Job ist IT-Spezialist für Software Entwicklung & Software Reengineering bzw. Senior Software Architekt für Business Intelligence Services.
Mein Nick ist vandango.
Mein Geburtstag ist der 26. November im Jahr 1982.
Ich bin geboren in Neubrandenburg / Deutschland.
Ich lebe in Friedberg in Deutschland, das liegt bei Frankfurt / Main.
Ich fahre eine Honda CBR 600 RR von 2005.
Du kannst mir eine eMail senden.
Meine ICQ Nummer ist 247767809.
Meine Skype ID ist jonathan.naumann.
Ich habe einen Xing Account .
Ich habe einen Flickr Account.
Ich bin ein sogenannter “Browncoat“.
Ich bin Gründer und Hauptentwickler des Open-Source Content Management Frameworks toendaCMS.
Ich bin Gründer und Inhaber der Firma Toenda Software Development (seit Ende 2009 aufgegeben).
Ich arbeite in der Firma Markit Group Ltd. als Application Developer.
Ich arbeite an einer modularen 3D Graphik und Physik Engine die wuerxEngine heißt.
Ich bin Gründungsmitglied des Vereins für das deutsche Werder Bremen Forum Worum.org (WORUM E.V.).
Ich bin Moderator im deutschen Linuxforum linuxforen.de.
Ich bin Co-Autor des deutschen Werder Bremen Weblogs werderblog.net.
Ich habe keine Amazon Wunschliste, da ich Amazon nicht mehr verwende und es auch keinem anderen Empfehle.
Kurze Beschreibung meiner Kenntnisse
Ich bin ein Hacker (kein Cracker!), ein Hacker ist mehr oder weniger ein Programmierer. Die meisten meiner Fertigkeiten habe ich mir selbst beigebracht, andere durch Arbeit für meine Kunden oder durch offizielle Lernprozesse zum Software Entwickler angeeignet bekommen. Aber wie gesagt, das meiste habe ich selbst gelernt; viele Bücher, viele Webseiten habe ich verschlungen und viele Nächte am Rechner verbracht.
Dabei ist es überhaupt nicht wichtig, ob man sagt dass man in dieser oder in jener Programmiersprache ein Profi ist, es zählt nur, das man Programmieren kann; nicht mehr und nicht weniger. Es zählt der abstrakte Gedanke und die Fähigkeit, im Code eine Kunst zu sehen. Man sagt nicht ohne Grund: “Code ist Pesie!”. Aber leider verstehen das nicht alle so, daher hier eine kleine Auflistung aller Programmier- und Scriptsprachen die ich mir wirklich angeeignet habe: C / C++ / C#, ein wenig Java, PHP, Python, ein kleines bisschen Ruby, Shell Scripting, XML, XHTML / HTML / CSS, Basic / Visual Basic, ASP, ASP.NET, AJAX, JavaScript, leider auch ABAP, etc. Und? Ist das genug?
Das nächste wichtige Detail im IT Business sind die Datenbanken. Dazu kann ich sagen: ich kann Datenbanken erstellen, plannen, designen und benutzen. Und nochmal für die schon angesprochenen Leute: MySQL, XML für Datenbanken, Microsoft SQL (2000, 2005, 2008), PostgreSQL, SQLite, Microsoft Access, MIS Alea / Infor PM OLAP Server, db4objects.
Aber keiner dieser Sprachen und Datenbanken können ohne eine Basis arbeiten. Und diese Basis, ja es geht ums Betriebssystem, sollte man auch beherrschen. Ich selber habe meine eigene Meinung zu den diversen Systemen. Benutzen kann ich sie aber alle, manche besser, manche schlechter. Geübt bin ich in folgenden System: Unix, Linux, BSD, Windows Familie (3x, 95, 98, Me, 2000, XP, 2003, Vista, 2008, 7), Mac OS und Mac OS X.
Bei der Entwicklung von Programmen ist der einzige Weg zur Erleuchtung, fertige Bibliotheken und vorhandene Systeme nutzen zu können. Folgende Bibliotheken habe ich schon ausführlich genutzt: .NET / Mono, OpenGL, Direct X, Leadtools für Graphiken, Telerik RadControls für ASP.NET und WindowForms, ERPConnect und andere. Aber es geht nicht nur um Control-Sammlungen oder Frameworks sondern auch Programme die die Entwicklung unterstützen. Hierzu zählen bei mir z.B. Adobe Photoshop, Gimp, Microsoft Visual Studio (6, 2002, 2003, 2005, 2008), Zend Studio oder auch einfache Editoren wie e, UltraEdit oder das einfache Notepad.
Zu guter letzt und nicht zu vergessen, wo soll der ganze Code hin? Natürlich in die Sourcecode-Verwaltungssoftware, also SVN, CVS oder git.
“Things i have done”
I have worked on some various things, here is a list of all my projects:
Since July 2008 i’m a co-autor of the football weblog about Werder Bremen called werderblog.net.
In July 2008 i have started the work on a .NET online store system called Caprica. It’s the base for the web shop for the clockmaker A.Mantei. The system is written in C# using .NET 3.5 and it’s using a Microsoft SQL 2005 Server to store it’s data.
From Februrary 2008 until January 2009 (ca.) i’m working on a big project where i wrote a ASP.NET webclient portal (called SAP CRM Client). It’s linked to a WCF services which stores it’s data on a MS SQL Server 2005 database server. The service loads it’s data from some SAP systems and replicates the storage between the MS SQL Server and the SAP systems. Thereby we make the application about 100 percent faster as the SAP application on the same database.
In January 2008 i started the work on a movie management application (collect movies, persons and administer them) for Windows and other .NET/Mono supported platforms. It’s written in C# and uses MSSQL Server 2005 to store it’s data.
Also in December 2007 i have written a ETL-Interface for OLAP-Databases (called CubeTransformer). It’s a plugin-based application which has plugins for many different OLAP-Databases like MIS Alea (Infor PM Olap Server), Microsoft OLAP, Palo, Cognos, Business Objects and other systems.
In December 2007 i have started a new application (Compareos). It’s a WindowsForms application (using massive elements from CRM, ERP and PMS systems) and it’s using MS SQL Server 2005 to store it’s data.
In September 2007 i have wrote a application (Creator³) for Kubikfoto. It’s a WindowsForms application to create Kubikfoto XML file projects. It’s written in VB.NET.
In 2007 i have written a software for a paying automate using .NET 2.0. The software is using a framework (also written by me) as base and it’s developed very close to the hardware (using serial streams etc.). It’s mostly written in C#. The automate software is used on the german northsea island Langeoog.
The engine is a plugin based engine for Automate systems with interfaces for different paying systems like cash money units or cash card reader and interfaces for different cash printer. Client/Server based application with a administration application to administer and account different Automates in a configured range.
In the last months of 2006 i have written a web photo management service software called Zappr based on ASP.NET 2.0 (now 3.5) and C#. It’s supporting some AJAX features.
In Sommer 2006 i started the work for my class libary and middleware (Toenda Foundation Library). It’s usefull as base for many applications in many different ranges (.NET 3.5, C#).
In Sommer 2006 i wrote a first version of a ETL-Interface for the OLAP-Database MIS Alea (Infor PM Olap Server) using .NET 2.0 and C#.
In May 2006 i have started developing a job search engine called JobLight in association with a company called mediamouse.
In January 2006 i have started a game engine project called Dystopie. It’s a dynamic game engine and i’m working on a browsergame (Dystopie Online) using this engine.
I have started in 2006 a small project called MonoPad and it is a simple C# editor written in C# and mono.
In 2005 i wrote a class library (ZERM Engine) to account invoices and generate complexe invoices for the german health insurance coverage system using Visual Basic.
In 2005 i wrote a administration software for acoustician and optician (Karl32) with a MS SQL Server 2000 and Visual Basic.
In 2005 i have written a cash software for acoustician and optician (LePOS) with a MS SQL Server 2000 and Visual Basic.
2005 was the year of Enlightenment. Between the german translation and some patching the code i have created three kewl themes for E17. japan2007 (formaly japan2005 and japan2006), the clean and the slate theme. Furthermore i have written a small installer script.
Mein kleines CMS Projekt toendaCMS wurde ab nach einer initialen Entwicklungsphase von Oktober 2003 bis Sommer 2005 immer größer und größer und bekam ab 2005 eine eigene Community inl. eines Forums und eines Wikis.
Seit Februar 2005 bin ich Moderator im größten deutschen Linux Forum www.linuxforen.de.
Irgendwann im Jahr 2003 begann ich die Arbeiten an einer Plattform-unabhängigen 3D-Engine für Spiele, genannt wuerxEngine. 2005 habe ich dabei zusammen mit Gereon Frey wesentliche Teile neu geschrieben und das darunterliegende Framework weiterentwickelt.
Im Oktober 2003 habe ich mit einem Freund zusammen die Firma Toenda Software Development gegründet. Nach 6 Monaten verließ er die Firma, seit dem führe ich sie alleine fort.
Obligatorisches Impressum
Jonathan Naumann
Hirtenpfad 26
61169 Friedberg Deutschland
Der Inhalt dieser Seite unterligt dem Copyright von Jonathan Naumann © 2003 – 2009. Alle Rechte vorbehalten.
Disclaimer
Die Inhalte dieser Seite werden unter einer Creative Commons Lizenz publiziert. Für die auf der Website “vandango.org” veröffentlichten Inhalte (sowohl für Texte, als auch für alle anderen Dokumente) gelten für jede Art der Verwendung folgende Bedingungen:
1. Namensnennung: Unter der Voraussetzung, daß die Rechteinhaberschaft des o.g. Autors anerkannt wird, dürfen Bearbeitungen des hier vorliegenden Materials angefertigt werden; außerdem ist es unter Namensnennung erlaubt die Inhalte zu vervielfältigen, zu verbreiten, aufzuführen und öffentlich zugänglich zu machen.
2. Nicht-Kommerzielle Nutzung: Die Weiterverwendung und Bearbeitung darf ausschließlich zu nicht-kommerziellen Zwecken erfolgen!
3. Weitergabe unter gleichen Bedingungen: Bearbeitungen der unter der Website “wissenswerkstatt.net” publizierten Inhalte dürfen ebenfalls nur unter einem (CC-)Lizenzvertrag verbreitet werden, der dem hier genannten entspricht.
In der Kurzfassung: Die Inhalte der Seite “vandango.org” sind kein frei verfügbares Gemeingut, sondern gemäß der Creative Commons-Lizenz geschützt, d.h. Kopieren geht gar nicht, Verlinken geht, Zitieren geht unter Angabe der Quelle, beides allerdings nur zu nichtkommerziellen Zwecken.
Link: Creative Commons Attribution-Noncommercial-Share Alike 2.0 Germany License.
Haftungshinweis | Hyperlinks
Trotz sorgfältiger inhaltlicher Kontrolle übernehme ich keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.
Bei direkten oder indirekten Verweisen auf fremde Webseiten (”Hyperlinks”), die außerhalb des Verantwortungsbereiches des jeweiligen Autors liegen, würde eine Haftungsverpflichtung ausschließlich in dem Fall in Kraft treten, in dem der Autor/die Autorin von den Inhalten Kenntnis haben und es ihnen technisch möglich und zumutbar wäre, die Nutzung im Falle rechtswidriger Inhalte zu verhindern. Deshalb erkläre ich hiermit ausdrücklich, daß zum Zeitpunkt der Linksetzung keine illegalen Inhalte auf den zu verlinkenden Seiten erkennbar waren. Auf die aktuelle und zukünftige Gestaltung, die Inhalte oder die Urheberschaft der gelinkten/verknüpften Seiten habe ich keinerlei Einfluss.
Die unter “www. vandango.org” publizierten Artikel sind grundsätzlich mit einem hohen Anspruch auf Genauigkeit erstellt; die Informationen wurden sorgfältig recherchiert. Eine Gewähr für Aktualität, Richtigkeit und Vollständigkeit kann allerdings dennoch nicht übernommen werden.
Sollten sie zur Auffassung gelangen, ein Beitrag verletze ihr Persönlichkeits-, Urheber- oder ein anderes ihrer Rechte, so wählen sie bitte nicht den kosten- und zeitintensiven Weg über einen Anwalt. Die Kontaktaufnahme über o.g. Mailadresse verspricht in begründeten Fällen schnellere Abhilfe.
Wenn innerhalb von Artikeln von mir (“Vandango”) rechtliche Themen berührt sind, so handelt es sich dabei in keinem Fall um Rechtsauskünfte. Alle Aussagen wurden von mir selbst recherchiert und nach bestem Wissen und Gewissen wiedergegeben. Eine Haftung kann jedoch auch hier nicht übernommen werden. Rechtsverbindliche Auskünfte dürfen (lt. Rechtsberatungsgesetz) ausschließlich Rechtsanwälte oder andere gesetzlich ausdrücklich befugte Personen und Institutionen erteilen.
Danksagung | Hinweis
Dieser Blog wird angetrieben von Wordpress. Das Design variiert das K2 Theme.
Datenschutzpolicy
Diese Website benutzt Google Analytics, einen Webanalysedienst der Google Inc. („Google“) Google Analytics verwendet sog. „Cookies“, Textdateien, die auf Ihrem Computer gespeichert werden und die eine Analyse der Benutzung der Website durch Sie ermöglicht. Die durch den Cookie erzeugten Informationen über Ihre Benutzung diese Website (einschließlich Ihrer IP-Adresse) wird an einen Server von Google in den USA übertragen und dort gespeichert. Google wird diese Informationen benutzen, um Ihre Nutzung der Website auszuwerten, um Reports über die Websiteaktivitäten für die Websitebetreiber zusammenzustellen und um weitere mit der Websitenutzung und der Internetnutzung verbundene Dienstleistungen zu erbringen.
Auch wird Google diese Informationen gegebenenfalls an Dritte übertragen, sofern dies gesetzlich vorgeschrieben oder soweit Dritte diese Daten im Auftrag von Google verarbeiten. Google wird in keinem Fall Ihre IP-Adresse mit anderen Daten der Google in Verbindung bringen. Sie können die Installation der Cookies durch eine entsprechende Einstellung Ihrer Browser Software verhindern; wir weisen Sie jedoch darauf hin, dass Sie in diesem Fall gegebenenfalls nicht sämtliche Funktionen dieser Website voll umfänglich nutzen können. Durch die Nutzung dieser Website erklären Sie sich mit der Bearbeitung der über Sie erhobenen Daten durch Google in der zuvor beschriebenen Art und Weise und zu dem zuvor benannten Zweck einverstanden.
Fragen…
… sind per eMail an jonathan@toenda.com zu richten.








Letzte Kommentare