Zum Inhalt springen

InfoJunkie

Mitglieder
  • Gesamte Inhalte

    119
  • Benutzer seit

  • Letzter Besuch

Beiträge von InfoJunkie

  1. Ich habe mir sagen lassen, dass es viele als Synonyme verwendete Wörter für das Fachkonzept gibt:

    1. Pflichtenheft
    2. Produktskizze
    3. Systemspezifikation
    4. Anforderungsdefinition
    5. Anforderungsspezifikation
    6. (Requirements Specification)

    Mein Ausbilder sagte mir vorhin, dass das Wort "Fachkonzept" das Dokument für ihn bis jetzt am besten betitelt. Das muss glaube ich jeder für sich entscheiden...

  2. Ich glaube schon, dass es theoretisch möglich wäre ein komplett neues OS zu entwickeln - auch wenn ich mich nicht dazu nicht in der Lage sehe. Schlussendlich kommt es neben deinen Fähigkeiten auch auf die Hingabe für das Projekt an. Mit genug Verbissenheit kriegt selbst ein alteingesessener Taxifahrer früher oder eher später seinen eigenen Compiler gebaut. Wenn Du 20 Jahre lang Spass daran hast und siehst wie sich deine Schöpfung irgendwann durch andere User weiterentwickelt, ist die Bezahlung IMHO auch nicht sooooo wichtig. Die kommt dann später eh von selbst (siehe Linus :D). Doch irgendwann jedoch lebst Du nur noch für den Kernel und an diesem Punkt bist Du sehr einsam. Der Teufels- und Freundeskreis dreht sich immer nur um noch mehr Geeks. Hört sich vielleicht etwas philosophisch an - müsste aber stimmen.

    Zurück zum Thema: Auf jeden Fall dürfte es sehr schwer werden heutzutage noch Hardwarehersteller für sich und deren native Unterstützung für sein System zu gewinnen. Linux z.B. hat es da schon schwer genug, warum sollte FooOS besser dran sein, wo es doch weit weniger verbreitet und noch in der Entwicklung ist? Interessensgemeinschaften könnnen einem da schon eine Menge versauen :(.

    Was den Textmodus angeht kann ich dir nicht zustimmen, speedi. Ein System ohne grafische Oberfläche hat ganz klare Vorteile für automatisierten Betrieb aber ich glaube trotzdem, dass die nächste Desktop-Generation für den Endbenutzer doch eher wie Looking Glass aussieht und sich in Sachen Drag-n-Drop wie ZetaOS verhält. Diese Art von Oberfläche bietet dem Anwender irgendwie mehr Features, mit denen er was anfangen kann. Oder hast du schonmal was auf die Rückseite von Lynx geschrieben? ;)

    Fazit: Ein eigener Kernel/eigenes OS ist noch machbar, wird aber über denn nice2have-Status nicht hinausgehen. Und dafür lohnt sich der Aufwand IMHO nicht.

    PS: Der Taxifahrer hält für alles her, was nicht Informatik in der Berufsbezeichnung enthält ;)

    PPS: Dies ist kein Linux-Evangelismus-Posting, ich beziehe mich nur oft auf darauf, weil ich davon ausgehe, dass hier eine ähnliche Entwicklung angesprochen wurde...

  3. Hallo zusammen,

    mein Ausbilder und ich verzweifeln so langsam an diesem Problem. Es geht um das Setzen des Initialfokus auf eine Textbox. nach dem Laden einer aspx-Seite.

    Nun war ich schon in mehreren Foren unterwegs (diese Frage stellt sich wohl sehr sehr oft) und habe nach der Lösung des Problems gesucht. Leider hat jedoch keiner der beschriebenen Wege funktioniert. Allen gemein war allerdings, dass der Fokus per JavaScript mittels

    document.meinform.textbox.focus();
    gesetzt wird. Nun kann man darum auch eine eigene Funktion bauen, wo das Control mit angegeben werden kann usw. Uns interessieren einfach nur zwei Dinge: 1. Wie genau fügt man nun JS-Code in die aspx-Datei ein (hardcoded, Codebehind - das ist egal)? In einem Thread in einem anderem Forum wurde vorgeschlagen, zuerst einen String zu erzeugen, der den gewünschten JS-Code enthält und ihn dann per Befehl "RegisterStartuptScript" im Codebehind der Seite nachträglich zu injezieren. Doch leider brachte auch das nichts. Es sollte lediglich beachtet werden, dass die Seiten mit dem pocketIE über ein MDE-Gerät aufgerufen werden. Dieses beherrscht übrigens getesteter Weise die Ausführung von JavaScript-Befehlen. 2. Wieso hat MS diese Methode
    textbox.focus();

    nicht einfach eingebaut? In "richtigen" C#-Webanwendungen gibt es sie, doch nicht für mobile Webanwendungen. Stellt das ein Sicherheitsrisiko dar oder sind die Programmierer nicht darauf gekommen oder warum oder wieso? Man kläre mich bitte bitte auf :D.

  4. Hi Guybrush,

    Wie werd ich den wieder los und komme zurück zum 8ter?
    Start -> Systemsteuerung -> Software -> Windows Komponenten hinzufügen/entfernen (auf der linken Seite) -> Haken vor "Windows Media Player" wegmachen. Wenn Du ihn dann deinstalliert hast, kannst Du ihn auf gleichem Wege wieder installieren. Dazu musst du den Haken wieder setzen.

    Und wie verhindere ich das er sich wieder updated?
    Entweder Du deinstallierst ihn komplett (meine Empfehlung) oder Du suchst in den Einstellungen nach einer Option, mit der man die automatischen Updates verhindern lassen kann. Ob es diesen Punkt überhaupt gibt oder wie er heisst kann ich dir leider nicht sagen.
  5. Nein, ich meinte schon eine reine "künstliche Begrenzung" der DB-Größe seitens Microsoft. Es ist davon auszugehen, dass die Serverhardware angesichts der Useranzahl, DB-Größe etc. hinreichend dimensioniert worden ist ;).

    Es gibt zum Beispiel die künstliche Einschränkung, dass die SQL2000-Version des SBS nur mit maximal 75 Usern betrieben werden kann (http://www.microsoft.com/germany/ms/sbserver/2003/lizenzierung/index.htm). Auch wenn die Hardware mehr schaffen würde - Microsoft lässt einfach nicht mehr zu. Wer mehr will, soll dann das reine SQL2000 beziehen :). Es ist halt nur ein Small Business Server.

    Mittlerweile habe ich mich auch mit jemandem darüber unterhalten: Er sagte, die Beschränkung sei auf jeden Fall bei der Testversion vorhanden. Ob die 2GB-Grenze jedoch auch beim "vollwertigen" SBS besteht, wusste er leider nicht genau.

    PS: Sorry dass ich erst jetzt antworte, aber ich war seit Donnerstag auf einem Kurztrip - so ganz ohne Internet :)...

  6. Hi alle!

    Mich würde interessieren, ob es eine herstellerseitige Begrenzung der Kapazität der beim "Microsoft Small Business Server 2003 Premium" (schöner Produktname ;)) enthaltenen SQL2000-Datenbank gibt.

    Wenn ja, wo liegt die Schmerzgrenze?

    Habe auf den MS-Seiten - wen wundert es, Google und der Forumsuche leider nichts dazu gefunden und auch im Moment keine Möglichkeit das zu testen. Wäre super, wenn da jemand schon einmal Erfahrungen gemacht hat und mir weiterhelfen könnte.

  7. Hi alle!

    Wie zum Henker bekomme ich eine Array-Deklaration so hin, dass ich es in zwei Klassen ansprechen kann?

    Sollte kein Problem sein? Falsch, denn egal wie ich es mache ist es irgendwie verkehrt :(. Auch nach 20x googlen und einer Suche, die sich nicht nur auf dieses Forum erstreckt, kein vernünftiges Ergebnis. Ich glaub ich denke nicht trivial genug ;)

    Hier zwei meiner Versuche:

    Public artikeldaten() as Variant
    
    ' in der ersten Funktion wo es gebraucht wird - läuft gar nicht
    Dim artikeldaten() as Variant
    
    ' im Modulkopf - läuft, kann aber ausserhalb nicht angesprochen werden

  8. Hi! Spricht irgendwas gegen einen Batch-Parameter? Der User müsste dann praktisch

    installation.bat c:\programme\deinprogramm

    in die DOS-Shell eingeben.

    Du fragst den Parameter dann mit der Variable %1 für den ersten Parameter in deiner Batch wieder ab:

    copy readme.txt %1

    Allerdings ist die ganze Sache sehr wackelig. Der User muss zum Beispiel immer korrekte Pfadangaben machen [1] und keine Eingabe (Leerstring) funktioniert auch nicht wirklich. Aber ich glaube mich dunkel erinnern zu können, dass man Parameter irgendwie auf Existenz abprüfen kann...

    [1] Nur "C:" zum Beispiel reicht nicht, es sei denn du baust in deinen Befehlen selbst einen Backslash ein.

    Aber dann würde wiederum die Eingabe "C:\" zum Abbruch führen. Zweischneidiges Schwert also ;)

    HTH

  9. Jetzt hab ichs mir überlegt auch mal vb 6.0 zu machen/erlernen.

    Ich würde dir davon abraten. Wenn Du die Möglichkeit hast, fang direkt mit VB.NET an. Die Sprache ist von Grund auf anders aufgebaut als VB6 - Stichwort Objektorientierung. Du würdest eine tote Sprache lernen, da in mittelfristiger Zukunft alles was mit Microsoft zu tun hat, zwangsläufig auf der .NET-Technologie (bzw. Framework) aufbauen wird.

    Wenn es um C++/C# ginge, würde ich dir den umgekehrten Weg empfehlen, da man mit das Wissen über C++ sehr gut auf C# anwenden kann. C# ist sozusagen ein neueres C++ mit einigen programmiererfreundlichen Features (z.B. Garbage-Collector) von Java ;)

    Gleiche frage jetzt lohnt es sich? bzw ist der umstieg von vba auf vb.net schwierig?

    Vom Hörensagen meines Berufsschullehrers) kannst Du zum Beispiel nichts mehr mit deinem Wissen über VB6-Arrays anfangen. Die "konvertierten" also vom Visual Studio selbst umgewandelte Applikationen sollen schneckenlangsam laufen.

  10. Die Punkte aus $Datei1 kannst Du ganz einfach löschen, indem Du mit einem Editor deiner Wahl einfach alle "." durch eine leere Zeichenkette ersetzen lässt. Also Suchen -> Ersetzen -> Suchen: . -> Ersetzen mit: [hier garnichts eintragen!]

    Dann kommt für $Datei2 unter Linux das Tool diff (http://www.linux-user.de/ausgabe/2001/11/091-zubefehl/diff-1.html) zum Einsatz. Es vergleicht zwei Dateien und gibt die Unterschiede in eine weitere Datei aus.

    HTH

  11. Das Problem ist gelöst! Danke für die Antwort, Enrico. Sowas ähnliches (Kodierung der Datei) hab ich mir schon gedacht.

    Lösung:

    Man muss die HTML-Datei irgendwo auf dem Rechner speichern und mit Notepad (oder einem Editor seiner Wahl) öffnen und nach dem entsprechenden Metatag mit der "Charset"-Spezifikation suchen.

    Dort ändert man den Standard von iso-[wasweissich] in iso-8859-5 oder windows-1251 ab. Die erste Variante sah für mich schon ganz gut aus, aber der Kollege sagte es sei kein bzw. total vermurkstes Russisch? Im Zweifelsfall einfach immer mal alles kyrillische durchprobieren...

    Naja, jetzt funktionierts auf jeden Fall ohne web.de einige russische Flüche per Mail zukommen zu lassen, die da wohl eh keiner darstellen kann ;)

  12. Hi alle,

    zuerst möchte ich mich entschuldigen, wenn dieser Thread unter falscher Flagge läuft. Ich weiss nicht wo es besser hinpassen könnte - bei Bedarf einfach verschieben ;)

    Nun zu meinem Problem: Ein Kollege möchte gern seine in russisch geschriebenen eMails von web.de abholen. Im Internet Explorer (Webmail) werden jedoch andere Zeichen dargestellt. Nach ein bisschen googeln sind wir dann darauf gekommen, die Kodierung unter "IE -> Ansicht -> Codierung" umzustellen. Leider ohne Erfolg. Zum Testen haben wir dann mal die russische Seite seines Heimatortes aufgerufen, da werden alle Zeichen korrekt dargestellt. Also kann es daran nicht liegen.

    Dann hat er sich so 'zum Spass' die eMail an seine Firmenadresse forwarden lassen, um zu sehen ob wenigstens Outlook die Mail richtig oder zumindest anders darstellt. Doch Pustekuchen... Der Brief sieht genauso aus wie bei web.de-Webmail.

    Es sieht mir irgendwie mehr danach aus, dass web.de die HTML-Mail irgendwie kodierungstechnisch verwurstet, aber so tief bin ich jetzt auch nicht da drin (kann ja schliesslich nur Deutsch und Englisch :D). Hat jemand schonmal solche Erfahrungen gemacht und wusste sich zu helfen oder muss er jetzt den Freemail-Anbieter wechseln?

    Hoffe im Namen des Kollegen auf Hilfe ;)

  13. Danke für die schnelle Hilfe, Kugel!

    Ich hab es so gemacht, wie Du es auch vorgeschlagen hast: Der ganze String wird komplett aus der Datei gezogen und dann per Split zerlegt. Info: Das geht erst ab VB6! Für Leute, die das irgendwann auch mal brauchen, hier mein Test-Beispiel (Das Ergebnis erscheint im Direktfenster):

    Option Explicit
    
    
    Public Sub FileRead(FileName As String)
    
    
    Dim sFileContent, sSplitContent() As String
    
    
        Open App.Path & "\" & FileName For Input As #1
    
        Do While Not EOF(1)
    
            Input #1, sFileContent
    
            sSplitContent = Split(sFileContent, vbTab, -1)
    
            Debug.Print sSplitContent(0) 'usw...
    
        Loop
    
        Close #1
    
    
    End Sub
    
    

    Nochmal Danke!

    Gruß, nfo[J]unkie

  14. Hi alle,

    wie kann man das Trennzeichen bei einer Input-Anweisung von VisualBasic 6.0 selbst definieren? Soweit ich weiss reagiert sie nur auf Kommatas. Leider konnten mir Google, MSDN und diverse Foren nicht weiterhelfen...

    Das Problem: Die Applikation muss täglich eine Textdatei einlesen, auf deren Erstellung ich leider keinen Einfluss habe. Als Trennzeichen wird einfach der Tabulator verwandt. Jetzt ist es natürlich nicht gerade anwenderfreundlich den Mitarbeiter (oder Praktikanten ;)) jeden Morgen einmal das Notepad öffnen und ein "Suchen & Ersetzen" durchjagen zu lassen. Das muss doch auch eleganter gehen.

    Gibt es da irgendwelche Tipps oder Workaraounds? Hat vielleicht jemand schonmal ein ähnliches Problem gehabt?

    MfG nfo[J]unkie

  15. Hmm... ist irgendwie auch schwer zu erklären. Also ein neuer Versuch ;):

    Ich hätte gern den folgenden TSQL-Block - habe ich nur mal so auf die Schnelle runtergetippt - auf Standard-SQL-Syntax (Oracle, MySQL) umgemünzt:

    [ ... ]

    BEGIN

         SET @mwst = (SELECT satz FROM tbl_mwst WHERE country = 'de')

         SELECT (netto*@mwst)/100 AS MWSt-Betrag FROM rechnung

         SELECT netto + (netto*@mwst/100) AS Rechnung-Betrag FROM rechnung

    END

    [ ... ]

    Es ist so, dass der Select zu @mwst ca. 150 Zeilen fasst und mehrmals in der Query zu Berechnungen gebraucht wird. Bis jetzt ist es so, dass dann diese 150-Zeilen-Query jedes mal aufs Neue ausgeführt wird. Das soll sich nun ändern.

    Das Problem hier sind die Variablen, da sie in jeder Sprache anders deklariert und gesetzt werden :(.

    Die Änderung soll im Grunde nur die Querystruktur übersichtlicher gestalten (und das ganze performanter laufen lassen :D). Gibt es da irgendwelche Möglichkeiten?

    nfo[J]unkie

  16. Hi alle,

    auch wenn sich die Lösung meines Problems dem Thema nach einfach anhört, ist sie es IMO nicht.

    Und zwar möchte ich in einer Abfrage (Abfr1) eine weitere Abfrage (Abfr2) absetzen und mit dem Ergebnis der Abfr2 weitere Berechnungen in Abfr1 durchführen.

    Beispiel:

    SELECT prozentwert AS prozent, prozentwert*(SELECT zahl FROM daten) FROM berechnung

    Ich bräuchte sowas wie eine namentliche Referenzierung zum ersten ausgelesenen Wert, um damit in einer zweiten Abfrage rechnen zu können. Es sollte möglichst "DBMS-global" gehalten werden, also keine speziellen T-SQL oder PL/SQL-Befehle.

    Hoffe ihr kennt euch besser aus als ich ;)

    nfo[J]unkie

  17. Vielleicht wäre ja auch ein Portscan von der Website http://www.port-scan.de für dich interessant. Da kannst Du entweder einzelne Ports scannen lassen oder eben auch einen Nessus-Scan auf dein System loslassen.

    Einzige Nachteile: Zum Einen kannst Du nur den Rechner scannen lassen, über den Du ins Netz gehst (alles Andere wäre strafbar für die Betreiber) und zum Anderen muss eine gültige E-Mail-Adresse angegeben werden, damit dir die Ergebnisse des Scans zugeschickt werden können... Wer weiss was die dann letztendlich damit anstellen? Wie gesagt, ist vielleicht interessant für Dich weil Du dich dann nicht zuerst die Hürden der Nessus-Installation überwinden musst.

    HTH,

    nfo[J]unkie

  18. Original geschrieben von FALc

    Hallo,

    ich möchte unter MSWindows anstatt normal etwas auszudrucken

    etwas in ein Datei "drucken".

    Ob das Resultat nun zb .pdf oder .txt ist spiel keine Rolle.

    Gibt/Geht es/- sowas?

    Natürlich geht das.

    Aber: Wenn Du aus Windows selbst heraus in eine Datei druckst (durch entspr. Häkchen setzen bei der Druckerauswahl), gibt er keine normale Textdatei aus, sondern eine Druckersteuerungsdatei. Diese enthält lediglich die Informationen, die normalerweise an den Drucker geschickt worden wären (eine visualisierte Druckersprache, wenn man so will). Diese Steuerungszeichen kann man jedoch abfangen und in ein für Menschen lesbares Format wie z.B. PDF-Dokumente bringen. Am einfachsten geht das mit dem Adobe Acrobat Distiller. Wie es vollkommen kostenfrei geht beschreibt diese Anleitung zum Installieren eines PDF-Druckers (auch für Windows 98).

    Eine Textdatei (*.txt) wirst Du jedoch generell nie auf Anhieb drucken können, weil man z.B Bildinformationen nicht mit normalem Text darstellen kann (ASCII-Art ist eine etwas andere Art der Darstellung :))

    HTH,

    nfo[J]unkie

  19. Original geschrieben von Astarion

    hast du eventuell diese komische mircosoft search datenbank aktiv ?

    Meinst Du den Windowseigenen Indexdienst der HDDs indiziert?

    [...] frag mich aber bitte nicht wo es war .. habs letzte mal vor nem halben jahr gemacht [...]
    Den kann man über Arbeitsplatz >> Rechtsklick auf C:\ (oder andere Platte) >> Eigenschaften >> "Laufwerk für schnelle Dateisuche indizieren" booleanisch aktivieren/deaktivieren.

    BillyBoy84:

    Für Dich habe ich einige Links mit verschiedenen Lösungsansätzen ausfindig machen können. Das hättest Du mit Google's Hilfe mit Sicherheit auch allein geschafft (auf Worte müssen auch irgendwann taten folgen ;):

    1. http://www.windows-tweaks.info/html/cpu-auslastung.html

    2. http://buhaboard.de/botarchiv/10511.html

    3. http://www.pqtuning.de/win2000/fehler2.htm

    HTH, nfo[J]unkie

  20. Original geschrieben von debitux

    Ok hab jetzt doch die Session gekillt.

    Ist aber nicht grade die feine Art :)

    Hättest Du das nicht spät Abends oder am Wochenende machen können? Also wenn da noch User am Werkeln sind, werden sie kurz vorgewarnt (mündlich oder net send) und dann für ca. 10 Sekunden gekillt. Oder was sprach in Deinem speziellen Fall dagegen?

    Gruß

    debitux

    nfo[J]unkie

  21. Original geschrieben von !nfected

    www.mbm5.com ist irgendeine andere seite....

    Stimmt, ich habe da gestern sogar extra nochmal nachgeschaut weil ich wusste, dass das eine andere Seite ist - aber dann das paste vergessen :floet:... Sorry.

    wieso verkraftet mein ramriegel keine 133mhz fsb???... das sind 256DDRram von Apacer 266Mhz Pc2300

    Ups, Finger schneller als Augen ;). Naja, vielleicht hilft es ja einem Anderen der den Fehler hat und in diesem Board nach Hilfe sucht.

    Gruß

    nfo[J]unkie

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