Das Notes Forum
Sonstiges => Offtopic => Thema gestartet von: _Arne_ am 29.11.06 - 14:03:48
-
Hallo ATNOTES'ler,
wir haben uns überlegt gegen Ende dieses Jahres einen kleinen Notes Entwicklungs-Contest in das Leben zu rufen.
Das Moderatoren Team gibt. ggf. ein Thema vor an welchem ihr euch versuchen könnt (Adressverwaltung oder ähnliches), das Ergebnis würde anschließend von allen Atnotes-Usern bewertet werden.
Bedingung zur Teilnahme ist die entwickelte Lösung als Freeware der Community zur verfügung zu stellen.
Dem Gewinner winkt natürlich ein netter Preis.
Mit dieser Umfrage wollen wir im voraus einmal prüfen ob sich genug Teilnehmer finden lassen.
Gruß,
Arne
-
das Ganze sollte aber nicht zu umfangreich sein. Vielleicht auch keine zu standardmässige Aufgabe, wo alle dann ihren Code aus der Schublade holen (der evt. gar keine Freeware ist) und schnell was Schickes zusammenpasten.
-
Im Prinzip dürfte ich als Angestellter einer Firma sowieso nur am Home-PC entwickeln, weil alles, was ich während der Arbeitszeit mache, dem Arbeitgeber gehört. Oder ?
-
Sollte was spassiges sein - so in der Art: Die originellste Art einen Domino Server zu crashen...
-
Ja, aber so schwer ist das garnich ;D
-
Die originellste Art einen Domino Server zu crashen
Das ist einfach ;D
Einfach ein @For-Schleifen in einigen (!!) Spaltenformeln einer Ansicht und abwarten, was der Indexer macht ;D
-
Bitte anspruchsvoller ;D So ein Hook für den Domino, und dann funktioniert
Dim Session As New NotesSession
Dim szConsoleRespond As String
szConsoleRespond = session.SendConsoleCommand (<servername>, "tell server crash")
;D
Spass beiseite:
Herausfordernd fände ich aber auch alltägliche Routinen (das müssen ja gar nicht sooo viele Zeilen sein), die man immer wieder braucht und die eingebaut nur eingeschränkt zur Verfügung stehen. ErrorHandling, Beücksichtigung möglichst aller denkbaren fehlerhaften Basisdaten, Performance sollten dabei möglichst perfekt sein.
Bernhard
-
wie wäre es mit einem Konnektor Lotus Notes -> CouchDB.
-
Jedenfalls sollte das unter dem Gesichtspunkt intellektuelle Qualität stehen und nicht irgendeine komplexe Applikation werden.
Evtl. eine Standardroutine, die oft gebraucht werden kann und noch nicht zur Verfügung steht...hier wird es dann schon schwierig - weil alles was man braucht schon existiert - eigentlich.
Oder aber eben die artfremde Verwendung von bestimmten Notesfunktionen um etwas anderes damit zu machen, als von IBM vorgesehen.
Man könnte dem Entwicklungs Contest ja einen Ideen Contest voranstellen...
-
Eine Anwendung, die die 15 wichtigsten hoshi Josekis (4-4) spielen kann ;D
http://senseis.xmp.net/?Joseki
Inklusive graphishe Darstellung als Ansicht oder in einem Dokument.
-
Eine Anwendung, die die 15 wichtigsten hoshi Josekis (4-4) spielen kann
Dafür reicht mein IQ nicht aus :P
-
Axel GO home ;D
Vielleicht Brief/Mail Schach...
-
du meinst zwei Mail-In-Datenbanken, die gegeneinander Brief-GO spielen? O0
-
Das wäre dann wohl sehr umständlich - aber so eine Art Computer Schach/Go Herausforderung.
Zumindest zum Schach gibts da Open Source Quellen zum Starten...
Aber mir persönlich - wäre das zu viel Aufwand...aber interessant schon - zumal die Darstellung des Schachbretts lustig wäre...bzw. man das lustig machen könnte - z.B. in Form von Ansichten Feldern (Am besten ASCII Grafik...)
Dazu gäbe es eine A und eine B Note:
Die A Note über die Spielstärke des Systems und die B Notes
für den künstlerischen Aspekt der Umsetzung....
-
Dafür reicht mein IQ nicht aus :P
Ich dachte getzt bei dir in der Gegend sind Strategiespiele in.
http://mark.antville.org/
Von der Grafik her ist Go wesentlich einfacher zu programmieren. Ausserdem gibt es wirklich kaum unerlaubte Züge.
-
Also "Schiffe versenken" fände ich da schon schöner. Hab das mal mit einem Kollegen in COBOL auf einer AS400 gemacht. Das Ding war der Renner :)
-
Genau den Gedanken mit dem "Schiffe versenken" hatte ich auch... Scheinbar "zwei Doofe, ein Gedanke"... ;)
-
Schiffe versenken ist mir zu altbacken...Da fand ich das Memory-Spiel mit den Kacheln auf dem Workspace wesentlich innovativer. Aber muss es denn ein Spiel sein?
Ich finde eine grafische Ansicht einer Datenbank interessant. Man gibt ein paar Kriterien vor und kann auf einen Blick bestimmte Sachverhalte intuitiv erfassen.
Beispiele: Der Parameter ist die Zeit die eine Mail in der Maildb zur Auslieferung benötigte. Dann erstellt man eine Grafik, die eine andere Farbe darstellt je nach Länge der Auslieferung. Dann noch vielleicht eine Zeitachse dazu und man hat sofort intuitiv ein Bild davon, wann die Mailauslieferung langsamer ist (Vielleicht die Zeit normiert auf die Tageszeit?)
Oder: In einem Teamroom erhält jede Kategorie eine Farbton und jeder Author eine Farbsättigung.
Hierfür gibt es natürlich noch zig andere Anwendungsmöglichkeiten.
Und die Umsetzung könnte passieren durch:
- klassische Notesview
- Javaapplet
- Weboberfläche mit AJAX oder SVG oder so
- ...
-
Wie wärs denn mit Server versenken?
Ausgangslage: 2 identische Server.
Wer schafft es den gegnerischen Server zu versenken, bevor der eigene abraucht (alle Mittel erlaubt, die die Konfiguration hergibt)...
-
die Idee von Antwort #17 ist wirklich gut. Man könnte eine schöne Webseite bauen, die auf einem Blick den Zustand aller Notesserver erkennen lässt. Dort können dann alle wichtigen Parameter der Daten, die ja ohnehin in den Server-Statistiken vorhanden sind, farblich dargestellt werden. Wenn alles klar ist, sieht man eine große grüne Fläche. Bei orangenen Farbtönen sollte man evt. mal einen Blick riskieren, bei tiefrot ist sofort zu handeln. Im onmouseover-Event wird Detailinfo hinterlegt und schon kann man in einem Augenblick 1 Million Parameter überblicken. Im onclick-Event wird dann die Korrekturmaßnahme ausgelöst, also tell server restart oder send mail to admin etc. :knuddel:
Ich vermute ihr findet die Idee auch alle so toll wie sie ist 8)