amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Suche [ - Suche - Neue Beiträge - Registrieren - Login - ]

Erste << 57 58 59 60 61 -62- 63 64 65 66 67 >> Letzte Ergebnisse der Suche: 8116 Treffer (30 pro Seite)
Holger   Nutzer

29.10.2009, 15:06 Uhr

[ - Direktlink - ]
Thema: Wie kann dem Amiga System leben eingehaucht werden
Brett: Amiga, AmigaOS 4

Zitat:
Original von Thore:
Als ich den Thread besuchen wollte dachte ich, hier geht es produktiv zu aber man trifft leider nur auf zwei Streithammel *hrhr*

Ach, bis Mai war es gar nicht so unproduktiv...

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

29.10.2009, 14:59 Uhr

[ - Direktlink - ]
Thema: rest runden bei long-divide?
Brett: Programmierung

Zitat:
Original von AGSzabo:
hää, hmm .... und wie mach ich es richtig?

Das ist jetzt schon eine eher philosophische Frage. Schließlich ist die Erwartungshaltung bei einem Prozess, dass die Anzeige von 100% bedeutet, dass die Arbeit vollendet ist. Wenn der Dialog aber u.U. minutenlang bei 100% stehen bleibt und die CPU rödelt, weil Du den Wert so rundest, dass schon vorher 100% angezeigt werden, ist das für viele Anwender falsch. Wenn der Dialog aber beim Erreichen von 100% geschlossen wird, ist es dagegen irrelevant, ob er für eine Millisekunde 100% angezeigt hat. Wenn der Dialog, warum auch immer, stehen bleibt, sollte er nach getaner Arbeit bei 100% stehen, auch wenn man eben den Balken explizit auf 100% setzen muss.

Also, auch wenn es schon gesagt wurde:

Wenn Du 100 Arbeitsschritte hast, setzt Du den Fortschritt auf 0%, wenn Du mit dem ersten Arbeitsschritt beginnst und auf 1%, wenn der erste Schritt beendet ist und der zweite begonnen wurde. Dementsprechend setzt Du den Balken auf 99%, wenn der 100. Schritt begonnen wird und auf 100%, wenn der 100. beendet wurde.
Da man üblicherweise nicht doppelte Arbeit macht und bei Beginn und Ende den Balken aktualisiert, setzt man eben den Wert, wenn man einen Schritt beginnt, muss dann aber einmal zusätzlich nach dem letzten Schritt aktualisieren (oder den Dialog schließen).
Oder man setzt am Anfang explizit auf 0 und zählt vollendete Schritte.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

29.10.2009, 14:44 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

Zitat:
Original von nunovaz:
Du kannst Pythonsourcen aber auch compilieren. Die erzeugten Binaries liegen dann in einem Bytecodeformat vor.

Ich dachte, dass passiert automatisch. Der bytecode ist afaik zum einen ebenfalls plattformunabhängig und zum anderen trotzdem nicht die bevorzugte Auslieferungsform von Skripten. Wozu auch, die kompilierte Fassung kann man nicht mehr ändern, und das Übersetzen geht schneller als man gucken kann.
Zitat:
Nur so nebenbei bemerkt: schon in Versionen < 3 war Python Leistungsfähig genug um damit z.B. Civ 4 für den PC und, soweit ich weis, auch für den Mac zu entwicklen.
Das ist mir bekannt. Ich habe auch nirgendwo an der Geschwindigkeit von Python gezweifelt.

Skriptsprachen sind nicht zwangsläufig langsam.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

28.10.2009, 16:14 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

@nunovaz:
Python ist eine Skriptsprache. Da braucht man nichts zu übersetzen. Außerdem gibt es bereits Python für den Amiga, so weit ich weiß.

Bei C#, bzw. .NET, dagegen ist die Gefahr sehr hoch, dass Features genutzt werden, die auch bei einer Übersetzung nach Java-Bytecode nicht funktionieren.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

28.10.2009, 16:11 Uhr

[ - Direktlink - ]
Thema: Vulkan RTL Ausbruch in der Eifel
Brett: Get a Life

Zitat:
Original von DrNOP:
Beinhaltet Mutation nicht Zufall? Warum ist die Wahrscheinlichkeit, daß ausgerechnet dieser Virus zu einem mutieren könnte der die Menschheit ausrottet höher als bei jedem beliebigen anderen Virus?

Je größer die Verbreitung, desto größer die Menge an Reproduktionen, desto höher die Wahrscheinlichkeit einer Mutation.
Wenn Du hundertmal würfelst, ist die Wahrscheinlichkeit, eine sechs zu erlangen, höher, als wenn Du nur fünfzigmal würfelst.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

28.10.2009, 14:16 Uhr

[ - Direktlink - ]
Thema: OBAMA und der Friedensnobelpreis
Brett: Get a Life

@Mad_Dog:
Da soll auch mal ein Bundeskanzler die Neujahrsrede vom Vorjahr gehalten und es nicht bemerkt haben... ;)

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

28.10.2009, 12:50 Uhr

[ - Direktlink - ]
Thema: Selektive Netiquette?
Brett: Forum und Interna

Zitat:
Original von Mr_Blues:
Außerdem geht es mir in erster Linie um die Registrierung überhaupt, um die anonymen Trolle (die insbesondere jeden OS4-Thread mit phantasievollen Namen überziehen) es zumindestens ein wenig schwerer zu machen.

Das würde die Registrierung auch so schon tun. Die Angabe des benutzten Systems braucht es dazu nicht.
Zitat:
Übrigens finde ich, daß Du cgutjahrs- Entschuldigung annehmen solltest.
:glow: Äh ja, hole ich hiermit nach: @cgutjahr: Entschuldigung angenommen.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

28.10.2009, 10:40 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

Zitat:
Original von nunovaz:
Ich habe mich nur gewundet warum in der Diskussion soviel die Rede von Portabilität die Rede war, Java ist an sich nämlich schon portabel sofern das System eine VM mit entsprechendem Versionsstand besitzt.

Ja eben, es ging um die VM. VMs werden oftmals weitestgehend portabel implementiert, sind aber letztendlich systemspezifische Software.

Sich auf amiga-artige Systeme zu konzentrieren, heißt natürlich nicht, dass der Code unnötig unportabel gehalten werden soll. Nur da, wo Portabilität einen Mehraufwand bedeutet, würde sie hintenangestellt werden.
Zitat:
Ich sehe da nur ein Problem, mit AWT alleine kommt ihr nicht allzu weit, um wirklich den Pool an Software abschöpfen zu können muß Swing her.
Swing ist grundsätzlich erst mal eine reine Java-Software, die funktioniert, sobald das AWT funktioniert, von einigen kleinen Optimierungen, ja nachdem, welche Implementierung man übernimmt, abgesehen. Die Arbeit muss man sich also nicht selbst machen.

Lediglich, wenn man ein Amiga-Look&Feel haben will, muss man noch mal etwas tun.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

27.10.2009, 14:17 Uhr

[ - Direktlink - ]
Thema: die alten gfx-ripper
Brett: Programmierung

Zitat:
Original von AGSzabo:
wie sieht es denn nun mit dem dispatcher aus? muss mein button die methoden und attribute der superklasse selbst bearbeiten oder wird dazu an die superklasse weitergesendet?

Sagte ich doch schon. Da die IDs für die Superklasse bei diesem Ansatz eindeutig sind, kann man alles an die Superklasse weiterreichen, wenn man es will.
Zitat:
wie handhabt man da die objektstrukturen? arbeitet man da auch mit offsets, ...
Das ist eine völlig andere Frage, die nichts mehr mit den Tag-IDs zu tun hat. Kann man so (wie bei BOOPSI üblich lösen), muss man aber nicht.

Wenn ich ein GUI von Grund auf neu konzipieren würde, würde ich es nicht so machen. Das ist aber eine andere Geschichte...

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

27.10.2009, 13:15 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

Eine andere Frage wäre, ob die sourceforge-Seite, deren Stand noch mal drei Jahre älter als der von http://www.jamiga.org/ ist, reaktiviert oder endgültig abgeschaltet werden soll.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

27.10.2009, 13:07 Uhr

[ - Direktlink - ]
Thema: OBAMA und der Friedensnobelpreis
Brett: Get a Life

Zitat:
Original von DrZarkov:
Ich gehe jede Wette ein, dass heute nichts weltbewegendes geschehen wird, und dass Obama nicht weltweit im Fernsehen eine unheimlich dolle Message verlesen wird.

Heute sowieso nicht, denn heute ist ja auch der 27.10. und nicht der 27.11.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

27.10.2009, 13:01 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

Das ist jetzt stark GUI-zentriert. Wie sieht es mit Datei und Netzwerk I/O aus? Wie ist da der Stand der Dinge? Das beste GUI nutzt nichts, wenn man nichts laden oder speichern kann.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

27.10.2009, 12:31 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

@Thore:
Dann mach die Bestandsaufnahme und wir sehen weiter. Unabhängig davon musst Du aber doch schon eine Vorstellung davon haben, wo das ganze hinlaufen soll.
Für mich sieht es beispielsweise so aus, als ob der Versuch, jamiga portabel zu halten und evtl. auch noch Linux und MacOS zu unterstützen, die Arbeit unnötig verkompliziert hat. Wäre es für Dich akzeptabel, diese Unterstützung wegzuwerfen und sich nur auf Amiga-artige Systeme zu konzentrieren? Ich glaube, dass schon ppc und 68k zu unterstützen, genug Arbeit macht.
In diesem Zusammenhang stellt sich mir die Frage, ob bestimmte Lowlevel-Elemente nicht doch besser in Assembler implementiert werden sollten, statt in C (oder in C verstecktem Assembler).

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

27.10.2009, 11:41 Uhr

[ - Direktlink - ]
Thema: die alten gfx-ripper
Brett: Programmierung

Zitat:
Original von AGSzabo:
hmmmm. ... peil ich nicht aber ich lese es mir nochmal durch. und dann vielleicht kansnt dus auch anders formulieren?

Einfaches Beispiel:

Du definierst eine Rootklasse mit Basistag TAG_USER+$10000, also ROOT_BASE=$80010000, und einen Offset von $10000, d.h. jede Klasse kann maximal $10000=65536 eigene Tags definieren.

Dann gilt: Deine Gadgetklasse ist eine direkte Unterklasse von Root, d.h. ihr Basistag ist GADGET_BASE=ROOT_BASE+$10000=$80020000.
Root kann die Tag-IDs von $80010000 bis $8001FFFF mit einer Bedeutung belegen, die Gadgetklasse definiert seine Tags im Bereich von $80020000 bis $8002FFFF.

Und Dein Button hätte als direkte Unterklasse von Gadget ein Basistag BUTTON_BASE=GADGET_BASE+$10000=$80030000.

Wenn jetzt ein Dritter beschließt, seine eigene Klasse FANCY_BUTTON zu implementieren, muss er sich entscheiden, ob er diese Klasse als Spezialisierung Deines Buttons oder als komplett eigenes Gadget implementiert. Ist Fancy-Button eine Unterklasse von Button, gilt FANCY_BUTTON_BASE=BUTTON_BASE+$10000=$80040000.

Wenn gleichzeitig jemand anderes wiederum ein String-Gadget implementieren würde, wäre sein Basistag: STRING_BASE=GADGET_BASE+$10000=$80030000.

Das bedeutet, String und Button belegen Tag-IDs in diesem Bereich mit unterschiedlicher Bedeutung, aber diese beiden Klassen erben auch nicht voneinander, somit gibt es auch keine Konflikte, wenn sie ihre Tag-Listen an die Superklasse weiter reichen. Für ihre gemeinsame Basisklasse Gadget und deren Basisklasse Root gelten dagegen bei beiden die gleichen Tag-IDs.

In diesem Beispiel wäre eine Hierarchietiefe von 32766, aber auf jeder Ebene beliebig viele Klassen möglich. Da man so eine Tiefe niemals braucht, könnte man z.B. auch den Bereich $C0000000 bis $CFFFFFFF für Sonderfälle reservieren, wie nachträglich eingefügte Klassen.

Entscheidend aber ist, darum ging es ja, dass niemand seine Tags an einer zentralen Stelle registrieren muss. Trotzdem weiß jeder, welche IDs er mit einer eigenen Bedeutung versehen darf.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

27.10.2009, 11:08 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

Zitat:
Original von Thore:
@Holger
Wenn Dich das Projekt von vornherein nicht interessiert dann lass bitte den anderen die Möglichkeit ihre eigenen Erfahrungen damit zu machen.

Ich schreibe, weil es mich interessiert.
Und wenn Du wirklich Interesse daran hast, solltest Du die Hinweise beherzigen. Du gewinnst keine neuen Entwickler, jedenfalls keine fähigen, wenn Du für ein Projekt wirbst, aber noch nicht einmal den ist-Zustand ordentlich beschreiben kannst, von den geplanten zukünftigen Schritten ganz zu schweigen.
Zitat:
Zwar ist die Version 0.0.5 aber die Funktionalität ist schon soweit ganz gut.
Und was heißt "ganz gut"?
Ob es einen garbage collector, wenigsten im Ansatz, gibt, hast Du nicht beantwortet. Dass es derzeit keinen JIT gibt, weiß ich selber. Ob einer geplant ist, angesichts der angestrebten Plattformunabhängigkeit, muss ich jetzt wieder raten.

Wenn man keine verwertbaren Fakten bekommt, kann man halt lediglich aus der Versionsnummer Schlüsse ziehen...
Zitat:
Die Frage war an interessierte Programmierer gerichtet...
Ich bin ein interessierte Programmierer ... wer sonst weiß noch, das jamiga mal ein in C++ entwickeltes Projekt war, dass schon einen rudimentären JIT für 68k besaß, bevor es sich in eine in C geschriebene Software ohne JIT verwandelte?

Nur uninteressierte Programmierer stellen keine Fragen.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

26.10.2009, 22:35 Uhr

[ - Direktlink - ]
Thema: Lesefehler auf Festplatte
Brett: Amiga, AmigaOS 4

Zitat:
Original von Evil:
Ich hab jetzt wieder meine alte 120er drin und harre der Dinge, die da kommen...
Übrigens ist das problem mit den sporadischen abstürzen verschwunden..

Ich nehme mal an, die U-Boot-Einstellungen hast Du nicht wieder von DMA0 auf PIO zurückgestellt, oder?

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

26.10.2009, 22:22 Uhr

[ - Direktlink - ]
Thema: OBAMA und der Friedensnobelpreis
Brett: Get a Life

Zitat:
Original von Mad_Dog:
Also ich finde schon, daß das einen unselbständigen Eindruck hinterlässt.

Na dann wird wenigstens kein falscher Eindruck erweckt und Du kannst Dich nicht beschweren, wenn sich herausstellt, dass die Politiker auch die Gesetze nicht selbst schreiben.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

26.10.2009, 22:16 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

@Thore:
Nun ja, Du wirst niemanden finden, dessen Zeit nicht eingeschränkt ist.

Da wird die Aussicht, bei einem Projekt mitzumachen, das in Version 0.0.5 schon Stabilisation und CleanUps benötigt, nicht gerade motivieren.

Ob der Code schneller läuft, dürfte dagegen kaum jemanden interessieren, solange real-life Anwendungen noch nicht laufen.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

26.10.2009, 19:49 Uhr

[ - Direktlink - ]
Thema: Selektive Netiquette?
Brett: Forum und Interna

Zitat:
Original von Mr_Blues:
Wenn also jeman z.B. MOS gar nicht nutzt, ist ein Post darüber anders einzuordnen, als wenn ein User davon berichtet.

und muss dann jeder Beweise abliefern, dass diese Angabe stimmt? Und was ist mit jemanden wie mir, der es benutzen will, aber aufgrund der Probleme nicht kann?
Ab wann zählt mein Erfahrungsbericht dann als echt?

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

26.10.2009, 19:47 Uhr

[ - Direktlink - ]
Thema: Selektive Netiquette?
Brett: Forum und Interna

Zitat:
... braucht sich m.E. nicht zu beschweren wenn ich einfach einmal drauf haue damit Ruhe ist.
Dass jetzt Ruhe ist, verdankst Du nicht Deinem Draufhauen.
Im Gegenteil, Du hast Glück, dass ich Deiner Argumentation nicht folge.

Dann würde ich nämlich den gelöschten Beitrag so oft erneut posten, bis Du Deine eigenen Ermahnung zur Einhaltung der Netiquette löschen müsstest. Weil Du ja "nichts wirklich Neues mehr gesagt hast ... - für jemanden, bei dem das sowieso offensichtlich vergebliche Liebesmüh ist".

Was nach Deiner Argumentation ein "erschwerendes" Kriterium wäre, Dein Posting zu löschen.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

26.10.2009, 19:29 Uhr

[ - Direktlink - ]
Thema: JAmiga - Ende der Kaffeepause?
Brett: Programmierung

Soll das heißen, dass zu den 0 Minuten, die er seit 2006 Zeit für die Weiterentwicklung hatte, dann noch Deine Freizeit hinzukommt?

So recht kann ich mir nicht vorstellen, dass das Projekt noch mal Fahrt aufnimmt. Aber nehmen wir es mal an.

Dann sollte man definiert werden, welches die nächsten Ziele sind. Alle Features von Java werden wohl kaum in nächster Zeit schaffbar sein.

Eigentlich wäre schon mal eine genauere Definition des ist-Zustandes wünschenswert. Ok, man kann ein GUI-Fenster öffnen...was ist mit Garbage-Collector? Soll wieder ein JIT kommen? Für ppc und 68k? Usw.usf.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

25.10.2009, 19:00 Uhr

[ - Direktlink - ]
Thema: die alten gfx-ripper
Brett: Programmierung

Zitat:
Original von AGSzabo:
ich will zwischen einer tag-id und einer addresse unterscheiden

Ist Dir eigentlich klar, wieviel Zeit Du uns ersparen würdest, wenn Du so etwas einfach gleich sagen würdest?

Vermutlich nicht, sonst würdest Du das nicht immer wieder so machen.

Wenn Du sowie Tags benutzt, die zu den normalen Amiga-Tags nicht kompatibel sind, kannst Du auch gleich ein System benutzen, dass Deinen Zwecken dient. Dann kannst Du z.B. auch ein Tag-Item benutzen, das zwei IDs hat, eine Konstante und einen String. Oder etwas ganz anderes.
Zitat:
Zitat:
Man muss sich überhaupt nicht zwischen diesen beiden Dingen entscheiden.
tja, hm wenn das so ist dann habe ich wohl keine ahnung. also was ist das und wie ist das wirklich?
Es ist so, dass es zu jedem Problem mehr Lösungen gibt, als die, auf die Du nach fünf Sekunden nachdenken kommst. Und auch in diesem Fall gibt es mehr als zwei.

Ein einfaches Beispiel. Man definiert einen Basistag für den Root der Klassenhierarchie und einen Offset, den eine Unterklasse zum Basistag der direkten Superklasse addieren muss, um den eigenen Basistag zu bekommen. Die Größe des Offsets bestimmt, wieviel eigene Tags eine Klasse definieren kann (ohne sie an einer zentralen Stelle registrieren zu müssen), aber auch, wie tief die Klassenhierarchie werden kann, bevor es Konflikte geben kann.

Allerdings ist in 32 Bit genug Platz für z.B. eine Kombination von einer maximalen Hierarchietiefe von 10000 (mehr als 20 ist eigentlich schon absurd) und 100000 lokalen Tags (von denen man höchstens 200 braucht).

Dann können zwei Klassen, die nicht direkt voneinander erben, immer noch gleiche IDs mit unterschiedlicher Bedeutung belegen, aber verwenden aber immer die gleichen Tags für ihre gemeinsame Basisklasse.

Da jeder Entwickler einer Klasse immer die Superklasse kennen muss, weiß er auch, welches sein ID-Bereich ist, ohne sich irgendwo anmelden und ihn reservieren zu müssen.

Das war nur ein Beispiel für eine Lösung des "IDs ohne zentrale Registry"-Problems.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

25.10.2009, 17:05 Uhr

[ - Direktlink - ]
Thema: Ubuntu: Wie Zugriffsrechte von Dateien ändern ?
Brett: Andere Systeme

Zitat:
Original von Lippi:
Ich habe gelesen, dass es mit sudo chmod 777 DATEINAME gehen soll - bringt bei mir aber nix.

Ich glaube, es muss sudo chmod 0777 DATEINAME heißen wegen der Oktaldarstellung.

Deshalb schreibe ich lieber sudo chmod a+rw DATEINAME
für all + read and write. Kann man sich besser merken.

execute brauchst Du vermutlich hier nicht.

Hoffe, es hilft.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

25.10.2009, 17:03 Uhr

[ - Direktlink - ]
Thema: Was ist nun mit MorphOS auf Mac Mini?
Brett: MorphOS

Zitat:
Original von mk:
Ich habe es jetzt mal extra von CD getestet, und da läd er an zwei Stellen (Installerstart und erstes Weiterschalten) recht lange von der CD nach, bevor er das (nächste) Fenster öffnet. Und deswegen machst Du so ein Drama darum?

Also zum einen passierte das bei mir mehr als einmal, zum anderen, weiß ich nicht, was "das nächste Fenster" sein soll. Es gibt nur ein einziges Fenster und beim Weiterschalten kann ich, wie bereits gesagt, den Inhalt des "nächsten Fensters" bereits kurz sehen, bevor das Fenster verschwindet.

Anders gesagt, das "nächste" Fenster ist das gleiche wie das "vorherige". Und meine Frage ist: wieso wird das Fenster überhaupt zu gemacht. Wie bereits gesagt, ist die Wirkung für jemanden, der dieses Programm nicht kennt, als ob das Programm abgestürzt ist.

Und das ist für die meisten User der erste Kontakt mit MorphOS. Also noch mal: was ist der Sinn und Zweck des Fenster schließens?

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

25.10.2009, 16:41 Uhr

[ - Direktlink - ]
Thema: die alten gfx-ripper
Brett: Programmierung

Zitat:
Original von AGSzabo:
es war am amfang der programmeirung des toolkits eine entscheidung: bereiche registrieren müssen ODER selbe tagnummern die in unterschiedlichen klassen unterschiedliche bedeutungen haben lassen.

Das ist totaler Unsinn. Man muss sich überhaupt nicht zwischen diesen beiden Dingen entscheiden.

Außerdem hat es überhaupt nichts mit dem eigentlichen Problem zu tun: Du entscheidest an einer Stelle, ob der Wert eine Konstante oder eine Adresse ist, statt einfach zwei unterschiedliche Tag-IDs dafür zu verwenden. Ob diese IDs in anderen Klassen eine andere Bedeutung haben, ist für diese eine Stelle vollkommen irrelevant.
Zitat:
und was das gui betrifft: ich WEISS, dass alle string-addressen die in meinem fall welche sein können immer GERADE sind!
Das ist schön für Dich. Genau deshalb habe ich ja betont, wie gut es ist, dass auch nur Du dieses Toolkit benutzt. Der Du solche Dinge immer weißt.

Ich hätte nämlich keine Lust, solche Dinge wissen zu müssen und dann noch Strings sinnloserweise an gerade Stellen im Speicher verschieben zu müssen.

Abgesehen davon..., Du weißt doch mit Sicherheit, dass Deine Konstanten immer ungerade sind, oder anders gesagt, Du kennst die Konstanten und müsstest ohnehin wissen, welche Werte keine sind, oder?

Na ja, die logischen Vorgehensweise, für jeden Zweck auch eine Tag-ID zu vergeben, bleibt trotzdem die beste.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

24.10.2009, 17:47 Uhr

[ - Direktlink - ]
Thema: Selektive Netiquette?
Brett: Forum und Interna

Zitat:
Original von cgutjahr:
Es ging nicht nur um die Anrede, folgende Formulierungen sind mir beim Lesen negativ aufgefallen:
Zitat:
Schwachsinn

Bin ich mir ziemlich sicher, dass das Wort ziemlich oft ungelöscht im Forum auftaucht. Trifft leider oftmals einfach den Nagel auf den Kopf.
Zitat:
Empfehlung von Dieter Nuhr befolgen und die Fresse halten
Ist schon Kulturgut. Taucht ebenfalls oft und ungelöscht im Forum auf. Trifft erst recht oftmals den Nagel auf den Kopf.
Deshalb wird der Spruch ja auch so oft zitiert.
Zitat:
Dich aus diesem Thread raushalten
Was ist denn bitteschön an dieser Bitte auszusetzen?
Wenn die schon gegen die Netiqette verstößt, hättest Du fast den gesamten Thread löschen müssen.
Zitat:
In deinem Fall kommt erschwerend dazu, dass du nichts wirklich Neues mehr gesagt hast, sondern deine alten Argumente nochmal ausführlicher wiederholt hast - für jemanden, bei dem das sowieso offensichtlich vergebliche Liebesmüh ist.
Diese Argumentation ist ja quasi eine Einladung zum Trollen.
Zitat:
Das der Kerl dich als Kasper adressiert hat, habe ich schlicht übersehen.
Hat er ja auch nur drei mal gemacht.
Zitat:
Hätte ich aber vielleicht auch gar nicht gelöscht, da deine Beiträge ja meist auch recht offensiv formuliert sind und du auch nicht gleich einen Herzinfarkt bekommst wenn es rauher wird.
Ja, ich verkafte es, wenn man mich so nennt. Aber dass ich nicht angemessen antworten darf, stößt dann entsprechend negativ auf. Entweder von vornherein unterbinden, oder auch später bleiben lassen.
Bemerkenswert auch, dass ich also eine Vorgeschichte habe, die eine Rolle spielt, wenn es um die Frage geht, was ich verkrafte, bei meinem Beitrag allerdings die Vorgeschichte von sechs Beiträgen keine Rolle spielt, bezüglich, was der andere verkraftet.
Genau das nenne ich selektiv

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

24.10.2009, 17:03 Uhr

[ - Direktlink - ]
Thema: mpeg oder AVI in IFF Anim konvertieren
Brett: Amiga, AmigaOS 4

Zitat:
Original von gerograph:
... dabei hab ich festgestellt, dass IFF Anims max 265 Farben können. Ist das richtig ?

Ich würde annehmen, dass dort das gleiche wie für ILBM gilt. D.h. HAM und HAM8 wären theoretisch auch möglich. Die Frage ist nur, ob es Software gibt, die damit umgehen kann. PPaint unterstützt, soweit ich weiß, kein HAM.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

24.10.2009, 16:43 Uhr

[ - Direktlink - ]
Thema: die alten gfx-ripper
Brett: Programmierung

Zitat:
Original von AGSzabo:
der tag ist dabei eine konstante welche eine der internen klassen bedeutet. für externe klassen wird statdessen der name der klasse gebraucht und das tag ist dabei ein zeiger auf einen string, ...
also ein "is nicht" is noch lange nich. denn es geht doch irgendwie...

Gottseidank wird Dein XUI niemand außer Dir benutzen.

Denselben Tag für verschiedene Zwecke zu benutzen und dann raten, was er bedeutet, obwohl vier Milliarden Tags zur Verfügung stehen...
nee, ich schreib jetzt lieber nicht, was ich davon halte...

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

24.10.2009, 15:08 Uhr

[ - Direktlink - ]
Thema: die alten gfx-ripper
Brett: Programmierung

Zitat:
Original von AGSzabo:
@Thore:
heisst das der computer kann volle 32 bit addressieren? war da nicht was vom a500 der blos 24 bit konnte oder so?

Ja, und dann kam der 68020, und seit dem gibts keine Begrenzung mehr.
Zitat:
hier übrigens eine erklärung wozu ich das hier frage: irgednwie muss ich unterscheiden können ob es ich bei einem langwortinhalt um eine addresse oder um eine konstante hadelt.
Iss nich.
Wurde auch schon beim A500 ausdrücklich gesagt, dass man davon ausgehen soll, dass alle Bits benutzt werden können. Außer Microsoft (AmigaBasic) haben sich auch alle dran gehalten. Oder fast alle.

Wenn Du wissen willst, ob ein 32Bit-Wert eine Adresse sein könnte, kannst Du TypeOfMem(...) (oder so ähnlich) aufrufen. Allerdings kann Dir das nur sagen, ob ein Wert definitiv keine Adresse ist. Nur weil ein Wert eine Adresse sein könnte, heißt das nicht, dass es eine ist.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

24.10.2009, 13:22 Uhr

[ - Direktlink - ]
Thema: Was ist nun mit MorphOS auf Mac Mini?
Brett: MorphOS

Zitat:
Original von mk:
Beim Weiterschalten auf den nächsten Schritt wird das Fenster zwar offenbar komplett (inklusive Fenstertittel) neu geschrieben. Aber das geschieht (hier) so schnell, das keinerlei Schliesen erkennbar ist.

Läuft er dabei auch von CD?
Zitat:
Geht bei dir nur das Fenster oder der gleich ganze Screen in die Knie?
Es passiert meist beim Weiterschalten. Ich kann schon den neuen Inhalt kurz sehen, dann verschwindet das ganze Fenster, nicht der Screen. Ambient und Bienvue sind weiterhin sichtbar, bzw. werden dadurch sichtbar. Meist rattert in diesem Moment auch die CD, wenn ich mich nicht irre. Werde das heute ja noch einmal testen können. Nach ein paar Sekunden taucht das Fenster wieder auf.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
 
Erste << 57 58 59 60 61 -62- 63 64 65 66 67 >> Letzte Ergebnisse der Suche: 8116 Treffer (30 pro Seite)

Suchbegriffe
Schlüsselwörter      Benutzername
Suchoptionen
Nur in diesen Foren suchen
   nur ganze Wörter
Nur Titel anzeigen
alle Treffer anzeigen

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.