-
Gesamte Inhalte
482 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
2
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von maestro impostor
-
Das wäre auch meine erste Vermutung. Das anhang der paar Code-Fetzen festzustellen ist aber schwer...
-
Okay. Stell mal bitte den kompletten Code hier rein. Aus einzelnen Code Fetzen ist es immer schwer irgendwelche Fehler zu finden...
-
Lass mich raten: In deiner Form1 erzeugst du eine Instanz von deiner Klasse ResultWriter, richtig?
-
Finde ich gar nicht mal so schlecht die Aussage. Im Gegensatz zur Dokumentation lügt der Code nie
-
NRW-Treffen Bowling
maestro impostor antwortete auf Carwyn's Thema in Fachinformatiker.de Treffen's regionale Treffen
Wo in NRW? -
Beim FileSystemWatcher gibt es ein Event welches eintritt wenn sich bspw. eine Datei ändert o.Ä. Siehe hierzu: https://msdn.microsoft.com/de-de/library/system.io.filesystemwatcher(v=vs.110).aspx den Abschnitt "Ereignisse" Mal als Beispiel public class Playground { System.IO.FileSystemWatcher myFileSystemWatcher; private void foo() { myFileSystemWatcher = new System.IO.FileSystemWatcher(); myFileSystemWatcher.Path = @"C:\PPS"; myFileSystemWatcher.NotifyFilter = System.IO.NotifyFilters.LastAccess | System.IO.NotifyFilters.LastWrite | System.IO.NotifyFilters.FileName | System.IO.NotifyFilters.DirectoryName; myFileSystemWatcher.Filter = "*.txt"; myFileSystemWatcher.Changed += new System.IO.FileSystemEventHandler(OnChanged); myFileSystemWatcher.EnableRaisingEvents = true; myFileSystemWatcher.IncludeSubdirectories = false; } private void OnChanged(object source, System.IO.FileSystemEventArgs e) { // Methodik } } Des weiteren würde ich in dem Context keine Messagebox anzeigen sondern das ganze in einem anderen Context handeln.
-
thyssenkrupp Industrial Solutions als Arbeitgeber
maestro impostor antwortete auf maestro impostor's Thema in Jobsuche, Bewerbung und Zeugnisse
Nein, im Gegenteil. Die Frage ist was man dort verlangen kann. 35h Woche, Reisetätigkeit zw. 15-20% der Zeit im Jahr. 30 Urlaubstage. 60k / p.a. erscheint mir etwas "wenig" -
SQL Rang
maestro impostor antwortete auf mintmaroo's Frage in Anwendungsentwickler und Programmierer
Welcher Rang den genau? Zu einem bestimmten User oder was benötigst du genau? -
Du kannst deine BinaryCalculation Klasse auch wie folgt umbauen: public abstract class BinaryCalculation : ICalculation { protected double _firstOperand; protected double _secondOperand; public BinaryCalculation(double a, double b) { _firstOperand = a; _secondOperand = b; } public abstract double Calculate(); public override string ToString() { return $"Berechnung {_firstOperand} + {_secondOperand} = {Calculate()}"; } } Was mMn. nicht gegen das Single-Responsibility-Prinzips verstößt, da jedes Objekt in C# von Object abgeleitet ist und dadurch von Haus aus über ToString() die String Representation der Klasse liefert. https://msdn.microsoft.com/de-de/library/system.object(v=vs.110).aspx
-
das oder die ToString() Methode zu überschreiben.
-
thyssenkrupp Industrial Solutions als Arbeitgeber
maestro impostor antwortete auf maestro impostor's Thema in Jobsuche, Bewerbung und Zeugnisse
Was mich ein wenig wundert: In den News liest man viel über einen Stellenabbau bei thyssenkrupp Industrial Solutions. Warum werden dann überhaupt neue Stellen geschaffen? Doch ein wenig strange das ganze. -
Bitte nicht durcheinander kommen. Du verkettest die Ergebnisse (Rückgabewerte) der Calculate Methode!
-
Wobei, das SeriesCalculation wäre im der "Context" und "BinaryCalculation" wäre die "Strategy" die du den Context injectest.
-
@arlegermi Würde dein Vorschlag nicht sogar in Richtung des Strategy-Pattern gehen?
-
Um mit vier Zahlen zu rechnen: new Addition(new Addition(new Addition(1,2).Calculate(), 3).Calculate(), 4) Eigentlich ganz einfach new Addition(1,2).Calculate() => liefert Ergebnis X. Ergebnis X packst du wiederum als ersten Summanden in deine Addition Klasse. Wenn man das ganze nicht einzeilig machen möchte würde das so aussehen: var x = new Addition(1,2).Calculate(); var result = new Addition(x, 3).Calculate(); Und bei vier Zahlen: var x = new Addition(1, 2).Calculate(); var y = new Addition(x, 3).Calculate(); var result = new Addition(y, 4).Calculate();
-
Der "Wieviel verdient ihr" - Diskussionsthread
maestro impostor antwortete auf Albi's Thema in IT-Arbeitswelt
Neuer Artikel auf heise.de https://www.heise.de/developer/meldung/Entwicklergehaelter-Wer-mit-Clojure-und-F-arbeitet-verdient-besser-3992817.html -
Gehaltsvorstellung bzw. Gehaltsverhandlung
maestro impostor antwortete auf Caskett's Thema in IT-Arbeitswelt
Basierend auf den Zielvereinbarungen kannst du auch u.U. ein höheres Wunschgehalt angeben. Beispielsweise wenn du eine Zertifizierung im Bereich Projektmanagement oder Personalführung erfolgreich abschließt und anschließend mehr im Bereich Projektmanagement oder Personalführung involviert wirst. Das musst du dann aber entscheiden was letztendlich bei deinem AG möglich ist und was nicht. -
Gehaltsvorstellung bzw. Gehaltsverhandlung
maestro impostor antwortete auf Caskett's Thema in IT-Arbeitswelt
Man kann natürlich auch den Weg gehen und mit dem AG Zielvereinbarungen bezogen auf das Wunschgehalt treffen. "Was muss ich tun um mein Wunschgehalt von xxx zu erreichen?" Deine Differenz zum Wunschgehalt von 36k beträgt ~ 13.500 EUR. Das ganze könnte man dann ungefähr wie folgt verhandeln / vereinbaren: 8.000 EUR p.a. direkt nach der Verhandlung on Top Die restlichen 5.500 EUR p.a. nach bestehen von xxx oder erreichen von yyy Die Aufteilung ist natürlich frei wählbar. Je nachdem worauf sich der AG einlässt - oder eben nicht. -
Gehaltsvorstellung bzw. Gehaltsverhandlung
maestro impostor antwortete auf Caskett's Thema in IT-Arbeitswelt
Das würde eine Gehaltssteigerung von mehr als 50 % bedeuten. Ich schließe mich meinen Vorrednern an: Beim selben Arbeitgeber wird das schwer umsetzbar sein. Klar. Du kannst natürlich deinen Gehaltswunsch bzw. Vorschlag anbringen. -
Environment.NewLine macht eigentlich nichts spannendes. Abhängig vom Betriebssystem bzw. der Plattform liefert es dir die Zeichen für einen Zeilenumbruch zurück. Bei Windows wäre das bspw. "\n\r"
-
Könntest ein Environment.NewLine hinten dranhängen Wenn du bei File bleiben möchtest: File.AppendAllText(_file, $"{calculation.GetType()} result: {calculation.Calculate()}{Environment.NewLine}"); Dann wird am Ende der Zeile ein Zeilenumbruch eingefügt.
-
Nichts gegen den TE, aber den TE mit Bill Gates oder vice versa zu vergleichen ist doch blasphemie. Bill Gates motiviation war sicherlich eine andere als die des TE. Edit: @TE: Wenn du darauf bock hast, mach die Umschulung bzw. die Ausbildung. Jedoch kann dir keiner Garantieren das du im Anschluss direkt einen Arbeitsplatz in der Branche findest. Ich würde es dir wünschen und drücke dir die Daumen. Man muss das ganze auch ganz nüchtern betrachten: Du bist 34, hast in dem Bereich noch kein Wissen geschweige den Erfahrung vorzuweisen und möchtest jetzt deine Ausbildung nachholen. Andere sind in dem Alter schon seit ~10 Jahren oder länger dabei und haben bereits in frühen Kindheitsjahren an einem C64 rumgebastelt. Damit möchte ich nicht sagen das es unmöglich ist, aber einfach wird es auf keinen Fall. Vor allem was das Thema Gehalt etc. angeht.
-
Nr. 352 - von Broten, Serien und Hulkwyn
maestro impostor antwortete auf Sullidor's Thema in Coffeehouse's Soap
Hast du dir die Linsen vom Augenarzt oder vom Optiker geben lassen? Ich trage schon seit 14 Jahren Kontaktlinsen. Anfangs auch vom Optiker und hatte immer dieses Fremdkörpergefühl. Seitdem ich bezüglich der Linsen an meinen Augenarzt herantrete und auch die perfekte Kontaktlinsenflüssigkeit gefunden habe, habe ich keine Probleme mehr mit Fremdkörpergefühl und oder trockenen Augen -
Perfekt. Dann funktioniert es nun wie es soll. Klassenprogrammierung_in_C_Sharp.Addition => calculation.GetType() (Der Laufzeittyp der Objektinstanz.) result: 9 => die 9 entspricht dem Rückgabewert von calculation.Calculate()
-
Wobei, mir fällt ein: Wenn du $"{calculation.GetType()} result: {calculation.Calculate()}" benutzt und dein Visual Studio String Interpolation nicht unterstützt dann sollte diese Zeile rot unterkringelt sein und das Projekt sollte sich nicht kompilieren lassen. Kannst du das ganze noch mal probieren? Wichtig ist dass das $ Zeichen vor den Anführungsstrichen steht. Folgende Aussage liest sich nämlich so als würde das $ vor den Anführungszeichen fehlen, da eigentlich der Code in den geschweiften Klammern ausgeführt werden muss / soll und das Ergebnis dieses Codes dort als string ausgegeben wird.