Zum Inhalt springen

Rohde

Mitglieder
  • Gesamte Inhalte

    441
  • Benutzer seit

  • Letzter Besuch

Beiträge von Rohde

  1. In Photoshop 5 mußte man, um GIFs zu erzeugen, die Grafik exportieren ("Datei/Exportieren"). Unter Photoshop 6 geht das über "Datei/Speichern" unter oder alternativ unter "Datei/Für Web speichern". Ich gehe mal davon aus, daß sich das in Version 7 nicht geändert hat.

    Zum Erstellen von GIF-Animation nimmt man natürlich ImageReady oder den Ulead GIF Animator, wobei ich aber ImageReady bevorzuge.

  2. Laß es ruhig bei der Javascript-Lösung, wenn es funktioniert und sichergestellt ist, daß alle, die darauf zugreifen Javascript aktiviert haben. Du hälst damit die Serverlast und den Traffic etwas niedriger, im Fall der Sortierung streichst Du eine mögliche Fehlerquelle (Verbindung Webserver - Datenbank) und schneller sollte es auch sein, da die Daten ja eh schon beim Client sind und halbwegs aktuelle PCs die Sortierung recht schnell hinbekommen sollten.

  3. Ich gehe mal davon aus, daß das oben von mir bereits genannte Board aus der M-Serie das interessanteste Mini-ITX-Board ist. Dafür gibt's ab KW04/2003 das Gehäuse Morex Cubid 2699 V2.0. Da ist eine PCI-Riser-Karte dabei, damit PCI-Karten um 90 Grad gedreht eingebaut werden können. Somit ist man nicht auf halbhohe TV-Karten angewiesen.

    Was den Preis angeht habe ich das Board nur bei HRT für 199 Euro und bei Alternate für 189 bzw. 179 Euro (ohne USB 2.0) gefunden. Dummerweise gibt's bei Alternate aber das o.g. Gehäuse nicht.

  4. Anbieter in Deutschland ist beispielsweise HRT. Unter www.mini-itx.de haben die eine deutschsprache Seite mit entsprechenden Infos laufen. Deren Shop ist unter shop.mini-itx.de zu finden. Da gibt's dann auch entsprechende Gehäuse.

    In c't 23/02 gab's einen Test des VIA EPIA-M-Boards mit MPEG2-Decoder und aufgelöteter 933 MHz-CPU, welches für DVD-Anwendungen vollkommen ausreichen sollte.

  5. Die Daten werden hier in einem mehrdimensionalen Array gespeichert. Die Lösung an sich mag zwar nicht elegant sein, aber sie funktioniert.

    Beim Klick auf den Spaltentitel wird eine sortid über den URL übergeben. Diese wird benutzt, um das Feld zu bestimmen, nach dem sortiert werden soll.

    Da sort() in der Regel alphabetisch sortiert, wird das entsprechende Feld einfach noch einmal vorne drangehängt, bevor sortiert wird.

    Bei der Ausgabe wird das vorangesetzte Feld einfach ignoriert.

    Mit PHP geht's übrigens deutlich einfacher (multisort() und das war's)

    Die absteigende Sortierung kannst Du selbst implementieren. Dazu mußt Du wahrscheinlich die JS-Methode reverse() benutzen.

    <html><body>

    <table>

    <script>

    // Hier stehen die Daten

    spalten=new Array("Vorname","Name","Ort");

    daten="Hans,Dampf,Hannover|Werner,Meier,München|Michael,Schmidt,Aachen|Stefan,Hartmann,Berlin";

    ds=daten.split("|");

    // Hier wird die Kopfzeile der Tabelle gebastelt

    adresse=location.href.substring(0,location.href.indexOf('?'));

    document.write("<tr>");

    for(i=0;i<spalten.length;i++)

    {

    document.write("<td><a href='javascript:location.href=\""+adresse+"?"+i+"\"';>"+spalten+"</a></td>");

    }

    document.write("</tr>");

    // Wenn keine sortid gesetzt ist, wird nach der ersten Spalte sortiert (sortid=0)

    sortid=location.search.substr(1);

    if(sortid==''){sortid=0;}

    // Ab hier wird sortiert

    row = new Array;

    for (i=0;i<ds.length;i++)

    {

    satz=ds.split(',');

    row=satz[sortid]+",";

    for(t=0;t<satz.length;t++)

    {

    row=row+satz[t]+",";

    }

    }

    row.sort();

    // Ausgabe der Daten

    for (i=0;i<row.length;i++)

    {

    // document.write("<tr><td colspan=3>"+row+"</td></tr>");

    zelle=row.split(',');

    document.write("<tr><td>"+zelle[1]+"</td><td>"+zelle[2]+"</td><td>"+zelle[3]+"</td></tr>");

    }

    </script>

    </table>

    </body></html>

  6. Ich habe 1995 mal bei einem 180W-Netzteil den Lüfter ausgebaut. Der Rechner (P75@100) war danach schön leise und lief immer noch stabil. Nach knapp drei Stunden bin ich dann aber mit dem Fuß gegen das Gehäuse gekommen und hätte mir den beinahe verbrannt. Hölle, war das Gehäuse heiß. War also nicht ganz so clever. Der Rechner läuft heute übrigens immer noch äußerst stabil (jetzt wieder mit Netzteil).

  7. Alle Krankenkassen müssen gesetzlich festgelegte Grundleistungen erfüllen. Solltest Du keine speziellen Behandlungen benötigen, reicht es eigentlich aus, wenn Du nach dem Beitragssatz auswählst.

    Und der ist bei der BKK mobil oil mit 11,2% am günstigsten (ich glaube bereits seit 1997 haben die diesen Satz).

    Ich persönlich bin dort auch krankenversichert und habe bisher keine Probleme gehabt (bin aber auch von Krankheiten verschont geblieben).

  8. Original geschrieben von Klotzkopp

    A: Das stimmt nicht

    B: Es sind 50

    Beide Aussagen müssen den gleichen Wahrheitsgehalt haben. B kann aber nicht wahr sein, weil die (neue) Anzahl ungerade sein muss. Der Mann ist also ein Lügner.

    Wie kann der Mann ein Lügner sein? Es wird behauptet, es seien 47 Leute. Wir wissen, daß das nicht stimmt. Aussage A behauptet genau dies. Aussage A ist also wahr. Damit muß zwangsweise Aussage B auch wahr sein, da alle ja immer nur Aussagen gleichen Wahrheitsgehaltes von sich geben.

    Und überhaupt, wo haben die den Riesentisch her (wenn es tatsächlich eine Zahl in der Größenordnung ist)?

  9. @Klotzkopp:

    Stimmt. Jede beliebige andere Zahl über 4 läßt sich auf die gleiche Art und Weise begründen, solange sie ganzzahlig durch zwei teilbar ist.

    Auf die Lösung, die uns WoodyWutze versprochen hat bin ich mal gespannt, obwohl es jetzt natürlich ein leichtes wäre, zu behaupten, daß ich genau die Lösung getroffen habe.

    Halt! Stop! Alles zurück.

    Es sind mindestens drei. Es können aber auch alle anderen Werte möglich sein, die nicht ganzzahlig durch zwei teilbar sind und größer als 3 sind.

    Die Begründung für diesen Sinneswandel finden wir in den letzten Sätzen:

    Daraufhin steht ein Mann verärgert auf und meint: „Das stimmt nicht. Es sitzen 50 Leute am Tisch.“

    Wie viele Leute saßen denn nun am Tisch?"

  10. 4!

    Einige sagen immer die Wahrheit, andere lügen immer.

    "Einige" bzw. "andere" beschreiben jeweils mindestens zwei Personen.

    Wenn ich mal davon ausgehe, daß Lügner und Nicht-Lügner immer abwechselnd sitzen, kommt es auch hin. Ein Lügner bezeichnet seine beiden Nachbarn als Lügner und lügt dabei. Ein Nicht-Lügner bezeichnet seine Nebenleute als Lügner und spricht dabei die Wahrheit. Die Frau, die meint es sitzen 47 Leute am Tisch gehört genau wie der aufspringende Mann zu den Lügnern.

    Die beiden, die die Wahrheit sagen enthalten sich lieber jeglichen Kommentars dazu und bestellen sich noch ein Bier.

  11. Für einige BIOS-Versionen sind Masterpasswörter bekannt.

    AMI:

    AMI, ami, AMIDECOD, AMIPSWD, BIOS310, BIOSPASS, CMOSPWD, KILLCMOS

    Award:

    589589, j262, lkwpeter, j64, AWARD SW, AWARD_PW, AWARD?PW, aLLy, aLLz, biostarefmukl, HLT, SER, AW, ACCRACK, BIOS310, CMOSPWD, KILLCMOS

    Die könntest Du der Reihe nach durchprobieren. Sollte das nicht helfen gibt es noch zwei Methoden.

    1. BIOS-Einstellungen wieder auf die Default-Werte setzen. Bei einigen Boards gibt's dafür entweder einen Jumper oder einen Dip-Schalter. Den setzt Du entsprechend den Angaben im Handbuch zum Board, startest den Rechner, schaltest den Rechner wieder aus und setzt den Jumper/Dip-Schalter wieder zurück.

    2. Du nimmst einfach mal die Batterie vom Board (Vorsicht: bei einigen älteren Boards hat der Hersteller diese sinnigerweise auch mal angelötet).

    Solltest Du die erste Variante versuchen wollen und nicht wissen, mit was für einem Board Du es zu tun hast, hilft Dir evtl.

    wimsbios.com in Verbindung mit der Seriennummer weiter, die beim Booten (häufig links unten) eingeblendet wird. Anhand der läßt sich das Board und der Hersteller herausfinden. Auf der Webseite des Herstellers gibt's dann häufig Handbücher zu den Boards zum downloaden.

    Ich hoffe, ich konnte Dir helfen.

  12. Von Mijenix gab's mal ein Programm mit dem Namen "Freespace". Das scheint jetzt bei Ontrack gelandet zu sein. Das war eigentlich ein Datenträgerkomprimierer. Du hast damit auch mehr als 1,44 MB auf eine Diskette bekommen, konntest aber auch gleich noch die Festplatten oder einzelne Verzeichnisse komprimieren. Jedesmal, wenn Du etwas neues gespeichert hast, wurde es gleich komprimiert. Beim Aufrufen der Datei wurde es dekomprimiert. Ein großartiger Geschwindigkeitsunterschied beim Aufruf der Dateien (bedingt durch die Dekomprimierung) konnte ich nicht feststellen. Nachdem, was ich so in Erfahrung bringen konnte, kostest es mittlerweile $39 und läuft unter W9x/NT.

  13. SELECT spalte1,spalte2,spalte3

    FROM tabelle

    WHERE spalte2=0

    ORDER BY spalte2

    oder was meinst Du? Meines Erachtens wäre es besser gewesen, wenn Du das gewünschte Ausgabeergebnis auch mal in Tabellenform dargestellt hättest, statt irgendwelche Worte aneinander zu reihen.

  14. Versuch's mal hiermit. Das hatte ich hier noch irgendwo rumfliegen. DB auf und zu habe ich mal weggelassen.

    function getLob($SQL="NIX")

    {

    if($SQL !="NIX")

    {

    $this->setStatement($SQL);

    }

    if($this->st)

    {

    OCIExecute($this->st);

    OCIFetch($this->st);

    $bdatalob=OCIResult($this->st, 1);

    if($bdatalob)

    {

    $bdata=$bdatalob->load();

    return $bdata;

    }

    else

    {

    $this->ERROR = "Fatal: no data";

    return false;

    }

    }

    else

    {

    $this->ERROR = "Fatal: No Statement set";

    return false;

    }

    }

    switch(strtoupper($filetype))

    {

    case "PDF":

    header("Content-Type: application/pdf");

    break;

    case "DOC":

    header("Content-Type: application/msword");

    break;

    }

    $SQL="SELECT data FROM t_document WHERE id='".$id."'";

    $st = $db->setStatement($SQL);

    $result=$db->getLob();

    if($result)

    {

    echo $result;

    }

    else

    {

    echo "Das Dokument konnte nicht gefunden werden.";

    }

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