|
|
|
|
Samstag aufm Flohmarkt verkaufen. Hab gerade Ü-Eier Figuren für 116 Euro katalogisiert. Bin ja mal gespannt ob mir die wer abkauft.
|
|
|
|
|
|
|
| Zitat von Achsel-des-Bösen
Ah, jetzt verstehe ich was du mir sagen willst. Ja, das könnte ich machen. Ich werde morgen mal testen ob das irgendwas bringt.
| |
Die Zugriffszeiten auf ein Matrixelement werden wohl nicht viel kleiner, da du ja eine Indirektion durch eine Multiplikation ersetzt. Aber die Speicherallokation wird schneller, da du so ja für die Matrix *int verwenden kannst statt **int . Also nur einmal malloc und nicht für jede Zeile einzeln.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Kambfhase am 11.04.2012 21:10]
|
|
|
|
|
|
Das Video geht gerade voll durch die Decke. Schon 1436 Views. Gleich mal Daumen hoch geben. Wait, WHAT?
integer overflow?
|
|
|
|
|
|
|
| Zitat von Kambfhase
| Zitat von Achsel-des-Bösen
Ah, jetzt verstehe ich was du mir sagen willst. Ja, das könnte ich machen. Ich werde morgen mal testen ob das irgendwas bringt.
| |
Die Zugriffszeiten auf ein Matrixelement werden wohl nicht viel kleiner, da du ja eine Indirektion durch eine Multiplikation ersetzt. Aber die Speicherallokation wird schneller, da du so ja für die Matrix *int verwenden kannst statt **int . Also nur einmal malloc und nicht für jede Zeile einzeln.
| |
Das mit dem malloc kann man sogar auf nur 2 drücken, indem man die Speicherbereiche (Eigentlich Matrix und das Array mit den Pointern für die Zeilen) getrennt allokiert und dann nur die Pointer setzt.
Ich würde mutmaßen, dass das aber unabhängig von malloc schneller ist, denn so liegen die einzelnen Zeilen ja hintereinander im Speicher, d.h. sie werden schön gerefetched. Aber ob man das merkt...
|
|
|
|
|
|
|
| Zitat von Achsel-des-Bösen
Das mit dem malloc kann man sogar auf nur 2 drücken, indem man die Speicherbereiche (Eigentlich Matrix und das Array mit den Pointern für die Zeilen) getrennt allokiert und dann nur die Pointer setzt.
| |
Haha, das ist eine coole Idee. Muss ich mal ausprobieren.
Ansonsten ist ja egal wie schnell das Programm ist. Hauptsache es ist nicht grob fahrlässig. Erst im Vergleich zum nächsten wird's ja spannend.
|
|
|
|
|
|
|
*Wart* hat erst einer auf meine Dropbox-AdWords-Anzeige Dropbox installiert :/
|
|
|
|
|
|
|
| Zitat von TriggerTG
*Wart* hat erst einer auf meine Dropbox-AdWords-Anzeige Dropbox installiert :/
| | 2-3 Tage wird es dauern!
|
|
|
|
|
|
|
Im Regelfall macht malloc auch nicht viel mehr als einen Zähler zu erhöhen und einen Pointer zurückzugeben. Das Ding läuft nicht jedesmal bis zum Betriebssystem durch.
Und daher liegen auch mehrere Einzelallokationen normalerweise im Speicher direkt hintereinander. Von der Performance wird das sehr wahrscheinlich Jacke wie Hose sein.
|
|
|
|
|
|
|
Aber was ich crossposten wollte:
84.
Es kommt tasächlich was: Elfmeter! Für Bayern! Schwalbe? Egal: Robben! Schießt! Schlecht! Weidenfeller hält! Er hält ihn FEST! Und Subotic rennt auf Robben zu und schreit, wie wir von seinen blutverschmierten Lippen ablesen: »Baaaaaaaastaaaaaaaard!« Schreckliche Szene. Wenn man Robben ist.
|
|
|
|
|
|
|
Gedankengang gerade: Ich könnte doch Illuminati gucken, ein bisschen sinnlose Unterhaltung. Aber das ist ja soo unglaublich schlecht, das geht nicht D:
|
|
|
|
|
|
|
Fuck...
9 Euro für grad mal 3 oder 4 mal 500mb
Habe nämlich leider keinen Gutschein bekommen, das ist echtes Geld
|
|
|
|
|
|
|
Dafür hättest du auch einen Monat lang 50GB bekommen :P
|
|
|
|
|
|
|
Ich weiß.... Ich dachte das sei günstiger die Weiterempfehlungen zusammenzubekommen. Mist.
Naja, morgen lasse ich es noch laufen.
|
|
|
|
|
|
|
Hat es wenigstens funktioniert?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Google Chrome Store: "AirMech" geiles Spiel!
|
|
|
|
|
|
|
WRAGAAAAAAAAAAAAAAAAAAAAAAAAAGGHHHHHHHG
AGUIswahcnül
Ich lerne es einfach nicht. Anstatt ich mir mal einfach die Mühe mache und ein bisschen rumprobiere, um die wahre Lärmquelle in meinem Rechner zu identifizieren.
Ich habe eben das BeQuiet eingebaut. Es ist in der Tat unhörbar.
Aber. ABER. DER SCHEIß RECHNER DRÖHNT IMMERNOCH WIE SONSTWAS arugfufvv
nachdem ich jetzt Schon Gehäuse, CPU-Lüfter ausgetauscht, Dämmmatten eingebaut habe. Nun das Netzteil ausgteauscht.
Es ist exakt genauso laut wie Anfangs
Jetzt bleibt nur noch die Grafikkarte. Aber ich versteh das einfach nicht. Es gibt tausende Leute mit ner HD 4870 und bei denen ist die Kackkiste nicht so laut o.O
|
|
|
|
|
|
|
Na wobei, aber der Umtausch war vllt doch ganz gut. Im Inneren des OCZ-Netzteils ist überall an den Kondensatoren so ein weißer Schaum. Vllt sind die geplatzt
|
|
|
|
|
|
|
| Zitat von TriggerTG
Es gibt tausende Leute mit ner HD 4870 und bei denen ist die Kackkiste nicht so laut o.O
| |
Es gibt bestimmt Karten mit 10 verschiedenen Kühllösungen, die unterschiedlich laut sind.
|
|
|
|
|
|
|
Naja, trotz meiner Faulheit bau ich die nacher mal spasseshalber aus. Hab ja noch ne passive HD 3000 onboard.
|
|
|
|
|
|
|
| Zitat von igor]2
| Zitat von rABBI
| Zitat von igor]2
Klar, wenn du jetzt C lernst müssen wir ja irgendwie das Gleichgewicht hier wahren.
Wenn noch jemand anfängt, .NET zu programmieren, steige ich dafür auch auf Linux um.
| |
ich tu seit ner weile c# mit .net. such dir schonmal ne distribution aus.
| |
*sigh* Wo läuft denn Mono am besten?
| |
überall, wie immer, wenn’s um linux geht.
aber mono kann nicht alles im bereich GUI, z.b. sieht winforms grottig aus und WPF gibt’s nicht (ebenfalls wie immer, wenn es um irgendwelches teilweise proprietäres zeug geht, zu dem es eine komatible implementierung für linux gibt)
aber dank gtk# und qyoto gibt’s auch hier gute gui-libs
|
|
|
|
|
|
|
| Zitat von TriggerTG
Naja, trotz meiner Faulheit bau ich die nacher mal spasseshalber aus. Hab ja noch ne passive HD 3000 onboard.
| | wollt grad vorschlagen, das zu tun. hätte ich als allererstes gemacht, schließlich ist die graka das einzige teil, dass oft einen eingebauten ersatz hat und deshalb ohne die startfähigkeit des computers zu beeinträchtigen ausgebaut werden kann.
|
|
|
|
|
|
|
Wow, hab gerade mal Beispielcode fuer Gtk# gesucht. Dagegen sieht ja selbst AWT modern aus, ich verzichte wohl dankend. :/
|
|
|
|
|
|
|
| Zitat von igor]2
Wow, hab gerade mal Beispielcode fuer Gtk# gesucht. Dagegen sieht ja selbst AWT modern aus, ich verzichte wohl dankend. :/
| | lol, warum schaust du dir auch gtk an
probier’s lieber mit Qt, wenn du moderne cross-platform-GUIs haben willst
|
|
|
|
|
|
|
Das "Vergnuegen" mit Qt hatte ich leider schon. :/ Mag aber sein, dass sie da in den letzten zwei Jahren aufgeholt haben.
e: Das wird unter .NET ja eher noch schlimmer:
QApplication.Connect(button, SIGNAL("clicked()"), this, SLOT("Clicked()")); -?!-
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von igor]2 am 12.04.2012 14:59]
|
|
|
|
|
|
Es gibt unter Clang keine Möglichkeit Header zum Standardsuchpfad hinzuzufügen ohne den Kram neu zu kompilieren. Was erlaube Strunz!
|
|
|
|
|
|
|
| Zitat von igor]2 Das "Vergnuegen" mit Qt hatte ich leider schon. :/ Mag aber sein, dass sie da in den letzten zwei Jahren aufgeholt haben. | | hmm, wo ist dein problem damit? die einzigen argumente gegen Qt, die ich je gehört habe, waren, dass Qts drölftausend macros und der MOC zu viel cruft sind, ohne den es auch auskommen würde, und dass es versucht alles zu sein, also alle möglichen datenstrukturen selbst definiert und so; also nicht nur das GUI-layer von Qt abhängig ist, sondern auch der datenverarbeitende code.
| Zitat von igor]2 e: Das wird unter .NET ja eher noch schlimmer:
QApplication.Connect(button, SIGNAL("clicked()"), this, SLOT("Clicked()")); -?!- | | gibt’s unter .NET nicht first-class-funktionen? wenn ja, muss ich dir zustimmen: dann haben die abi-entwickler müll gebaut. das müsste entweder QApplication.Connect(button.clicked, this.Clicked) heißern, oder, noch besser button.clicked.Connect(this.Clicked)
|
|
|
|
|
|
|
Gestern: C-Kenntnisse entstauben
Heute: Standard ML lernen
Was da wohl noch kommt...dabei hat das Semster noch gar nicht richtig angefangen /o\
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |