1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Mitglieder
  3. klausi

Beiträge von klausi

  • Neue Programmiersprache D

    • klausi
    • 4. Januar 2007 um 18:07
    Zitat von Plantschkuh!


    Fair enough, manchmal steht die elegante Formulierung der Lösung des Problems im Vordergrund; manchmal gehts um jedes letzte Stücki Performance bzw. um direkte Speicherzugriffe (wenn man Embedded Systems oder Hardwaretreiber oder Betriebssysteme schreibt), dann muß man wohl oder übel in einem konkreteren Maschinenmodell denken, inklusive Unterscheidung zwischen Stack und Heap (automatischen bzw. dynamischen Variablen).


    Ja, ich denke auch, dass C nur wegen seinen Performancefähigkeiten überlebt hat. Warum nicht ordentliche Maschinenmodelle konstruieren für ordentliche Programmiersprachen?

    Mir liegt Java deutlich mehr im Blut als C (vor allem dadurch bedingt, dass ich viel mehr in Java programmiere), in C gibt es einfach zu viele Operatoren für mein kleines Hirn (brauche ich jetzt "*" oder "&" oder "->" oder was anderes oder doch gar nix?). In Java gibts nur einen freundlichen "." :)


    Zitat

    Erklär einem Anfänger, der sich zum Glück nicht mit Zeigern plagen muß, den Unterschied zwischen int und Integer.


    OK, das war klar, dass du mit den primitiven Datentypen konterst :)
    Obwohl die 2 genannten durch Autoboxing seit Java 1.5 ja auch ein bißchen weiter zusammengewachsen sind.

  • Neue Programmiersprache D

    • klausi
    • 4. Januar 2007 um 15:43
    Zitat von Paulchen

    Was ist an Pointern Schlechtes?

    http://de.wikipedia.org/wiki/Zeiger_%2…le_und_Gefahren

    Für mich persönlich ist es einfach komplett unverständlich. Ich will mich beim Programmieren nicht dauernd mit Nachdenken über den richtigen Variablenzugriff abgeben. Einheitliche Referenzen immer und überall sind z.B. in Java sehr komfortabel.

  • Neue Programmiersprache D

    • klausi
    • 4. Januar 2007 um 14:07
    Zitat von Plantschkuh!

    Für "hardwarenahe" Programmierung ist z.B. die von dir blöd gefundene Unterscheidung zwischen Stack- und Heapobjekten (Zeiger/Referenzen vs. nicht-Zeiger/Referenzen) wichtig.


    Ich gebe zu, mir fehlt da der genaue Einblick, aber wozu dazwischen unterscheiden?

  • Neue Programmiersprache D

    • klausi
    • 4. Januar 2007 um 12:48

    Aha die Pointer haben also überlebt, da kommt mir Gift und Galle hoch. Scheint mir nur ein weiterer C-Klon zu sein, ich sehe da keine großen Reformen. Ich würde mir eine hardwarenahe Sprache mit java-ähnlicher Syntax wünschen (was aber anscheinend ein Widerspruch in sich sein dürfte).

  • Kubuntu 6.10 / Windows XP Parallel installieren

    • klausi
    • 4. Januar 2007 um 11:43

    Die Anleitung ist zwar nicht wirklich toll aber immerhin: http://wiki.ubuntuusers.de/Dualboot

    Ich würde dir unbedingt vorher eine Datensicherung raten!! Ich habe damals ca. 40 GB mit Partition Magic einfach so vernichtet (waren auch nicht mehr wiederherzustellen :frowning_face: )

  • Was ist besser?

    • klausi
    • 28. Dezember 2006 um 02:11

    Meine persönliche Erfahrung mit meinem Musikhandy (Nokia 6125):

    Nachteile:
    * meist spezielle Kopfhörer notwendig (kein normaler Bananenanschluß, blöd wenn man die im Lieferumfang enthaltenen verlegt oder verliert :shinner: )
    * Akkulaufzeit kürzer (bei mir nur ca. 8-10 Stunden Dauermusik)
    * zu grobe Lautstärkenregulierung

    Vorteile:
    * nur ein Gerät
    * Kostenersparnis
    * mehr Schnittstellen (Bluetooth etc, zum MP3 tauschen lustig)
    * komfortables Telefonieren (Musik wird automatisch unterbrochen)

  • Ubuntu 6.10 - WPA Verbindung

    • klausi
    • 22. Dezember 2006 um 17:27

    Schau mal da, vielleicht können die dir weiterhelfen:
    http://www.ubuntuusers.de/

  • Gleitkommadarstellung

    • klausi
    • 17. Dezember 2006 um 00:06
    Zitat von chantie


    Sind die Zahlen a=2.0, b=4.0, c=65536.0 und d=8388608 exakt darstellbar ?


    Nachsatz: Da diese Zahlen alle 2er Potenzen sind (ich Dummer sehe das erst jetzt) und d nicht den Exponent sprengt (ist nur 2^23), sind alle diese Zahlen exakt darstellbar.

  • Gleitkommadarstellung

    • klausi
    • 16. Dezember 2006 um 23:44

    OK, ich muss wohl doch genauer werden ....

    Rechnen wir ein Beispiel durch:
    Wir möchten die Zahl 2.0 als IEEE single precision Gleitkommazahl speichern. Uns stehen 32 Bit zur Verfügung:
    0 00000000 00000000000000000000000

    1) Vorzeichen: positiv, Vorzeichenbit bleibt also 0.
    2) Exponent: Zuerst wird die Zahl ins Binärformat umgerechnet: 2.0[t]10[/t] => 10.0[t]2[/t]. Das Komma der Binärzahl wird so verschoben, dass alle Stellen bis auf den ersten 1er nach dem Komma stehen => Exponent = 1[t]2[/t]. Jetzt noch den Bias (127[t]10[/t]) addieren, dann bekommen wir:
    0 10000000
    3) Mantisse: Jetzt noch die Nachkommastellen in die Mantisse schreiben (in unserem Fall bleibt da nur eine 0 übrig):
    0 10000000 00000000000000000000000

    Wir sehen also: Wir können die Zahl 2.0 exakt speichern.


    Jetzt zu meinem erwähnten 0,1[t]10[/t] Beispiel:

    1) Vorzeichen: positiv, Vorzeichenbit bleibt also 0.
    2) Exponent: Zuerst wird die Zahl ins Binärformat umgerechnet: 0,1[t]10[/t] => 0,00011001100110011001100110011...[t]2[/t]. Das Komma der Binärzahl wird so verschoben, dass alle Stellen bis auf den ersten 1er nach dem Komma stehen => Exponent = -100[t]2[/t]. Jetzt noch den Bias (127[t]10[/t]) addieren, dann bekommen wir:
    0 01111011
    3) Mantisse: Jetzt noch die Nachkommastellen in die Mantisse schreiben:
    0 01111011 10011001100110011001100

    Und das ist jetzt sicher nicht exakt abgespeichert, wenn wir nämlich zurückrechnen kommen wir auf:
    0,099999994039535[t]10[/t]

    P.S.: Ich habe aus Bequemlichkeit diesen Umrechner verwendet, das Ganze ist zu Fuß halt etwas mühsamer, aber genauso schaffbar.

  • Gleitkommadarstellung

    • klausi
    • 16. Dezember 2006 um 19:40
    Zitat von Zee(CD)Dee

    Hmm...ich kenn mich auch nicht gut aus....aber ich glaube mit den Cast-Umwandlungen (z.B. in C/C++) kannst auch mit unterschiedlichen Typen rechnen wenn du das meinst...ergo somit sind (die Ergebnisse) exakt darstellbar. Von welcher Syntax gehst du aus?


    Es gibt Dezimalzahlen, die nicht exakt als Binärzahlen darstellbar sind (versuch doch mal z.B. 0,1[t]10[/t] ins binäre Zahlensystem umzurechnen :winking_face: ). Da Computer aber alles als Binärzahlen speichern, kann es zu Ungenauigkeiten kommen (speziell bei der Gleitkommadarstellung).

  • Gegenüberstellung XP und Suse 10.2

    • klausi
    • 15. Dezember 2006 um 02:03
    Zitat von mdk

    hier gibt es diese infos.


    *grml* da ist jemand neu im Forum und fragt nach Tipps, das ist also deine beste Antwort? Wozu dann überhaupt noch posten? Warum nicht gleich alle Fragen nur mehr mit "Google" beantworten? :mad:
    Ich reporte das mal als bad post.

    OK, ich kann jetzt auch nicht gerade überkonstruktiv antworten, also verweise ich mal auf:
    http://de.wikipedia.org/wiki/Suse
    http://de.wikipedia.org/wiki/Unix

    Am besten du beginnst bei Wikipedia und hangelst dich anhand der Quellenlinks zu detailierteren Infos im Netz durch.

  • pdf into doc

    • klausi
    • 14. Dezember 2006 um 01:55
    Zitat von JohannesBuchner

    evince kann gut text kopieren und einfügen


    Echt? Ich verwende Evince 0.6.1 und das kann fast gar nix. Markierter Text wird zwar kopiert, allerdings ohne Formatierung und mit kaputten Umlauten.

    Beispiel: Ich kopiere einen Teil aus dem Studienplan:

    8. Computational Intelligence
    8.1. Pr¨ambel
    a
    Das Gebiet der Computational Intelligence im engeren Sinn befasst sich mit den
    Grundlagen, dem Aufbau und dem Design von intelligenten Agenten. Ein intelligen-
    ter Agent ist ein System, das auf seine Umgebung vern¨nftig, flexibel und zielgerichtet
    u
    reagiert, das aus Erfahrung lernt und das im Rahmen seiner beschr¨nkten Wahrneh-
    a
    mungsm¨glichkeiten und Rechenkapazit¨ten Entscheidungen treffen kann. Das Ziel der
    o a
    Arbeiten in diesem Gebiet ist es, einerseits die Prinzipien zu verstehen, die intelligentes
    Verhalten erm¨glichen, andererseits Methoden zu entwickeln, die zur Konstruktion von
    o
    intelligenten Agenten f¨hren. Die zugrunde liegende Hypothese dabei ist, dass intelli-
    u
    gentes Schließen letztlich nichts anderes als eine Art von Berechnung (Computation)
    ist.

  • Gleitkommadarstellung

    • klausi
    • 14. Dezember 2006 um 00:58

    http://de.wikipedia.org/wiki/Gleitkomm…eitkommazahl.29

  • TU Wien gewinnt CTF 2006

    • klausi
    • 11. Dezember 2006 um 15:48
    Zitat von JohnFoo

    Kindergarten.


    Wer? Was?

  • TU Wien gewinnt CTF 2006

    • klausi
    • 11. Dezember 2006 um 01:13

    http://futurezone.orf.at/hardcore/stories/156767/
    http://www.heise.de/security/news/meldung/82308

    Sauber Burschen kann man da nur sagen! (zumindest habe ich auf den Fotos keine Mädls gesehen)
    Man beachte auch Engin Kirdas Hüftschwung in diesem Video: http://www.seclab.tuwien.ac.at/inetsec2/vid/CTF_2006.mov :thumb:

  • Druckerproblem

    • klausi
    • 7. Dezember 2006 um 00:18

    Jetzt meine persönliche Erfahrung:
    Lexmark Tintenstrahldrucker sind die Ausgeburt des Bösen. Druckqualität ist absolut ok, aber wenn man nur 50 Seiten mit einer 17 € Patrone drucken kann, dann ist man doch angefressen (Patrone trocknet sehr schnell aus).

    Ich kann Epson empfehlen (D68), gute Linux-Kompatibilität, gute Druckqualität, relativ billige nachgemachte Patronen auf http://www.cleversparen.at .

  • Notebook 12"

    • klausi
    • 6. Dezember 2006 um 20:16

    Die Entscheidung ist jetzt zugunsten des Fujitsu Siemens gefallen (die 120 GB Festplatte hat den letzten Ausschlag gegeben).
    Leider ist das Ding zur Zeit fast überall vergriffen, also wirds wohl nix bis Weihnachten :frowning_face:

  • Notebook 12"

    • klausi
    • 5. Dezember 2006 um 11:44

    Der LG TX-ADGFG wäre auch noch interessant (Gewicht: 1,11 kg !!!), aber da schmerzt der Preis wirklich schon sehr (und die Akkulaufzeit wird sehr kurz sein).
    Jemand hat mir auch Nexoc Notebooks empfohlen, da werd ich jetzt mal recherchieren.

  • Notebook 12"

    • klausi
    • 5. Dezember 2006 um 11:14
    Zitat von mjx_biz

    Und wenn du für ein 38.- mehr eines von Lenovo nimmst?
    http://geizhals.at/a171007.html


    Ich will ein Touchpad.

    Zitat


    Oder für 43.- mehr einen Acer?
    http://geizhals.at/a217108.html


    Ich will ein Touchpad, außerdem will ich keinen Tablet-PC.

    Zitat


    Und wieso eigentlich keinen Mac?


    Zu groß, zu teuer, zu schwer.

  • gescheiter Kalender am PC

    • klausi
    • 5. Dezember 2006 um 02:34

    [x] Kalender am Nokia Handy :)

    @Gmail Webinterface: Ist mir als hyperaktiver Informatiker zu langsam, selbst mit Breitbandanschluß.

Rechtliches

Impressum

Datenschutzerklärung