Zum Inhalt springen

Aiun

Mitglieder
  • Gesamte Inhalte

    1090
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Aiun

  1. Naja, es geht wirklich um alles. Teste ich jetzt low-level wo das Kommando an die Datenbank geht, ist das ja schön, aber ich weis nicht ob die User-Aktion überhaupt da ankommt. Andere Aktionen sind auf der Datenbank gar nicht spürbar, weil sie nur die GUI verändert und wieder andere sind "einfache" anzeigen von Daten. Ich hatte gehofft einen Teil der Arbeit zu automatisieren, da der Testaufwand per Hand & Auge derzeit schon recht hoch ist.
  2. Leider sind die Klassen der Abstraktionsschichten nicht das Problem, es geht um den kompletten weg zwischen GUI und Datenbank. Viele Dinge wirken sich primär auf die GUI aus oder werden da geändert.
  3. hu, da es hier um eine inhaltliche Frage geht: schlagt mich nicht wenn es hier falsch ist ^^ Wie baue ich am besten ein Portfolio auf ? Es geht um Grafik (2d und 3d) und Programmierung. Die Rechtliche Frage des inhalts ist kein Problem, alles vom künstler selbst erstellt. Das eine oder andere Motiv stellt evtl. rechtlich geschützte Dinge dar, aber da kommt dann der entsprechende Copyright spruch drunter. Die Frage ist: Aufteilung nach Medium (2d, 3d, Websoftware, clientsoftware) oder Aufteilung nach Projekt / Thema ? es wäre auch möglich das ein weiterer Bereich mit Tutorials dazu soll, das weis ich noch nicht. Ideen ?
  4. hu, es geht darum das ich eine größere Anwendung habe in der Änderungen vorgenommen werden. Ich kann aber nicht immer vorraussehen worauf sich diese auswirken. Wie testet ihr sowas, welche Testverfahren gibt es evtl ? Es ist php5 und eine menge wird schon durch exception-Handling geregelt. Darüberhinaus gibt es reichlich AJAX-Funktionen. Idee war, per Programm bestimmte URLs aufzurufen und die Ergebnisse zu prüfen. 1 Ist eine Exception im ergebnis erkennbar ? 2 Entspricht der Code dem erwarteten ergebnis ? 1. ist machbar, 2. schon eher nicht, weil Änderungen normal sind, die dürfen nicht als Fehler bemerkt werden. ideen ?
  5. ich hatte dich jetzt so verstanden das sie "nicht" nach oben rutschen sollen. Wenn du eine "müll"-Anzeige / Anzeigefehler bekommst, währe vielleicht ein Screenshot oder sowas nicht schlecht...ich kann mir jetzt schwer vorstellen wie genau dein fehler aussieht.
  6. na altes Haus immer noch nix dazu gelernt ^^ IE hat ein Problem damit wenn man mit Javascript tabellen verändert. display leer geht nicht, none, hidden oder soetwas sollte es schon sein du kannst auch einfach in die td's ein Div-Layer einsetzen das du dann ausblendest, so das die tds selbst erhalten bleiben.
  7. lauscht der MSSQL-Server auf dem Richtigen port ? versucht PHP/MSSQL auf dem richtigen Port zu connecten ? wenn ja, welche Kommunikation geht da genau drüber ? (mitschüffeln) nur als Tip, was du da hast ist eine sehr exotische situation.
  8. ich würde die aufzurufende funktion als GET parameter übergeben und innerhalb des IFrames per body_onload prüfen ob eine Funktion aufgerufen werden muss.
  9. wenn die Frage schon so formuliert ist, solltest du eigentlich erstmal wissen wie diese sprachen funktionieren, bevor du so explizit danach fragst.
  10. ich versuche mich gerade zu erinnern, in Typo fing es bei mir an, wo und wie überhaupt inhalt anlegen, gut das ging dann. Dann wohllte ich es testen...ergebnis: nix. irgendwo tauchte dann die Warnung auf "erst Template anlegen" also tat ich das... aber das was ich sah stimmte nicht mit dem überein was in der Administration angezeigt wurde. bei Joomla hingegen, Artikel anlegen (oder wie genau das jetzt hies, zu spät zum viel nachdenken) , in dem Menü dann sagen Frontpage oder nicht, ferttig. Es wurde angezeigt. Für die Steuerung der Navigation hab ich nochmal 2-3 Minuten gebraucht, dann war auch klar wie das genau da abläuft. Wie in meinem fazit beschrieben, Typo hat eine logischere aufteilung der Seiteninhalte, aber die steuerung ist keinem Anfänger zu zu muten. Angesichts deiner beschreibung mit Knoten muss ich mir das typo nochmal ansehen, das wirkt jetzt noch verwirrender. Ich will nicht das Knoten automatisch zu irgendwas werden, wenn dann will ich ihnen sagen ob sie Website, Site/page oder Menü o.ä. sind.. ^^
  11. gut was du möchtest ist eindeutig formuliert. Allerdings geht es hier um "Grundlagen" Wenn du Xampp Installiert hast und eine Datenbank eingerichtet hast, sollte dir der Begriff "Mysql" eigentlich schon was sagen. Normaler weg währe also PHP: Hypertext Preprocessor oder eine suchmaschine deiner wahl mit den stichwörtern "PHP" und "MYSQL" auf PHP: Hypertext Preprocessor allein solltest du schon alles finden was nötig ist. Falls noch Probleme auftreten, wieder fragen. Aber am besten erstmal selbst knobeln.
  12. hi, folgendes Problem: ich stelle einen Kalender dar, 6 Monate, alle Tage in üblicher ausrichtung jeweils eine Woche je zeile. jeder Monat in einem eigenen block unsw. Für jeden Tag wird eine SQL-Abfrage durchgeführt. bisher war das kein Problem. Jedoch ist jetzt ein problem mit Sommer/Winterzeit aufgetaucht. Ich gehen in einer Schleife alle Tage durch, und springe jeweils zum nächsten tag. (time + 86400), also 3600*24 Nun... habe ich den letzten Sonntag im Oktober immer Doppelt im Kalender. Also denke ich mir, machen wir einfach ein wenig mehr Zeit drauf (+87000) und springen dann zum Anfang des Tages zurück. $this->m_Time = $this->m_Time+86600; $this->setDayStart();[/PHP] [PHP] $parts = split("\.",date("m.d.Y",$this->m_Time)); $this->m_Time = mktime(0,0,0,$parts[0],$parts[1],$parts[2]); und nun, entweder habe ich Script-Timeout oder auf einem testsystem überschreitet das Script dann den maximal konfigurierten speicher. Ideen ? weis jemand warum da dann plötzlich dieser extreme Sprung drin ist ? ich benutze immer das gleiche objekt meiner Datumsklasse, somit dürfte auch kein Auflauf an müll-Daten im speicher sein
  13. ich hab es jetzt nicht ausprobiert, aber ich würde sagen "gar nix" wenn du das Dropdown-Auswählen kannst, malt der Browser das aufgeklappte über den bisherigen Inhalt. Da ist wurscht was davor liegt, weil es ja schon in der Ausgabe angekommen ist. da stellt sich die frage, "warum" willst du das ?
  14. zunächst ein Tip: ich glaube niemand hier wird sich deinen Code komplett ansehen, debuggen und dir dann sagen wo der fehler liegt. Schon allein aus der Menge heraus. Da hättest du auch alles zum Download anbieten können und es wäre wahrscheinlicher gewesen das sich das jemand ansieht. Zu deinem Problem: ich vermute irgendwas wird nicht aktualisiert, das ist nicht zwangsweise das JTree, sondern kann ein darüberliegendes Panel, Frame, Scrollpane, was auch immer sein. Setze mal testweise eine Randfarbe, hintergrundfarbe oder sonstwas einfaches vom JTree und gug nach ob er das übernimmt.
  15. so, da es über ein jahr her ist das ich mir sowohl Joomla als auch Typo angesehen habe, hab ich mir beide nochmal vorgenommen. Nur kurz ^^, also mag es sein das ich meine Meinung irgendwann revidieren muss. Joomla: + Installation ohne detailiertes Fachwissen machbar + Administration gut, leicht verständlich, erste seite in wenigen Minuten aufzusetzen. + Quellcode übersichtlich, objektorientiert. - leider PHP-Code in Templates - Seitendesigner / Editor im wesentlichen durch WYSIWYG-Editor dominiert. (zumindest in Standardkonfiguration) Typo3 + Installation ohne detailiertes Fachwissen machbar - Administration unübersichtlich, kaum erläutert - erstes aufsetzen einer Seite kompliziert(er) und für den technisch nicht-eingeweihten eher abschreckend gestaltet. + Seitenverwaltung / Editor logisch in Bild, Text unsw. geteilt (reduziert fehler) natürlich ist das nur meine Meinung, aber nach dem Test würde ich Joomla eher empfehlen.
  16. DHTML >> Javascript nicht alles neuladen würde heißen: ajax. (oder entsprechend gleich funktionierde frickeleien mit IFrames / hiddenframes) Aber Javascript ist es letztlich alles. da geht sowas relativ einfach. Erstmal googlen empfehle ich.
  17. nun, CMS ist wie eine Religion, es gibt viele, jeder Mensch mag die einen oder die anderen. Einige kommen mit ihrer Wahl gut klar, obwohl sie keine Ahnung davon haben. Kompliziert wird es, sobald du mit den Rahmen, die dir das CMS gibt, nicht mehr zufrieden bist. selbst kleine Änderungen bedeuten, das sich jemand in die Funktion des CMS einarbeiten muss. Für deine Zwecke scheint mir eines der größeren CMS (Joomla unsw.) schon angebracht. Aber wie gesagt, du bist auf das angewiesen was das CMS liefert. Typo3 kann ich abraten. Joomla, sehe mir selbst gerade 1.5 an, dann kann ich mehr sagen. du kannst versuchen Online demos zu finden um eines der Systeme zu testen, und zumindest Umfang und bedienung vorher zu erkunden.
  18. nun, nach einigen Google-Minuten und endlos neuen versuchen mit neuen wörtern die das gleiche erklären bin ich auf apd gestoßen. das ist eine PHP-Extension die genau macht was ich haben will. Sie loggt jeden Funktionaufruf mit und speichert es in eine Datei, schön mit Zeitstempel und tiefe / bauminformation. Genau muss ich mir die Files noch ansehen, für Windows gibt es keinen Parser und mein Xampp läuft nunmal hier unter Windows ^^, also werde ich da selbst ran müssen. Aber die Infos an sich sind schonmal da.
  19. ok, dann habe ich dich wohl verstanden. Mal erkundigen was da geht. ich habe selber noch nicht in den PHP-Quellcode reingesehen, habe schon eine kriese bekommen als ich versuchte informationen über das "howto" einer eigenen Extension zu finden. Ich teile mich mit wenn ich mehr Infos habe.
  20. @Jester wie meinen ? @amstel der Debugger gibt mir aber doch nicht "nach" erfolgreicher bearbeitung eines Scripts den Ablauf aus oder ?! Hier ist auch zu bedenken das ich das Script ganz normal über den browser starten muss. Viele Aktionen meiner Anwendung werden von AJAX gesteuert / gestartet.
  21. ich erwecke das thema nochmal zum leben. Ich habe derzeit ein etwas komplexeres Projekt - wiedermal ^^, bei dem ich die Struktur und den funktionsablauf analysieren will. PHP5 ! das bedeutet: eine Logdatei, welche Funktion in welcher Reihenfolge bei einem Ablauf aufgerufen wird. Performance ist erstmal nicht so wichtig, es geht um die strukturelle / prozedurale Analyse. daher suche ich soetwas wie eine magische-Funktion die vor jedem funktionaufruf ausgelöst wird und den Funktionsnamen übergibt, oder einen Stack in dem Alle aufgerufenen Funktionen stehen. Ich vermute letzteres gibt es nicht... Ich habe es anfangs mit eigenen Methoden zu beginn jeder Funktion versucht, aber das wäre eine schweine Arbeit die überhaupt in dem code unter zu bringen. Dazu verwende ich frameworks / gegebene Klassen, die ich nur sehr ungern erweitern will und es ist natürlich auch eine nicht un unterschätzender Quellcode-menge mit 1/2 Zeilen je Funktion mehr. Hat jemand eine Idee ?
  22. was genau möchtest du ? nicht-scrollbaren inhalt "hinter" der Scrollleiste ? oder hinter dem Scrollbaren inhalt ? Beispiel ?
  23. seltsam aber war, ich hatte eine Transparent (opacity / filter) mit 70% deckung drin, sobald die Zeilen raus waren, wurden auch die Div-layer angezeigt. Allerdings nur in verbindung mit einem explizit ausgewiesenen Print-Stylesheet. Ohne kam es zu Positionierungsfehlern. Ich würde es ja jetzt näher eingrenzen / analysieren aber ich muss weitermachen
  24. leider hilfts nicht. Firefox zeigt weiterhin keine Hintergrundfarben hinter den "normalen" tabellenzellen. Aber viel wichtiger, die Div-Layer bleiben weiter verschwunden.
  25. hu, ich habe einen Kalender mit Objekten(z.b. Personen, Räume) und Uhrzeiten um eingetragene Termine anzuzeigen, werden Div-Layer absolut positioniert. Nun soll das ganze noch als Druckausgabe bereitgestellt werden. Leider werden meine Div-Layer aber gekonnt ignoriert (werden nicht angezeigt), es gibt auch ein print.css, das abgesehen von einigen layout-elementen jedoch das gleiche ist wie für Screen auch. Ideen ? warum ignoriert der Drucker explizite CSS anweisungen ? (hintergrundfarbe) bzw. wie kann ich erzwingen das er die beachtet.... im CSS/HTML danke

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...