Zum Inhalt springen

colisa

Mitglieder
  • Gesamte Inhalte

    42
  • Benutzer seit

  • Letzter Besuch

Beiträge von colisa

  1. Folgendes Problem:

    OS: Windows-NT

    Die Kontrolle unserer USV-Anlage läuft seriell über den com2 des Alt-Rechners.

    Dieser Dienst soll nun umziehen in einen neueren Rechner, ohne viel Aufwand zu verursachen. Deswegen wurde einfach alles an Diensten geklont.

    Allerdings gibts keine com-Ports, sondern nur USB-Ports, an dem ich jetzt einfach einen Adapter angeschlossen habe, in den ich dann nur das com-Kabel einstecken möchte. Dabei werden verschiedene Ports angesprochen...

    Wie löse ich das Problem minimal?

    Ich denke, ich muss irgendwo den neuen Port gegen den alten einfügen, sprich, die Agenten auf der USV müssen neu konfiguriert werden, oder wie würdet ihr das machen?:eek

    Thx im voraus, colisa

  2. Folgendes Problem:

    Ich soll verschiedene Dienste auf einen anderen Rechner umziehen lassen.

    Unter anderem auch die Warteschleifenmusik.

    Wenn jetzt im Test ich einen Fehler produziere, kommt dieser Warnton auch auf der Warteschleife, also Kunden hören diesen Ton auch.

    Das gilt es zu vermeiden.

    Wie bekomme ich das hin?

    Der Dienst läuft unter windows-NT.

    Thx schonmal für hilfreiche Tips,:eek

    Colisa

  3. Ich möchte mich als erstes mit der Theorie des ganzen beschäftigen, der Installer ist nur das Mittel zum Zweck.

    Da man ständig mit Installern in Berührung kommt, scheint mir eine Entwicklung desselben als ideal.

    Man kann die Variable "Installer" auch austauschen, wenn ich das so wollte.

    Die >>>Entwicklung<<< ist das wichtige, nicht das Mittel, der Installer.

    Noch fehlen auch die genauen Abgrenzungen, nur Vista ist ja aussen vor, steht ja in der überschrift(Installer für xp/linux).

    MfG, colisa

  4. jo, genau dieses Buch hab ich mir bestellt, ebenso wie das uml 2.0 aus dem galileo-verlag.

    Das ich noch kein Experte bin, versteht sich von selbst, aber genau da möchte ich ja hin.

    All die von Dir geschilderten Problematiken werde ich einzeln durchgehen, ich denke mal, bis Montag hab ich dann wieder mehr dazugelernt und antworte.

    Bedenke bitte, ich bin inzwischen ein belesener Anfänger, der jedes Problem

    auch mit Profis aus der Firma austauschen kann. Ich stehe also NICHT auf der Stelle, sondern möchte mich weiter entwickeln.

    Die Ratschläge aus diesem Buch, das sogenannte "Anfängerdilemma" behalte ich besonders im Kopf.

    Was hälst du eigentlich von eclipse? soll ich mich dazu belesen, damit ich damit zurecht komme. auch da ist unser Erich Gamma dabei.

    Der Guru verfolgt mich^^.

    Das ide wird auch unter anderem hier in der Firma benutzt, ist aber umgeschrieben worden.

    Ich weiß auch net genau, ob ich mal meine Notitzen zu dem Thema veröffentlichen soll, die umfassen mehr als 30 Seiten.

    Darin enthalten ist schon viel mit rechte-vergabe, dll und rpm´s.

    Das kannst du ja nicht wissen.

    Die Graphik ist nur ein kleiner Teil des ganzen.

    Zur Zeit bastle ich am Urtyp, zweite Erweiterung.

    Hier die erste iss ganz simpel. Es dient, wie gesagt, zur "Evolution".

    Die Graphiken dienen zur Auflockerung des Textes.Der Text ist nicht dabei.

    Und ja, das solche Fragen wie "Was sind rekursive Kompositionen" oder "Was sind Singletonmuster" kommen, ist mir klar. und erklären kann ich sowas einfaches auch schon. wie gesagt, ich lern dazu^^.

    Urtyp1.pdf

  5. Wie soll das funktionieren?

    Ein Installer, kopiert ja nicht nur einfach Programme, sondern passt ggf auch gewisse Einstellungen des OS an.

    Bei Windows liegen diese in der Registry, bei Linux im Home Verzeichnis des Users bzw unter /etc. Das was ich kenne ist ein Installer für Java Applikationen, der natürlich da er selbst in Java geschrieben wurde, auch Crossplattform läuft.

    Ein Installer in PHP macht meines Erachtens keinen Sinn, denn dafür muss ich ja erst einmal den PHP Interpreter installieren und warum soll ich den auf mein Desktopsystem installieren, PHP läuft auf meinem Server.

    Bei C++ wirst Du das Problem mit der GUI haben, das was man verwenden kann ist Qt, aber die Libs muss ich auch installiert haben, bevor ich Deinen Installer verwenden kann.

    Für mich muss ein Installer kompakt sein, d.h. ich will ein Programm installieren, ohne mit gleich noch ein Haufen anderer Libs drauf zu packen, bevor ich los legen kann.

    Im Moment würde ich das so als "am Thema vorbei" sehen. Installer (auch OpenSource) gibt es genügend für die entsprechenden OS z.B. NSIS für Windows, und unter Linux habe ich meine Debs, RPMs oder einen Tarball mit make.

    Phil

    Tja, ich werd ne Entscheidungsmatrixx basteln für die notwendige Programmiersprache, aber genau die Gedanken des kompakten hab ich ja auch.

    Was ist schon einfach?

    Die genannten installer werde ich mir auch noch alle ansehen, aber die Problematik ist, das ich dann von meinen eigenen Gedanken von dem Thema, nämlich einen eigenen(vielleicht)anderen Ansatz zu entwickeln, abkomme.

    Deswegen schau ich mir die Installer doch besser ganz zum Schluss an.

    Deinen anderen Gedanken gehe ich nach und belese mich dazu.

    Thx, bester konstruktiver Kritiker atm: FLASHPIXX!!!:bimei

    MfG, colisa

  6. Bist du sicher dass das die richtige Projektaufgabe für dich ist? Wenn du bis jetzt keinerlei Wissen im Bereich (grafischer) Programmierung hast, wieso suchst du dir dann so eine anspruchsvolle Aufgabe aus?

    Ja, da bin ich mir sicher.

    Da ich ständig Herausforderungen suche und gern gefordert werde, ist das genau richtig.

    Mal ehrlich: 80% aller Projekte beziehen sich auf Server und Hompages mit/ohne DBMS.

    theoretisch kann ich mir da aus allen vorhandenen Projekten eins "basteln",tolle Sache.:schlaf:

    Da bleib ich doch bei meiner eigenen Projektarbeit, Lupo.

    Dafür isses etwas schwieriger:p

    Schönen Dank für deine Antwort, wenn auch nicht konstruktiv.

    Hast du auch eine Idee dazu?

    MfG, colisa

  7. 1.Wenn du deinen Antrag noch nicht abgegeben hast dann stelle deinen Antragsentwurf doch bitte mal hier ein.

    2.Du schreibst das die Implementierung der kleinste Teil bei dir sein soll. Diese Annahme kannst du doch sicherlich durch deine reichlich vorhandene Programmiererfahrung belegen. Ich denke du unterschätz dein Vorhaben deutlich.

    1.Antrag kommt noch, aber das dauert noch ca 2 wochen, da ich mein Wissen noch increase.

    2.Ja, die Implementierung IST der kleinste Teil, solange ein Softwareprojekt neu ist.Steht auch so im Lehrbuch. Bei "alten" Projekten hast du völlig recht, denn wenn ständig verbessert, nachgebessert, auf Kundenwünsche eingegangen wird, MUSS man top programmieren können.

    ABER: Ich sitze hier als einziger Praktikant nur zwischen Profis, jeder hat ein offenes Ohr für mich, gibt Tips/Anregungen zu meinen Überlegungen. Ich diskutiere auch dann mal einzelne Punkte aus diesem Forum, deswegen mache ich das ja.

    Schönen Dank, das du mir geantwortet hast, Schiller. hast du noch Ideen/Kritiken/anregungen?:confused:

    Ich würde mich darüber freuen, danke im voraus.

    MfG, colisa

  8. 1.was ist mit Testläufen?

    2.Wie sieht es mit der Unsterstützung von Deinstallationen aus? Auch das ist wichtig.

    3.Warum soll dieser zur Installation der Software auf Windows-Systemen nicht verwendet werden?

    1.Testläufe, an die denke ich auch schon, die kommen als erstes.

    2.Deinstallation ist dasselbe, nur rückwärts, gut programmiert, müsste so etwas fast(!) von alleine gehen. Das gehört übrigens zu den Prinzipien von den design patterns(Entwurfsmustern).

    3.Es gibt diverse Schwächen beim installshield, welche mir schon gezeigt wurden.

    Man kann die GUI noch erheblich verbessern.

    Schönen dank für deine Fragen, Bubble, hast du vielleicht noch mehr ideen/anregungen? immer her damit!:)

  9. Du hast schon recht, einige Punkte sind nicht an der richtigen Stelle.

    auch wenn ich das ganze vielleicht für windows mehr oder weniger(eigentlich weniger) formuliert habe(siehe das HDD, nächstes mal schreib ich FP), das liegt daran, das ich meist windows nutze.

    In was ich das schreiben werde, leg ich mit einer Entscheidungsmatrix fest.

    Ich denke mal, Java kommt da atm in Betracht, da man dann Sytemunababhängig programmieren kann.

    Umso mehr staune ich darüber, das du über Linux in Bezug auf meinen ersten,

    NICHT PERFEKTEN Entwurf stolperst, da du ja Programmierer bist.

    Ferner muss ja als erstes das BS überprüft werden(eine einfache Fallunterscheidung).

    Mit dem Antrag haste natürlich recht, aber ich mach mir lieber zu früh Gedanken als zu spät.:cool:

    Zumal ich während meines Praktikums dazu angehalten werde, mich möglichst nur mit der Entwicklung zu beschäftigen, was ich ja auch selber will:)

    Hast du denn ne Idee, die du mir graphisch darstellen könntest, so vom Aufbau her?:confused:

    Muss net perfekt sein, nur ein Gedankenanstoss, deswegen schreibe ich hier ja.

    Es hört sich so an, als ob du auch ne konkrete IDEE hättest, auch in Bezug auf die Lösung zur Überprüfung(in deinem Fall:) des Betriebssystems.

    wie gesagt, es kommt mir nur auf die idee an, net auf das perfekte(das muss man ja ausarbeiten^^).

    Schönen Dank schonmal fürs Interesse, flashpixx,

    MfG, colisa

  10. Den Projektantrag muss ich erst im Februar abgeben, ich habe also ausreichend

    Zeit, bei mir brennt zeitlich gesehen nicht die Luft.

    Ausserdem, das wisst ihr doch auch, kann ich, falls das Projekt zu gross werden sollte, bei modularem Aufbau das eine oder das andere einfach ausgrenzen.

    Aber dazu muss ich erst einmal schauen, was mich überhaupt konkret bei der Entwicklung erwartet.

    Ausgrenzen könnte ich die eigentlich Programmierung, die eh den geringsten Teil darstellt.

    Auch verschiedene Module, Beispiel: Fehlerbehandlung, Registry-Einträge,Einschränkung der Parameter..., usw... .

    Also Abkürzungen sind da überall drin ;)

    MfG, colisa

  11. so, langsam nimmts immer mehr Formen an.

    Es kommt weniger aufs Programmieren an(was dann recht einfach werden dürfte), sondern mehr auf die herleitung.

    Thema sollte bis auf weiteres sein:

    Konzept und Entwicklung eines Installationsprogrammes(Installer).

    Es geht bei mir also um die Entwicklung, die Evolution eines Installers.

    Ich nähere mich der Programmierung über UML und design Patterns.

    Was ich inzwischen schon bemerkt habe, wie auch schon in zahlreichen antworten erwähnt, läufts dann auf java hinaus, denke ich mal, aber wie gesagt:

    Ich soll die Programmierung herleiten und habe dazu nicht ein Projekt ähnlich theoretischer Natur gefunden.

    Die meisten Projektarbeiten behandeln Server oder Homepageerstellung mit/ohne Datenbankanbindung.

    Ich habe da auch eine Grundidee schon entwickelt, welche ich morgen oder Übermorgen anhand von UML skizziere. Das kann ich aber nur zuhause, weil, so gut mein Platz hier zum arbeiten auch ist, ich nicht alles verwenden darf(internes Sicherheitsrisiko, leider). mal schauen, was ihr dazu sagen werdet.

    Fragen werde ich im Anschluss stellen und ich hoffe, der eine oder andere kann ein bissl helfen.

    Außerdem hab ich das Ziel, den Artikel Programminstallation in Wikipedia neu zu verfassen, weswegen das wirklich wissenschaftlich werden soll(dieses Ziel ist nicht Aufgabe meines Projektes, aber der Reiz ist zu gross^^)

    Schönen Dank an alle, die an meinem Thread wirklich hilfreich sich beteiligen und beteiligen werden.:e@sy

    Der thread wird bis Ende März von mir geführt/aufrecht erhalten.

    Das Prob, was ich habe, ist, immer wieder eine neue idee zu erfinden und zu beleuchten. zur zeit hatte ich nur einen:( Geistesblitz...

    MfG, colisa

  12. Bevor du so etwas eins zu eins übernimmst, mach dich doch bitte erst einmal schlau: Pflichtenheft, sein möglicher Aufbau.

    Und da gibt es völlig verschiedene: hier der beste link, den ich finden konnte:

    FHA: FBI: SE: Gliederungen Pflichtenheft

    Ausserdem hängt der Entwicklungszyklus im Software-engineering von seiner Grösse ab. der kleinste hätte mindestens folgende Phasen:

    1. Entwurf

    2. Implementierung

    3. Test(der Punkt fehlt bei dir völlig, ist aber essentiell)

    Ansonsten ist Soll und Ist schnell beschrieben:

    Ist: Das hast du jetzt gerade

    Soll: Das soll es werden

    Noch einfacher kann ich es nicht beschreiben.

    Zusätzlich lese Dir auch das mal durch:

    OSZ Handel I Berlin Informatik OOA, OOD, OOP - Objektorientierte Modellierung (OOM)

    Sehr gut mit Beispielen erklärt, besser gehts net :bimei

    Hoffe, das das hilft, ich schreib auch gerade ein Projekt, über Programmierung eines Installers

  13. Meine Projektaufgabe ist, einen Installer zu programmieren, der unter allen windows xp und linux Distributionen funktioniert.

    Er soll graphisch darstellen, was er gerade macht (wizard).

    Zwecks dessen suche ich Hilfe, wie ich am besten herangehe an das Problem.

    Mir ist freigestellt, welche Programmiersprache ich wähle.

    Ich dachte natürlich an c(++) oder php.

    Da ich sehr wenig Erfahrung habe(ich hab nur mal ein matheaufgabenprogramm

    programmiert), weiss ich jetzt nicht, wie ich am besten herangehe.

    dankbar bin ich für alle produktiven tips .

    zudem würde ich mir wünschen, ob mal einer den quellcode eines installers verlinken kannn, irgenwie finde ich keinen :( .

    ich denke, dieser thread wird ein paar monate von mir benutzt werden(bis ca. ende märz 2009).

    Ich danke schon einmal im voraus für sämtliche tips.

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