Suchergebnisse

  1. V

    wieviel liegt auf meinem stack?

    Nein, jede "Lösung" ist ABI-abhängig und daher noch weniger portabel als eine CPU-abhängige Lösung. Die von juedan vorgeschlagene Methode ist meiner Meinung nach die Beste. Funktioniert sogar für mehrere Threads.
  2. V

    [C] Variablen initialisieren

    Zwar off-topic, aber was soll's... Wie so oft kommt's auf das Einsatzgebiet an. Wenn's um Hardwareregister geht ist so etwas: if (errorFlag(reg)) { } oft lesbarer als if (reg & 0x80) { } Das letzte Beispiel wird auch nicht wirklich besser, wenn man eine Konstante...
  3. V

    [C] Variablen initialisieren

    Zwar finde ich die Aussage unsinnig, aber hier mein Tipp: Platziere die Variable ausserhalb einer Funktion, so dass der Linker sie ins Datensegment (.bss) des Binaries tut. Damit überlässt Du das initialisieren auf 0 dem Lader: int i, j, k; void methode(void) { } Mehrmaliges...
  4. V

    Verstaendnissfrage bzgl. dynam. Speicherallozierung im Hinblik auf Kernelprogrammieru

    In C kannst Du im Prinzip nur solche Variablen auf den Stack legen, deren Größe der Compiler auflösen kann. Deine zweite Variante kann funktionieren, dazu müsstest Du allerdings erstmal alle "->" Operatoren auf der msg Variable durch einfache Punkte (".") ersetzen. Unabhängig davon müsstest...
  5. V

    Warum kein JAVA

    Aber ist das wirkliche der spannende Bereich, wenn's um Portabilität geht? Vielleicht lieg ich falsch, aber ich bin bisher immer davon ausgegangen, dass Java EE Anwendungen ohne (Window-)GUI in einem Servlet Container laufen. Die Schnittstellen des Betriebssystems, die in so einem Szenario...
  6. V

    Wer besitzt die meisten Server?

    Das Bild ist tatsächlich interessant. Meiner Meinung nach würde es aber weniger imposant aussehen, wenn auch die andern Firmen, die am unteren Rand der Grafik nur gelistet sind, wenigstens mit Schätzungen abgebildet werden.
  7. V

    Software zur Modellierung von Mealy-Automaten

    Cool, die Screenshots sehen ziemlich genau so aus wie ich mir das vorgestellt hab! Vielen Dank für den Tip, werde ich mir morgen gleich genauer ansehen.
  8. V

    Software zur Modellierung von Mealy-Automaten

    Alle UML Tools, die ich mir bisher angesehen habe (Poseidon u. ArgoUML gehören übrigens dazu), lassen beim Zustandsübergang meist nur ein Textfeld zu, welches dazu dient, die Eingabe zu dokumentieren welche zum Zustandsübergang führt. Endlicher Automat eben. Vermutlich liegt das daran, dass die...
  9. V

    Software zur Modellierung von Mealy-Automaten

    Hallo, kennt jemand von Euch eine Software mit der sich Mealy-Automaten modellieren lassen? Mir ist klar, dass sich Mealy-Automaten zwar in Moore-Automaten umwandeln lassen, allerdings wird in meinem Anwendungsfall das Problem dadurch nicht besser beschrieben. Ich habe festgestellt...
  10. V

    Big Brother Awards

    Mal blöd gefragt: Gibt's das nicht schon lange? Mein Auto hat auch einen GPS Empfänger für's Navigationssystem. Und dieser OnStar Pannendienst von GM übermittelt sogar die Position des Wagens schon seit ca. 10 Jahren. Was ist bei Claas neu?
  11. V

    FreeBSD auf Apple G5

    Das letzte mal als ich mich damit beschäftigt hab' war Sommer 2008. Damals hat Nathan Whitehorn daran gearbeitet, die MMU des PowerPC 970MP zu unterstützen. Wenn ich's Recht in Erinnerung hab' entstand dabei Code mit dem der Prozessor im 32-Bit Modus booten konnte. Wie stabil u. performant das...
  12. V

    private Blogs

    Was, je nach Zielgruppe, eigentlich kein Problem sein sollte. Schließlich braucht man heute einen Google Account für so ziemlich alles was über die einfache Websuche hinaus geht. Ich war manchmal schon überrascht, dass der eine oder andere einen Google Account hatte weil sie ihn z.B. für Picasa...
  13. V

    private Blogs

    Wenn Du's nicht selbst hosten willst/brauchst, dann könnte Blogger/Blogspot etwas für Dich sein. Einziger Voraussetzung ist ein Google-Account.
  14. V

    Thesis schreiben nervt

    Naja, um die Verweise, Quellen, etc. kommt man halt nicht umher, aber prinzipiell hab ich's in etwa so gemacht wie FierceOne beschreibt. Ich hatte das Projekt eh in mehrere Etappen aufgeteilt, und irgendwie gab's in jeder Etappe was, wo ich ein bisschen stolz auf mich war, wo ich gedacht...
  15. V

    Gesucht: Disassembly

    Rein aus Interesse: Könntest Du das mal erklären?
  16. V

    Wir brauchen die GPL nicht mehr

    Wobei der Gedanke dahinter nicht ganz falsch ist. Nehmen wir einmal an, dass wer Open Source Software in seinem Produkt einsetzt hofft, dadurch Entwicklungs- oder Lizenzkosten zu sparen. Man lädt sich quasi eine gewisse Basisfunktionalität aus dem Internet, packt seine eigenen Anpassungen...
  17. V

    Suspend / Resume für FreeBSD/amd64

    Das ist ja auch nicht das Problem, aber können die Rechner auch wieder aufgeweckt werden?
  18. V

    C - Datenbereich mit hex-Daten füllen

    Eine etwas portablere Alternative zu mirabilos' Vorschlag: http://burtonini.com/blog/computers/ld-blobs-2007-07-13-15-50
  19. V

    Security by obscurity

    Meiner Meinung nach müsstest Du zuerst einmal klären, wem Du Sicherheit gegen was bzw. wen bieten möchtest. Im Fall der viel diskutierten Treiber für WLAN Karten kann ein Closed Source Modell Sicherheit bringen. Zum Beispiel Rechtssicherheit für den Hersteller der Karte, der vielleicht nur so...
  20. V

    PHP Anwendung debuggen

    Ja, siehe Nachtrag zum vorherigen Eintrag. Ich habe jetzt die Anwendung nochmals entfernt (rm -rf und so) und neu "installiert" (unzip). Es funktioniert jetzt. Bleibt die Frage: Kann man PHP irgendwie so einstellen, dass selbst beim Aufruf von abort(3) bzw. dem PHP Äquivalent, d.h. bei...
  21. V

    PHP Anwendung debuggen

    desktop:~ phs$ curl -kIu user:passwd https://server/calendar/index.php HTTP/1.1 200 OK X-Powered-By: PHP/5.2.8 Content-type: text/html Date: Tue, 27 Jan 2009 20:32:57 GMT Server: lighttpd/1.4.20 desktop:~ phs$ Ein fehlerhaftes Skript erzeugt auch Fehlerausgaben, d.h. vermutlich...
  22. V

    PHP Anwendung debuggen

    Das scheint nicht der Fall zu sein, jedenfalls finde ich per grep -re "error_reporting" * nichts was darauf hindeuten könnte :(
  23. V

    PHP Anwendung debuggen

    Hallo, ich versuche www/webcalendar zu installieren. Leider kann bzw. will ich den Port nicht verwenden. Das liegt daran, dass ich eigentlich keinen extra Datenbankserver sondern SQLlite verwenden will und der Port das nicht unterstützt. Also hab' ich die Anwendung manuell aus dem Netz...
  24. V

    Die unendliche Geschichte vom Scheitern mit BSD

    Mag sein. Aber Dein Eintrag enthält ein paar Dinge, die man nicht unkommentiert stehen lassen kann. Zum einen bist Du mit der Annahme, dass ein O(1) Scheduler das Maß aller Dinge sei, einer Lüge aufgesessen. Die Komplexität bezieht sich an der Stelle auf die Anzahl der CPUs, d.h. ein O(1)...
  25. V

    I2C Bus auf Alix ansprechen

    I2C definiert keinen mechanischen Kontakt wie z.B. USB das Format der Stecker spezifiziert. Du kannst also ranlöten was Du willst, so lange Du auch eine Gegenstelle dazu findest. Für den Anfang würde ich jetzt einfach mal eine handelsübliche Stiftleiste nehmen.
Zurück
Oben