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 << 54 55 56 57 58 -59- 60 61 62 63 64 >> Letzte Ergebnisse der Suche: 8130 Treffer (30 pro Seite)
Holger   Nutzer

15.11.2009, 23:46 Uhr

[ - Direktlink - ]
Thema: zeiger auf globale an prozess übergeben
Brett: Programmierung

Zitat:
Original von AGSzabo:
ok, zu dem schluss bin ich auch gekommen. allerdings sollte ich zum empfang der antwort einen eigenen temporären port anlegen weil der port den ich schon habe ja die intuimessages der fenster erhält und da würde was durcheinander kommen.

Jeder Prozess besitzt bereits einen Port in seiner Prozess-Struktur. Den kannst Du nicht für intui-Messages benutzen, aber wenn Du an diesem Port eine Startup-Message empfängst, bevor Du irgendeine DOS-Funktion aufrufst, funktioniert das problemlos. Genau so funktioniert der Startup bei Programmen, die von der Workbench gestartet werden.
Zitat:
kann ein task (nicht ein prozess!) funktionen der doslibrary benutzen, also zB ein verzeichnis einlesen? gedacht für asynchrones laden des verzeichnisinhaltes, so dass das gui clickbar bleibt.
Ein Task kann seit AmigaOS 2.0 die meisten DOS-Funktionen benutzen, das ist aber äußerst ineffizient, weil dann jedes Mal ein temporärer MessagePort erzeugt werden muss, weil eben jener oben beschriebene Port in der Prozess-Struktur fehlt.

Du kannst es umgekehrt machen: ein Task sorgt dafür, dass das GUI reagiert, denn dafür braucht man keinen Prozess. Und der parent Prozess liest das Verzeichnis ein. Allerdings brauchst Du ja sowieso einen MessagePort, wenn Du wie beschrieben Variablen übergeben willst, also erzeug doch einfach einen Prozess statt Task.

Oder kommuniziere statt mit einem Sub-Prozess gleich mit dem Dateisystem über DOS-Packets, das sind auch nur Messages mit einem bestimmten Aufbau. Dann sparst Du Dir den zusätzlichen Task/Prozess.

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

15.11.2009, 12:32 Uhr

[ - Direktlink - ]
Thema: Verschwörungstheoretiker alles Spinner oder träumen wir nur von der...
Brett: Get a Life

Zitat:
Original von Andreas_Wolf:
Deine Verschwörungstheorie ist also, dass die Verschwörung darin besteht, dass die G20-Regierungen sich als "Weltregierung" bezeichnen, obwohl sie es in Wirklichkeit gar nicht sind? ;-)

Wohl eher, dass die "Verschwörungstheorie", dass gewisse Politiker gerne eine Weltregierung darstellen würden, nicht ganz von der Hand zu weisen ist, wenn genau jene Politiker versuchen, sich als Weltregierung darzustellen.

Oder, als Gegenfrage zu Deiner Frage: ist eine Verschwörung nur dann eine Verschwörung, wenn sie Erfolg hat, und keine Verschwörung, wenn sich die Verschwörer ihren Erfolg nur einbilden?

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

13.11.2009, 19:45 Uhr

[ - Direktlink - ]
Thema: Vier Gewinnt zum 2.
Brett: Get a Life

Zitat:
Wo liegt eigentlich der Unterschied zwischen o und X, wenn O und X doch irgendwie gleichberechtigt und symetrisch aussehen. Statt o und O kann man auch die 0 nehmen.
Na Dich scheinen die kleinen os ja in der Konzentration gestört zu haben ;)

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

13.11.2009, 19:34 Uhr

[ - Direktlink - ]
Thema: SchülerVZ und Behörden treiben Jugendlichen in den Tod!
Brett: Get a Life

Es geht weiter

http://www.heise.de/newsticker/meldung/Strafanzeigen-gegen-SchuelerVZ-Mitarbeiter-859649.html

 
Holger   Nutzer

13.11.2009, 18:50 Uhr

[ - Direktlink - ]
Thema: Vier Gewinnt zum 2.
Brett: Get a Life

|_|_|_|_|_|_|_|
|_|_|O|X|X|_|_|
|_|_|X|O|O|_|_|
|_|_|O|X|X|X|_|
|O|_|O|O|X|X|_|
|O|_|O|X|X|O|_|


Nächster Zug für: X


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

13.11.2009, 11:02 Uhr

[ - Direktlink - ]
Thema: Vier Gewinnt zum 2.
Brett: Get a Life

|_|_|_|_|_|_|_|
|_|_|_|X|_|_|_|
|_|_|X|O|O|_|_|
|_|_|O|X|X|X|_|
|O|_|O|O|X|X|_|
|O|_|O|X|X|O|_|


Nächster Zug für: X

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

13.11.2009, 11:00 Uhr

[ - Direktlink - ]
Thema: Vier Gewinnt zum 2.
Brett: Get a Life

Zitat:
Original von hjoerg:
b) weil bei den Meisten(Copy&Paste) hier automatisch o -> O LOL


Warum wohl schrieb ich von der Hälfte aller Spieler?
Weil die Hälfte aller Spieler ein neues O hinzugefügt hat. Und das mit Sicherheit nicht via Copy&Paste, sondern via Shift+O.

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

12.11.2009, 17:52 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von AGSzabo:
le ist "Less or Equal" und gt ist "GreaTer".

Das weiß ich.
Nur die Logik, nach der der Unterschied zwischen HIgher und GreaTer die Verwendung eines Vorzeichens bestimmt, prägt sich mir halt nicht ein.
Ist das jetzt vorzeichenbehaftet oder nicht?

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

12.11.2009, 17:48 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

@AGSzabo:
Die .getword Subroutine solltest Du auch noch mal vereinfachen.
Einfach am Anfang move.b (a5)+,d1 statt tst.b (a5) schreiben und nachfolgend (a5) durch d1 ersetzen. Dann kannst Du Dir die drei addq #1,a5 Anweisungen sparen und hast weniger Speicherzugriffe.

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

12.11.2009, 17:43 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von AGSzabo:
ps: stimmt meine optimierung in deinem sinne?

Sofern gt die Umkehrung von le ist, ja. Ich kann mir das immer nicht merken.

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

12.11.2009, 17:39 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

@AGSzabo:
Für die Suche innerhalb des Textes sind diese Verfahren nicht geeignet. Darum ging es ja auch nicht. Ausgangspunkt war, dass akl einen Vorschlag gemacht hat, wie man für eine bestimmte Textposition die in einer Tabelle stehende Formatierung finden kann.

Das ist aber erst dann wichtig, wenn Du Dich entschieden hast, ob Du eine solche Tabelle verwenden willst, und wie diese aussehen soll.

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

12.11.2009, 17:34 Uhr

[ - Direktlink - ]
Thema: Ubuntu9.10:i386 oder 64bit ?
Brett: Andere Systeme

Zitat:
Original von Bogomil76:
Und ich habe mich nur auf Dich und die Allgemeinheit bezogen.

Dann sind wir ja einer Meinung.

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

12.11.2009, 17:33 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von AGSzabo:
das ist schon irgendwie klar aber nachdem ich mir den anfang des wortes merke und davor ein $a einfüge, kommt alles erst recht durcheinander.

Dann hast Du beim Merken des Wortanfangs etwas falsch gemacht.

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

12.11.2009, 17:30 Uhr

[ - Direktlink - ]
Thema: Vier Gewinnt zum 2.
Brett: Get a Life


|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|
|_|_|X|O|O|_|_|
|_|_|O|X|X|X|_|
|_|_|O|O|X|X|_|
|O|_|O|X|X|O|_|


Nächster Zug für: X

Zitat:
Naja, klein o gegen X da macht sich großes O doch besser nicht? ;)
Wahrscheinlich schon. Deshalb hat ja jeder, ohne nachzudenken, ein großes O verwendet.

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

12.11.2009, 17:25 Uhr

[ - Direktlink - ]
Thema: Verschwörungstheoretiker alles Spinner oder träumen wir nur von der...
Brett: Get a Life

Zitat:
Original von Cego:
sag mal Andreas_Wolf, warum gehst du eigentlich immer Offtopic?

Hmm, woran erinnert mich das nur.
Zitat:
Original von Cego: (11.11.2009, 22:41 Uhr)
Ich finde es weiterhin auch sehr erstaqunlich, dass solche Menschen, egal um was es sich handelt, niemals nen Fehler zugeben würden.

Das offtopic-Ding hätte nach nur zwei Beiträgen erledigt sein können...

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

12.11.2009, 17:19 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von AGSzabo:
also das ist echt zu hoch für mich.

Iteration (Das ist nicht wirklich schwer ;) )
Binäre Suche (Schon anspruchsvoller, aber auch nicht schwer)
Jetzt hast Du Dich warm gemacht, also:
Hashtabelle

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

12.11.2009, 17:11 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von AGSzabo:
das allein scheint es nicht zu sein. außerdem wenn ich das so mache, würde wenn schon das erste wort nicht passt, ein returncode oder null vor der ersten byte des textes geschrieben.

Kann überhaupt nicht sein. Ob das erste Wort in die Zeile passt, wird überhaupt nicht überprüft.
Nur noch mal zum Verständnis
code:
.line_break	move.b	#$a,-1(a5)

schreibt hinter das aktuelle Wort, denn a5 zeigt bereits auf das nächste Wort. Was natürlich falsch ist, wenn das aktuelle Wort nicht in die Zeile passt. Wobei das aktuelle Wort an dieser Codestelle niemals das erste Wort einer Zeile ist, das ist schon von vornherein sichergestellt.
Zitat:
hm, nö. habs versucht. aber irgendwie fühlt sich das so an als ginge es wirklich einfacher.
Versuch's noch mal. Was macht cmp genau, und wo liegt der Unterschied zu sub?

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

12.11.2009, 16:28 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von akl:
Das mit dem Hashtable war nur eine Anregung für den Fall, dass Du die Formatierung komplett von der reinen Textinformation trennen möchtest.

Ich würde den Text und die Formatierung trennen. Den Text würde ich gar nicht kopieren, sondern eine Tabelle, bzw. einen (relativ flachen) Baum aufbauen, der die Zeilen und Style-Spans im Ursprungstext adressiert.

Hash-Lookup halt ich für nicht so nützlich, weil ja jede mögliche Textposition ein potentieller Key wäre. Mit Binärer Suche oder Interpolationssuche ist man da besser dran. Sofern man nicht sowieso iterieren muss.

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

12.11.2009, 16:09 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von AGSzabo:
jetzt habe ich deine warp-routien in assembler implementiert, allerdings mit fehler: es wird anscheinend immer erst ein wort über die bande hinaus umgebrochen oder so. wer siehst den fehler?

Na das ist ja einfach. Wenn ein Wort nicht mehr in die Zeile passt, musst Du den Umbruch vor dem Wort setzen und nicht dahinter.

Im übrigen
code:
...
		move.w	d0,d1
		add.w	d7,d1
		cmp.w	d1,d5
		ble.b	.line_break	

		; SpaceLeft := SpaceLeft - (Width(word)+SpaceWidth)

		sub.w	d0,d5
		sub.w	d7,d5

		bra.b	.while_misc

.line_break


Das geht deutlich einfacher. Kommst Du drauf? :P


Hint: nach .line_break wird der Inhalt von d5 nicht mehr benutzt...

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

12.11.2009, 16:01 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von akl:
Bist Du sicher, dass Anforderungen und Algorithmus schon final sind? :-)

Nein, aber ich würde erst dann eine Hash-Tabelle implementieren, wenn ich eine brauche. ;)

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

12.11.2009, 14:43 Uhr

[ - Direktlink - ]
Thema: Vier Gewinnt zum 2.
Brett: Get a Life

Mir fällt gerade auf, dass sich die Hälfte aller Spieler nicht an Majas Regeln gehalten hat:
Zitat:
Original von Maja:
Gespielt wird mit X (groß) und o (klein).

das hat wohl niemand bemerkt...

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

12.11.2009, 14:40 Uhr

[ - Direktlink - ]
Thema: Vier Gewinnt zum 2.
Brett: Get a Life

Jetzt traut sich keiner mehr, was?

Dann mach ich den einzig möglichen Zug.

|_|_|_|_|_|_|_|
|_|_|_|_|_|_|_|
|_|_|_|O|O|_|_|
|_|_|O|X|X|X|_|
|_|_|O|O|X|X|_|
|_|_|O|X|X|O|_|


Nächster Zug für: X

Wobei, den für X könnte ich eigentlich auch gleich mitmachen...
--
Good coders do not comment. What was hard to write should be hard to read too.
 
Holger   Nutzer

12.11.2009, 14:35 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von AGSzabo:
@Holger:
> aktuellen Eintrag in der Tabelle, der mit der aktuellen Zeichenposition korrespondier

versteh ich nicht.

Text wird üblicherweise mit dem ersten Zeichen beginnend, ein Zeichen nach dem anderen gespeichert. Wenn Du jetzt den Text in dieser Reihenfolge abwanderst und Einträge in einer Tabelle ablegst, sind diese in der gleichen Reihenfolge gespeichert.
Wenn Du jetzt erneut die Zeichen abwanderst, natürlich wieder in dieser Reihenfolge, und die Einträge aus der Tabelle brauchst, gehört der erste Eintrag aus der Tabelle zum ersten Zeichen. Für jedes weitere Zeichen ist entweder der gleiche Tabelleneintrag wie für das vorherige oder der nächste Eintrag zuständig. Du iterierst also gleichzeitig über die Zeichen und Tabelleneinträge und muss somit nie in der Tabelle suchen.
Zitat:
> Jetzt machst Du ja ein ganz anderes Fass auf.

ich dachte das geht vielleicht doch.

Dann kannst Du gleich eine Tabelle anlegen, in der die Zeilen gespeichert sind. Wo ist das Problem?

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

12.11.2009, 13:52 Uhr

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

Zitat:
Original von Maja:
Zitat:
Zumindest habe ich im Gegensatz zu Dir eine Quelle angegeben...
Soll heißen?
Das hier Deine Aussage gegen die Aussage der Tagesschau steht.

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

12.11.2009, 13:46 Uhr

[ - Direktlink - ]
Thema: Verschwörungstheoretiker alles Spinner oder träumen wir nur von der...
Brett: Get a Life

Zitat:
Original von Andreas_Wolf:
...ist anzuzweifeln:

http://www.amiga-news.de/robots.txt

;-)

Spielverderber.
Na gut, dann muss ich eben auf einer anderen Webseite einen Link auf den Beitrag setzen, damit er gefunden wird.

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

12.11.2009, 13:43 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von AGSzabo:
wobei zahl der zeichen in der nächsten zeile weiter gehen kann, denn was eine zeile ist, wird erst nach der filterung des strings berechnet. das ist aber unpraktisch weil man dann bei der ausgabe trotz dass man eine zahl_der_zeichen hat, nochmal bis zum ende der zeile suchen muss...

Jetzt machst Du ja ein ganz anderes Fass auf. Bislang musste Deine Ausgaberoutine doch auch das Ende der Zeile suchen, und es hat Dich nicht gestört.

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

12.11.2009, 13:40 Uhr

[ - Direktlink - ]
Thema: word wrap
Brett: Programmierung

Zitat:
Original von akl:
@AGSzabo:
Wir wär's mit einem Hash"table", der Dir für einen gegebenen Zeichenindex die Formatierung liefert (oder keine)...

Ist in diesem Fall eigentlich nicht nötig, weil der Word-Wrap Algorithmus ja linear über die Zeichen iteriert. Das heißt, es gibt immer einen aktuellen Eintrag in der Tabelle, der mit der aktuellen Zeichenposition korrespondiert, und für das nächste Zeichen ist entweder derselbe Eintrag oder der direkt folgende zuständig.

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

12.11.2009, 13:31 Uhr

[ - Direktlink - ]
Thema: Verschwörungstheoretiker alles Spinner oder träumen wir nur von der...
Brett: Get a Life

Zitat:
Original von Cego:
doch. google einfach mal.

Das ist natürlich immer die beste Begründung für etwas: Google findet etwas, also muss es stimmen. Schon allein die Tatsache, dass bald Dein Beitrag in diesem Forum von Google gefunden wird, und deshalb möglicherweise von jemanden als Beleg dafür herangezogen wird, dass die Theorie mit "aha und oho effekt" stimmen würde, sollte Dir zu denken geben.

Man kann übrigens auch für nahezu jede falsche Schreibweise eines Wortes bei Google etwas finden.
Hab jetzt spontan mal Google nach Teorie suchen lassen:
http://www.google.de/search?hl=de&q=Teorie&btnG=Suche&meta=lr%3Dlang_de

Beweist das jetzt, das Theorie ohne h geschrieben wird?

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

11.11.2009, 21:46 Uhr

[ - Direktlink - ]
Thema: Verschwörungstheoretiker alles Spinner oder träumen wir nur von der...
Brett: Get a Life

Zitat:
Original von DrNOP:
Ich denke, russische LKWs fahren mit Uran?

Nein, normalerweise werden sie mit einem Dampf-Samowar betrieben. Mit Uran kann man nicht so gut Tee kochen. Außerdem ist russische Technik bekannt dafür, robust zu sein und mit dem, was gerade auf dem Weg liegt, betrieben werden zu können. Das heißt, in der Region um Kiew könntest Du recht haben.

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

11.11.2009, 21:39 Uhr

[ - Direktlink - ]
Thema: Ubuntu9.10:i386 oder 64bit ?
Brett: Andere Systeme

Zitat:
Original von Bogomil76:
Ich sagte ja im Consumer Bereich.
Bei "Groß"rechnern oder Anwendungen die genaue Rücksicht auf die Umgebung nehmen ist Software in 64bit programmiert schneller als 32bittig. Ich sagte ja, es kommt auf den Anwendungsfall an.

Aber der Fragesteller hat sich ganz konkret auf Ubuntu bezogen, das letztendlich nur für ein anderes target übersetzt und nicht etwa speziell optimiert wurde.
Zitat:
"Bleibt man im Bereich des Realistischen, so ist eine 64-Bit-Anwendung in der Regel etwa zwei bis fünf Prozent schneller als eine 32-Bit-Anwendung."

Messbar, aber nicht spürbar.

bestenfalls messbar. Die Aussage ist schließlich nur eine Schätzung und selbst als Schätzung lediglich auf den Regelfall begrenzt worden.

--
Good coders do not comment. What was hard to write should be hard to read too.
 
 
Erste << 54 55 56 57 58 -59- 60 61 62 63 64 >> Letzte Ergebnisse der Suche: 8130 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.
.