Beiträge von Plantschkuh!

    Hm, inwiefern [sind Tabs in FF 3.5 broken]?


    <rant>
    In der guten alten Zeit gab es eine obskure Einstellung, mit der ich dem Firefox beibringen konnte, bei einem normalen Klick auf einen Link in einer Homepage nie ein neues Fenster zu öffnen. Nie. Nie, nie, nie. Nicht bei target="_blank", nicht bei irgendwelchen JavaScript-Geschichten. Nie. Sprich: Links haben sich so verhalten, wie man es sich von Links üblicherweise erwartet, nämlich daß die neue Seite die derzeit offene Seite überschreibt. Außer wenn ich das anders wünsche.

    Weiters gab es eine obskure Einstellung, mit der ich dem Firefox beibringen konnte, URLs aus externen Applikationen jeweils in einem neuen Tab im zuletzt verwendeten Fenster zu öffnen.

    Die gute alte Zeit war gut. Um ehrlich zu sein, ich kann nicht verstehen, wie man ohne diese zwei Einstellungen sinnvoll browsen kann. (Aber für diese Diskussion sollte der Thread wohl gesplittet werden...)

    Dann kam ein Developer daher, der meinte "hmm, im Firefox auf einen Link klicken ist eigentlich genau dasselbe wie in einer anderen Applikation auf einen Link klicken", und mit dieser Begründung hat er die zwei oben erwähnten obskuren Einstellungen unifiziert. In Firefox 3.5 gilt daher: Entweder ich verbiete das Öffnen von neuen Tabs, wenn ich im Firefox auf einen Link klicke; das gilt dann aber auch für externe URLs, und wenn ich eine z.B. per Mail erhaltene URL öffnen will, überschreibt Firefox lustig die zuletzt angesehene Seite, die aber üblicherweise aus einem guten Grund noch offen war! Oder ich verbiete das Öffnen von neuen Tabs nicht generell, dann kann ich externe URLs zwar weiterhin auf die einzig sinnvolle Weise öffnen lassen, muß aber in Kauf nehmen, daß nicht ich die Kontrolle über neue Fenster habe, sondern irgendein Webentwickler, der meint, besser als ich zu wissen, wann ich ein neues Fenster haben will (fast nie).

    Es gibt natürlich wie für jedes andere stupide Feature, das eigentlich der Default sein sollte, eine Extension, mit der das einigermaßen wieder geht... muß man halt auch mal finden. Leicht wars nicht. Elegant ist es auch nicht.

    Für noch mehr Infos gabs mal eine lange Diskussion im Bugzilla, wo der zuständige Developer auch sinngemäß schrub, Firefox wäre ein Browser für DAUs, wir könten es uns nicht leisten, ihn mit solchen komplexen Features zu belasten (nichtmal als eh schon versteckte Option), und Poweruser sollen gefälligst einen anderen Browser nehmen oder sich eine Extension schreiben. Ich find den Thread gerade nicht, kann ihn bei Interesse aber vielleicht am Mittwoch nachreichen. Meine Awesomebar im Büro wird sich wohl noch erinnern...
    </rant>

    Edit: Wird wohl keiner mehr lesen, weil der Thread eingeschlafen ist, aber hier ist der Bugreport mit Diskussion: https://bugzilla.mozilla.org/show_bug.cgi?id=324164
    Lieblingszitat (vielleicht doch nicht von einem Developer): "I think Mozilla's focus is ['not scaring away recent migrans from IE'], and the pro users are supposed to migrate to minority browsers or use hacky extensions. After all, Firefox can't be the new IE while also retaining the qualities of the old Mozilla." :hewa: Das ist so falsch, man könnte es fast für Sarkasmus halten.

    Ich hab daheim Ubuntu 8 und weiß nicht, warum ich es upgraden sollte. Auf meinem brustschwachen Netbook in der Arbeit hab ich Xubuntu 9, und das einzige, was lahm ist, ist der Login-Screen von XFCE.

    Warum überhaupt upgraden? Scheint ja mit Ubuntu 8 auch alles gegangen zu sein. Die Linux-Welt ist nicht so wie Mac OS, wo man ständig der neuesten Version hinterherhecheln muß...

    (Neue Distributionen haben übrigens Firefox 3.5, das defective by design ist, was die Behandlung von Tabs betrifft. Pfui. Ein Grund mehr, sich wieder auf Ubuntu 8 zu setzen, wenn man das OK gefunden hat.)

    ... und zusätzlich wird dir malloc vermutlich generell keinen Block der Länge 1 zurückgeben, sondern die Länge aufs nächste Vielfache von 8 oder 16 Bytes aufrunden. Von daher hast du in deinem Beispiel vermutlich zumindest 8 Bytes gekriegt, auch wenn du nur eines wolltest, und hättest so gesehen gar keinen Buffer Overflow produziert. Aber mit Sicherheit kann man das natürlich nicht wissen.

    Die frage ist ob die eigene pokerperformance auszuwerten betrug ist? Wo fängt der Betrug an wo hört er auf?


    Irgendwo zwischen "ich werde nachträglich die Daten auswerten und dann lernen, in Zukunft dies oder das nicht mehr zu machen" und "ich lasse ein Programm während des Spiels für mich entscheiden" fängt er wohl an.

    Zitat

    Und dann halt ob es illegal ist die Spielweise anderer auszuwerten.


    Im Zweifelsfall tät ich davon ausgehen, daß aus Datenschutzgründen die Aufzeichung und Auswertung jeglicher Daten von anderen illegal ist. Kannst ja mal das Datenschutzgesetz versuchen auszuwerten.

    Zitat

    Wenn ich im Casino spiele und mir gedanklich notiere wie jemand spielt ist es auch nicht illegal....


    Mag sein, aber gedanklich != technisch. Es gibt ein Kontinuum Kurzzeitgedächtnis -> Eselsbrücken -> Schmierzettel -> Karteikarten -> Datenbanken -> AI, und der Anfang des Kontinuums ist legal, aber das heißt nicht, daß jeder andere Punkt entlang des Kontinuums auch legal ist.

    Im Übrigen ist es dem Casino möglicherweise erlaubt, dir einfach das Spiel zu verweigern (zumindest laut Wikipedia in einigen US-Staaten, keine Ahnung wie das bei uns sein mag). Einem Online-Casino fällt das möglicherweise wesentlich schwerer. Oder auch nicht, und sie können dich aussperren (und verklagen), wenn sie meinen, du passt ihnen nicht.

    Ich hab mir vor etwa 2 Wochen auch das NC10 geholt. Der Lüfter läuft bei mir zwar auch ständig, ist aber so leise dass er mir erst jetzt aufgefallen ist, nachdem ich das Ohr ran gehalten hab.


    Ich bin mit einem absolut stillen Büro, empfindlichen Ohren und Kollegen mit ebenso empfindlichen Ohren gesegnet :) Also im Büro ist dieses ganz leise Flüstern tatsächlich das lauteste Geräusch und ist deutlich hörbar. Wir werden es wohl mit der Zeit einfach ignorieren lernen müssen... Hier daheim, wo zwei Zimmer weiter der Geschirrspüler läuft und neben mir der Hund auf seinem Kauspielzug rumkaut, hör ich das Netbook auch nicht.

    Und mein Gefühl gestern war, daß sich auch der lautere Lüfter, der bei Last anspringt, kaum beruhigen will. Vielleicht war das die viele Anstrengung von der Installation und Konfiguration, aber auch jetzt hab ich den Eindruck, daß das Ding der Umgebung jedesmal eine Mitteilung machen will, wenn ich im Firefox einen neuen Tab aufmache.

    Naja, lüfterlos wär schon ein Hit gewesen, aber das einzige aktuelle Gerät (das Mini 9, selbst wenn ich eins wollte, scheint nicht mehr verkauft zu werden), von dem ich weiß, daß es lüfterlos ist, hat einen Grafikchip, der mit fortschrittlichen Betriebssystemen angeblich große Probleme macht.

    Zitat

    Installiert hab ich Ubuntu Netbook Remix 9.10, damit funktioniert Wlan (mit dem OSS ath5k Treiber) out-of-the-box.


    Ich hab Xubuntu 9.10, und damit geht es auch: Mein Problem war ein Fall von PEBKAC. Ich hab im Bios eingestellt, daß das Wireless beim Booten abgedreht sein soll und bin davon ausgegangen, daß es dann kein Problem sein sollte, es im Ubuntu bei Bedarf aufzudrehen. Das war offenbar eine falsche Annahme. Jetzt hab ichs im Bios auf always on gestellt, und ich seh die Netze der Nachbarn, also dürfts in Ordnung sein.

    So... Danke an alle fürs -- teils sogar hilfreiche :) -- Feedback! Ich bin tatsächlich mal dazu gekommen, alle c't-Tests von Netbooks und Notebooks von 2009 durchzuschauen und meine Entscheidung zu treffen.

    Meine Freundin hat das Samsung NC10. [...]
    Lüfter schaltet sich bei Bürozeugs so gut wie nie ein


    Es ist bei mir auch ein NC10 geworden. Das mit dem Lüfter gilt zumindest unter Linux so nicht: Es bläst ständig, egal ob ich im Bios die Option "ständig bissi blasen" oder "nur manchmal, dafür stärker blasen" auswähle. Grml. Naja, jetzt kann ich ja vielleicht doch die Tips bezüglich Runtertakten und -Volten ausprobieren.

    Ansonsten rennt Linux tatsächlich fein, "nur" die Wireless-Treiber hab ich noch nicht am Laufen. Sollte aber nur eine Frage der Zeit sein.

    Die Besetzung wird weitergehen bis unsere Forderungen erfüllt sind.


    Ich finds witzig, daß sowas immer gesagt wird, als ob es eine Drohung wäre, vor der der Gegner zittern müßte. Wenn man in einem Monat nichts (außer den 34 Millionen, über die jeder schimpft) erreicht hat, ist es wirklich realistisch anzunehmen, daß man in weiteren Monaten -- in denen die Zahl der Besetzer wohl eher nicht ansteigen wird -- noch viel erreichen kann?

    Wenn es genauso lange oder länger dauert, sich in ein bestehendes "Ding" einzuarbeiten wie es selbst zu schreiben, macht das keinen Sinn.


    Und wenn nicht?

    [Und wenn doch:
    Brauchbares, stabiles, gewartetes Ding + N Monate Aufwand = brauchbares, stabiles, gewartetes Ding mit geiler Doku.
    Gar nichts + N Monate Aufwand = ebenso brauchbares, stabiles, gewartetes Ding mit ebenso geiler Doku?
    Interessantes Weltbild.]

    Hinter der Verbreitung von FUD steht üblicherweise eine Agenda. Was ist deine?

    Zitat

    Individualentwicklung


    Ist hier laut Aussage des Auftraggebers eher nicht gefragt.

    Es geht darum dass aufgrund der Zeit für einen Studenten sicherlich zu viel Aufwand in der Zeit ist.


    Schon klar. Mir geht es halt darum, daß im Jahr 2009 (fast 2010) alle Alarmglocken schrillen sollten, wenn die Worte "Webshop" und "Aufwand" im selben Thread fallen.

    Zitat

    Bzgl. Terminus "entwicklen": ich will hier jetzt keine Diskussion über jedes einzelne Wort beginnen :)


    Mußt du natürlich nicht. Ich hab mich nicht am Wort aufgehängt (das Wort hast du gar nicht erwähnt), sondern am Konzept. Im Jahr 2009 (hey, fast 2010) sollte das Konzept "Bestehendes verwenden" im Vordergrund stehen, nicht das Konzept "Bestehendes nachmachen".

    Zitat

    Der Kunde bin ich selbst da es eine Anwendung für mein Unternehmen ist.


    Ich hab als absolut uninformierter Außenstehender natürlich leicht blöd reden, aber ich darf dir mitteilen, daß es mir leidtut, daß du dich anschickst, dein sicher hart verdientes Geld zum Fenster rauszuschmeißen.

    Ich hab dein Eindruck, daß es als Open Source zumindest halbwegs brauchbare Prototypen zu geben scheint; vielleicht tun sie nicht alles, was du willst, so, wie du willst, aber dann sollte (meiner Meinung nach) die Jobausschreibung trotzdem auf "Anpassung und Erweiterung von X" lauten und nicht auf "Entwicklung von einem ganz neuen Prototypen als Alternative zu X, das selber zumindest schon als Prototyp existiert". Kommt für dich vermutlich billiger, das Endresultat ist besser (und sicherer!!1!), die Sache ist für die Studenten möglicherweise attraktiver (da man sich mit "cooler" Funktionalität auseinandersetzt statt mit langweiligen Standardsachen), außerdem ist die Mitarbeit in einem bekannten Open-Source-Projekt ganz gut für den Lebenslauf, und schließlich gibst du noch etwas an die Community zurück, damit der nächste Firmenbesitzer auf ein ausgereiftes Produkt zurückgreifen kann und selber nicht daran denkt, viel Geld für einen ganz neuen Prototypen als Alternative zu X auszugeben...

    Ich finds geil wie hier nahezu jedes Jobangebot von den verwöhnten Studentenfratzen zerrissen und kritisiert wird.


    Wir auch. Deswegen machen wirs.

    Es handelte sich daher um eine "Warum machen Sie das so?" Frage, die durchaus legitim ist.


    Danke. Das ist eine direktere Formulierung als meine.


    Furchtbar off-topic, aber wir sind ja glücklicherweise im Off-Topic-Bereich: Es erstaunt mich, daß man sowas im Jahr 2009 noch zu mehrt "entwickeln" muß. Es ist doch nichts originelles, noch nie dagewesenes, an dieser Aufgabe, oder? Ist PHP/MySQL statt einer produktiven Technologie nur eine Finte, sich (viel, schlecht bezahlte) Arbeit zu verschaffen? Oder hat man hinter den Kulissen eh schon den ganzen generischen Code, den man nur visuell anpassen muß, und man kann dem Kunden, der den Schmäh (noch) nicht durchschaut, mehr Geld abschwatzen, wenn man ihm einredet, man bräuchte ein mehrköpfiges Team?

    noch dazu kämen rechtliche fragen, die dem unterfangen probleme bereiten könnten.

    [...] vielleicht auch illegal.


    Das sind ja nette Andeutungen, aber haben wir irgendeinen konkreten Grund anzunehmen, daß es in Europa tatsächlich illegal wäre, ein Programm zu disassemblieren und ein paar Funktionsaufrufe reinzupatchen? Insbesondere wenn es nur für den privaten Gebrauch ist? Ich finds angesichts der Umstände komisch, gleich mit -- vermutlich gar nicht existierenden -- Paragraphen zu wacheln.

    (Aufgrund des technischen Aufwandes ist die Sache die Mühe aber sicher nicht wert, das stimmt.)

    Das ist in dieser Allgemeinheit recht sinnlos. Was ist es für ein Programm, hast du den Source, oder hat das Programm einen Mechanismus, mit dem man Plugins schreiben kann? Wenn ja (auf eine dieser Fragen), um welche Sprache geht es? Und welche Art von Erweiterung soll es ganz grob sein? Neuartige Audioeffekte, eine produktivere Benutzerschnittstelle, Unterstützung für andere Audioformate, ... ?

    atom: weils davor gefallen ist: bevor ich mir nen Atom nehme, würd ich eher einen Athlon XP SingleCore einbaun, den auf 1GHz runtertakten und undervolten, dann braucht er (aufgrund der Northbridge) weit weniger Strom als ein Atom-System und hat dennoch (aufgrund der Rechner-architektur) mehr Leistung und vor allem Leistungsreserven.


    Wow! An welcher Eigenschaft der Architektur liegt das?

    Sorry aber die Frage hieß exakt "Was versteht man unter einem VLSI-Algorithmus?"


    Die Frage in einer Quizsendung, einer Prüfung, einer Hausübung, ... ? Wer hat sie in welchem Zusammenhang gestellt, und welche Materialien hast du zur Verfügung, die vielleicht (oder vielleicht auch nicht) Informationen zu diesem und verwandten Themen enthalten? Die alte "unser Lehrer hat uns die Frage hingeknallt und nie irgendwas zu diesem Thema gesagt, und wir haben auch keine Bücher"-Geschichte ist üblicherweise nicht überzeugend.

    Wenn du dir alles aus der Nase ziehen lässt, ist das nicht wirklich hilfreich :) Erzähl soviel dir zum Thema einfällt.

    Ich kann natürlich auch raten: Unter http://en.wikipedia.org/wiki/Integrate…Physical_design sind etliche Probleme aufgeführt, die man lösen muß, um einen tollen Chip bauen zu können. Diese Probleme werden mittels Algorithmen gelöst, zu denen man über die Links sicher einige Infos findet. Ist es das, was du brauchst? Du weißt es offenbar nicht, aber wenn du mit etwas mehr Infos rausrückst, kann man dir vielleicht sagen, ob das das ist, was du brauchst.

    was meinst du mit Kontext?


    In welchem Zusammenhang dir der Begriff "VLSI Algorithmen" begegnet sein soll. Wo hast du ihn gelesen, was war der gesamte Satz oder Absatz?

    Zitat

    Ich weis das es irgendwas mit den Transistoren auf den Chips zu tun hat.


    VLSI heißt "viele viele Transistoren auf einem Chip" und ist seit 20 Jahren nicht mehr interessant, da heutzutage auf jedem Chip viele viele Transistoren sind. Der Grund für die Frage nach dem Kontext war Interesse daran, was das mit Algorithmen zu tun haben soll :)

    Zitat

    Aber so genaues konnte ich nicht herausfinden, ausser auf englisch und mein englisch ist "na ja".


    1. http://de.wikipedia.org/wiki/VLSI
    2. Knie dich in Englisch rein oder vergiss ein Informatikstudium. (Falls du Informatikstudent bist; aber vergiss generell viele Aspekte des modernen Lebens.)