ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Suche | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
|
||||||
Holger
Nutzer
11.08.2010, 18:04 Uhr [ - Direktlink - ] |
Thema: MuForce und einige Programme
Brett: Amiga, AmigaOS 4 Zitat:Und genau das ist totaler Quatsch. Um einen bestimmten Fehler auszuschließen, muss man exakt genauso arbeiten, egal, ob das System Speicherschutz hat oder nicht. Zitat:Im Aminet finden sich auch viele ehemals kommerzielle Programme und Demoversionen kommerzieller Programme. Letztendlich gibt es auch keinen Beweis, dass kommerzielle Programmierer zwangsläufig besser wären als Hobbyprogrammierer. Das Aminet wird nur deshalb herangezogen, weil es die Möglichkeit eröffnet, auf bezahlbare Weise eine statistisch relevante Menge an Software zu untersuchen. Zitat:Vielleicht kannst Du auch nicht artikulieren, was Du eigentlich sagen willst. Zitat:und kurz danach sagst Du Zitat:Also eben noch "muss" der eine sorgfältiger arbeiten, dann plötzlich macht es eben doch keinen Unterschied, auf welche Weise das Programm sich verabschiedet... Entscheid Dich mal. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
11.08.2010, 13:21 Uhr [ - Direktlink - ] |
Thema: Gruß an alle!
Brett: Get a Life Zitat:Und warum sollten sie dann X1000 kaufen? Zitat:Das ergibt nur einen Sinn, wenn man damit auch die Rechte am Produkt erhält. Mit dem Kauf von A-EON erhält man aber keine Rechte an AmigaOS4, nicht mal mit dem Kauf von Amiga Inc., Hyperion und A-EON hätte man die vollständigen Rechte am Produkt, da laut den Aussagen aus dem Gerichtsprozess diverse Drittentwickler die Rechte an ihren Beiträgen behalten haben. Glaubst Du im Ernst, jemand aus der Industrie würde sich auf so etwas einlassen? Zitat:Scherzkeks. Es sollte inzwischen auch der letzte Xena-Fan bemerkt haben, dass man die XCore-Chips auch separat erwerben und u.a. auch via USB ansprechen kann, z.B. hiermit. Zitat:Nicht genug, um den X1000 günstiger werden zu lassen. Aber es war ja auch Dein Vorschlag. Zitat:Ja klar. Nachdem Du schon selbst gesagt hast, dass Du nicht erklären kannst, warum sie einen brauchen sollten, würde ich schon gerne wissen, wie Du aus der Tatsache, dass sie vor zehn Jahren mal einen benutzt haben, schließen kannst, dass sie einen brauchen und vor allem, mal angenommen, dass sie den Amiga immer noch benutzen, woher Du die Weisheit nimmst, dass sie jetzt einen neuen, bzw. gar leistungsfähigen (im Sinne von leistungsfähiger als den, den sie schon haben) Amiga "brauchen". Ach so, und natürlich, wie schon oben geschrieben, warum sie einen 08/15 Mainboard mit PowerPC-CPU und einem aufgelöteten XCore kaufen sollten, wenn sie denn wirklich einen leistungsfähigen Amiga benötigen... -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
09.08.2010, 20:04 Uhr [ - Direktlink - ] |
Thema: Gruß an alle!
Brett: Get a Life Zitat:Wenn man tausend neue User gewinnen könnte, wäre es vollkommen egal, ob es unter den verbliebenen 500 Usern n% Querulanten gäbe. Ich habe mir übrigens aufgrund der Verfügbarkeit von MorphOS für MacMini einen solchen zugelegt, wohl wissend, dass ich die Hardware auch für andere sinnvolle Zwecke einsetzen kann, falls MorphOS mich nicht überzeugt. Das ist der Unterschied zu exklusiv für ein bestimmtes OS entworfener Hardware. Das wollte ich nur erwähnen, weil ich ja nunmal kein Befürworter der "ppc only" Strategie bin. Trotzdem haben sinnvolle Schritte eben doch bessere Resultate als sinnlose. Es wird nicht einfach nur gegen alles geschossen... Zitat:Wir wissen auch nicht, welchen Preis das Gerät in der Verkaufsversion haben wird. Deshalb beziehen wir uns auf die vom Hersteller angekündigten Leistungsdaten und den vom Hersteller angekündigten Preis. Sollte das Gerät in der Verkaufsversion eine dreimal höhere Leistung bei einem Drittel des angekündigten Preises haben, wäre es in der Tat schon fast konkurrenzfähig zu nennen. Aber niemand kann den Interessierten verdenken, dass sie bis es soweit ist, von den Herstellerangaben ausgehen und diese diskutieren. Zitat:Ja eben. Es müssen aber laut Interview über 200 User sein, damit A-EON wenigstens ohne Verlust aus der Sache rausgeht. Zitat:Das wäre die zu geringe Leistungsfähigkeit (zu diesem Preis), die Tatsache, dass diese geringe Leistungsfähigkeit vom OS noch nicht einmal voll unterstützt wird und außerdem ist er zu teuer und dann wäre noch die Sache, dass viele derjenigen, die in trotz diese Aspekte kaufen wollten, ihn sich einfach nicht leisten können. Und dann wäre da noch der zu hohe Preis. Zitat:Wenn sie einen leistungsfähigen Rechner bräuchten, würden sie sich auch einen leistungsfähigen Rechner holen, und nicht den X1000. Zitat:Ja klar, Industrieunternehmen sind ja bekannt dafür, Hardware von Startup-Unternehmen mit beschränkter Haftung zu kaufen, die keinerlei ernstzunehmende Garantien für langfristige Verfügbarkeit geben können... Zitat:Die hatten schon Jahre Zeit, das Potential des Chips zu erkennen, und stecken ihn einfach in den USB-Port ihres Mainstream-Rechners zu einem Zehntel des Preises (bzw. in irgendeine Hardware ihrer Wahl), falls er ihnen wirklich etwas bringt. Zitat:Ja klar, mache ich im Supermarkt auch immer so. Wenn mir etwas zu teuer ist, kaufe ich zu diesem hohen Preis so viel davon, bis der Preis für die Kunden nach mir günstiger wird... -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
21.07.2010, 12:04 Uhr [ - Direktlink - ] |
Thema: Kleine Frage an A500-User
Brett: Amiga, AmigaOS 4 Zitat:Es gab sowohl von der asl-, als auch von der gadtools.lib einen AOS1.x backport. Die sind aber logischerweise nicht Bestandteil von irgendwelchen Distributionen. Könnte aber sein, dass deren Lizenz es erlaubt, sie einem Programm, das sie benötigt, beizulegen. Müsste ich mal nachschauen. Zitat:Vermutlich schadet es nichts. Zitat:Die TagLists sind nicht das Problem, das sind ja eh nur einfache Arrays. Problematisch sind nur die fehlenden Funktionen, die diese als Parameter akzeptieren. Soll heißen, die asl- und gadtools.lib werden wahrscheinlich auch unter AOS1.x TagLists unterstützen. Ansonsten wurden unter AOS1.3 existierende Funktionen wie OpenWindow und OpenScreen ab AOS2.0 erweitert, so dass sie eine optionale TagList in einer Strukturerweiterung akzeptieren, die unter AOS1.x ignoriert wird. Da diese ignorierten Tags dann eh nur Features betreffen, die ab AOS2.0 (oder später) neu hinzugekommen sind, ist das dann kein Problem. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
21.07.2010, 11:54 Uhr [ - Direktlink - ] |
Thema: Suche ein Bootblock Tool um mein Intro aus den Bootblock zu laden?
Brett: Amiga, AmigaOS 4 Zitat:Ich fühle mich überhaupt nicht beleidigt. Ich habe nur festgestellt, dass Du nicht programmieren kannst, mit den Programmen, die Dir das Programmieren abnehmen, nicht klar kommst und unfähig bist, auf die richtige Art und Weise um Hilfe zu bitten. Außerdem scheint es inzwischen offensichtlich, dass Du vorhast, ein Programm, dass Du selber nicht geschrieben hast (wie auch), mit einem Intro zu versehen. Zitat:Ich wollte nur herausfinden, ob es andere Möglichkeiten gibt, Dir schneller zu helfen. Dass Du so allergisch ragierst, bzw. auf lächerliche Weise zu verheimlichen versuchst, was bereits jeder gemerkt hat, konnte ich ja nicht ahnen. Zitat:Ich lasse mir von Dir nicht vorschreiben, ob ich antworte oder nicht. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
19.07.2010, 18:43 Uhr [ - Direktlink - ] |
Thema: Kleine Frage an A500-User
Brett: Amiga, AmigaOS 4 Zitat:Na ich geh mal davon aus, dass es um die Frage ging, ob seine AOS1.3-Version Internet-fähig sein soll, oder nicht. Schaden würde es vermutlich nichts, weil der Code eh da ist, aber falls Änderungen für AOS1.3 nötig wären, wäre es den Aufwand vermutlich nicht wert. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
19.07.2010, 18:34 Uhr [ - Direktlink - ] |
Thema: Suche ein Bootblock Tool um mein Intro aus den Bootblock zu laden?
Brett: Amiga, AmigaOS 4 Zitat:Wie sich ja schon später herausstellte, war das nicht das ganze Problem, denn plötzlich mussten auch noch DOS-Files auf derselben Diskette funktionieren. Und wer weiß, was noch so alles kommen würde, wenn man erst Mal die Lösungen für das, was Du uns gnädigerweise bisher verraten hast, postet. Wenn Du schon das machst, wofür man früher als Lamer beschimpft wurde, und nicht mal das ohne fremde Hilfe hinbekommst, solltest Du wenigstens den Anstand besitzen, denen, die Dir helfen wollen, nicht noch die Arbeit zusätzlich zu erschweren. Ich hätte mir ja vielleicht die Mühe gemacht, die Namen der Tools rauszusuchen, mit denen man so etwas machen kann, aber ich habe keine Lust, meine Zeit weiter für Dich zu verschwenden. Hilf Dir selbst. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
19.07.2010, 11:20 Uhr [ - Direktlink - ] |
Thema: Kleine Frage an A500-User
Brett: Amiga, AmigaOS 4 Zitat:Na ja, Modem über den Seriellen Port sollte auf jedem Classic Amiga funktionieren. Zitat:Richtig. Allerdings ist der Stack, den das Programm benötigt, nur das eine. Das andere ist, dass ohne das Vorhandensein von Kick 1.3 kompatibler Client-Software, die mit einer solchen Konfiguration benutzt werden kann, sich niemand jemals ein solches System eingerichtet haben wird. Die Frage wäre also, für wen programmiert er das eigentlich, wenn er sich wirklich die Mühe macht, Netzwerkfähigkeit in die AOS1.x-Version seines Programms einzubauen. Zumindest hat sich offenbar mal jemand vor rund zehn Jahren mit einem A500+AOS2.0 ins Internet gewagt http://a500.de/internet.html -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
19.07.2010, 11:02 Uhr [ - Direktlink - ] |
Thema: Suche ein Bootblock Tool um mein Intro aus den Bootblock zu laden?
Brett: Amiga, AmigaOS 4 Zitat:Wie bereits gesagt, wenn es um das simple Nachladen eines linearen Images ging, das nicht mehr in den Bootblock passte, gab es durchaus Tools dafür. Zitat:Das erklärt überhaupt nicht, wofür Du es brauchst. Es vergrößert das Unverständnis nur. Wofür braucht Dein "Intro" eine zweite Diskette? -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
18.07.2010, 20:27 Uhr [ - Direktlink - ] |
Thema: Suche ein Bootblock Tool um mein Intro aus den Bootblock zu laden?
Brett: Amiga, AmigaOS 4 Zitat:Klingt ja nach einem gewaltigen "Bootblockintro". Brauchst Du denn die DOS-Files überhaupt? -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
18.07.2010, 20:25 Uhr [ - Direktlink - ] |
Thema: Kleine Frage an A500-User
Brett: Amiga, AmigaOS 4 Zitat:Genau das habe ich gesagt, als ich sagte: "...außerdem könntest Du ja nicht mal Pens locken, selbst wenn mehr Farben da wären." Übrigens wurde dieser Mechanismus meines Wissens erst mit Amiga OS 3.0 eingeführt. Zitat:Die Lib ist ja nur eine Schnittstelle, Du bräuchtest aber einen kompletten TCP/IP-Stack, der unter AOS1.x lauffähig sein müsste. Wenn Du im Aminet nichts dergleichen findest, nützt es auch nichts, wenn die Lib theoretisch unter AOS1.x laufen würde, bzw. WinUAE möglicherweise einen A500 mit bsdsocket emulieren kann. Unterm Strich zählt nur, ob es in der Praxis funktionierende Konfigurationen geben kann, für die sich diese Entwicklung lohnt. Ich glaube es nicht so recht. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
18.07.2010, 20:12 Uhr [ - Direktlink - ] |
Thema: Suche ein Bootblock Tool um mein Intro aus den Bootblock zu laden?
Brett: Amiga, AmigaOS 4 Zitat:Das deckt sich auch mit meinen Erinnerungen. Ansonsten gab es auch Tools, die jedes beliebige Executable als Bootblock/Trackloader auf eine Diskette schreiben konnten. So spektakulär ist das ja auch nicht. Das einzige, was damit nicht geht, ist das dynamische Nachladen von Teilen, wenn nicht alles in den Speicher passt. Für Intros <512k also kein Problem. Allerdings ist das schon zu lange her, als dass ich mich an Namen erinnern könnte. Na ja, wie schon gesagt, sollte das für Demomaker vollkommen überflüssig sein. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
16.07.2010, 16:32 Uhr [ - Direktlink - ] |
Thema: Kleine Frage an A500-User
Brett: Amiga, AmigaOS 4 Zitat:Na wenn Du auf einem A500 ohne Erweiterungen noch ansatzweise etwas buntes machen willst, ist ein eigener Screen unumgänglich. Unter AOS1.x läuft die Workbench ohne Hacks nur mit vier Farben, außerdem könntest Du ja nicht mal Pens locken, selbst wenn mehr Farben da wären. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
15.07.2010, 12:48 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Zitat:Blödsinn. Bei einem Seitenwechsel werden keine neuen Tore aufgestellt. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
13.07.2010, 21:02 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Ach nö [ Dieser Beitrag wurde von Holger am 13.07.2010 um 21:04 Uhr geändert. ] |
|||||
Holger
Nutzer
13.07.2010, 12:49 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Zitat:Ja, selbst ein(e) Krake, der/die/das tatsächlich hellseherische Fähigkeiten besitzt, diese aber ausschließlich zur Vorhersage von Fußballspiel-Siegern nutzt, wäre letztendlich belanglos. Zitat:Die Wahrscheinlichkeit für eine Folge ist, darum ging es, uninteressant, wenn diese in der Vergangenheit liegt und gezielt aus einer Menge von beliebig vielen Folgen ausgesucht wird. Als die falschen Tipps abgegeben wurden, hat niemand über das Tier berichtet. Und die Wahrscheinlichkeit, beim nächsten Tipp richtig zu liegen, liegt eben immer bei 50:50, ganz egal, was vorher passiert ist. Zitat:Nö. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
12.07.2010, 17:52 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Zitat:Da aber die Presse erst dann darüber berichtet, wenn genügend richtige Tipps vorhanden sind, sind diese in der Vergangenheit liegenden Tipps belanglos. Hätte die Krake falsch gelegen, hätte man stattdessen über das Knochenorakel eines in Südafrika lebenden Schamanen berichtet, oder irgendetwas anderes. Und für den nächsten Tipp unter Beobachtung der Presse gilt wiederum eine ganz normale 50:50 Chance. Nachtrag: das mit der 1:2^n ist natürlich auch falsch. Entweder schreibt man bei einem Tipp 1/2 = 0,5 oder man schreibt 1:1 = eins zu eins (Chance für richtig und falsch sind gleich hoch) und somit bei n Tipps 1/2^n oder 1:2^n-1 [ Dieser Beitrag wurde von Holger am 12.07.2010 um 17:57 Uhr geändert. ] |
|||||
Holger
Nutzer
12.07.2010, 11:44 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Zitat:Zwei nonsens-Beitrage hintereinander ergeben auch keinen sinnvollen Beitrag. Ja, die deutsche Mannschaft steigt nicht direkt vom Spielfeld in den Flieger, sondern erst am Tag danach. Und inwiefern sorgt das dafür, dass aus einer vier Tage Differenz plötzlich anderthalb Wochen werden sollen? Zitat:Ändert aber nichts daran, dass an der Existenz eines Lottomillionärs an sich nichts besonderes ist. Und genauso ist an der Existenz von Paul nichts besonderes. Zehntausende Leute da draußen haben die eine oder andere Form eines solchen Orakels ausprobiert. Berichtet wird natürlich nur über das erfolgreiche. Zitat:Falsch. Die Wahrscheinlichkeit, bei einem Tipp richtig zu liegen, ist bei jedem Tipp gleich hoch. Zitat:Sein Futter immer aus der gleichen Box zu nehmen, ist überhaupt nicht spektakulär. Nicht einmal, wenn er wüsste, dass das bunte Bild darauf eine Deutschlandfahne ist. Schließlich hat die deutsche Mannschaft gut gespielt. Zitat:Aber von Futterkisten.Zitat:Der weiß nichts von Natinalstaaten. Zitat:Wie bereits erklärt, ist an dieser Trefferquote überhaupt nichts besonderes. Wie bereits in diversen Artikeln angedeutet, hat vermutlich jeder Zoo Deutschland so ein Orakelspiel probiert. Hinzu kommen noch zig tausend nicht-zoologische Orakelspiele. Das einer mit einer solchen Trefferquote dabei ist, ist vollkommen unspektakulär. Erst durch die selektive Berichterstattung wird daraus etwas besonderes gemacht. Nicht nur, dass über die tausenden anderen falsch liegenden Orakel nicht berichtet wird, es wird auch nirgendwo erwähnt, wie Paul (bzw. sein Vorgänger) bei der WM 2006 getippt hat. Völlig daneben, vermute ich mal Zitat:Falsch. Die Wahrscheinlichkeit, dass Deutschland gewinnt, lag wesentlich höher. Das sollte jedem aufgefallen sein, der sich die Spiele vorher angesehen hat. Die Wahrscheinlichkeit, dass ein "Orakel", das überhaupt keine Ahnung von Fußball hat, den richtigen Sieger errät, liegt dagegen bei 50%. Zitat:Falsch. Wahrscheinlichkeitsrechnung ist nicht intuitiv zu verstehen. Aber man sollte sich besser zurückhalten, wenn man sie nicht versteht. Wenn jemand einen Tipp abgibt, ist es vollkommen egal, ob er davor sechs mal richtig lag, oder nicht. Die Wahrscheinlichkeit ist immer gleich hoch. -- [ Dieser Beitrag wurde von Holger am 12.07.2010 um 11:51 Uhr geändert. ] |
|||||
Holger
Nutzer
11.07.2010, 12:35 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Zitat:Zwischen Halbfinale und Finale liegen aber auch nur 4 Tage und nicht anderthalb Wochen. Zitat:Soweit richtig. Zitat:Nur schlechte Wissenschaftler. Eine der wichtigsten Regel der Stochastik besagt, das Wahrscheinlichkeiten keine Vorhersagen sind. Auch ein Ereignis, dass mit einer Wahrscheinlichkeit von 1,5% auftritt, kann auftreten, je nach Situation ist es sogar sehr wahrscheinlich, dass ein solches Ereignis auftritt, von dem aufgrund der selektiven Berichterstattung alle erfahren. Wenn 37 Roulette-Spieler jeder auf eine andere Zahl setzen, so ist sicher, dass einer gewinnen wird, auch wenn dessen Chance nur 2,7% beträgt. Und über alle die Tiere, die falsch lagen, berichtet kaum einer. Außerdem sind die Vorhersagen von Paul nicht sehr spektakulär. Bei der EM 2008 nahm er einfach immer die Deutschland-Box und lag deshalb 2x falsch, bei dieser WM nahm er nur zweimal nicht die Deutschland-Box und lag zufällig damit richtig, somit sind es lediglich zwei Zufälle und nicht sieben. Nun ja, und bei der letzten Vorhersage war die Deutschland-Box nicht dabei, also nahm er die Spanien-Box, die er schon kannte... -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
09.07.2010, 14:01 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Zitat:Ja, ich habe ehrlich gesagt keine Ahnung, wie lange sie in Südafrika zu bleiben gedenken. Aber Du hast ja behauptet, sie können jetzt "anderthalb Wochen früher nachhause". Und das hat mich, angesichts der Tatsache, dass sie lediglich einen Tag früher mit dem Spielen fertig sind, als sie gerne wären, etwas überrascht. Mein Posting mit dem Inhalt "Ach so?" drückt genau diese Überraschung aus. Über eine Erklärung Deinerseits, wie Du auf die anderthalb Wochen kommst, wäre ich natürlich sehr dankbar. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
09.07.2010, 13:53 Uhr [ - Direktlink - ] |
Thema: Der Stack gehört mir! (?)
Brett: Programmierung Zitat:Bevor der Code zurückkehrt, stellt er natürlich den ursprünglichen Stack-Zustand wieder her. Aber der Code kann in den Basic-Kontext wechseln, ohne gleich zum Ausgangspunkt zurückzukehren. Der Assembler-Code besteht ja nicht aus Unterprogrammen, die aus Basic heraus aufgerufen werden, sondern der Assembler-Code soll Basic-Fragmente aufrufen. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
08.07.2010, 17:18 Uhr [ - Direktlink - ] |
Thema: Hilfe bei Zusammenstellung Programmliste für SAM
Brett: Amiga, AmigaOS 4 Zitat:Das heißt, Du benutzt auch ausschließlich selbst programmierte Software und lädst nie etwas aus dem Internet runter? Im übrigen ist eine schnelle Suche nicht nur als Gedächtnisstütze, sondern auch als sinnvolle Abkürzung von Arbeitsvorgängen nützlich. Soll heißen, auch wenn ich weiß, dass die Datei "exec.h" in meinem System unter "H:HolgerWinUAEAmigaSYSWorkDevelopdevkitsADCD_2.1NDKNDK_1.3Includes1.3include.hexecexec.h" zu finden ist, kann es sehr nützlich sein, einfach exec.h in die Suchleiste des Explorer-Fensters einzugeben, statt mich durchzuklicken. Zitat:Und ohne Index-Datenbank und ohne GUI. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
08.07.2010, 17:03 Uhr [ - Direktlink - ] |
Thema: Der Stack gehört mir! (?)
Brett: Programmierung Zitat:Das wurde schon gesagt. Zitat:Weil der Basic-Status zwischen zwei Basic-Aufrufen ebenfalls erhalten bleiben soll, der Assembler-Code aber höchstwahrscheinlich alle Register, inkl. des Stacks-Pointers, zwischendurch verändert. Und jeder Thread hat seinen eigenen Status... -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
08.07.2010, 16:59 Uhr [ - Direktlink - ] |
Thema: Der Stack gehört mir! (?)
Brett: Programmierung Zitat:Ähem, was heißt hier manuell? Nach Vorkommen von "A4" oder "A5" sollte man mit jedem 08/15-Texteditor suchen können. Ansonsten hängt es natürlich davon ab, wie oft oder lange Du mit diesem Assembler-Code beschäftigt sein wirst, ob es sich lohnt, Werkzeuge zu entwickeln, die Dir Arbeit mit dem Code abnehmen. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
08.07.2010, 09:55 Uhr [ - Direktlink - ] |
Thema: Der Stack gehört mir! (?)
Brett: Programmierung Zitat:Wieso nicht? Wenn Du Unterprogramme aufrufst, egal in welcher Sprache sie implementiert sind, sollte der Stack hinterher genauso aussehen wie vorher. Zitat:Ich dachte, Du hast den Code direkt vor Deiner Nase? Zitat:Hast Du meinen Beitrag nicht gelesen? Den Code soweit zu inspizieren, um festzustellen, ob er selbst einen Stack-Swap durchführt, solltest Du doch hinbekommen. Wenn nicht, solltest Du von dieser Art der Code Erweiterung besser die Finger lassen. Zitat:Jaaa, wie bereits gesagt, es sei denn, der Autor des Codes hatte dieselbe grandiose Idee und meinte auch, dass es total unwahrscheinlich wäre, dass jemand genau diese 64 Bytes überschreibt. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
08.07.2010, 09:32 Uhr [ - Direktlink - ] |
Thema: Hilfe bei Zusammenstellung Programmliste für SAM
Brett: Amiga, AmigaOS 4 Zitat:Nope. Wenn man weiß, wie man die Suchfunktion dazu bringen kann, den Index tatsächlich zu benutzen, dann kann man auch vergleichen. Und Geschwindigkeitsunterschiede von Faktor 10 bis 100 sind eindeutig. Interessanterweise sieht die Lösung für Versionen nach XP¹ so aus, dass eine weitere Datenbank zur Unterstützung der Suchfunktion implementiert wurde, die dafür aber auch immer (wenn verfügbar) benutzt wird. Dafür wird der alte Indexdienst aber auch standardmäßig deaktiviert, bzw. nicht mal installiert. Und um weiterem OT-Gemecker vorzubeugen: gibt es eigentlich ein Programm für die Desktop-Suche mit Indexdatenbank für AmigaOS? -- ¹ Nachtrag: kann sein, dass das nur für W7 gilt und Vista noch die alte Index-DB benutzt [ Dieser Beitrag wurde von Holger am 08.07.2010 um 09:44 Uhr geändert. ] |
|||||
Holger
Nutzer
08.07.2010, 09:31 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Zitat:Ach so? -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
07.07.2010, 17:56 Uhr [ - Direktlink - ] |
Thema: Hilfe bei Zusammenstellung Programmliste für SAM
Brett: Amiga, AmigaOS 4 Zitat:Also ich musste in der gesamten Zeit, in der ich XP benutzt habe, genau eine Systeminstallation durchführen, nämlich die am Anfang. Es scheint offensichtlich, dass bei der von Dir beschriebenen Installation etwas vermurkst ist, und zwar etwas, dass Du immer wieder installierst, also ein defekter Treiber oder irgendeine Zusatzsoftware. Wenn man das mit den Zusatzinformationen "dauernden rumgerödel auf der HDD" und "behäbigkeit trotzt 2GB RAM" zusammenbringt, würde ich mal tippen, dass dort ein grottiger Virenscanner installiert ist. Das ist so ziemlich die einzige Art von Software, die alles drei auf einmal schafft. Das einzige wirklich zu XP gehörende, was man deaktivieren sollte, ist der Indexdienst. Der rödelt ständig auf der Platte, obwohl die Desktop-Suchfunktion dessen gesammelte Informationen per default gar nicht benutzt. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
07.07.2010, 16:26 Uhr [ - Direktlink - ] |
Thema: Der Stack gehört mir! (?)
Brett: Programmierung Zitat:Wohl kaum. Ich bin bisher davon ausgegangen, dass Du von komplett durch Dich kontrollierbaren Code gesprochen hast. Andernfalls ist die Idee, nicht reservierten Speicher zu benutzen, egal ob innerhalb "Deines" Stacks oder woanders, generell eine Schnapsidee: was passiert, wenn der Autor des restlichen Codes auf dieselbe glorreiche Idee kommt? Wenn es sich um Code handelt, der von beliebigem anderen Code aufgerufen werden kann, kannst Du natürlich nicht den UserData-Pointer des Tasks benutzen (der gehört Dir somit genausowenig wie der Stack). Aber wenn Du wenigstens sicherstellen kannst, dass Dein Code keinen fremden Code aufruft, gäbe es noch eine Lösung: den Stack ersetzen. Alle Routinen, die danach aufgerufen werden, können dann die im eigenen Stack abgelegten Daten direkt adressieren, und zwar nicht am unbelegten, sondern am belegten Ende. Am Ende der gesamten Routine muss der ursprüngliche Stack wiederhergestellt werden. Innerhalb Deiner Routinen darfst Du natürlich auch fremde Routinen aufrufen, sofern Dein Stack groß genug ist, aber diese dürfen keine Call-Backs in Deinen Code ausführen, bzw. die Call-Backs dürften sich natürlich nicht darauf verlassen, dass Dein spezieller Stack aktiv ist. Du musst Dir bei solchen Dingen immer die Frage stellen: würde das ganze auch dann noch funktionieren, wenn andere zu dem gleichen Mittel greifen? -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
Nutzer
06.07.2010, 17:30 Uhr [ - Direktlink - ] |
Thema: Fußballgedanken
Brett: Get a Life Zitat:Klar, Desinteresse ist ja auch ein allgemein anerkanntes Indiz, einen wunden Punkt getroffen zu haben. Zumindest in Deiner Welt. Zitat:Es gibt eine und ihr Name ist Maja. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
|
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |