Alle Beiträge von Rolf Wilhelm

Der Admin dieser Site und Programmierer von Ambrosia. Tief im Innern ein Nerd, der manchmal nur mit Mühe akzeptiert, dass Dinge auch bunt und fancy aussehen können und "die Leute" das dann sogar gerne haben ;-)

Ambrosia Version 1.10

Liebe Ambrosia Anwender,

ab sofort steht die finale Version 1.10 zum Download zur Verfügung.

>> http://www.3lands.ch/ambrosia/download <<

Das Programm ist in der Private Edition und der Professional Edition in deutsch und englisch verfügbar. Ebenfalls vorhanden sind die mit F1 aktivierbaren Hilfetexte sowie das Handbuch im Download Bereich zu finden. Wie schon früher, ist die Hilfe und das Handbuch separat zu installieren, um die Download-Grösse akzeptabel zu halten.

Wie schon im letzten Newsletter angekündigt, haben wir die Möglichkeit der Direktzahlung auf unser deutsches Konto eingestellt, die Lizensierung wird ausschliesslich über den Dienstleister Share-It abgewickelt. Zahlungen in Schweizer Franken auf unser Schweizer Konto sind bis auf weiteres möglich.

Zusammen mit der Umstellung auf Share-It wurden erstmalig seit 2004 die Preise moderat von 64 auf 68 Euro (Professional Edition) bzw. von 32 auf 34 Euro (Private Edition) angehoben. Wir sind aber immer noch davon überzeugt, dass Ambrosia damit konkurrenzlos günstig ist.

Zu den neuen Funktionen der Version 1.10 soll an dieser Stelle natürlich auch noch etwas gesagt werden:
Die Kernmodule sind die neue Literaturverwaltung und die AdressVerwaltung. Hinzu kommen eine Datensicherung, effizienterer Umgang mit Rezepten, ein neues Start-Formular und vieles mehr.

In der Literaturverwaltung können Bücher und Hefte verwaltet werden, die Rezepte enthalten. Diese Rezepte können als Rumpf erfasst werden (Beispielsweise durch Erfassung des Inhaltsverzeichnisses) und erst später und bei Bedarf komplettiert werden.

Die Adressverwaltung hat früher nur Lieferanten (Geschäfte und Weinlieferanten) umfasst. Neu können Verlage und Autoren (für die Literaturverwaltung) als auch andere Adressen wie Gäste, Kellermeister etc. bearbeitet werden. Die Gäste dienen in der Menüverwaltung dazu, eine Chronologie abzubilden (wem habe ich was und wann serviert und wie ist es angekommen).

Im Extras-Menü ist eine Datensicherung zu finden, die in der Lage ist, Rezepte und sonstige Daten zu sichern und auch wieder zurück zu spielen.

Da Arbeitsspeicher heute einfach ausreichend vorhanden ist, kann Ambrosia eine definierbare Anzahl von Rezepten im Speicher halten, so dass die Geschwindigkeit steigt. Dies sollte sich insbesondere dann bemerkbar machen, wenn die Datenbankdateien im Netzwerk liegen.

Natürlich gibt es noch eine Unmenge an weiteren Details, die hinzugekommen oder sich verbessert haben. Hier muss sich jeder überraschen lassen.

Die aktuelle Version ist übrigens unter Vista und Windows 7 voll funktionsfähig. Um der Sicherheit Rechnung zu tragen, sind variable Programmteile wie Datenbanken und Einstellungen nicht mehr im Programmverzeichnis, so dass dieses, wie es unter XP, Vista und Windows 7 üblich ist, schreibgeschützt betrieben werden kann. Einen guten Teil zur Kompatibilität trägt auch das neue Setup Programm bei. Das alte Setup Programm hat unter Windows Vista so seine Probleme gehabt.

Alles in Allem haben wir nun über 3 Jahre an der neuen Version gearbeitet und hoffen, dass das Ergebnis unseren Anwendern so viel Spass macht wie uns. Unsere Wunschliste ist aber bereits schon wieder lang und die Arbeiten an Version 1.20 haben tatsächlich bereits begonnen.

Im Namen vom Ambrosia-Team,
Rolf.

Ambrosia Newsletter vom 28.Februar 2008

Sehr geehrte Ambrosia Anwender

Wir haben in den letzten Tagen Stück für Stück die aktuellen Komponenten (Setup, Hilfe, Handbuch) von Ambrosia 1.10, Build 97 aufgeschaltet. In den nächsten Wochen folgen auch noch Beispielmenüs, die die neuen Funktionen vollständig ausnutzen.

Alle Daten sind im Downloadbereich http://www.3lands.ch/ambrosia/download zu finden.

Mit Build 97 ist die Beta-Version 1.10 nun öffentlich verfügbar, d.h. für jeden Interessenten auch ohne Lizenz benutzbar!

Wir sind jetzt sehr nach am Ziel. Funktionstechnisch fehlt nur noch die „Wiederherstellung“ der neuen „Datensicherung“ (zu finden im Extra-Menü). Ausserdem sind neue Dialoge nur in Deutsch und nicht in Englisch verfügbar. Im Plan ist ausserdem ein neues Setup-Programm, was insbesondere im Hinblick auf die immer geringere Verbreitung von Windows NT und 2000 sowie die sehr starke Verbreitung von Windows XP (und mit einem Blick auf Windows Vista) notwendig ist. Unser aktuelles Setup schleppt bei den aktuellen Windows Versionen sehr viele unnötige Daten mit sich herum.

Wer sich bisher noch überhaupt nicht mit Version 1.10 auseinander gesetzt hat, hier ein paar Highlights:

  • Aus der Adressverwaltung für Lieferanten und Weinproduzenten wurde eine umfangreiche Adressverwaltung, die auch Gäste (die bekocht wurden), Autoren (von Rezeptsammlungen), Verlage, Viticulturisten, Önologen, Kellermeister verwalten kann.
  • Neu ist die Literaturverwaltung, die für Autoren und Verlage natürlich auf die Adressverwaltung zurückgreift.
  • In der Menüverwaltung sind neu Gäste zu finden (verwaltet über die Adressverwaltung), die an dem Ereignis teilgenommen haben. Umgekehrt kann für jeden Gast herausgefunden werden, mit was dieser schon bekocht wurde
    und für jedes Rezept, welcher Gast dieses einmal vorgesetzt bekommen hat.
  • In der Menüverwaltung können neu Weine aus dem Lexikon direkt mit den einzelnen Menügängen verknüpft werden.
  • Prinzipiell können alle diese Daten via Import/Export im Ambrosia
    Kochbuchformat transportiert werden. Zusätzlich gibt es aber die oben
    schon erwähnte Datensicherung, mit der ein Anwender die persönlichen Daten
    (exkl. Rezepte) aus einer Kochbuchdatenbank sichern und demnächst auch
    wieder zurückspielen kann (auch in eine andere Datenbank)

Technisch hat sich ebenfalls einiges, allerdings eher unter der Haube, verändert.

  • Wir benutzen jetzt die offiziellen DLLs des Info-ZIP-Projektes, um die schon länger vorhandenen ZIP-Funktionalitäten zur Verfügung zu stellen. Diese lassen sich für uns sehr leicht aktualisieren und verhalten sich stabiler als die bisherige Lösung.
  • Ausserdem kommen die Datenbankmodule zum Einsatz, die auch von Access 2000 benutzt werden und nicht mehr diejenigen von Access 97. Funktionell hat dies keinen Vorteil und wir benutzen auch weiterhin das Format von
    Access 97, da dieses schlanker ist (kleinere Datenbanken). Das Modul enthält aber weniger Fehler ist und ist subjektiv performanter.
  • Im gleichen Zusammenhang wurden auch diverse andere Module in einer neueren Version integriert. Diese sind abwärtskompatibel zu den Modulen von Ambrosia 1.04, eine Parallelinstallation beider Programmversionen ist also möglich.
  • Grosse Teile von Ambrosia wurden völlig neu kodiert, was mittelfristig zu grösserer Stabilität führen wird. Diese Neukodierung war auch notwendig, um den Code für die spätere Portierung zum .Net Framework zu vereinfachen.

Wie schon immer sind wir natürlich offen für Anregungen (wobei es unwahrscheinlich ist, dass diese jetzt noch in die neue Version einfliessen können) und Fehlerberichte. In diesem Zusammenhang sei auch nochmal auf das Forum unter http://forum.3lands.ch verwiesen.

Mit freundlichen Grüssen vom Ambrosia-Team,
Rolf.

Ambrosia Newsletter vom 11.Februar 2007

Liebe Ambrosia-Anwender.

heute hat der Ambrosia Kochclub die neuesten Rezepte publiziert. Wer diese importieren möchte, muss unbedingt den letzten Stand Ambrosia 1.04 (Build 89) benutzen, da diese Publzierung bereits mit der Beta der Version 1.10 gemacht worden ist. Nur der letzte Stand 1.04 kann diese Daten ohne Fehler importieren (wobei natürlich die neuen Funktionselemente der Version 1.10 leider ignoriert werden).

Ausserdem liegt eine neue Beta-Version mit Build 94 auf. Dieser ist nicht als volles Setup, sondern als „Entwicklerversion“ verfügbar, d.h. es muss die Programmdatei ausgetauscht werden.

In dieser Version ist insbesondere die Literaturverwaltung ausgebaut, es wird die seit 1.Januar 2007 zwingend vorgeschriebene ISBN-13 (anstelle der alten ISBN-10) unterstützt und diese Version kann nun erstmals alle Rezeptdaten inklusive der neuen Werte (z.B. Weinangaben im Menü, Literatur im Rezept) im- und exportieren.

Erstmals ist ein Dialog zur Datensicherung enthalten. Dieser ist noch ohne grössere Funktion, wird aber zügig ausgebaut. Ziel ist es, alle Benutzerdaten wie Literatur, Adressen, eigene Lexikaeinträge etc. sichern und auch zwischen verschiedenen Arbeitsdatenbanken übertragen zu können.

Alles wie immer auf unserer (neu organisierten) Download-Seite
http://www.3lands.ch/ambrosia/download

Mit freundlichen Grüssen vom Ambrosia-Team,
Rolf Wilhelm.

Ambrosia Newsletter vom 29.September 2006

Liebe Ambrosia-Anwender.

heute haben wir die Version 1.04 auf unserer Download-Seite freigeschaltet.

>> http://www.3lands.ch/ambrosia/download

Diese Version enthält alle Korrekturen seit der Version 1.03, die bisher nur als „Entwicklerversion“ zur Verfügung standen.

Zusätzlich haben wir die Version 1.10 als Beta zur Verfügung gestellt. Achtung: Diese Version ist aktuell nur in Deutsch und als Professional Edition verfügbar für alle diejenigen, die die Professional-Edition registriert haben. Eine gänzlich öffentliche Beta-Phase werden wir zu einem späteren Zeitpunkt aktivieren.

Wir liefern mit dieser Beta-Version die Funktionen, die in der Roadmap schon seit langem dokumentiert sind:

>> http://www.3lands.ch/ambrosia/roadmap

Die meisten neuen Funktionen greifen sehr stark ineinander, so ist die neue Literaturverwaltung ohne die neue Adressverwaltung kaum denkbar. Die Dokumentation und das Hilfesystem für diesen Stand ist noch in Arbeit und daher nicht verfügbar. Wie schon bei der Version 1.00 wird dies wahrscheinlich erst zum fertigen Stand soweit sein.

Wir müssen anmerken, dass wir gerne Feedback zur Beta-1.10 bekommen, aber diese Version nicht für den produktiven Einsatz gedacht ist und wir daher eventuell zerstörte Datenbanken nicht retten werden. Wir empfehlen unbedingt, diese Version parallel zur regulären Version zu installieren und die vorhandenen Datenbanken für den
Beta-Test zu kopieren.

Mit freundlichen Grüssen vom Ambrosia-Team,
Rolf Wilhelm.

Ambrosia Newsletter vom 11.September 2006

Liebe Ambrosia-Anwender.

Nur selten informieren wir auf diesem Wege über Fehler in Ambrosia. Heute haben wir aber bei den Arbeiten zu Ambrosia 1.10 einen schwerwiegenden Fehler in der Erstellung neuer Datenbanken gefunden, der seit der Einführung der Unterstützung von Vitaminen und Mineralstoffen im Lexikon geschlummert hat. Der Fehler führte zu sehr unvollständigen Lexikon-Daten, da ein Grossteil der importierten Daten sofort wieder gelöscht wurde. Wir bedanken uns bei den beiden Anwendern, die uns hartnäckig auf dieses Problem gestossen haben.

Der Fehler ist in der Bugliste unter
>> http://www.3lands.ch/ambrosia/bug-reports
als Fehler 80 dokumentiert. Abhilfe schaffen zwei Dinge:

1. Update des sogenannten Lexikon Managers für zukünftige Datenbanken
>> http://www.3lands.ch/ambrosia/download-programm

2. Aktualisierung vorhandener Datenbanken:
>> http://www.3lands.ch/ambrosia/download-lexikon
(Stichworte: „Vollständiges Lexikon September 2006“ sowie „Lexikonstand September 2006“)

Die Aktualiserung der vorhandenen Datenbanken kann auch Jeder durchführen, der seine Datenbanken schon länger benutzt, da hier eine Fülle von neuen Lexikoneinträgen enthalten sind.

Im Juni hatten wir angekündigt, die Beta-Version 1.10 demnächst zur Verfügung stellen zu wollen. Jedoch hatte sich am Wochenende danach eine wichtige Diskussion entfacht, die zur diversen Umstellungen geführt hat in Bereichen, die wir schon als „Fertig“ abgehakt hatten. Dadurch ist es leider zu weiteren Verzögerungen gekommen. Wir sind aber optimistisch, die Version in den nächsten Wochen zur Verfügung stellen zu können.

Die Version 1.10 wird erstmalig seit der Version 1.00 wieder eine ganze Reihe von neuen Funktionen enthalten. Wir werden zusätzlich noch ein Upgrade zur Version 1.04 ausliefern, welches alle bisher erfolgten Fehlerkorrekturen enthält, die auch in die Version 1.10 eingeflossen sind.

In der Zwischenzeit konnten auch die letzten Fehler im Diskussions-Forum unter http://forum.3lands.ch behoben werden. Wir möchten alle Anwender ermuntern, sich dort zu beteiligen und Ihren Feedback zum Programm zu geben.

Mit freundlichen Grüssen vom Ambrosia-Team,
Rolf Wilhelm.

Ambrosia Newsletter vom 12.Juni 2006

Liebe Ambrosia Anwender,

lange hat es von uns nichts neues mehr zu sehen gegeben. Das wir in der Zwischenzeit nicht untätig gewesen sind, wird jeder vermuten können, der einen gelegentlichen Blick auf die Road Map für die Weiterentwicklung von Ambrosia geworfen hat: Wir haben uns für das zweite Quartal 2006 einiges zum Ziel gesetzt. Aufgrund des Feedbacks einiger Leute, denen wir die aktuelle Arbeit schon gezeigt haben, werden wir diesen Zeitplan wohl wahrscheinlich nicht ganz
einhalten können, da wir in einem Moment, wo wir dachten „das ist es jetzt aber!“ plötzlich noch Hinweise bekommen haben, wie es noch besser sein könnte.

Die Ambrosia Road Map ist hier zu finden:
http://www.3lands.ch/ambrosia/roadmap

Trotzdem denken wir, dass wir einem interessierten Kreis die neuen Ideen schon vorführen können, wie dies auch in der langen Zeit bis zur Version 1.00 geschehen ist (wobei es dieses Mal nicht so lange dauern wird, versprochen!).

Wir wollen in einer ersten Phase die aktuellen Arbeiten gewissermassen „halb-öffentlich“ zur Verfügung stellen: Alle, die eine gültige Ambrosia-Lizenz erworben haben, werden in der Lage sein, den Beta-Stand zur Version 1.10 herunterladen und ausprobieren können. Aber Achtung: Es ist wirklich noch eine Beta Version, wir sind an einigen Stellen (es dreht sich vorwiegend um den Bereich „Menü-Verwaltung“) noch kräftig am Schrauben. Dies wird hoffentlich in den nächsten zwei Wochen passieren, eine gute Möglichkeit also für alle diejenigen, denen das aktuelle Fernseh- und sonstige Berichterstattungsangebot aufgrund der Einseitigkeit während der Fussball-WM nicht gefällt und die nach Abwechslung suchen! Details zur Installation, was es Neues gibt und wie damit umzugehen ist werden in den nächsten Tagen folgen.

In einer zweiten Phase wird dann ein öffentlicher Teil folgen.

Und natürlich wird die Shareware-Version von Ambrosia auch in der neuen Version allen offen stehen, die Ambrosia unverbindlich ausprobieren wollen.

In jedem Fall stehen wir für Ideen, Feedback und Kritik zur Verfügung. Das Forum wurde zeitgerecht modernisiert und steht ebenfalls für den Gedankenaustausch zur Verfügung.

Mit Gruss vom Ambrosia-Team,
Rolf Wilhelm.

Newsletter vom 30.Dezember 2005

Liebe Ambrosia-Anwender,

noch gerade rechtzeitig zum Jahreswechsel haben wir die Version 1.03 fertigstellen können. Erneut hat der Schwerpunkt auf der Behebung von Fehlern gelegen. Die ausführliche Liste dazu ist online auf den Ambrosia Webseiten unter http://www.3lands.ch/ambrosia abrufbar.

Im „Hintergrund“ findet weiterhin die Code-Optimierung statt, die notwendig ist für die Umsetzung von Ambrosia auf die geplante Version unter .Net. Davon ist aber für den Anwender nicht sehr viel zu sehen.

In der nächsten Version werden wir dann aber auch in der inhaltlichen Planung einige Schritte weitermachen.

Wir wünschen allen Ambrosia Anwendern einen guten Start in’s neue Jahr, viel Spass und guten Appetit mit Ambrosia.

Für das Ambrosia-Entwicklungsteam,
Rolf Wilhelm

Ambrosia Newslewtter vom 05 Juni 2005

Liebe Ambrosia Anwender,

wie schon im letzten Newsletter von gestern angekündigt, enthält diese Version keine neuen Funktionen, sondern es wurden Fehler behoben. Diese sind auf der Ambrosia Homepage unter Bugreports dokumentiert:

–> http://www.3lands.ch/ambrosia/download

Wichtig für Anwender der Professional-Edition, die bisher die Version 1.01 im Einsatz haben: Beim Update der Datenbank auf v1.01 wurden leider fehlerhafte Informationen im BLS im Bezug auf den Fingerprint eingespielt. Bei Neuerstellung von Datenbanken hat ein weiterer Fehler sogar zur einem verminderten Datenbestand (scheinbar waren nur 4 Nahrungsmittel enthalten) geführt. Es ist daher wichtig, unbedingt die sogenannten INIT-Daten zu Build 87 einzuspielen, sonst können in Zukunft keine neuen Datenbanken mehr angelegt werden. Nebenbei kommen Sie dabei aber in den Genuss von deutlich erweiterten Zusatzinformationen zu den Produkten im BLS-Bereich, was am Anstieg der Datenmenge auf das Doppelte zu merken ist.

Wir möchten uns an dieser Stelle bei all denen bedanken, die durch Ihr Feedback zum Auffinden und Beheben der aktuell gelösten Fehler beigetragen haben.

Mit dieser Version befinden wir uns mitten in der Umsetzung der „Roadmap“, die auf der Ambrosia Homepage dokumentiert ist:

–> http://www.3lands.ch/ambrosia/roadmap

Die Korrekturen am Programmcode finden hoffentlich unmerklich statt, es sollten durch intensives Testen keine neuen Fehler dadurch produziert werden. Dies betrifft in dieser Version insbesondere die interne Handhabung von Kategorien und Ländern.

Mit Grüssen vom Ambrosia-Team
Rolf Wilhelm

Ambrosia Newsletter vom 04 Juni 2005

Liebe Ambrosia Anwender,

wer die Professional Edition in der Version 1.01 einsetzt, ist aktuell nicht in der Lage, brauchbare Datenbanken mit allen Nährwerten des BLS zu erstellen. Das Problem besteht in einer Kombination aus einem Fehler in dem Programm zum Erstellen der Datenbank (LEXMGR.EXE) und Fehler in den Initialisierungsdaten (INIT.ZIP). Datenbanken, die mit der Version 1.00 oder früher erstellt wurden und danach durch einen Update auf die Version 1.01 gebracht wurden (d.h. mit Mineralstoffen und Vitaminen) sind von dem Fehler nicht betroffen.

Wer dringend darauf angewiesen ist, eine neue Datenbank mit Nährwert-Daten zu erstellen, kann uns anschreiben, wir stellen dann einen Workaround zur Verfügung.

Die endgültige Lösung wird mit der Publizierung von Version 1.02, die durch Bekanntwerden diese Fehlers nicht mehr Ende Mai fertig gestellt werden konnte, verfügbar. Diese Version wird im Laufe der nächsten 10 Tage auf der Ambrosia Website zum Download bereit sein und mit diesem Newsletter angekündigt. Das eigentliche Ambrosia Hauptprogramm ist bereits jetzt als sogenannte „Entwicklerversion“ auf den Download Seiten verfügbar, jedoch ohne die beiden fehlerhaften Komponenten.

Mit Gruss vom Ambrosia Team,
Rolf Wilhelm

Ambrosia Newsletter vom 17 Februar 2005

Liebe Ambrosia-Anwender,

Um die Lizensierung von Ambrosia gesetzeskonform betreiben zu können, mussten wir am Registrierungsprozess einige Anpassungen vornehmen. Die wesentliche Änderung ist, dass wir in Zukunft Handbuch und Lizenz nicht mehr gemeinsam vertreiben dürfen.

Die rechtliche Grundlage:


Die Art der Ambrosia Lizenz fällt unter eine europäische Sonderregelung für nicht physisch übertragene Leistungen. Zusammen mit dem Handbuch würde aber eine „dingliche“ Übereignung stattfinden, für die unter anderem eine besondere Einfuhr-Umsatzsteuer fällig würde. Wird das Handbuch an bereits bestehende Kunden nachträglich gegen Aufwandsentschädigung verschickt, so fällt dieses vom Betrag her aber unter einen Schwellenwert und ist somit von der Einfuhr-Umsatzsteuer befreit.

Die Handbuch-Optionen bieten wir derzeit nicht über den Bezahlweg von Share-It an, sondern nur in Form der direkten Einzahlung auf eines unserer Konten. Aufgrund der geringen Gebühr sollte dies vertretbar sein – die Grundgebühr von Share-It ist nahezu genauso hoch wie der Betrag für das Handbuch.

Neu haben wir im Ambrosia Online Shop jetzt auch die Möglichkeit geschaffen, einen Upgrade von der Private Edition zur Professional Edition zu erwerben. Dieser entspricht exakt den Kosten für die Private Edition. Der ausgestellte Lizenzschlüssel ersetzt dabei den bereits vorhandenen, der danach nicht mehr benutzt werden darf.

Wir möchten an dieser Stelle darauf hinweisen, dass im Laufe der letzten Tage einige Fehler im Programm behoben wurden. Benutzer von Digital-Kameras (insbesondere sind uns Modelle von Sony aufgefallen), die Rezeptfotos integrieren wollen, sollten sich den aktuellen Zwischenstand unbedingt holen. Eine Übersicht über die bekannten und in der Regel auch gelösten Probleme ist auf der Buglist-Seite unter http://www.3lands.ch/ambrosia/bug-reports zu finden.

Mit Grüssen vom Ambrosia-Team
Rolf Wilhelm