Zum Inhalt springen

KeeperOfCoffee

Mitglieder
  • Gesamte Inhalte

    1.800
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    51

Reputationsaktivitäten

  1. Like
    KeeperOfCoffee reagierte auf charmanta in Tattoo nach unterschriebenen Arbeitsvertrag?   
    DU bist Dienstleister. Falsche Einstellung, sorry
  2. Like
    KeeperOfCoffee hat eine Reaktion von Maschulinka erhalten in RPG-Brettspiele gesucht!   
    Da möchte ich doch mal Geek & Sundry reinwerfen: https://www.youtube.com/user/geekandsundry/videos
    Die Leute dort stellen eigentlich wöchentlich Tabletop Spiele vor, spielen sie selbst und aus denen ist auch Critical Role (https://en.wikipedia.org/wiki/Critical_Role) entstanden.
  3. Like
    KeeperOfCoffee reagierte auf StefanE in Einstieg Linux: Raspberry Pi Cloud   
    Schönes kleines Projekt hast Du dir da ausgesucht, bei dem Du viel Nützliches (Linux-) Wissen lernen kannst.
    Ich habe auch so einen Cloud-Server aufgesetzt, allerdings als VPC beim Provider mit Centos 7 und Nextcloud. Die Frage ist nicht, welche Linux-Distri am Besten ist, sondern mit welcher Du am Besten zurecht kommst. 
    Da der Raspberry wenig Strom verbraucht, kannst Du ihn permanent online lassen. Um ihn zu erreichen, brauchst Du eventuell einen Dyn-DNS Provider. 
    Firewall, ja. Auch zum zu schauen wie das so funktioniert unter Linux. Lizenzen sind eher kein Thema bei deinem Projekt. 
  4. Haha
    KeeperOfCoffee reagierte auf Kwaiken in Der "Wieviel verdient ihr" - Diskussionsthread   
    Etwas OT, aber solche Beiträge lese ich immer mit einem Schmunzeln.
    Edit: erinnert mich an das hier:

    Für viele Menschen sind sie selbst der Mittelpunkt der Welt, meist sogar egal um welchen Bereich des Lebens es sich handelt. Verdienen ihre Peers zu wenig, sind die allesamt Minderleister, die ihren A**** nicht hochkriegen! Verdienen sie zu viel, ist es die Ausnahme, oder es kann nicht mit rechten Dingen zugegangen sein! Das eigene Sein wird nicht reflektiert.
    Einfach weiterscrollen ?
  5. Like
    KeeperOfCoffee reagierte auf tTt in Der "Wieviel verdient ihr" - Diskussionsthread   
    Es handelt sich um eine Bundesbehörde, es kommt daher der TVöD-Bund zum Einsatz. 
    Die Stelle ist bewertet mit EG12. Ich bin aktuell Stufe 3. Das entspricht aktuell rd. 56,5k€, da die Behörde derzeit befristet eine Behördenzulage bezahlt, lande ich jetzt bei 58k€ als FISI, mit ca. 6 Jahren BE. Kein Bachelor, kein Master. 
    Ich habe auch keine Zertifikate o.ä. - zumindest noch nicht.
    In den alten Behörden war es zumeist Training on the Job.
    Im Rahmen der Einarbeitung erhalte ich hier jetzt ein paar wichtige Schulungen, die für die Stelle einfach notwendig sind. 
    Durch reinen Zeitablauf der Stufen werde ich in den nächsten 12 Jahren auf Stufe 6 steigen, was, stand heute, in EG12/6 ab 01.03.2020 74195,13€ bedeutet.
    Ich habe dann aber auch schon 18Jahre BE vorzuweisen.
    Da es im Schnitt alle 2 Jahre Tarifverhandlungen im öD gibt, wird die EG12/6 die 75k€ knacken, wahrscheinlich schon ab den Tarifverhandlungen 2020, selbst wenn es nur 1% mehr geben würde... 
    @KeeperOfCoffee
    Ich habe bei einer AöR (Bund) gelernt, bin dann nach ein paar Jahren in der pW zu ner Kommunalbehörde gewechselt (mD) und hatte dann das Glück, dass die Bundesbehörde von der tariflichen Durchlässigkeit gebrauch gemacht hat (gD) und bin zum 01.04. zu einer anderen Bundesbehörde gewechselt (gD) und somit Stück für Stück in den Entgeltgruppen voran gekommen. 
    Entscheidend ist, ob bei der Ausschreibung der Sonstige drin steht „Alternativ verfügen Sie über mindestens X Jahren Erfahrung in dem Bereich“. Dies handhabt jede Behörde, selbst beim Bund schon unterschiedlich. 
    Bei der aktuellen Ausschreibung stand eben der Passus „Alternativ haben Sie X Jahre Berufserfahrungen auf einem Dienstposten, der gemäß Teil 3 Abschnitt 24 EntgO-Bund mit mind. EG10 bewertet wurde“. 
    Diese Bedingung konnte ich erfüllen und wurde daher genommen. 
    Sofern Behörden wollen, geht viel, der TVöD ist dabei kein Hindernis.
  6. Haha
    KeeperOfCoffee reagierte auf _n4p_ in Webanwendung welche Sprache   
    Ja
  7. Positiv
    KeeperOfCoffee reagierte auf Carwyn in Nr. 354 - Von Kelten, die bel(l)ten, von umziehen und Zelten   
    Ich hörte, dass er als Doktor gut ist. Ich kannte ihn vornehmlich als unfassbar genialen "Killgrave" aus Jessica Jones.
    "JESSICAAAAA!"
  8. Like
    KeeperOfCoffee hat eine Reaktion von Ganymed erhalten in Nr. 354 - Von Kelten, die bel(l)ten, von umziehen und Zelten   
  9. Like
    KeeperOfCoffee reagierte auf bigvic in Aufgabe zur Bearbeitung innerhalb des Einstellungsverfahrens   
    Ein aufwändiges Bewerbungsverfahren können sich nur Firmen leisten die angemessen bezahlen. Das ist viel teurer als man denkt. Man könnte ja sogar die These vertreten, dass je intensiver das Bewerbungsverfahren desto hochwertiger & anspruchsvoller ist in der Regel das Team (die Arbeit/Umfeld/Aufgaben/..). Also sollte man es positiv sehen - als Qualitätsmerkmal anstatt als Gängelei.
  10. verwirrt
    KeeperOfCoffee reagierte auf thereisnospace in Immer noch Single   
    Leine kürzer machen, bis zum Friseur oder ins Tattoostudio finde ich eh etwas weit.
  11. Like
    KeeperOfCoffee hat eine Reaktion von JimTheLion erhalten in Immer noch Single   
    Er verzichtet freiwillig auf etwas. Du redest von verbieten....
    Wenn seine Frau im sagt er soll keinen Bart haben, finde ich es ganz normal, dass er auch sagt, wenn ihm etwas stören würde.
  12. Like
    KeeperOfCoffee hat eine Reaktion von Shnyxz erhalten in Immer noch Single   
    Ich frage auch ständig Leute nach ihrer SteamId, aber jeder guckt mich nur komisch an tsts
    Desweiteren haben viele Leute ein Problem mit meinem Humor
  13. Like
    KeeperOfCoffee hat eine Reaktion von Tearek erhalten in Immer noch Single   
    Ich frage auch ständig Leute nach ihrer SteamId, aber jeder guckt mich nur komisch an tsts
    Desweiteren haben viele Leute ein Problem mit meinem Humor
  14. Haha
    KeeperOfCoffee hat eine Reaktion von astero erhalten in Immer noch Single   
    Ich frage auch ständig Leute nach ihrer SteamId, aber jeder guckt mich nur komisch an tsts
    Desweiteren haben viele Leute ein Problem mit meinem Humor
  15. Haha
    KeeperOfCoffee reagierte auf StefanE in Immer noch Single   
  16. Danke
    KeeperOfCoffee hat eine Reaktion von StefanE erhalten in Immer noch Single   
    Weiß @StefanE ja gleich was er machen kann, sollte hier das Geschäft mit den Stellenanzeigen nicht mehr laufen.
  17. Haha
    KeeperOfCoffee reagierte auf thereisnospace in Immer noch Single   
    Das eine Wort in dem Satz kommt mir komisch vor. Was ist genau mit Frauen gemeint? Öfter schon von gehört ja, aber gesehen habe ich hier in meinem Kellerbüro noch keine.
  18. Haha
    KeeperOfCoffee hat eine Reaktion von Albi erhalten in Immer noch Single   
    Weiß @StefanE ja gleich was er machen kann, sollte hier das Geschäft mit den Stellenanzeigen nicht mehr laufen.
  19. Haha
    KeeperOfCoffee hat eine Reaktion von neinal erhalten in Immer noch Single   
    Weiß @StefanE ja gleich was er machen kann, sollte hier das Geschäft mit den Stellenanzeigen nicht mehr laufen.
  20. Like
    KeeperOfCoffee hat eine Reaktion von JimTheLion erhalten in Aufgabe (C# Konsolen-"Spiel" in WPF umsetzen)   
    MVVM wurde durch Microsofts Software Architekten Ken Cooper und Ted Peters erfunden. MVVM ist ein Software-Architekturpattern welches die Trennung der Entwicklung der UI von der Entwicklung der Geschäftslogik oder der Back-End Logik ermöglicht. Hierbei ist das "ViewModel" die Klasse die sozusagen sämtliche Daten und auch Methoden besitzt. Wenn du also ein vorgegebenes Model hast (z.B. aus einer Datenbank), dann stellst du sämtliche Daten die du benötigst hier dar bzw. arbeitest hier mit diesen. Auch Anzeigelogik wird hier gesteuert.
    Sagen wir du hast einen Button, der nur unter verschiedenen Konditionen Enabled werden soll. Du hast die View erstellt (das Markup) und bei "IsEnabled" hast du ein entsprechendes Binding erstellt. Wie dieses Binding lautet muss der Entwickler des Businesslogik wissen. Er entwickelt die Logik die sicherstellt, ob dieser Button Enabled ist. Der UI Entwickler kann sich um andere Dinge kümmern.
    MVVM findest du in .NET, Silverlight, Angular, Vue.js. JavaFX (habe ich mal gehört jedenfalls) und anderen Frameworks.
    Wenn man mit WPF arbeitet (also mit XAML), dann definiert der DataContext, mit welcher Klasse die aktuelle View sozusagen verbunden ist. Oben habe ich ja denn Fall mit dem Button und IsEnabled beschrieben. Das Markup muss ja wissen, wo der derzeitige Wert für IsEnabled dieses Buttons ist. Dieser befindet sich als bool in der entsprechenden Klasse, zusammen mit Logik die den Wert dieses bools verändern kann.
     
    Ist ein Standardinterface von .NET. Wird gebraucht für das OnPropertyChanged, welches die UI mitteilt, dass ein Property sich verändert hat:
    https://docs.microsoft.com/de-de/dotnet/api/system.componentmodel.inotifypropertychanged?view=netframework-4.7.2
    https://docs.microsoft.com/de-de/dotnet/api/system.collections.objectmodel.observablecollection-1?view=netframework-4.7.2
    da wie du siehst, diese bereits INotifyPropertyChanged implementieren. Das bedeutet, sehr vereinfacht gesagt, die OC WEIß wenn ein Element der OC sich verändert hat und gibt diese Info auch an die UI weiter. Ein Aufruf von OnPropertyChanged ist also auf eine OC nicht nötig.
    Wenn du eine normale List verwenden würdest, müsstest du bei jeder Operation, die diese Liste betrifft, ein OnPropertyChanged verwenden, damit die Klasser der UI weitergibt, dass die List sich verändert hat.
     
    Mich würden auch mal @Errraddicator und @Whiz-zarD Meinung hier interessieren, ihr postet doch öfters in C# Themen. 
    In deinem Fall bräuchtest du also Bindings auf deinen Dargestellten Text, Commands für die Buttons, und ein ViewModel welches die Properties darstellt für die TextBindings und den Commands.
  21. Like
    KeeperOfCoffee hat eine Reaktion von Mttkrb erhalten in Aufgabe (C# Konsolen-"Spiel" in WPF umsetzen)   
    Wir brauchen echt die Info, wie du es machen willst. Es gibt mehrere Wege etwas in WPF zu machen. Wenn du MVVM lernen willst, bräuchtest du ne Klasse (ViewModel) die mit den ganzen Daten arbeitet. Dann hättest du in deiner UI nur noch Verweise (Bindings) auf die Daten und Befehle.
    In MVVM würde es (kurz unsauber hingeklatscht, weil ich selbst auch noch arbeiten muss  ) etwa so aussehen:
    public class Klasse : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; [NotifyPropertyChangedInvocator] protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) { PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName)); } public string Eingabe { get; set; } public string Ausgabe { get; set; } public ICommand Tuwas => new RelayCommand(o => true, o => aufgehts()); private void aufgehts() { Ausgabe = "Test"; OnPropertyChanged(nameof(Ausgabe)); } } <Window x:Class="WpfApp1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:WpfApp1" mc:Ignorable="d" Title="MainWindow" Height="450" Width="800"> <Grid> <TextBlock Text="{Binding Ausgabe, UpdateSourceTrigger=PropertyChanged}" HorizontalAlignment="Left" VerticalAlignment="Top"></TextBlock> <TextBox Text="{Binding Eingabe}" HorizontalAlignment="Left" VerticalAlignment="Top" Width="68" Margin="96,55,0,0"></TextBox> <Button Command="{Binding Tuwas}" Content="Klick Mich" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="96,78,0,0"></Button> </Grid> </Window> public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); this.DataContext = new Klasse(); } } public class RelayCommand : ICommand { private Predicate<object> _canExecute; private Action<object> _execute; public RelayCommand(Predicate<object> canExecute, Action<object> execute) { this._canExecute = canExecute; this._execute = execute; } public event EventHandler CanExecuteChanged { add { CommandManager.RequerySuggested += value; } remove { CommandManager.RequerySuggested -= value; } } public bool CanExecute(object parameter) { return _canExecute(parameter); } public void Execute(object parameter) { _execute(parameter); } } Wobei hier nicht alles schön ist. Ich setze den DataContext ungerne ins Codebehind. Wie gesagt wir müssen wissen welche Technologie bzw. wie du deine Lösung anstrebst. Wenn du Event basiert arbeiten willst, dann kannst du eigentlich gleich bei WinForms bleiben, dass ist nämlich so ziemlich der WinForms Style.
    Ein anderer Weg ist auch, CommandBindings in der UI zu definieren, die auf ein Event im CodeBehind zeigen. Gibt viele Wege...manche werden als sehr unsauber angesehen. 
    Edit: Der Code oben gibt nur was aus und soll dir ne Idee geben wie sowas aussehen kann. 
    RelayCommand dient vereinfacht gesagt zum Ausführen von Aktionen. OnPropertyChanged dient vereinfacht gesagt um zu "melden" dass man ein Property geändert hat (du siehst das in der UI ein UpdateSourceTrigger ist der auf PropertyChanged eingestellt ist).
    Ich würde es jetzt gerne ausführlicher erklären, aber wie gesagt: Ich muss arbeiten
     
  22. Like
    KeeperOfCoffee reagierte auf DieMstar in Chef nennt mich unkollegial?   
    Ja Moin wieder zusammen!
    Ich bin kurz vor Ausbildungsabschluss zum FIAE und im Rahmen einer Umschulung absolviere ich ein 11 monatiges Praktikum in einem IT-Unternehmen.
    Letzte Woche wurde ich von meinem Chef zum Personalgespräch gebeten. Im Gespräch wollte er mir ein Feedback zu meiner bisherigen Arbeitsweise geben. Man muss hier anmerken das der Mann einmal im Monat im Haus ist. Zuerst war alles in Ordnung, ich wurde für meine fachlichen Leistungen und mein erfolgreich abgeschlossenen Projekt gelobt. Im Gesprächsverlauf lies er dann fallen das aber meine kollegialität unterirdisch wäre, was ich absolut nicht nachvollziehen kann. 
    Auf Nachfrage meinerseits, auf welcher Argumentationsgrundlage er so eine Aussage trifft, hat er gemeint das ich in den Feierabend gehe, während andere Kollegen noch viel Arbeit haben.
    Ja, ich geh früher als andere in den Feierabend, aber dafür fange ich auch 45 Minuten vor allen anderen zu Arbeiten an.
    Ich muss dazu sagen das wir im Praktikum im Rahmen der Umschulung für Vorstellungsgespräche freigestellt werden müssen. Ich hatte vor einigen Wochen einen Termin für ein Vorstellungsgespräch bei dem ich 2 Stunden von der Arbeit freigestellt werden musste. (Freitag statt 15:00 Uhr Feierabend halt dann 13:00 Uhr Feierabend). Ich hab das mit meinem direkten Vorgesetzten frühzeitig besprochen und mir wurde die Zusage zur Freistellung erteilt. Ein Tag vor dem Vorstellungsgespräch ruft mich also der Oberste Chef an (mit dem ich das Personalgespräch hatte) und will das ich aufgrund von Projektdruck mein Vorstellungsgespräch absage/verschiebe.
    Ich hab ihm dann freundlich erklärt das der Termin genehmigt wurde und ich einen Tag vorher nicht absagen werde. Das hat ihm gar nicht geschmeckt. Er meinte seine Kollegen hier im stich zu lassen würde zeigen was für Charaktereigenschaften man hätte und er könne sich auch rechtlich informieren, ob er mich überhaupt gehen lassen muss. Er würde in 4 Stunden nochmal anrufen und bis dahin soll ich in mich gehen und mir überlegen, ob ich das Vorstellungsgespräch absage.
    Er hat in besagten 4 Stunden wieder angerufen und wollte das ich ihm meine Entscheidung mitteile. Ich sagte ihm in etwa folgendes: "Es darf in einem Unternehmen nicht sein Das Kundenprojekte mit Prakitkanten stehen oder fallen. Ich hab das Recht auf Freistellung. Der Termin war besprochen und genehmigt. Nein ich sage den Termin nicht ab"
    Aufgrund dieses Vorfalls und meines Personalgesprächs mach ich mir Sorgen um mein Arbeitszeugnis.
    Was meint ihr?
     
     
  23. Like
    KeeperOfCoffee reagierte auf Whiz-zarD in wie arbeite ich mich in VB.NET ein?   
    Man muss das immer relativ betrachten. Programmcode kann man in der Regel verständlicher schreiben, als Stored Procedures, weil sie nun mal sehr viele Restriktionen haben. Die Frage ist: "Was ist wichtiger? Lesbarer Code oder bessere Performance?" Ist es wirklich wichtig, dass der Nutzer schnellstmöglich eine Antwort erhält? Oder kann er auch mal ein paar Sekunden warten?
    An der Software, an der ich arbeite, wurden ebenfalls sehr viele Kennzahlberechnungen als Stored Procedure abgelegt. Die Folge ist, dass sie sehr komplex sind und sie kaum einer noch versteht. Das Debugging ist extrem schwierig. Es wurden Tablefunctions verwendet, die wie gesagt, nicht mit dem Debugger debugged werden können. Da ist man wieder dabei, nach alter Väter Sitte, Ausgaben auf der Konsole zu machen, um zu sehen, was passiert. 
    Ich bin der Meinung, man sollte erst mal mit einem lesbaren und verständlichen Code anfangen und erst dann, wenn die Performance zwickt, sollte man sich über die Performance unterhalten. 
  24. Like
    KeeperOfCoffee hat eine Reaktion von DieMstar erhalten in Was sind Delegaten?   
    Ok vergiss was ich gesagt habe, ich war mir 100%zig sicher, dass man die Zuordnung von Click dann in der .Designer.vb sieht, aber da ist nix....hab ich wohl falsch in Erinnerung. Jedenfalls finde ichs gerade nicht in meinem Test.
    Nvm in c# finde ichs
    this.button1.Location = new System.Drawing.Point(559, 213); this.button1.Name = "button1"; this.button1.Size = new System.Drawing.Size(75, 23); this.button1.TabIndex = 0; this.button1.Text = "button1"; this.button1.UseVisualStyleBackColor = true; this.button1.Click += new System.EventHandler(this.button1_Click); aber nicht in VB...bin VB-blind
  25. Like
    KeeperOfCoffee hat eine Reaktion von DieMstar erhalten in Was sind Delegaten?   
    Und das ist eben das Problem am Designer, da sieht man das ganze Zeug einfach nicht.
    @DieMstar schau dir mal die Designer Datei an, da wirst du sehen, dass du deiner Oberfläche auf diese Art und Weise oft ein Event hinzufügst....nur...der Designer macht dies halt für dich schon.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...