|
|
|
|
| Zitat von SkunkyVillage
SC2 ist ein gutes Spiel übrigens.
| |
|
|
|
|
|
|
|
| Zitat von Y2Keeper
| Zitat von SkunkyVillage
SC2 ist ein gutes Spiel übrigens.
| |
| |
Sag du mir lieber wie ich auf der Great Blasket Island Urlaub machen kann.
|
|
|
|
|
|
|
|
|
|
|
| Zitat von [DK]Peacemaker
Sag mal, gewöhnt man sich denn irgendwann an den Objective-C Syntax? | |
Ne. An manche Dinge will man sich nicht gewoehnen.
Ernsthaft. Eckige Klammern werden auch auf Dauer nicht schoener.
|
Wie flexibel ist denn dieses "Data Core"? Also MS-typisch kenn ich mich ja mit "im Designer zusammenklicken" bestens aus Nachdem ich dann aber die Tage ja mal in den Tiefen des Entity Frameworks unterwegs war, geht mir diese Oberflächkeit schon ein wenig auf die Nerven (kein Enum-Support, weil ja so schwierig, dass auf einen Integer zu mappen ).
| |
Vom Designer her auch nicht flexibler als EF, als ich das zum letzten Mal benutzt habe (ca. 1 Jahr her). Wobei Core Data dich im Normalfall vom Data Store fernhaelt, Mapping ist da nicht so das Problem. Grundsaetzlich kannst du so ziemlich alles speichern, was du auch irgendwie serialisieren kannst; im Zweifelsfall musst du den Serialisierungscode halt selbst beisteuern. Pluspunkt fuers Prototyping ist einfach die Integration des Gesamtpakets, nicht die Faehigkeiten von Core Data isoliert.
|
Wenn in Objective-C die Methoden erst zur Laufzeit gebunden werden, verhalten sich die Objekte dem entsprechend auch so? Sprich eine Variable (oder eine Eigenschaft eines Objekts im Data Store) enthält den Typ, den ich zuletzt reingeschrieben habe?
Lassen sich nur primitive Datentypen oder aus primitiven Datentypen zusammengesetzte Objekte speichern? Und setzt eigentlich jemand Objective-C für Web-Anwendungen ein, geht das überhaupt?
| |
Obj-C ist da... anders. Ein Beispiel. Angenommen, du deklarierst eine lokale Variable als "id x;". Das entspricht einem "object x;" in C#, du kannst x also jede beliebige Objektinstanz zuweisen. Der Unterschied ist, dass Obj-C dir dann sowas wie "[x myMethod:123];" erlaubt. Ob x dann zur Laufzeit auf eine Nachricht "myMethod:" reagiert, ist deine Verantwortung. Wenn x diese Nachricht ablehnt, crasht das Programm nicht einmal, sondern es taucht nur eine Warnung im Debug-Log auf. C# wird dir bei "object x; [...] x.myMethod(123);" ja den Vogel zeigen.
Deklarierst du x andererseits als "Foo* x;", achtet der Compiler darauf, dass du nur Foo-Objekte oder Unterklasseninstanzen zuweist, und prueft dann auch tatsaechlich beim Uebersetzen, ob im Code abgesetzte Nachrichten vom deklarierten Foo-Interface angenommen werden. (Wenn nicht, gibts aber auch wieder nur eine Warnung, keinen Fehler... koennte ja noch wer zur Laufzeit per Reflection reinbringen. Also mehr ein Service fuer den Entwickler.) Bei Variablenzuweisung wird beim Uebersetzen aber sehr wohl auf den deklarierten Typ geachtet, d.h. du kannst -- ohne richtig boesen "bitte crashe mich jetzt"-Cast -- keine Objekte falschen Typs zuweisen.
Du kannst sogar Nachrichten an "nil" schicken, die dann still und heimlich (und ohne Logeintrag) geschluckt werden. Manchmal praktisch (z.B. wenn man in einem Destruktor nur irgendwelche Felder freigeben will, die eventuell nie gesetzt wurden), manchmal frustrierend. Ist insgesamt.. statisches Typing, Duck Typing, wie immer man das nennen mag. Weniger Vertrauen auf strenge Ableitungshierarchien als C++/C#/Java.
Fuer Webanwendungen spielt Obj-C keine Rolle. Iist dafuer auch ungeeignet und nicht designt -- die Staerken liegen wirklich im Zusammenspiel mit Cocoa. OS X bringt zwar von Haus aus Apache und Rails mit, aber es gibt keine "offiziell empfohlene" Loesung.
Aber wie gesagt, ich spreche hier von Prototyping fuer Non-Standard-UIs, insbesondere auch Post-Desktop (Augmented Reality, Ubiquitous Computing, Tangible Interfaces, etc.). Fuer Standard-UI-Entwicklung hat WPF/Visual Studio/Expression Blend meiner Meinung nach momentan die Nase vorne.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von igor]2 am 29.07.2010 9:02]
|
|
|
|
|
|
Guten Morgen!
Dinge, mit denen man nicht aufwachen will:
[X] Nasenbluten
|
|
|
|
|
|
|
Mich haben heute morgen zwei sehr scholimme Nachrichten erreicht:
* Die Mensa stellt die Samstagsversorgung bis zum Wintersemester ein
* Die Mensa schließt im gesamten August
*heul* Wovon soll ich denn jetzt leben?
---
“Humble” CPUs Collection of a Russian Geek
o.O Kackhobby
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von TriggerTG am 29.07.2010 9:48]
|
|
|
|
|
|
|
|
|
|
Oh, ist ja schon Donnerstag. Mal gucken wen ich überreden kann mich in Inception zu begleiten.
Bei meinen Leuten herrscht leider immer die "Bis zum DVD/Blueray-Release warten und gemütlich zu Hause gucken" - Mentalität vor
---
http://www.etsy.com/listing/35533969/professor-alexanders-botanical-vasculum
Sowas hätte ich auch gerne
--
Ach, ich mache heute mal (wieder frei)
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von TriggerTG am 29.07.2010 10:58]
|
|
|
|
|
|
|
|
|
|
Danke.
Endlich Pizzaschneider :>
|
|
|
|
|
|
|
|
|
|
|
Oho, hier war gerade ein filmreifes Wetterphänomen: Erst donnerte es, dann war eine Sekunde Stille und dann ging prasselnder Regen los.
|
|
|
|
|
|
|
Blitz direkt nebenan, ich bin weg. Wie groß ist die Chance dass ein einschlagender Blitz bei uns in der Nähe die marode Telefonleitung durchpustet und unsere DSL-Störungen davon verschwinden?
|
|
|
|
|
|
|
| Zitat von Teufel
Danke.
Endlich Pizzaschneider :>
| |
Neeeeeein, ich wollte den nach der Mensa bestellen und nu ist er weg m(
Arsch
|
|
|
|
|
|
|
Ich hab gerade für 4,90¤ (Versandkosten) ein Bügeleiesen (brauchte ich) und ein paar Kühlakkus (brauchte ich nicht, machten aber die Summe voll und kann man immer mal brauchen) bestellt.
Gutes Schnäppchen
|
|
|
|
|
|
|
|
|
|
|
Handwerker fail: Er ist statt in die Birsteiner in die Bielefelder Straße gefahren; Ist auch nur am anderen Ende von Frankfurt -_-
|
|
|
|
|
|
|
http://www.mydealz.de/14162/den-neuen-amazon-kindle-3-aus-usa-vorbestellen-wi-fi-und-3g/
Hmm, na so langsam entwickelt sich das in die Richtung meiner Preisvorstellung.
Wobei ich mir noch echt unschlüssig bin, ob es mir reichen würde solche Bücher in digitaler Form zu besitzen.
In meinen Schrank zu gucken und (z.B.) meine schöne Scheibenwelt-Sammlung zu betrachten ist immer wieder schön.
Cool wäre wenn man, eventuell mit geringem Aufpreis, zeitgleich das Buch digital und in gedruckter Form erhalten könnte.
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von TriggerTG am 29.07.2010 12:19]
|
|
|
|
|
|
| Zitat von igor]2
*schnipp*
|
*schnipp*Und setzt eigentlich jemand Objective-C für Web-Anwendungen ein, geht das überhaupt?
| |
*schnipp*
Fuer Webanwendungen spielt Obj-C keine Rolle. Iist dafuer auch ungeeignet und nicht designt -- die Staerken liegen wirklich im Zusammenspiel mit Cocoa. OS X bringt zwar von Haus aus Apache und Rails mit, aber es gibt keine "offiziell empfohlene" Loesung.
*schnipp*
| | Also bis Version 5 von WebObjects war das Objective-C. Und das hat da sicher auch ordentlich funktioniert. Aber wird schon nen Grund haben, dass Apple (vor 9 Jahren ) damit zu Java gewechselt ist
|
|
|
|
|
|
|
| Zitat von igor]2
Aber wie gesagt, ich spreche hier von Prototyping fuer Non-Standard-UIs, insbesondere auch Post-Desktop (Augmented Reality, Ubiquitous Computing, Tangible Interfaces, etc.). Fuer Standard-UI-Entwicklung hat WPF/Visual Studio/Expression Blend meiner Meinung nach momentan die Nase vorne.
| |
Ich wollte ja als möglicher geschädigter es nicht selbst aufbringen; aber gibts eigentlich irgendwas, was WPF das Wasser reichen kann? (Also erst ab seit .NET 4.0 die Schriftenglättung umgestellt worden ist). Also fürs Prototyping kann ich mir schon einfachere Sachen vorstellen, aber das Data-Binding im Zusammenhang mit dem MVVM Pattern find ich einfach stark. Auch die Abstraktion von Befehlen, die man über die ICommand Schnittstelle im ViewModel implementiert und dann einfach an einen Button (oder etwas anderes, was Befehle ausführen kann) binden kann. So lassen sich einfach wirklich komplette Programme ohne Rücksicht auf die Oberfläche entwickeln und dann an einen "Designer" weiterreichen. Darüberhinaus gibt es ja seit Blend sog. "Design-Data", bei dem ich einfach Dummy-Instanzen meiner ViewModels via XAML erstelle und die Daten im Editor verwenden kann.
Hört sich jetzt ein wenig wirr an, aber das macht sogar richtig Spaß. Und ja, ich hab oben ganz bewusst provoziert, weil mich interessiert, wie der Rest der Welt das denn macht. Einen Kritikpunkt hab ich allerdings auch, nämlich das Silverlight absolut die tollsten Sachen nicht hat (obiges Command-Binding z.B.). Für das BB2 Projekt hat ich nämlich schon separate View-Models erstellt, um diese dann sowohl in WPF als auch in Silverlight nutzen zu können. Was dann aber daran scheiterte, dass das Command-Binding nicht existiert.
|
|
|
|
|
|
|
So, Weltuntergang ist vorbei, es regnet nur noch leicht. Und es hatte sogar etwas Gutes, durch den Donner ist meine Schwester endlich mal wachgeworden
|
|
|
|
|
|
|
| Zitat von Danzelot
So, Weltuntergang ist vorbei, es regnet nur noch leicht. Und es hatte sogar etwas Gutes, durch den Donner ist meine Schwester endlich mal wachgeworden
| |
Kocht die für dich oder wieso is das gut?
|
|
|
|
|
|
|
| Zitat von Noch_ein_Kamel
Also bis Version 5 von WebObjects war das Objective-C. Und das hat da sicher auch ordentlich funktioniert. Aber wird schon nen Grund haben, dass Apple (vor 9 Jahren ) damit zu Java gewechselt ist
| |
Eben darum habe ich mir die Erwaehnung von WebObjects auch verkniffen.
|
|
|
|
|
|
|
| Zitat von TriggerTG
| Zitat von Teufel
Danke.
Endlich Pizzaschneider :> | |
Neeeeeein, ich wollte den nach der Mensa bestellen und nu ist er weg m(
Arsch
| |
|
|
|
|
|
|
|
Irgendwie macht die Interspar-Seite es nicht mehr lange, fuerchte ich. Bei mir fehlen schon manche Buttons.
|
|
|
|
|
|
|
| Zitat von igor]2
Irgendwie macht die Interspar-Seite es nicht mehr lange, fuerchte ich. Bei mir fehlen schon manche Buttons.
| |
Du meinst
Service Temporarily Unavailable
The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.
?
|
|
|
|
|
|
|
| Zitat von SkunkyVillage
| Zitat von Y2Keeper
| Zitat von SkunkyVillage
SC2 ist ein gutes Spiel übrigens.
| |
| |
Sag du mir lieber wie ich auf der Great Blasket Island Urlaub machen kann.
| |
Ich hab bis vor 5 Minuten ja nicht mal gewusst das es das gibt
|
|
|
|
|
|
|
| Zitat von TriggerTG
http://www.mydealz.de/14162/den-neuen-amazon-kindle-3-aus-usa-vorbestellen-wi-fi-und-3g/
Hmm, na so langsam entwickelt sich das in die Richtung meiner Preisvorstellung.
Wobei ich mir noch echt unschlüssig bin, ob es mir reichen würde solche Bücher in digitaler Form zu besitzen.
In meinen Schrank zu gucken und (z.B.) meine schöne Scheibenwelt-Sammlung zu betrachten ist immer wieder schön.
Cool wäre wenn man, eventuell mit geringem Aufpreis, zeitgleich das Buch digital und in gedruckter Form erhalten könnte.
| |
Gekauft.
|
|
|
|
|
|
|
| Zitat von [DK]Peacemaker
Ich wollte ja als möglicher geschädigter es nicht selbst aufbringen; aber gibts eigentlich irgendwas, was WPF das Wasser reichen kann? | |
Unter Windows? Ne, was soll es da schon noch geben?
|
|
|
|
|
|
|
Aber irgendwie gemein, dass die Amis so viel weniger zahlen müssen als wir :/
Naja, mal gucken wie teuer das Ding ist, wenn Amazon es offiziell hier anbietet. Aber ich glaub versendet wird's ja eh immer aus den USA, so dass das sicherlich nicht günstiger werden wird :-|
Ma gucken, vllt, wenn ich mal nen Monat 'n bisschen Geld übrig hab....
|
|
|
|
|
|
Thema: Gehirnsalat ( wir unter uns ) |