Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

KeeperOfCoffee

User
  • Registriert

  • Letzter Besuch

Alle Beiträge von KeeperOfCoffee

  1. Ich befürchte, dass du den Preis etwas unterschätzt. Am Ende bist du als Externer i.d.R. immer teurer als ein regulärer Mitarbeiter. Es stellt sich also immer die Frage, warum man nicht einen neuen MA einstellen soll, mit mehr BE und evtl. einigen Scheinchen, und dich "buchen" soll. Desweiteren wirst du als Selbstständiger auch noch zusätzliche Leistungen mitbringen müssen, welche sich im Preis widerspiegeln. Wie lange bietest du für ein vollendetes Projekt Support an? Wie viele Stunden am Tag bist du erreichbar? Wie sieht es mit Vor-Ort Service aus? Schulungen? Haftung spielt auch ne Rolle. Wenn es also Probleme mit der Cloud gibt, du nicht erreichbar bist, und das Unternehmen einen Schaden hat, kommen evtl. Probleme auf dich zu => Berufshaftpflicht für Feelancer abschließen. https://bizforward.de/rund-ums-freelancing/checkliste-wie-du-erfolgreich-als-freelancer-startest/ https://bizforward.de/rund-ums-freelancing/dos-and-donts-im-freelancer-vertrag/
  2. Dann brauchst du ja hier nicht fragen. Ich würde nicht spekulieren, sondern den Ausbilder nerven
  3. So einfach ist es nicht Siehe Erfurter Kommentar zu BBiG 24§ https://beck-online.beck.de/Dokument?vpath=bibdata\komm\ErfKoArbR_10\BBiG\cont\ErfKoArbR.BBiG.p24.htm Wenn du einfach "erscheinst" und irgendwas machst, ist die Voraussetzung für die Weiterbeschäftigung nicht erfüllt. Hast du nicht rechtzeitig (3 Monate vor Ende) eine Antwort bekommen, ob du übernommen wirst?
  4. Grad gesehen. Etwas komisch dann hier im Ausbildungsforum zu schreiben. Kann meinen Post leider ned editieren. Dennoch: Das FI Handbuch hier zu empfehlen, wie es meine Vorposter gemacht haben, finde ich dann etwas lustig. Wenn, dann sollte etwas fachspezifisches für dein Gebiet empfohlen werden. Mit den aktuellen Informationen ist das aber schwierig. Was für IT Fragen sind bisher auf dich zugekommen? Welches Level willst du erreichen? Schnittstellenüberprüfung? Das hört sich etwas nach QS an. Geht das in diese Richtung? https://www.isaca.ch/images/downloads/downloads/svir/IA_SVIR_ISACA_12.11.05/4_Lacambra.pdf
  5. Erstmal wäre es gut, wenn du etwas über dich erzählst. Bist du z.B. überhaubt ein Azubi FI denn ... wenn ja dann klingt etwas komisch.
  6. Die Frage lässt sich ja kaum beantworten ohne zu wissen, was du machen willst. Ich habe jetzt bisher in keiner TryHackMe Aufgabe etwas Coden müssen. Du musst vielmehr mit den Tools umgehen können und verstehen, was du da gerade machst. Ich würde es so formulieren: Du bist im Nachteil wenn du keine Zeile Code schreiben kannst. Nehmen wir an du entdeckst Schadcode auf einem System, kannst aber keine Zeile lesen...tja Pech. Dazu braucht man nicht jede Sprache lernen, sondern hauptsächlich eine, denn die Basics erkennt man dann überall. Python ist "relativ" einfach zu erlernen und kann recht gut helfen. Es gibt da ganze Reihen "Python for Cyber Security". Genauso sollte man sich etwas mit Powershell auskennen, da viele Malware einfach mit PS AMSI, Smartsceen, Defender uvm umgeht (siehe https://news.sophos.com/en-us/2021/06/02/amsi-bypasses-remain-tricks-of-the-malware-trade/) z.B. via https://amsi.fail/ Ich sehe aber keinen Grund, warum du das Handtuch werfen musst, nur weil du dich mal hinsetzen solltest und mal nen Python Kurs durchziehst.
  7. Nein, aber Hacker101 scheint HackerOne zu gehören, also sollte es durchaus Qualität haben. TryHackMe habe ich ne Zeit gemacht, hat Spaß gemacht. Ich würde aber selbst ein System aufsetzen, statt mit der Website zu arbeiten. Kannst ja via OpenVPN und SSH mit der VM arbeiten. War recht easy, aber als Entwickler war das nur ne Spielerei für nebenbei. Persönlich gucke ich oft John Hammond https://www.youtube.com/c/JohnHammond010/videos wie er Malware auseinander nimmt und CTFs macht. Da wird meist TryHackMe oder HTB verwendet.
  8. Wie kommst du darauf, dass man bei tryhackme Erfahrung braucht? Da gibt es eigentlich einen recht schönen Anfänger-Path ... sogar erstmal einen Path nur um Linux etwas zu lernen soviel ich weiß. Und vor allem wie viel willst du für den Spaß zahlen? Es gibt kaum Virtual Labs die kostenlos sind. Vlt. ist ja hacker101 was für dich, dass scheint alles kostenlos zu sein https://www.hacker101.com/
  9. Ich würde hier kein String Array nehmen. Selbst wenn es zum lernen ist. Diese Aufgabe ist eigentlich ganz nett um zu lernen, was HashMaps (bzw. Maps generell)/HashTables sind. Auf diese Weise könntest du den Ländern jeweils einen eindeutigen Key geben, anstatt ständig Strings zu vergleichen. Auch wie bereits hier geschrieben: Du kannst hier auch was über Streams lernen.
  10. Ich gehe davon aus, dass du den Dateinamen der gezipten Files meinst?
  11. Du vergleichst die 90er-2000er zur heutigen Zeit. Das macht wenig Sinn. Heutzutage gibt es kaum noch Solo-Entwickler, die ein größeres Projekt von A-Z alleine durchziehen. Frontend betrifft die Oberfläche genau. Dies hat aber nicht nur was mit Design zu tun. Auch in der Oberfläche gibt es Entwicklung. Da kannst du dir gerne genügend Sachen bzgl. Javascript Frontent Entwicklung ansehen. Es gibt schließlich geneügend Anwendungen, die nicht wirklich einen Server brauchen, sondern "einfach" im Browser laufen. Backend Entwicklung bedeutet i.d.R. dass du eine API hast und es entsprechende Kommunikation zwischen Oberfläche und Server gibt. Die schweren Aufgaben werden also vom Server erledigt und dieser gibt eine entsprechende Antwort. Der Backend Entwickler kümmert sich nur um diese API und jegliche Funktionalität, während der/die Front End Entwicker:in mit dieser arbeitet. Sprich letzten Endes werden die Arbeiten von Front-End und Back-End zusammen laufen. Dazu gibt es noch die Möglichkeit von Cloud Lösungen, wie z.B. eine Serverless App. Was verstehst du den darunter? Heutzutage ist alles Mögliche Programmierung. Product Owner ist ein Begriff aus der Scrum Welt. Das ist sozusagen eine Person die zwischen dem Entwicklungsteam und den Stakeholdern. Diese sind Interessensgruppen die irgendein Einfluss, Interesse oder sonst wie mit dem Produkt zu tun haben. Ein Produkt Owner ist darauf bedacht den Wert es Produkt zu maximieren, die Stakeholder zufrieden zu stellen, bzw. mit diesen im Kontakt zu sein, und das Entwicklerteam so auszurichten, dass dieses die Interessen der Stakeholder verwirklicht. Stichwort Budget, Deadline und so weiter. Bin selbst da so nicht drinnen, aber so in etwa kann man es sich vorstellen. Also ja, PO hat nix mit Programmierung zu tun. Das ist vielmehr jemand der das Entwicklungsteam anleitet und in Kontakt mit den Interessensgruppen ist. Web Developer: Jemand der an Web Apps bzw. Webseiten arbeitet :|. Ernsthaft, dass kann alles sein. Frontend Backend ... alles. Sieht man oft auf Fiveer und ähnliche Seiten. Das sind entweder Leute die dir eine WP Seite aufsetzen und einrichten. Oft haben die das schon hunderte Male gemacht und bekomme das auf ner Stunde hin Es können aber Entwickler sein, die Plugins für WordPress entwickeln. Kommt alles drauf an, was man mit dem Kunden vereinbart hat.... Normalerweise hilft man Kunden etwas mit der Entscheidung des hostens, aber selbst hostet man keine WP Seiten. "Das wirkliche Aufgabenfeld" ... wie gesagt, du willst hier ein Schehma F...gibt es nicht. Da kann alles dazu gehören. Wenn der Kunde Service X will, dann machst du diesen wenn du ihn anbietest bzw. dein Unternehmen, ansonsten ist es Verhandlungssache oder der Service wird nicht angeboten.
  12. Impfkampange läuft....oder so
  13. Ich würde davon abraten. Vorgegebene Themen sind oft langweilig, weil sie unterrichtsbezogen sind. Könnte sein, dass der Lehrer sich einfach etwas Arbeit sparen will und ihr über die kommenden Themen was präsentiert.
  14. Das würde gegen alle Entwickler (und das sind ne Menge) sprechen die Legacy Projekte maintenen. Da ist oft nicht viel mit Neugierde.
  15. Es ist ein Job...keine Religion. Sei so wie du dir deine Arbeitskollegen wünschen würdest und es sollte keine Probleme geben. Ich habe schon gute Leute mit allen möglichen Wesens- und Charaktereigenschaften gesehen... Solche Threads riechen etwas nach Gatekeeping. Menschen sind verschieden, und können trotzdem gute Leistungen bringen. Wenn es nach anderen Entwicklern gehen würde, müsste ich 24/7 vor Code sitzen und in meiner Freizeit an Open Source Projekten arbeiten...nein danke.
  16. Also...meine Kollegen damals haben bei der IHK ein Projekt abgegeben mit über 100 Seiten. War wohl ein größeres Projekt und mehrere Azubis mussten ein Modul davon machen (FIAE). Die haben alle ne 1 ... Von IHK zu IHK unterschiedlich. Am Besten nachfragen, evtl. haben auch Lehrer von dir Kontakt zur IHK.
  17. Oh you wish...
  18. Daran sind wir selber Schuld. Moderna wird nicht mehr an U30 geimpft (habe ich toll vertragen ), Astra wird ned mehr gekauft, und die neuen (z.B. Valneva) darüber redet man nicht. Man muss ja heimische Erzeugnisse fördern 🙄
  19. Denke Deutschland wird eh nachziehen, nachdem Österreich vorgelegt hat. Ich wollte eig. heute einkaufen, irgendwie befürchte ich, dass wird unschön.
  20. Das ganze war von PR her eh ein Reinfall, da P+ Anfang 2022 in vielen Ländern nicht verfügbar ist.
  21. Hab mich dort unverständlich ausgedrückt. Wollte nur sagen, dass man Blazor auch "electronizen" kann, oder eben jede ASP.NET Core mit JS Framework
  22. Hi, lange her, dass ich mal einen Thread erstellt habe. Ich stelle hier nicht konkret eine Frage, sondern bin eher an Meinungen interessiert. Ich werde bald ein neues Projekt beginnen und muss dementsprechende Entscheidungen treffen. Viele unserer alten Projekte sind noch mit WPF umgesetzt, allerdings habe ich auch mit Avalonia mal etwas gespielt. Hier sind allerdings die Skia Libs etwas nervig die mitgeliefert werden müssen und etwas heavy sind. Die Situation in der .NET UI Landschaft ist etwas chaotisch: WPF ist per se am Life-Support. Das GitHub Repo hat die letzten Jahre kaum große Features bekommen, die Roadmap war lange Zeit nicht up-to-date. Das letzte Große Feature wurde ar ARM64 Support und das open-sourcen des internen WPF Test Repos . Desweiteren wurde ein Großteil des Teams zu anderen Projekten verlegt (WinUI). Sowohl finanzielle Mittel, als auch die Größe des Teams sind bei WPF schwach...es ist in Maintance Mode => on Life Support. Die letzten Commis z.B. waren nur Updates zu WinForms Dependencies. https://github.com/dotnet/wpf/commits/main WinForms ist, trotzd des Alters, eine Technologie die wesentlich mehr von MS gestützt wird. Es ist eines der aktivsten Repos von Microsoft. Das Verhältnis von Closed/Open Issues ist wesentlich besser, und in den Commits wird wirklich an Dingen gearbeitet. WinForms wird so schnell nicht verschwinden. https://github.com/dotnet/winforms/commits/main MAUI ist ein neues Projekt, wechles Cross Platform fokusiert und Nachfolger von Xamarin.Forms ist. Trotzdem soll es auch aktiv in der Desktop Entwicklung eingesetzt werden. Desweiteren kann man in MAUI natürlich auch Blazor Components hosten bzw. hybride Apps ansteuern. MAUI war für .NET 6 geplant, wurde allerdings delayed und befindet sich jetzt in Preview 10. Es sind noch viele Features geplant, welche aktuell fehlen, weswegen ich sagen würde, dass MAUI für die klassische Desktopentwicklung noch nicht für Production geeignet ist => https://github.com/dotnet/maui/wiki/Roadmap Hybride Apps. Diese Projekt ist derzeit noch experimentel. TL;DR ist es eine sog. BlazorWebView Komponente. In dieser könnt ihr eine Blazor Server-Side App hosten (nutzt lokale Ressourcen). Ihr habt also ein Blazor Web Projekt, welches einfach in einem WinForms, WPF, whatever gehostet wird. Desweiteren sind native Features wohl aufrufbar. Electron.NET ... ein ASP.NET Core oder Blazor Projekt...oder was auch immer für eine JS Frontend (React, Angular, Vue), welches am Ende electronized wird. Die Frage ist nur ob man das verwenden soll, wenn man auf Blazor setzt. UWP ... de facto fallen gelassen imho Das WindowsAppSDK wird sich vor allem auf WinUI3 fokusieren. Das SDK wird in 1.0 morgen released => https://portal.productboard.com/winappsdk/1-windows-app-sdk/tabs/2-planned. Wer UWP verwendet, kann dies weiter tun, WinAppSDK unterstützt UWP...langfristig wird aber jeder auf WINUI3 gehen. Das SDK setzt voraus, dass Endkunden mindestens Win10 nutzen. WINUI 3 ist Bestandteil des WindowsAppSDK. Ist auf Win10 bzw. Win11 ausgelegt. Bekommt demnächst Unpackaged Support, was bedeutet man ist nicht mehr gezwungen die Anwendung in MSIX zu packen. WINUI3 UNO Platform => UI Platform für Single Codebase Cross Platform Applications. Kann selbst dazu wenig sagen. Ich bin derzeit unschlüssig. Klar spielt Cross Platform immer eine entscheidende Rolle, aber wir bleiben in der Windows Welt. Sollte man für neue Desktop Apps auf MAUI warten? WinUI 3? Arbeite selbst seit Jahren mit WPF, und wenn alles funktioniert ist es super, aber sonst ist es recht mühsam wenn es darum geht etwas schnell zu entwickeln. Desweiteren ist WPF elend langsam. Ich persönlich denke, dass WPF nur noch da ist, weil MS sich kein Silverlight 2.0 leisten will. Ich bin ziemlich unschlüssig, auf was man im Moment gehen soll, da die Veränderung der UI Landschaft in .NET wohl gerade erst anfängt.
  23. Ich denke dass man solche Aussagen (von Swift abraten) vor allem von Leuten hört, die Cross Plattform pushen und deswegen hauptsächlich nur noch so Sachen wie React Native und Flutter empfehlen.
  24. Ich hoffe mal, dass das hier nicht wirklich die richtige Kontrolle ist...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.