DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Search | [ - Search - New posts - Register - Login - ] |
|
||||||
Holger
User
2002-10-19, 19:19 h [ - Direct link - ] |
topic: IP-Nummer statt www.?
Board: Amiga, AmigaOS 4 Zitat:Eine Html-Seite sollte mit <html> oder <!doctype html...> beginnen und nicht mit einem JavaScript. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-19, 14:34 h [ - Direct link - ] |
topic: WinUAE-Probs..
Board: AROS und Amiga-Emulatoren Probier mal die obenstehende Mount-Datei mit einer kleinen Änderung: Control = "MD=0 LC=1 DC=8 L LV AL LFC=1 S" oder Control = "MD=0 LC=1 DC=8 L LV AL LFC=1 S NC" mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-19, 13:53 h [ - Direct link - ] |
topic: Fragen zu MorphOS
Board: MorphOS Zitat:Anders gesagt, Du kannst es einschalten, wenn Du mal ein Programm hast, das sich damit verträgt. Zitat:Beide Zitat:Hat nichts mit einem OS zu tun Zitat:MorphOS. AmigaOS4 vielleicht auch, sobald es denn von 68k auf PPC übersetzt wurde. Zitat:Die Weiterentwicklung der AmigaOS-Versionen liegt bei Hyperion (aber nur für Version 4, nicht für 5), die der A-Box Versionen bei den MorphOS-Entwicklern. Zitat:Aber sicher..... -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-19, 13:43 h [ - Direct link - ] |
topic: Fragen zu MorphOS
Board: MorphOS Zitat:Bisher ist Intent PersonalJava1.1, und kann weniger als die Desktop-Java 1.1.8-Version, von Java2 ganz zu scheigen. Und das "schnellste" ohne einen Bezugspunkt zu nennen, ist wertlos. Er war auf PDA's schneller als andere, als AInc die Partnerschaft eingegangen ist. Seither ist einige Zeit vergangen und aktuelle Vergleiche sehe ich nirgendwo. Gegenüber JavaSE1.4 mit MixedMode hat Intents Compiler-Version überhaupt keine Chance, abgesehen davon, daß man die Vorgang des JavaBytecode->ElateBytecode Übersetzens bei den Geschwindigkeitsmessungen wohl unter den Tisch fallengelassen hat, denn einige meiner Testprogramme sind auf anderen VMs schon längst abgearbeitet, bevor Intent überhaupt richtig angefangen hat. Und Intent steht dem AmigaOS erst dann zur Verfügung, wenn das "DE" in selbiges integriert wurde. Wir dürfen gespannt sein... Zitat:Bisher ist es nicht mal möglich, ein DE-Programm auf verschiedenen PDAs zu benutzen(, wenn man es nicht mehrmals kauft). Das liegt zwar nur an AInc's Vertriebs- und Lizenzmodalitäten und nicht an der Technik, ändert aber nichts daran, daß das Benutzen auf PDA und Desktop damit genauso schlecht aussieht. Abgesehen davon, sind die paar Puzzlespiele und das eine Ballerspiel nicht wirklich ein Kaufargument für ein PPC-OS. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-19, 13:11 h [ - Direct link - ] |
topic: Maximale Filegrösse FAT32?
Board: Andere Systeme Zitat:Wie kommst Du auf 48,8 MB/min? Und wieso siehst Du nicht einfach nach, wie groß die Datei ist, anstatt lange rumzurechnen? mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-19, 12:52 h [ - Direct link - ] |
topic: gcc problem
Board: Programmierung Bei mir ist GG:bin nicht nur in den Pfad mit aufgenommen, sondern auch zum C: assign hinzugefügt. Möglicherweise geht's damit. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-19, 12:36 h [ - Direct link - ] |
topic: Der Dereferenzierungsoperator
Board: Programmierung @Xin: Offenbar kann man auch mit Halbwissen größere Programme schreiben. Schlimmer ist aber, daß Du trotz der genannten Unterschiede aus meinem letzten Posting, auf die Du erst gar nicht eingehst, immer noch an Deiner absurden Umbenennungstheorie festhälst. Für den Fall, daß Du diesmal die Punkte liest und versuchst, mal darüber nachzudenken, bevor Du antwortest, hier noch etwas detailierter: C++ unterstützt Zugriffe sowohl für primitive Datentypen als auch für Objekte. Dementsprechend sind folgende Operationen möglich: Java unterstützt Zugriffe und zwar ausschließlich. Dementsprechend gibt es folgende Operation: --------- In C++ ist folgendes möglich: Davon ist in Java folgendes möglich: Hier von einer Umbenennung eines Operators zu reden, ist totaler Schwachsinn. Java Referenzen haben deutlich mehr mit C++ Referenzen gemeinsam, nur das ihnen eben nach der Initialisierung erneut eine Referenz zugewiesen werden kann. ----------------- Zu Deinem Operator-Mysterium: Du vergleichst Äpfel mit Birnen.a+=b ist nicht eine Kurzschreibweise für a=a+b. '+=' ist ein eigenständiger Operator, und das Verhalten ist genau definiert. Setze für 'a' mal 'x[k++]' für ein array x und einen int k, und es wird klar, daß hier ein deutlicher Unterschied im Ergebnis besteht. Um zu demonstrieren, daß auch für C++ deutliche Unterschiede bestehen, hier ein Beispiel: code:a+=b wird nicht in a=a+b umgewandelt. Der Operator muß definiert sein. Und um zu zeigen, daß die Bearbeitung völlig anders abläuft, hier ein anderes Beispiel:class A { public: A operator+(A a) { return a; } }; int main(int i, char**c) { A a, b; a=a+b; //funktioniert a+=b; // Compilerfehler } code:Bei der Ausführung wird offensichtlich, daß eine Konvertierung des Ergebnistyps der Addition vor der Zuweisung stattfinden muß, was beim += Operator nicht nötig ist. Genau das gleiche findet bei Java statt, wo die Addition von char und int, die sehr wohl erlaubt ist, den Ergebnistyp int besitzt und deshalb nicht ohne cast einer Variablen vom Typ char zugewiesen werden kann.#include <iostream.h> class A { int x; public: A() { x=0; } A(int i) { cout<<"Konvert. von <int>, "; x=i; } A & operator =(const A& src) { cout<<"Zuweisung, "; x=src.x; } operator int&() { cout<<"Konvert. nach <int>, "; return x; } }; int main(int i, char**c) { { A x; cout<<"x=x+1 : "; x=x+1; cout<<"fertig."<<endl; } { A x; cout<<"x+=1 : "; x+=1; cout<<"fertig."<<endl; } } Man merke: a+=b ist ein eigentständiger Operator und keine Kurzschreibweise für a=a+b, denn a wird beim ersteren nur einmal ausgewertet und genau das erwartet man auch bei einem solchen Ausdruck. Und auch a=b+a kann andere Werte als a=a+b zurückliefern. mfg -- Good coders do not comment. What was hard to write should be hard to read too. [ Dieser Beitrag wurde von Holger am 19.10.2002 editiert. ] |
|||||
Holger
User
2002-10-18, 18:55 h [ - Direct link - ] |
topic: gcc problem
Board: Programmierung Probier es mal mit einem assign BIN: auf GG:bin mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-18, 18:51 h [ - Direct link - ] |
topic: HTML Layersbefehl
Board: Programmierung Zu Deiner ursprünglichen Frage bzgl. des Bezugspunktes: Wenn Du mittels CSS ein Element formatierst, wie in NARRs Beispiel, dann bezieht sich die Positionierung immer auf das Elternelement. Packst Du ein solches Element also in eine Tabellenzelle, dann ist diese Zelle sowieso der Bezugspunkt, ohne das Du irgendetwas umstellen mußt. Wenn Du dann die Hintergrundgrafik ebenfalls nur für diese Zelle definierst, dann sind Text und Grafik auch immer übereinander, egal wo sich die Tabelle selbst befindet. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-13, 21:07 h [ - Direct link - ] |
topic: HTML Layersbefehl
Board: Programmierung Zitat:Eben. Wenn Du Text als Bilder einbetten mußt, damit es funktioniert, läuft eben schon einiges verkehrt. Außerdem soll eine Seite auch dann noch funktionieren, wenn JavaScript deaktiviert ist. Und viele User bevorzugen es, wenn der Back-Button ihres Browsers weiterhin funktioniert. Die einfachste Variante, wenn man auf Frames verzichten will, ist eine weitere Seite mit identisch gestalteter Tabelle. Wenn man jeglichen überflüssigen Kram aus dem Html-Code entfernt, ist die Seite wenige hundert bytes groß und deshalb so schnell geladen, daß es keinen Unterschied gegenüber Frames macht. Und die Bilder, die auf beiden Seiten gleich sind, kommen dann eh aus dem Cache des Browsers. Leider habe ich noch nicht ganz Dein Ziel verstanden, also wenn Du es etwas genauer beschrieben kannst, kann ich vielleicht auch noch bessere Tips geben.:rolleyes: mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-11, 21:01 h [ - Direct link - ] |
topic: WinUAE-Probs..
Board: AROS und Amiga-Emulatoren Welche Windows-Version benutzt Du? Hast Du ASPI-Scsi-Layer eingeschaltet? mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-11, 20:50 h [ - Direct link - ] |
topic: HTML Layersbefehl
Board: Programmierung Layer sind eine Netscape-4 spezifischen Erweiterung und gehören nicht zum HTML-Standard. Ich kann mir nicht vorstellen, daß ein Reisebüro Interesse daran haben kann, Explorer- und Netscape6- Benutzer aus ihrem Kundenkreis auszuschließen. Wenn Du was-auch-immer innerhalb einer Tabelle plazierst, gibt es keine Notwendigkeit, Bezugspunkte anzugeben. Du mußt lediglich den Abstand zum Zellenrand definieren. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-06, 15:33 h [ - Direct link - ] |
topic: Minen
Board: Get a Life Zitat:Wenn man nur ne Schneise braucht, kann man sie auch sprengen. Mit einem Räumpanzer kann man schon etwas effektiver größere Flächen räumen, aber das hat bei vielen Armeen natürlich eine ziemlich geringe Priorität. Man benötigt ja auch mit modernster Technik immer noch ein vielfaches der Zeit zum Räumen, als zum Verlegen. Zitat:Panzerminen regieren nur bedingt auf Gewicht. Eher je nach Bauart auf Erschütterung oder Magnetfelder. Und nach 10 Jahren sind sie nicht mehr sensibel, sondern unberechenbar. Aber richtig, Antipersonenminen sind deutlich schlimmer. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-06, 15:15 h [ - Direct link - ] |
topic: Shapeshifter: Welche Cache-Einstellungen
Board: Amiga, AmigaOS 4 So wars bei mir damals auch, nur superskalar abschalten oder finder durch ältere version ersetzen (war das einzige Mac-Programm, das Kompatiblitätsprobleme gemacht hat). mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-06, 15:02 h [ - Direct link - ] |
topic: Der Dereferenzierungsoperator
Board: Programmierung Zitat:Wenn Du Dich unbedingt auf dieses Glatteis begeben mußt: In Java gibt es weder Pointer auf primitive Datentypen noch dereferenzierte Objekte. Es ist also in keinster Weise mit C vergleichbar, das hat nichts mit Umbenennen zu tun. Wenn Du also mit diesem Halbwissen Java als Krankheit bezeichnest, ist das eher eine Pluspunkt für Java. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-03, 22:12 h [ - Direct link - ] |
topic: Wird UAE]Amithlon durch L2 Chache...
Board: AROS und Amiga-Emulatoren Sie werden natürlich genauso beschleunigt, wie jede andere Anwendung. Alle MHz-Werte sind nutzlos, wenn der Speicher nicht mitmacht. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-03, 22:09 h [ - Direct link - ] |
topic: Minen
Board: Get a Life Zitat:Fast genauso funktionieren die Minenräumpanzer der Bundeswehr. Das einzige Problem ist (zumindest der letzte mir bekannte Stand) ein Gesamtbestand von 3 solchen Geräten in der gesamten Bundeswehr. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-02, 17:22 h [ - Direct link - ] |
topic: Weihnachtsgeschäft: Bei ALDI gibts schon Lebkuchen - wo bleibt der A1?
Board: Amiga, AmigaOS 4 Zitat:Ja und? Hat er gesagt, dass es die Regale eines Haendlers sind? Koennen genausogut Hyperions Regale gemeint sein, damit sie mit der Entwicklung aehm Portierung aehm letzten Anpassung von OS4 anfangen koennen. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-02, 11:43 h [ - Direct link - ] |
topic: Java am Amiga programmieren!
Board: Programmierung Zitat:Mit Sicherheit. Die aufgeführten jar-Dateien gehören zur kaffe-Installation. Ohne die gehts nicht. mfg Unter ftp://ftp.kaffe.org/pub/kaffe/v1.0.x-production/ gibts Archive in denen hoffentlich (ich hab's nicht überprüft) die nötigen Dateien enthalten sind. -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-01, 01:02 h [ - Direct link - ] |
topic: Hui... was lustiges.
Board: Amiga, AmigaOS 4 Zitat:Kann man ab OS3.5, wenn das Programm es unterstützt. Vorher gehts nur, in dem man per DefIcons das AppIcon auf ein fixiertes icon umbiegt. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-01, 00:43 h [ - Direct link - ] |
topic: webdesign
Board: Programmierung Das hast Du Dir auf Deiner Seite ja auch sehr zu Herzen genommen Im Ernst, prinzipiell volle Zustimmung. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-10-01, 00:31 h [ - Direct link - ] |
topic: IFF
Board: Programmierung Zitat:So schlimm ist das überhaupt nicht. Die Registry ist im Prinzip auch nichts anderes als ein komprimierte Settings-Textdatei der Form hersteller.programm.einstellung = wert. Mit dem Registry-Editor kann man die Werte auch problemlos in eine Textdatei exportieren und woanders wieder importieren. Wenn Du auf dem Amiga verschiedene Bootpartitionen benutzt, mußt Du auch zwischen verschiedenen ENVArc-Verzeichnissen kopieren (es sein denn, du 'assign'st envarc auf ein gemeinsames Verzeichnis, was den Sinn verschiedener Bootpartitionen aber wieder teilweise zunichte macht) mfg Ach ja, zum Thema: IFF-Dateien für Konfigurationsdateien sind im Prinzip wie ein eigenes Binärformat, da nur der Rahmen IFF ist und die eigentlichen Einstellungsdaten trotzdem programmabhängig sind. Ich empfehle Textdateien, die kann man bei neuen Versionen des Programms leichter supporten. Und der Mehraufwand zum Lesen der Textdatei fällt kaum ins Gewicht, da die Datei idR nur ein einzges Mal eingelesen wird. -- Good coders do not comment. What was hard to write should be hard to read too. [ Dieser Beitrag wurde von Holger am 01.10.2002 editiert. ] |
|||||
Holger
User
2002-10-01, 00:21 h [ - Direct link - ] |
topic: Der Dereferenzierungsoperator
Board: Programmierung Zitat:Und weil scanf() die Richtigkeit der Pointertypen nicht überprüft, es prinzipiell überhaupt nicht kann, läuft ein Programm schon bei den kleinsten Fehlern Amok. Deshalb gibt es eine grundsätzliche Regel für den Umgang mit scanf(): Benutze es niemals! Also, zum C-Lernen mags noch erträglich sein, sobald man über das zehnzeiler-Stadium hinaus ist und Alternativen kennt, ist der Moment gekommen, sich von dem Bufferoverflow-Generator namens scanf() abzuwenden. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-09-14, 01:10 h [ - Direct link - ] |
topic: FreeCiv
Board: Amiga, AmigaOS 4 Zitat:Na ja, es steht sogar schon in der Dokumentation, easy ist leider für einen Anfänger immer noch zu schwer, während hard für einen erfahrenen Spieler viel zu leicht ist. Man kann noch mehr Spieler anlegen und hoffen, daß sie sich gegenseitig ein bißchen behindern, ansonsten hilft nur üben, üben, üben. Vielleicht auch mal ein paar Tutorials lesen. http://www.freeciv.org/ mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-09-11, 20:18 h [ - Direct link - ] |
topic: process -> Result2 ?
Board: Programmierung Tja, manchmal muß man eine deutliche Trennung zwischen dem Code für den Normal- und den Fehlerfall machen. Wenn man nicht mal dos oder intuition öffnen kann, hat man natürlich verloren. Dann kann man eben nur noch pr_Result2 setzen und RETURN_FAIL zurückgeben. Die andere Frage ist, ob man sich wirklich mit der deutlich komplizierteren Programmierung für ältere OS-Versionen auseinandersetzen will (wenn es PrintFault() oder EasyRequest() nicht gibt). Aber es gibt ja noch exec/Alert()... mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-09-09, 22:13 h [ - Direct link - ] |
topic: Wer ist online ?
Board: Forum und Interna Zitat:Diese Motivation ist ganz verstaendlich, schliesslich ist jede Website irgendwo dazu gedacht, etwas (bzw. sich) vorzustellen. Du musst Dir aber darueber im Klaren sein, dass basierend auf der Art der Vorstellung (Website in der Text als Grafik eingebunden wird und JavaScript-Zwang) auch eine Meinung ueber Dich ensteht, die fuer Dich nicht umbedingt vorteilhaft ist. Dabei geht es eben nicht um Amiga. Es gibt eine Menge Leute, die angesichts der JavaScript Security-Bugs in Explorer und Netscape (2x!) selbiges abschalten. Und die erhoehten Download-Zeiten durch die eigentlich ueberfluessigen Bilder fuehren selten zu freudigen Reaktionen. Zitat:Reden wir mal nicht ueber Amiga, sondern ueber sauberes, elegantes Html, dass gut aussieht und trotzdem ueberall funktioniert. Alles, was Du auf Deiner Seite benutzt, kann ueber StyleSheets perfekt nachvollzogen werden, ohne jegliches JavaScript. Sollte jemand, warum auch immer, StyleSheets abschalten oder einen alten Browser haben, bleibt fuer ihn immer noch das reine Html uebrig, dass dann zwar nicht perfekt aussieht, aber funktioniert. Zitat:Zwischen solchen Funktionen und einer einfachen Site-Navigation besteht noch ein deutlicher Unterschied. Ausserdem bieten viele Browser die Moeglichkeit, Site-basierte Sicherheitsrichtlinien zu konfigurieren. Und ein durchschnittlicher User hat vermutlich mehr Vertrauen zur offiziellen Seite der Deutschen Bahn etc. als zu einer privaten Homepage. Zitat:Ich bin gerne bereit, Dir ein paar Tips und Beispiel-Seiten zu geben, allerdings bin ich momentan in Amerika und schaue nur ab und zu mal rein. Wenn Du Interesse hast, meld Dich einfach Anfang naechsten Monat bei mir. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-09-09, 20:13 h [ - Direct link - ] |
topic: Frage zu Schleife
Board: Programmierung Zitat:Ja, das Alter merkt man dem Buch auch an. So programmiert man eigentlich ueberhaupt nicht mehr. Ein Printmedium kann ich Dir leider nicht empfehlen, aber auf den AmigaDeveloperCDs befinden sich auch diverse Code-Beispiele, neben der (nahezu) vollstaendigen Dokumentation der AmigaOS-Funktionen. Zitat:Na ja, ich glaube nicht dass es notwendig ist, Dir gleich so etwas ueberzuhelfen, nur weil der Buchauthor so einen Mist verzapft hat. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-09-09, 20:01 h [ - Direct link - ] |
topic: process -> Result2 ?
Board: Programmierung Zitat:Weder noch. Du musst Result2 setzen UND RETURN_FAIL zurueckgegeben. Solange Du 0 (RETURN_OK) zurueckgibst, wird Result2 auch nicht ausgewertet. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-08-26, 17:36 h [ - Direct link - ] |
topic: Fehler in P96/Cgx oder graphics.library?
Board: Programmierung Zitat:Ich kann nicht ganz nachvollziehen, was Du damit sagen willst. Wenn Dein Programm fehlerhaft arbeitet, und zwar nur Dein Programm, an welchem Programm wird das wohl liegen? Oder glaubst Du, Du bist der einzige, der jemals RectFill() auf einem Amiga benutzt hat? Also, wenn Du innerhalb einer Gadget-Render Routine den RastPort nicht mit ObtainGIRPort() holst, wie es in den Intuition-Dokumentationen gefordert wird, und dann Grafikroutinen fehlerhaft arbeiten, egal ob in diesem Moment oder später, sollte man vielleicht mal den RastPort korrekt belegen. Wenn es nicht daran liegt, hat man wenigstens eine Fehlerquelle ausgeschlossen. Zitat:Wenn ein Programm nicht das macht, was es soll, nennt man das eben einen Bug, ob es dem Programmierer gefällt oder nicht. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
Holger
User
2002-08-26, 17:16 h [ - Direct link - ] |
topic: Websites zum Thema Programmieren
Board: Programmierung Da kann man wieder nur mit dem Standard-Verweis auf die Developer-CD antworten. Die enthält neben Struktur- und Funtkionsdokumentationen so ziemlich alles, was Commo jemals an Entwicklerinfo herausgegeben hat, inkl. Anleitungen und Beispielen für diverse Problemlösungen. mfg -- Good coders do not comment. What was hard to write should be hard to read too. |
|||||
|
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |