![]() |
|
|
Themen-Optionen |
|
|
Nach oben #4 |
|
Gast
Beiträge: n/a
|
Ganz klar: Wenn er nicht auf OpenGL basiert und alpha blending und height maps unterstützt ist er ohnehin sinnlos. Außerdem soll er von selbst wissen, wann ich einen Termin habe, ich bin nämlich immer zu faul das in den kalender einzutragen. Allerdings würde hier eine Spracherkennung auch schon reichen. Wenn der Termin dann anfällt, soll der Kalender den Text, den ich ihm angesagt habe vorlesen, allerdings nicht in meiner stimme, sondern mit einer netten weiblichen stimme (aus der stimme sollte herausgehen, dass die frau blond und großbusig ist... und man sollte mit ihr flirten können!)
Wenn du das fertig hast, könntest du den Kalender dann noch auf allen Computern dieser welt installieren, damit ich immer weiss, wer was wann und wo macht! *muhaaa!* Ach ja ganz wichtig wäre noch: der Kalender sollte in dem BIOS des Computers laufen - wenn der Computer ausgeschaltet ist, will ich dennoch an meinen Termin erinnert werden! ------------ Nein jetzt mal im ernst, ich hätte mal eine coole idee: Der Kalender müsste eine art addressbuch haben. Ich kann nur Termine mit leuten vereinbaren, die einen addresskontakt haben (haben sie keinen, wird automatisch einer angelegt) will ich den Termin verschieben, klicke ich auf "termin verschieben" und das Programm erstellt öffnet eine E-Mail an die Leute mit denen ich den Termin habe bzw. zeigt mit die Telefonnummern der Leute, die ich informieren müsste an. Das Addressbuch könnte nun intern in dem Kalender sein, oder von einem Outlook/Thunderbird/Mozilla/... Addressbuch kommen oder aus einer LDAP Gruppe stammen. viel spass |
|
|
|
Nach oben #5 | |
|
Erfahrener Benutzer
Registriert seit: 16.11.2005
Beiträge: 243
|
Zitat:
Jetzt aber mal wirklich Harald ähm Ernst: Guck dir doch mal jcalendar an. Und überlege dir ob du den Warp-Antrieb ähm Rad nochmal neu erfinden willst.(Man ich glaube ich sollte mal meine "kommruntervomtreckietrip" Pille schlucken) |
|
|
|
|
|
|
Nach oben #6 |
|
Erfahrener Benutzer
Registriert seit: 02.02.2005
Beiträge: 513
|
@ matt Nein, ich werde definitiv nicht das Adressbuch von Outlook, Thunderbird, Mozilla übertragen und noch irgend so ein LDAP Gruppen dingens, von dem ich keine Ahnung hab, was das eigentlich ist
Grundsätzlich ist es aber mehr so als Reminder gedacht (so in die Richtung von dem Link, den Ben gepostet hat (hab ma drüber nachgedacht und sooooooooo komplex is das auch gar net, vielleicht lass ich mich von dem dann doch noch ein wenig inspirieren)). @ nove Ja, möchte das Rad neu erfinden. Is doch sowieso nur ne Übung, von daher wärs ja langweilig, wenn ich scho was vorgefertigtes verwenden würde ... |
|
|
|
|
|
Nach oben #7 |
|
Projektleiter
Registriert seit: 30.11.2005
Ort: Bottrop
Beiträge: 1.083
|
__________________
Patrick Gotthardts Weblog. |
|
|
|
|
|
Nach oben #8 |
|
Erfahrener Benutzer
Registriert seit: 02.02.2005
Beiträge: 513
|
Sag ma, macht ihr das absichtlich? Den ganzen Tag nach irgendwelchen Kalendern suchen, nur um mich zu ärgern?
|
|
|
|
|
|
Nach oben #9 |
|
Gast
Beiträge: n/a
|
hm verdammt zu spät.. aber der Outlook kalender ist ja ohnehin doof. der hier ist besser:
http://www.mozilla.org/projects/cale...creenshot.html Was überaus interessant wäre *Sadistisch grins* wäre ein Kalender, der sich als "Desktophintergrundbild" einklinkt. Man kann ein "Wallpaper" angeben, das nimmt das Programm und legt (schön halbtransparent) einen Kalender darüber. Der generiert ein bild und setzt es als das Standardhintergrundbild des Betriebssystems. Über ein Kontrollprogramm könnte man das dann bearbeiten! |
|
|
|
Nach oben #13 |
|
Gast
Beiträge: n/a
|
Aber eine nette (und auch sinnvolle) Programmierübung ist es, wenn du die Rudimentären Datenstrukturen selbst implementierst - also Listen, Stacks, Queues und Bäume. Wenn du dir selbst einen gefallen tun möchtest, kannst du auch gleich Stereotypen verwenden - das ist sehr komfortabel!
|
|
|
|
Nach oben #15 |
|
Gast
Beiträge: n/a
|
hm dann würde dir etwas theorie nicht schaden. zumindest in diesem gebiet. Denn durch eben diese Datenstrukturen lassen sich unglaublich viele Probleme der Informatik lösen. Beispielsweise ist es ohne einen Stack (auch Keller genannt) bzw. Baum nicht möglich, einen "Funktionierenden" Taschenrechner, der beispielsweise die richtige Klammernsetzung (in beliebige tiefe) unterstützt. Auch ein Funktionszeichner (man gibt f(y)=x²+2/x ein und er zeichnet das) ist ohne eine solche Datenstruktur kaum zu lösen (nunja, es gibt eine möglichkeit, indem man über Polymorphen code geht aber das ist ja nicht so wichtig)
Prinzipiell ist die Grundidee die einer Liste: Das ist eine dynamische Datenstruktur, die ähnlich wie ein Array mehrere Werte aufnehmen kann. Allerdings hat eine Liste keine vorgegebene länge, sie ist immer so lange wie sie derzeit elemente hat. zum hinzufügen eines neuen elements, muss man nicht ein neues array erstellen, und die werte aus dem alten ist das neue kopieren sondern man hängt es einfach hinten dran. Ich will dir jetzt aber nicht erklären, wie das genau funktioniert (es ist nicht kompliziert, allerdings ist es auch recht gut in der Wikipedia zu sehen: http://de.wikipedia.org/wiki/Liste_%28Datenstruktur%29 ) Auf der Basis einer Liste kannst du dann Warteschlangen, Stacks, Graphen (das sind datenstrukturen, in denen du eine verbindung zwischen zwei Punkten suchen kannst - wie es bei der Fahrplanauskunft der Deutschen Bahn gemacht wird - und das gaanz einfach. Wenn du einen Graphen hast, benötigt es 20 zeilen code, um darin die kürzeste bzw. die schnellste Strecke zwischen zwei Punkten zu finden) Alles sehr interessant, und solche dinge sind absolut notwendig, um richtig coole dinge zu programmieren! |
|
|
|
Nach oben #16 | |
|
Erfahrener Benutzer
Registriert seit: 16.11.2005
Beiträge: 243
|
Zitat:
|
|
|
|
|
|
|
Nach oben #18 |
|
Sesselkleber
Registriert seit: 17.01.2005
Beiträge: 567
|
Das mit dem Desktop ist gar keine schlechte Idee.
Wie wäre es denn mit einem Applet, und das ganze kann in den ActivDesktop eingebunden werden? Das ist ziemlich simpel, da kann man nämlich einfach HTML-Seiten einbinden. |
|
|
|
|
|
Nach oben #20 |
|
Benutzer
Registriert seit: 08.02.2005
Ort: Wien
Beiträge: 85
|
Wie sollen denn Deine Termine aussehen? Datum und Text oder ein bisschen genauer (von-bis, Ansprechperson, Priorität, usw.)?
Willst Du den Kalender für mehrere Nutzer realisieren? Wenn ja, dann kannst Du noch eine private und eine public Ansicht einbauen: public kann jeder sehen, private nur der, der den Termin eingetragen hat. Weiters praktisch: - Terminsuche - Ein Popup-DingDong-Irgendwas wenn ein Termin ansteht - Einstellbare Zeit, wann dieses DingDong dann kommt - Termin ausdrucken - Verschiedene Ansichten (Tag, Woche, Monat, Jahr) - ... MfG
__________________
Kosmetik Hobby |
|
|
|