Beiträge von martin

    Zitat von MarvinTheRobot


    Es muss doch irgendwie möglich sein dass ich die platte quasi "unmounten" kann und dann aus dem rahmen rauszieh, die neue reinsteck, diese "mounte" und auf die daten zugreifen kann.

    Nein, nicht ohne weiteres. Dafür brauchst du einen speziellen Hotplug Wechselrahmen (meine Mediabay im Notebook kann das z.B., müsste aber auch welche für Standard Gehäuse geben) bzw. ist bei Serial ATA Hotplugging von Anfang an in die Spezifikation eingeplant worden, aber k.A. obs da out-of-the-box funktioniert.
    Beim WinXP gibts doch dieses "Hardware sicher entfernen..." Applet, wenn die Festplatte da nicht aufscheint hast du mit ziemlicher Sicherheit Pech gehabt.

    Ah ja: ein USB-zu-IDE oder Firewire-zu-IDE Controller ist möglicherweise billiger als ein Hotplug-Rahmen oder ein komplettes Update auf Serial ATA

    Zitat von phlow

    mit der man aber unmöglich 4 Monitore ansteuert ... würd mich echt interessieren was man dafür als Graka verwendet ;)

    Sollte gehen. In diesem Test wurde dieser Monitor (3840x2400 QUXGA-W) erfolgreich mit nur einem DVI Ausgang betrieben, allerdings bei 12(!) Hz.
    6400x1200 sind sogar weniger Pixel, 7,6 Mio. vs. 9,2 Mio. genauer gesagt, also sollt ein DVI Ausgang reichen, obwohl zwei sicher besser wären. Vorausgesetzt der Monitor unterstütz das...

    Zitat von chrisu

    Meine ja nur dass ich mir das nicht bei Apple vorstellen kann.
    Warum sollten die Leute auf einmal den absoluten Müll erzeugen wenn
    sonst auch jedes PowerBook ok war - und so viel hat sich an der neuen
    Serie der PowerBooks zumindest die TFTs betreffend nicht verändert ...

    Naja Apple macht die Powerbooks ja nicht wirklich selber. Die 17"-er sind, glaub ich, von Compal und die 15"-er von Quanta (beides taiwanesische Firmen, hoffentlich hab ich nix verwechselt :))

    Aber hab mal gelesen dass Compal jetzt auch 15"-er machen soll, und das könnte schon die Serie sein. So gesehen hat sich sicher einiges geändert, außer die Firmen haben denselben Displaylieferanten. Muss aber sagen dass ich das nicht weiter verfolgt hab

    Zitat von Ordovicium

    Bin auch gerade dabei, mir eine neue HDD zuzulegen. Was haltet ihr von dieser:

    http://www.geizhals.at/?a=27213


    Ich bevorzuge trotzdem einen Cache, damit das ganze etwas schneller läuft. Und ausserdem Daten sind sowieso weg, wenn der Strom prompt unterbrochen wird. Es gibt ja noch immer einen Arbeitsspeicher.


    Ich würd mir nur noch Serial ATA Platten kaufen. Auch wenn das bedeutet dass du dir einen Adapter kaufen musst, der dann logischerweise am PCI-Bus hängt und die maximale Transferrate "by design" auf 133 MB/sec beschränkt ist (150 MB/sec ist sowieso nur für RAID interessant). S-ATA Plattenzugriffe brauchen einfach nicht soviel CPU-Zeit.

    Außer du hast z.B. eine Soundblaster Live!/Audigy oder Gigabit Ethernet Karte oder irgendein anderes Ding das die gesamte PCI-Bandbreite am liebsten für sich allein hätte...

    XML.. Natürlich musst dir überlegen ob du dein eigenes Format machst - würd ich für den Anfang mal vorschlagen - oder ob es vielleicht schon was fertiges inkl. Tools/API gibt das genau das kann was du möchtest.

    Andere Möglichkeit: wenn du ganz sicher weißt dass du früher oder später auf eine echte Datenbank umsteigen willst, verwend ein Datenbank Interface zu einer Textdatei (oder so ähnlich), i.e. du sprichst irgendein ASCII File über eine Standard Database API an und später brauchst dann nur mehr den Treiber zu wechseln.

    hth

    Zitat

    Original geschrieben von Seppi
    [...]einer zweiten Platte Linux installiere und dann auf der Boot Plattn WinXP habe?


    Wenn du zwei Festplatten hast würd ich das BIOS als "Bootmanager" verwenden. Ist am saubersten, da Linux nicht eine Partition BSD-style (UFS) slice-t, sondern soweit ich weiß mehrere Partitionen braucht -> Du musst das gesamte Linux in die extended Partition installieren. LILO kommt damit zurecht, hab aber jetzt schon von mehreren Seiten gehört dass das eher ungünstig ist

    Über CVS glaub ich schon dass es einzeln erhältlich ist. Ansonsten gibts ja auch die Eclipse Platform (ca. 20 MB, ohne die JDT). Ah ja, Eclipse selber is ein geniales Application Framework...

    Was mich derzeit stört ist, dass einige Plattformen/Betriebssysteme nicht unterstützt werden (mal schauen inwieweit ein einfacher Recompile der C Sources funktioniert)

    /edit: Stimmt, die Windows DLL für SWT is <1MB. Jar File is auch nicht so groß

    Also es gibt denk ich viel stupidere Ansätze als AWT/Swing (SendMessage() is einer davon, s.o.).
    Ich mag z.B. Gnome (mit Glade), Corbon/Cocoa in Mac OS X sind sicher auch interessant, aber für 90% der Computeruser is dein Programm dann leider nicht zugänglich -> kommt also stark drauf an was man programmiert und für welche Zielgruppe, ob man sich mit Swing herumschlagen möcht. Lernkurve is sicher höher als bei VB ;)

    MaxAuthority wrote:
    > flyingtable07: zu pointern:
    >
    > probier einmal das: int testFunction (int x, my_struct *addr_of_big_struct)
    > {
    > if (addr_of_big_struct->do_something());
    > return 1;
    > else
    > return 0;
    > }
    >
    > Ich weiss, als Java-Programmierer würd man sowas anders (objektorientierter)
    > Programmieren, mir geht dieses Feature von Durchgangsparametern schon stark
    > ab.

    Wenn ich das richtig verstanden habe, meinst du es gäbe in Java keine
    Pointer. Das wollte ich vorher schon klarstellen...

    Hier ein Beispielcode:

    StringBuffer answer = new StringBuffer("Fortytoo");
    StringBuffer correctAnswer = answer;
    correctAnswer.setCharAt(6, 'w');
    System.out.println(answer);

    STDOUT: Fortytwo. Echt :)
    In C/C++ Terminologie: in Java kommt alles (zumindest alle Objekte) auf
    den Heap.

    > Hmm, und warum zählen primitive Datentypen nicht?

    Im Sinne von vorhin zählen die deshalb nicht, weil die beim
    Methodenaufruf sehr wohl kopiert werden..

    > Aja und vermutlich ist es möglich, aber mich würd interssieren, wie ich das in
    > Java löse:
    > MyObject *a, *b;
    > a) a = b; //die addresse von b an a zuweisen
    > b) memcpy (a, b, sizeof (a)); //wirklich das objekt kopieren

    Die Frage ist wohl eher: wie geht das *nicht*? Man müsste wohl mit
    Object.clone() arbeiten bzw. Clonable implementieren und eine eigene
    clone() Methode schreiben, die eine neue Instanz zurückgibt.

    Mittlerweile tendier ich auch schon zu C/C++, Objective C würd mich
    ebenfalls interessieren, aber ein paar Sachen muss ich einfach korrigieren

    J.Petso wrote:
    > korrigiert mich wenn was falsch ist.
    >
    > also der vorteil schlechthin von C, im vergleich zu Java auch von C++, ist auf
    > jeden fall die Geschwindigkeit. Wäre derzeit wohl ziemlich undenkbar, eine
    > schnelle 3D-Engine in Java zu schreiben.

    Gibt es, nennt sich Java3D. performancemäßig aber kein Vergleich zu
    Quake, bzw. featuremäßig zu Doom 3. Eher so wie die Unreal Engine :)

    > Was mir in Java am meisten abgeht sind die in C/C++ üblichen Zeiger auf
    > Variablen/Strukturen (achja, Strukturen: Sammlungen von Variablen, wie eine
    > Klasse ohne Methoden), mit solchen Zeigern kannst du allerhand Feines machen,
    > z.B. einen einer Funktion als Parameter übergeben, welche dann die Variable
    > direkt verändern kann. Zeiger auf Zeiger sind auch möglich.

    Ähh, seit wann gibts in Java bitte *keine* Zeiger (Referenzen)? Wenn du
    ein Beispielprogramm hast, das das demonstriert, schick es mir bitte
    oder poste es hier, wäre interessant. Primitive Datentypen zählen aber
    nicht...

    MaxAuthority wrote:
    > aja, und was noch vergessen wurde:
    > In Java kann man normalerweise keine GUI entwickeln, die das look &
    feel des
    > jeweiligen Betriebssystems übernimmt. (geht nur mit SWT, das jedoch
    nicht
    > offizieller teil von Java ist, sondern eine proprietäre erweiterung)

    SWT ist einfach nur genial, und soweit ich das beurteilen kann "freely
    redistributable". Außerdem gibts ja JFace, das macht das Programmieren
    damit etwas komfortabler

    Photographier mal einen CRT mit verschiedenen Shutter Speeds :)

    Beim TFT hast *immer* das ganze Bild (no na), beim CRT brauchst je nach Hz 1/30 sec oder langsamer. Hab selber keinen TFT, mein nächster Monitor wird aber wahrscheinlich einer...

    <sarkasmus>
    Ja, sicher. Wir gehen alle in Multimedia oder können Gedanken lesen, daher brauchst du uns mit Details nicht zu nerven ;)
    </sarkasmus>

    Wahrscheinlich reicht mkdir und copy aus, ansonsten würd ich das Install in Java schreiben und die Batch Datei nur als bootstrapper verwenden