Zum Inhalt springen

Rohde

Mitglieder
  • Gesamte Inhalte

    441
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Rohde

  1. Rohde

    sortierung in html

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

    mini-itx

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

    mini-itx

    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.
  4. <script> function klick() { a = window.open("url1.htm"); b = window.open("url2.htm"); } </script> <a href="javascript:klick();">Link</a>
  5. <select name=feld onChange="submit()"> <option>Bitte auswählen</option> <option value="1">1</option> <option value="2">2</option> </select>
  6. Rohde

    sortierung in html

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

    netzteil-lüfter

    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).
  8. 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).
  9. 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)?
  10. @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:
  11. 4! "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.
  12. Rohde

    BIOS Win95

    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.
  13. Na, dann will ich auch mal wieder meinen Senf dazu geben. Sieh einfach mal unter www.qbasic.de nach. Dort findest Du einen ganzen Haufen Tutorials, Buchtipps, Downloads und ein Forum, das sich speziell mit dem Thema befaßt.
  14. 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.
  15. Rohde

    SQL Abfrage

    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.
  16. 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."; }
  17. Nicht zu vergessen ist die Akkulaufzeit. Sehr zu empfehlen ist die Seite digitalkamera.de. In Verbindung mit den Meinungen bei Ciao oder Dooyoo kannst Du Dir ein recht gutes Bild Deiner Wunschkamera machen.
  18. Du bearbeitest als ein Teilprojekt. Dann gehört in Deine eigentliche Dokumentation auch nur das rein. Die Sachen, die noch laufen (sprich das, was Dein Kollege macht/gemacht hat) würde ich in den Punkt "Projektumfeld" einfließen lassen. Ich frage mich, wie Du das im Projektantrag geschrieben hast!?
  19. Wie meinst Du das? Um in PHP einen Link auf eine HTML-Seite zu setzen? ?><a href=ziel.htm>Ziel</a><? Oder um eine HTML-Seite einzubetten? include("ziel.htm"); Oder wie oder was?
  20. Ich habe hier gerade die SuSE 8.0 laufen (auf einem K6-II 450 mit 320MB - reicht zum normalen Arbeiten mit KDE3 völlig aus) und bin sehr damit zufrieden. Nachdem im Vorfeld der Veröffentlichung ja bereits bekannt wurde, daß SuSE die Startskripte geändert hat, stand ich natürlich auch erst mal vor der rc.config und kam nicht weiter. Da sich aber noch ein ganzer Haufen anderer Skripte fand, war es dann eigentlich doch ganz einfach. Jeder Dienst hat sein eigenes Skript (z.B. apache oder mysql).Diese liegen alle in /etc/init.d. Dort findet man auch ein Skript namens boot.local, in das man einfach die einzelnen Skriptaufrufe für die Dienste einträgt. Ruft man die Dienstskripte an der Konsole direkt auf, wird angezeigt, welche Optionen man hat. Um den Apache und MySQL beim Booten des Systems zu starten reicht ein einfaches "apache start" bzw. "mysql start" in der /etc/init.d/boot.local aus. Aber wahrscheinlich steht das auch in einem von den zig Büchern drin, die in der Nicht-Update-Fassung im Lieferumfang dabei sind (kann ich aber nicht genau sagen, da ich mir die Update-Fassung zugelegt habe). Ein einziger Kritikpunkt ist mir aber aufgefallen. Als root läßt sich irgendwie nicht der KDE-Desktophintergrund ändern. Es bleibt bei rot, egal, was man macht. Aber das macht natürlich auch Sinn. Schließlich soll man ja nicht als root arbeiten. Und mit dem roten Hintergrund beschränkt man sich dann wirklich nur auf das allernötigste, sonst kriegt man Augenkrebs oder sowas.
  21. Optisch gelungen, aber die Navigation ist der große Minuspunkt. Gerade die Navigation ist neben den Inhalten das wichtigste Element einer Seite. Und sowas macht man halt nicht ausschließlich mit Grafiken. Schlimm genug, daß Du dadurch die Ladezeit der Seite deutlich anhebst. Aber daß Du dann noch nicht einmal eine Alternative anbietest ist aus Usability-Sicht voll daneben. Gerade in einer Zeit, in der immer stärker auf die Zugänglichkeit der Seiten für Behinderte geachtet wird solltest Du wenigstens ALT-Texte benutzen. Außerdem gibt es doch eine recht große Anzahl an Benutzern, denen die ganzen Grafikorgien im Web mittlerweile zum Hals raushängen und die deswegen einfach mal die Darstellung von Grafiken abgeschaltet haben (ich bin z.B. so einer). Übrigens gelten Intro-Seiten mittlerweile als OUT, da sie keinen Mehrwert bieten.
  22. Obwohl ich Zeitsoldat war bin ich für die Abschaffung der Wehrpflicht. Vielmehr bin ich für eine Umkehrung der bestehenden Situation., d.h. es besteht eine Zivildienstpflicht, der Dienst in der Bundeswehr wird der Ersatzdienst. Das hätte u.a. folgende Vorteile: 1. Männer und Frauen könnten problemlos eingezogen werden. 2. Das Gesundheits- und Pflegewesen hätte auch weiterhin eine große Anzahl an kostengünstigen Mitarbeitern. 3. Die Transparenz der Bundeswehr wäre weiterhin gegeben (schließlich ist es nicht jedermanns Ding im Krankhaus oder in ähnlichen Einrichtungen zu sein). Mehr fallen mir gerade nicht ein. Aber ich weiß, daß es mehr gibt - muß mein Alzheimer sein. Wenn mir noch ein paar einfallen, werde ich sie hier posten. Vielleicht findet sich ja jemand und setzt die Liste fort oder findest sogar Gegenargumente.
  23. Das wage ich mal zu bezweifeln. Die Presse wird sich mindestens zwei Wochen daran hochziehen, daß Bayern diese Saison ohne Titel dastehen wird. Ich sehe schon die Schlagzeilen in der deutschesten aller deutschen Zeitungen: "Hitzfeld - geht er jetzt?" "Effe: Ich bin froh zu gehen!" ... Fängt ja heute schon an: "Bayern am Boden" - oh, gerade eben wurde die Schlagzeile geändert: "Feuert Bayern jetzt Hitzfeld?" Was für ein Schwachsinn. Ich wette, daß auch diese Saison für den FC Bayern wirtschaftlich sehr lohnend war. Und sportlich ist die Qualifikation für die Champions League auch noch ein realisitisches Ziel.

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