AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Projekt -- "StempelUhr" -- Will wer mitmachen?
Thema durchsuchen
Ansicht
Themen-Optionen

Projekt -- "StempelUhr" -- Will wer mitmachen?

Ein Thema von Jonas Shinaniganz · begonnen am 6. Sep 2012 · letzter Beitrag vom 8. Sep 2012
Antwort Antwort
Seite 2 von 3     12 3      
vagtler

Registriert seit: 9. Jul 2010
Ort: Köln
667 Beiträge
 
Delphi 2010 Professional
 
#11

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 13:27
IntraWeb ist eine Krücke, die nichts mit Webtechnologie zu tun hat. [...]
Da stimme ich Dir voll und ganz zu.

Zitat:
[...] Ich bezweifle außerdem die Funktion mit Lazarus. [...]
Ich glaube Lazarus soll hier für etwas anderes verwendet werden.

Zitat:
[...] ASP.NET ist ein Zwischending [...]
Mhh, nun ja, in ASP.NET gibt es ja nicht mehr nur WebForms. Es gibt auch noch ASP.NET MVC oder WebAPI - das sit also schon etwas universeller als Du beschreibst.

Zitat:
[...] ASP.Net ist eben nur auf Windows verfügbar. [...]
Das stimmt nicht. s.o.

Zitat:
[...] PS: Gab es da nicht mal so ein Delphi for .Net? [...]
Aka Oxygene und/oder Prism.

// Edit: Zu langsam...
  Mit Zitat antworten Zitat
Benutzerbild von Jonas Shinaniganz
Jonas Shinaniganz

Registriert seit: 30. Aug 2011
249 Beiträge
 
Delphi XE5 Ultimate
 
#12

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 13:35
Ich glaube, wenn man sich mit Intraweb genug befasst, kann man sehr gute Ergebnisse erzielen. Ich hatte schon bei dem Update auf die neuste Version größere Probleme weil man Dateien manuell im Delphi-Verzeichnis löschen musste (und ähnliches). Mich überzeugen aber die Kunden-Quotes.

http://www.atozed.com/IntraWeb/Quotes.EN.aspx


Ich habe schon vor einiger Zeit mal eine kleine Demo geschrieben, an der habe Ich nichts auszusetzen gehabt. Wenn es jetzt auch noch möglich ist das ganze mit HTML-Templates Optisch auf ein anderes Level zu heben... und selbst wenn, Ich habe ja im Prinzip nichts zu verlieren. No pressure...

--> http://wakemeup.dyndns-home.com:8888/
Die App öffnen CCP-Files die lokal bei mir liegen und bietet einfache Editierung an.
- Eintrag auswählen
- Menü öffnen und Bearbeiten-Aktion auswählen
- Menü -> Speichern


Details zum Barcode Scanner:

http://www.honeywellaidc.com/de-DE/P...=HSM&pid=4600g

- Der Scanner kann einfach konfiguriert werden, sodass zum Beispiel ein Automatik Modus ausgewählt werden kann, so muss der Knopf zum Scannen nicht mehr betätigt werden, sondern funktioniert wie bei der Supermarkt-Kasse

- Man konnte einstellen, dass nach dem Scan-Vorgang automatisch ein "Enter" gesendet wurde, das hat es sehr kompfortabel gemacht das Ende des Scans zu erkennen.

- Im Automatik Modus kann man zusätzlich noch einstellen, dass der Scanner nicht die ganze Zeit leuchtet, sondern nur wenn auch etwas Scanbares in der Nähe ist. (Scheinbar ein Energie-Spar-Modus der erstmal nur auf Bewegung prüft)

- Der Scanner erkennt eine "Tonne" von 1D und 2D Codes, der Scannt einfach alles irgendwie ^^, fast alles, was man mit ZINT erstellen kann wird auch gescanned.

Die QR-Code generierung:

Zum generieren der QR-Codes nutze Ich die Google-Chart-API, das bietet zwar den Nachteil, das eine Internetverbindung vorhanden sein muss um den Dienst zu nutzen, da aber der einzige Weg des hinzufügen eines Benutzers über die Web-App Admin Oberfläche ist, muss eh Internet vorhanden sein. Um die Uptime des Google Chart API's mache Ich mir keine Sorgen.

http://chart.apis.google.com/chart?c...l=DelphiPraxis


@WM_CLOSE
, es spricht absolut nichts dagegen, dass du mit einsteigst und zusätzlich eine PHP-Admin Oberfläche erstellst, das Einzige, was dafür bekannt sein muss ist ja schließlich das DatenBank-Modell.

Ansonsten kann Ich das ja auch nochmal selbst in PHP umsetzen.

Ich füge mal das EER-Diagramm an. Intressant ist ja erstmal nur die kleine UserData-Table. Beim Insert muss immer alles "not-Nil" sein, außer das User-Bild. Ansonsten gibt es eigentlich nichts zu beachten.
Miniaturansicht angehängter Grafiken
db-modell.png  
Die Leiter der Entwicklungsabteilung dreht total am Mausrad!

Geändert von Jonas Shinaniganz ( 7. Sep 2012 um 14:38 Uhr)
  Mit Zitat antworten Zitat
-=ZGD=-

Registriert seit: 25. Apr 2006
Ort: Bad Aibling
105 Beiträge
 
Delphi 10.1 Berlin Professional
 
#13

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 13:40
QR-Code offline:

http://delphi32.blogspot.de/2011/11/...r-library.html
Stefan Michalk
  Mit Zitat antworten Zitat
Thom

Registriert seit: 19. Mai 2006
570 Beiträge
 
Delphi XE3 Professional
 
#14

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 13:52
@WM_CLOSE:

Vielen Dank für Deine ausführliche Antwort!

Ohne jetzt Intraweb pauschal schlecht machen zu wollen, habe ich auch etliche Bedenken bezüglich des Einsatzes in einer größeren Web-Präsenz. Das ergibt sich aus meinen Erfahrungen, als ich vor einigen Monaten anfing, ein größeres Internet-Projekt zu planen, wobei auch Intraweb in die Auswahl gefaßt wurde.

Mal ehrlich:
Eine Firma, die so eine "geniale" Technologie entwickelt hat, setzt sie noch nicht einmal auf der eigenen Homepage ein!? Die Hilfeseiten, die mit IW entwickelt wurden, sind eine Zumutung, was den Inhalt anbelangt. Apropos Hilfe: Kennt jemand eine wirklich vollständige und aktuelle Dokumentation von IW? Ich konnte weder in der Delphi-Hilfe noch auf der Herstellerseite eine brauchbare/komplette Dokumentation entdecken. Den Sourcecode für viel Geld zu kaufen, um sich an Hand dessen über die genaue Funktionsweise zu informieren oder sich eine - freundlich ausgedrückt - völlig überteuerte PDF-Datei für ca. 100 € (!!!) zuzulegen, ist sicherlich auch nicht für jeden ein gangbarer Weg. Und zum Schluß kam als Entscheidungsgrund gegen IW die Tatsache, daß damals das preisreduzierte Upgrade von der Delphi beiliegenden Version auf die Version mit Sourcecode nicht mehr auf der Herstellerseite zu finden war. Dabei bekommt man auch nicht den kompletten Sourcecode, sondern nur den "meisten" Teil. Für mich ein eineutiges No-Go.

@WM_CLOSE und Phoenix:

Ist es ja schön, wenn Ihr Eure Lieblingstechnologien promotet - dennoch bleibt meine ursprüngliche Frage: Weshalb nicht Delphi?
Thomas Nitzschke
Google Maps mit Delphi

Geändert von Thom ( 7. Sep 2012 um 13:55 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#15

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 15:55
Ohne IntraWeb jemals benutzt zu haben fällt mir spontan folgendes ein:
  • Kostet Geld / Nicht Open-Source
  • Wenn ich nach anderen Technologien auf StackOverflow/Google suche, finde ich weitaus mehr Treffer. Das könnte heißen, das man bei Problemen nicht viele Menschen findet, die einem helfen können - ausser dem Hersteller
  • Nicht wirklich Plattformunabhängig, nur Intel, und zu Linux steht auf der Webseite folgendes:
    Zitat:
    "To deploy on Linux you will need to use Kylix. You can deploy in standalone mode, or as an Apache DSO.

Andere Technologien haben diese Einschränkungen nicht, z.B. PHP (was ich keinem empfehlen würde) oder die von mir benutzen, Django und Node.JS...
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat
Thom

Registriert seit: 19. Mai 2006
570 Beiträge
 
Delphi XE3 Professional
 
#16

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 16:34
Was sind denn das für Argumente!?
  • Nicht "OpenSource" und "kostet Geld":
    Dann dürftest Du gar nicht erst Delphi mit seinen Komponenten einsetzten. Die meisten davon sind nicht OpenSource. Des Weiteren dürftest Du auch keinerlei kommerzielle Komponenten (und davon gibt es wirklich gute, hervorragend gepflegt und mit kompetenter Hilfe - besser als manche OpenSource-Projekte, denen nach kurzer Zeit die Lust ausging) einsetzen. Weshalb hast du überhaupt "Delphi XE Professional" in Deinem Profil stehen?
  • Logisch:
    Wenn ich nach "andere Technologien" auf Google suche, erhalte ich 39200000 Ergebnisse.
  • Plattformunabhängigkeit:
    Hat denn das jemand verlangt? Delphi arbeitet auch erst seit einem Jahr relativ "plattformübergreifend". Oder kaufst Du Dir ein Auto mit Allradantrieb, wenn Du aller 10 Jahre mal über einen Feldweg fährst?
Ich finde es immer amüsanter, wie Leute ihre Lieblings-Programmiersprache an den Mann/die Frau bringen wollen. Aber wir sind doch in einem Delphi-Forum. Deshalb wiederhole ich zum dritten Mal meine Frage: Weshalb nicht Delphi???
Außer dem Anpreisen der verschiedensten Programmiersprachen habe ich bisher kein einziges stichhaltiges Argument dazu gelesen, weshalb man Delphi nicht für Webanwendungen einsetzen sollte...
Thomas Nitzschke
Google Maps mit Delphi

Geändert von Thom ( 7. Sep 2012 um 16:40 Uhr)
  Mit Zitat antworten Zitat
Benutzerbild von Jonas Shinaniganz
Jonas Shinaniganz

Registriert seit: 30. Aug 2011
249 Beiträge
 
Delphi XE5 Ultimate
 
#17

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 16:51
Wie würde ich in PHP einen Report generieren, der Daten ensprechend aufbereitet enthält?

Mit dem RBuilder kann Ich Serverseitig Reports generieren, passend zu den Admin-Anfragen auf der Intraweb-Oberfläche.

Und das alles mit 1-2 Selects, Bindings und: RBuilder.Print;
Die Leiter der Entwicklungsabteilung dreht total am Mausrad!
  Mit Zitat antworten Zitat
Benutzerbild von wicht
wicht

Registriert seit: 15. Jan 2006
Ort: Das schöne Enger nahe Bielefeld
809 Beiträge
 
Delphi XE Professional
 
#18

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 16:52
Zitat:
Dann dürftest Du gar nicht erst Delphi mit seinen Komponenten einsetzten. Die meisten davon sind nicht OpenSource. Ebenfalls dürftest Du auch keinerlei kommerzielle Komponenten (und davon gibt es wirklich gute, hervorragend gepflegt und mit kompetenter Hilfe - besser als manche OpenSource-Projekte, denen nach kurzer Zeit die Lust ausging) einsetzen. Weshalb hast du überhaupt "Delphi XE Professional" in Deinem Profil stehen?
Soweit richtig - aber hier ging um Webentwicklung. Bei Desktop-Applikationen sieht das natürlich anders aus.

Zitat:
Wenn ich nach "andere Technologien" auf Google suche, erhalte ich 39200000 Ergebnisse
Gut, damit du verstehst, was ich meine: Ich habe gegoogelt/auf StackOverflow gesucht nach "Intraweb", "Django Python" und "Node JS". Das ist natürlich kein "Beweis", aber ein guter Indikator, wie ich finde. Und bevor mir wieder das "anpreisen" vorgeworfen wird, das trifft sicher auch auf viele andere Frameworks zur Webentwicklung zu, im Sinne, dass man dort mehr Treffer hat.

Zitat:
Hat denn das jemand verlangt? Delphi arbeitet auch erst seit einem Jahr relativ "plattformübergreifend". Oder kaufst Du Dir ein Auto mit Allradantrieb, wenn Du aller 10 Jahre mal über einen Feldweg fährst?
Für mich persönlich ist das eben ein wichtiger Punkt. Eine Webseite, die nur auf einem Windows-Server läuft ist nunmal eingeschränkter, als eine, die ich überall laufen lassen kann.
Um bei der Analogie zu bleiben, ich lasse mir lieber ein Auto schenken, was dazu noch fliegen und schwimmen kann, als eins zu kaufen, was nur auf Straßen fahren kann.

Zitat:
Ich finde es immer amüsanter, wie Leute ihre Lieblings-Programmiersprache an den Mann/die Frau bringen wollen.
Das möchte ich nicht, ich erwähnte nur Alternativen. PHP hasse ich zum Beispiel wie die Pest, würde es aber Delphi vorziehen, wenn es um Webanwendungen geht.

Zitat:
Aber wir sind doch in einem Delphi-Forum.
Hier wird auch über C# und Datenbanken geredet, sogar ab und an über JavaScript oder Windows im allgemeinen. Das finde ich auch angenehm so. Über den Tellerrand schauen schadet nicht.

Zitat:
Deshalb wiederhole ich zum dritten Mal meine Frage: Weshalb nicht Delphi???
Außer dem Anpreisen der verschiedensten Programmiersprachen habe ich bisher kein einziges stichhaltiges Argument dazu gelesen, weshalb man Delphi nicht für Webanwendungen einsetzen sollte..
Alle eventuellen Nachteile ignorieren geht natürlich auch. Ist für mich persönlich aber kein guter Weg.
http://streamwriter.org

"I make hits. Not the public. I tell the DJ’s what to play. Understand?"
  Mit Zitat antworten Zitat
Benutzerbild von Olli73
Olli73

Registriert seit: 25. Apr 2008
Ort: Neunkirchen
755 Beiträge
 
#19

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 17:10
Also ich empfehle UniGui
(mal so als weitere Option)
  Mit Zitat antworten Zitat
Benutzerbild von Jonas Shinaniganz
Jonas Shinaniganz

Registriert seit: 30. Aug 2011
249 Beiträge
 
Delphi XE5 Ultimate
 
#20

AW: Projekt -- "StempelUhr" -- Will wer mitmachen?

  Alt 7. Sep 2012, 18:41
Also Ich finde es schade, dass hier so viel darüber geredet wurde ob Intraweb / PHP oder etwas anderes gut oder schlecht sind.

Besser wäre es gewesen wenn sich Jemand mal per PN mit Skype/Teamspeak Daten gemeldet hätte um nicht nur groß darüber zu diskutieren, was das Beste Werkzeug ist, sondern auch dazu bereit ist mal ein bisschen zu Coden.

Es ist ja nicht so, dass Ich bei Intraweb bleiben muss und wenn jemand mit PHP proggen will, dann nicht einfach hier posten sondern melden, drüber reden und dann machen.

Diese Debatte war zwar nicht unintressant aber gebracht hats nichts. Wahr oder Falsch?

...


.......
Die Leiter der Entwicklungsabteilung dreht total am Mausrad!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:32 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz