Zum Inhalt springen

Crow T. Robot

Mitglieder
  • Gesamte Inhalte

    225
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Crow T. Robot

  1. Hallo Matzel! Ich kann mich meinen Vorrednern nur anschliessen: Präsens ist angesagt, ausserdem die Vermeidung der Ich-Form. Der Argumentation deines Lehrers kann ich absolut nicht folgen, denn schliesslich wird die Doku während der Projektdurchführung erstellt, das Projekt ist also mitnichten schon abgeschlossen.
  2. Wie kommst du darauf? Das Pflichtenheft habe ich doch extra noch dazugeschrieben. Ergebnis der Ist-Analyse und des Soll-Konzeptes ist das Fachkonzept, das in Form des Pflichtenheftes dokumentiert wird.
  3. Hallo gajUli! Da hast du recht. Aber das sagt noch nichts darüber aus, ob und inwieweit der jeweilige Urheber seine Rechte aus diesem Gesetz individuell nutzt. Das liegt in seinem Ermessen. Der Urheber kann durchaus den eigentlichen Inhalt "freigeben" und nur die Form als schützenswert erachten. Allerdings wird man dem Urheber bzw. dem u-form Verlag sicherlich zurechnen müssen, dass sie beides als schützenswert ansehen.
  4. Hallo Scratch! Zuerst einmal sollte man bei "externen" Variablen mit isset() prüfen, ob diese überhaupt gesetzt sind, bevor man lesend auf sie zugreift. Ausserdem sollte man auf Formularfelder bzw. URL-Parameter mit $_POST['feldname'] bzw. $_GET['feldname'] zugreifen. Letzteres bezieht sich auf aktuelle PHP-Versionen, in denen register_globals in der php.ini deaktiviert ist, so dass Formularfelder und URL-Parameter nicht automatisch in den globalen Namensraum importiert werden. Stattdessen ist auf die zuvor genannten superglobalen Felder zurückzugreifen. if( isset( $_GET['link'] ) ) { // Parameter "link" verarbeiten } else { // Parameter "link" nicht gesetzt }[/PHP] Wenn mysql_query() fehlschlägt, sollte man ausserdem immer nachschauen, was mysql_error() zur möglichen Ursache sagt...
  5. Wie das in diesem Fall praktisch aussieht, kann dir nur der U-Form Verlag selbst beantworten. Theoretisch kommt es darauf an, welche Rechte in welchem Umfang der Urheberrechtsinhaber an den Verlag abgetreten hat. Sprich, ob sich das Vervielfältigungs- und Verbreitungsrecht lediglich auf die redaktionelle Zusammenstellung und Gestaltung bezieht, oder auch auf den fachlichen Inhalt. Es ist z.B. so, das Gesetzestexte zwar "frei" sind (veröffentlicht im Bundesgesetzblatt, BGBl), die von den Fachverlagen produzierten Gestzesbücher in dieser individuellen Fassung aber sehr wohl geschützt sind. Dies bezieht sich z.B. insbesondere auf die redaktionellen Überschriften der einzelnen Normen und natürlich auf die Gestaltung.
  6. Ein separater Glossar als solcher muss nicht vorhanden sein, sofern deine IHK keinen fordert (was ich mir aber nicht vorstellen kann). Allerdings sollten alle Abkürzungen und Fachbegriffe auch erklärt oder aus dem Kontext heraus verständlich sein, denn die Doku soll praxis-, fach- und kundengerecht sein. Dies kann auch im fliessenden Text in Klammern oder mit Fussnoten geschehen. Ein projektbezogener (!) Glossar im Anhang hat aber einen entscheidenden Vorteil: Es wird für die Erklärungen kein kostbarer Platz des in Seitenzahlen begrenzten Hauptteils verbraucht.
  7. Kurz und schmerzlos: Das ist eine Projektdokumentation, keine Produktdokumentation. Zu beschreiben sind also die einzelnen Projektphasen, nicht die Funktion des Produkts (Programms). Grobe Gliederung: - Projektziel - Ablauf- und Ressourcenplanung - Ist-Analyse - Soll-Konzept / Pflichtenheft - Implementierung - Test - Übergabe - Dokumentation - Projektergebnisse
  8. Das DV-Konzept umfasst üblicherweise eine Analyse der DV-technischen Produktumgebung sowie einer daraus gefolgerten Festlegung der technischen Schnittstellen. Darüber hinaus werden hier die Punkte Datenmodell sowie Modul- konzept und Funktions-Schnittstellen bzw. das Klassenkonzept aus dem Fachkonzept abgeleitet.
  9. Wie schon von einigen anderen erwähnt, ist das regional unterschiedlich. Bei uns ist z.B. dahingehend gar nichts vorgeschrieben. Im "Handout" gibt es nur eine negative Formulierung, dass eines der zwei abzugebenden Exemplare ungebunden (= kopierfähig) sein muss. Ob man da nun draus schliessen kann/soll/darf/muss, dass das andere Exemplar gebunden zu sein hat, ist Auslegungssache und sei dahingestellt... Ich werde auf jeden Fall die Bindung vorziehen.
  10. Ich habe auch nur von meiner Seite aus Kontakt zur IHK gehabt. Die werden auch kaum Zeit haben, sich mit jedem persönlich zu beschäftigen, zumal es dazu IMHO auch keinen Grund gibt, höchstens einen Anlass... Theoretisch können die auch mal in der Firma vorbeikommen. Ob die sich anmelden müssen bzw. das tun, weiss ich allerdings nicht. :-/
  11. Ich halte es so: Substantive werden in der deutschen Sprache am Anfang gross geschrieben und zusammengesetzte Substantive schreibt man in einem Wort oder mit Bindestrich. Da es ungeschickt ist, eine Abkürzung zu einem Wort zusammenzuziehen (also Email), ziehe ich die Bindestrichform for... äh... vor. "eMail" mag zwar im "hipp" sein, aber das macht es auch nicht richtiger. Ergo: E-Mail-Server. Wobei ich "E-Mailserver" für unglücklich halten würde, da hierbei der eigentliche Bezug zwischen "E(lectronic)" und "Mail" abgeschwächt wird. Wohlgemerkt, das ist meine Meinung, Sprachwissenschaftler mögen das anders sehen.
  12. Hallo Didii! Schau doch einfach mal in die Dokumentation der mysql_query()-Funktion. Dann siehst du sofort, dass der Rückgabewert lediglich ein "Handle" ist, den du für die mysql_fetch_*()-Funktionen als Parameter verwenden kannst. Dass dir mysql_query() direkt die Anzahl zurückgibt, würde ja auch gar keinen Sinn machen, denn mit dieser Funktion kannst du ja beliebige SQL-Abfragen ausführen.
  13. Hallo Art! Mit der Programmierung von whois-Abfragen kenne ich mich nicht aus, da kann ich dir nicht weiterhelfen.
  14. Hallo Da_Ill! Du könntest mit einer vordefinierten Variable wie $_SERVER['DOCUMENT_ROOT'], dann bekommst du immer das richtige Stammverzeichnis, egal auf welchem System dein Skript läuft. Das geht natürlich nicht mit beliebigen Verzeichnissen...
  15. Hallo Art! Mit einem RegEx würde ich ausschliesslich die Syntax der Domain prüfen, alles andere ist zu komplex und wird vermutlich nicht mit einem RegEx definierbar sein. Und selbst wenn, ist ein eigener Prüfalgorithmus sicherlich wesentlich schneller als ein entsprechend komplexer RegEx. Die bei .de-Domains nicht erlaubten Subdomains packst du einfach in einen Array und überprüfst mit in_array(), ob die jeweilige Subdomain erlaubt ist oder nicht.
  16. Hallo i-dump! BEP = Break-Even-Point DB = Deckungsbeitrag
  17. Hallo kai_anja! Prima Liste! Aber einige Punkte fehlen da noch bzw. sind nicht genau herausgestellt. Nur ein paar Beispiele, die mir so aufgefallen sind: - OSI-Schichtenmodell - Normalisierung: Zweck, Vor- und Nachteile - SQL: Verbundabfragen (JOIN), Tabellen erstellen (CREATE TABLE) - Projektmanagement: Netzplantechnik - Entscheidungstabelle (ET), Datenflußplan - SMTP - USB, SATA, Bluetooth - Rewe: BEP und DB - Kaufmannsarten, Unternehmensformen - ... Was noch gänzlich fehlt: - Datenschutz und Datensicherheit - Arbeits- und Ausbildungsrecht - Betriebliche Mitbestimmung - (Kauf-)Vertrag und Leistungsstörungen - ... PS: Das soll keine Kritik sein, die Liste ist sehr hilfreich. Es soll nur davor bewahren etwas wichtiges zu vergessen oder zu übersehen.
  18. Hallo SirBarry Die Verwendung von PHP mit Apache 2.0.x ist noch nicht ausgereift, daher kann es immer zu Problemen kommen. In Installation: Servers-Apache 2.0 stehen daher auch einige Warnungen und Hinweise: Do not use Apache 2.0 and PHP in a production environment neither on Unix nor on Windows. Wenn du eine Apache-Version < 2.0 einsetzt, sollten die Probleme verschwinden.
  19. Andere Möglichkeit: Wenn du Einfluss auf das Dateiformat hast, dann denke dir eine Löschkennzeichnung aus, die du in der betreffenden Zeile vermerkst. Dann brauchst du nur an die passende Stelle springen und ein einzelnes Zeichen ändern.
  20. Andere Möglichkeit: Wenn du Einfluss auf das Dateiformat hast, dann denke dir eine Löschkennzeichnung aus, die du in der betreffenden Zeile vermerkst. Dann brauchst du nur an die passende Stelle springen und ein einzelnes Zeichen ändern.
  21. Mit Perl kenne ich mich zwar nicht aus, aber meine Antwort dürfte für jede Sprache passen: Datei zeilenweise einlesen und in die selbe oder eine neue Datei zeilenweise zurückschreiben, wobei du die zu löschende Zeile überspringst.
  22. Hallo Jaraz! Neben der MySQL-Funktion LAST_INSERT_ID() gibt es auch noch die PHP-Funktion mysql_insert_id(). Diese hat den Vorteil, dass du den Overhead für eine weitere SQL-Abfrage einsparst.
  23. Hallo Weekend_Warrior! Neben den zwei genannten Links hier noch einer zum Dateiupload: 11.11. Wie funktioniert ein Datei-Upload über HTML-Formulare? Es gibt ein Tutorial namens SELFPHP, das ich aber überhaupt nicht gelungen finde. Du kannst dir aber auch mal DSP anschauen, dort werden neben PHP auch (My)SQL und Datenbankgrundlagen behandelt.
  24. Die Indizes "0 =>" etc. kannst du hier ersatzlos weglassen, da dies dem Standardverhalten einer Array-Initialisierung entspricht. $days = array( 'so', 'mo', 'di', 'mi', 'do', 'fr', 'sa' );
  25. Hallo Art! Tja, und genau da liegt das "Problem": Das ist nämlich nicht "nichts" sondern ein leerer String, und das ist sehr wohl "etwas" (analog zu NULL gegenüber "" und 0 bei Datenbanken). Daher meine Frage, was du unter "nichts" verstehst. Also Feld iterieren, gegen "" prüfen und ggfs. mit unset() entfernen. Bei einem numerischen Feld hast du nun allerdings Lücken für die entfernten Schlüssel. Da würde dann z.B. array_values() helfen.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...