Wenn du nicht die komplette Folge sehen möchtest hier die wichtigsten Themen: 1:15 - Aktuelle User Story "Video upload" 3:33 - Raspberry usw. verstößt gegen Prinzip "Weniger ist mehr" 4:50 - Wie ist mein Raspi angeschlossen? 7:59 - Softwareentwicklung ist soooo viel mehr als Programmieren 9:30 - User Story "Raspberry Pi Unterstützung" goo.gl/qybPCZ 10:02 - Installation Windows IoT Core auf Raspberry Pi 2 10:15 - Schritt #1 IoT Dashboard installieren 11:08 - Schritt #2 Download and Flash Windows IoT core to sd card 12:39 - Weniger ist mehr die zweite 17:30 - Schritt #3 Erster Start von Windows 10 IoT core 19:00 - Was macht ein Softwareentwickler ausser Programmieren? 22:20 - Die SD-Karte macht den Unterschied! 23:12 - Virtual Box so einstellen, dass der Raspi vom IoT Dashboard erkannt werden kann 24:40 - Schritt #4 Raspberry mit IoT Dashboard & Remote client verbinden 26:35 - Schritt #5 Erste Anwendung ausführen 27:50 - Schritt #6 Visual Studio 2017 vorbereiten
LernMoment.de Wegen deiner Haltung das kann später mal sehr schmerzhaft werden wenn du nichts dagegen machst falls du eine 'Wirbelsäulen verkrümmung' hast
Vielen Dank! Ich denke ich habe meine Wirbelsäule mittlerweile im Griff. Tatsächlich ist meine Haltung vor der Kamera nicht bequem. Das werde ich in der Tat mal ändern. Freue mich sehr über deinen Hinweis.
Sehr interessantes Video mal wieder. Ich lerne eigentlich aus reinem Interesse C#. Ich glaube das gerade heutzutage es sehr einfach ist, Informationen zu einem Thema, wie z.B. Programmieren, zu finden. Leider ist vieles davon Halbwissen, oder basieren auf "In 30 Minuten zum ersten SQLServer" ohne dabei die Hintergründe zu erklären. Daher finde ich gerade solch ein Video mal eine Bereicherung für RUclips. Jetzt zum eigentlichen Punkt warum ich schreibe. Ich finde wenn man ein Thema erlernt, dann sollte man es auch richtig erlernen. Ich kenne persönlich noch kein Video(auf Deutsch), wo man erklärt bekommt, wie man eine Software (richtig) aufbaut. Du hast ja z.B. schon das Lastenheft angesprochen. Ich denke viele programmiren als Anfänger auf Try and Error. Daher meine Bitte: Erklär doch mal, wie man die Grundstruktur bestimmt. Wann und Warum brauch ich mehrere Projekte oder Klassen. Danke schonmal
Marc Niehoff vielen lieben Dank für deine netten Worte und vor allem deine Rückmeldung! Mir geht es sehr um die Hintergründe und Konzepte. So findest du beispielsweise im Einstiegsvideo zu C# ruclips.net/video/e-F-iHSYpzU/видео.html wie und warum eine Versionsverwaltung (git) verwendet wird. Ein komplettes Projekt inkl. Anforderungen, Design, Test, Release, ... beschreibe ich in meinem Onlinekurs zu C# goo.gl/BCsZIu Sobald ich meine anderen Themen abgearbeitet habe, kann ich jedoch gerne zusätzlich zu den Themen Videos hier auf RUclips veröffentlichen. Wird allerdings noch etwas dauern. Hast du vielleicht ein konkretes Projekt welches du umsetzen möchtest und welches als Beispiel zur Definition der Grundstruktur dienen kann? Es macht mir wesentlich mehr Spaß, wenn ich jemanden konkret helfen kann.
Kannst du mir Gedanklich oder auch anhand eines Beispiels helfen. Ich stehe vor einen Problem das ich nicht lösen kann. Ich habe eine Logdatei die versch. Daten beinhaltet. Jan 09 2018|11:30:32|10213|SB01|129|245 Jetzt möchte ich gerne jede Information in ein eigenes Array schreiben um auf die Daten einzeln zugreifen kann. Da die Datei aber immer unterschiedlich Groß ist brauche ich ein Dynmaisches Array oder eine Arrayliste. Mir fehlt aber noch das know how das selbst zu lösen und habe leider nichts im Internet gefunden. Hast du da einen Tipp ?
Entschuldige die späte Antwort! Hier ein paar Stichworte die dich hoffentlich ein wenig weiter bringen: - Generic Collection - insbesondere eine List könnte das sein was du suchst (dabei gibst du in den spitzen Klammern den Datentyp an (beispielsweise DateTime für die ersten beiden Spalten, Int für die nächste, String für die danach, ...) - File.ReadLine um eine Zeile einzulesen und dann String.Split um den senkrechten Strich zu entfernen und die Werte der einzelnen Spalten für diese Zeile in separaten Strings zu haben. Diese dann jeweils per Convert in den passenden Datentyp konvertieren und einer der Listen zuweisen. Eine Alternative zu dieser Lösung wäre, dass du eine Klasse definierst die genau die Daten beinhaltet, welche in deiner Logdatei stehen (also bildet deine Klasse quasi die Spalten in deiner Datei ab). Nun kannst du jede Zeile aus deiner Datei einlesen und daraus ein Objekt deiner Klasse erzeugen. Somit brauchst du nur eine Liste vom Datentyp deiner Klasse und darin wird für jede Zeile aus deiner Logdatei ein Objekt deiner Klasse gespeichert. Diese Liste kannst du nach den verschiedenen Eigenschaften und Werten deiner Klasse bzw. Objekte sortieren, suchen, ... Meine Videos zu csv-Dateien können da vielleicht ein wenig helfen: ruclips.net/video/kuOb8_U2jzE/видео.html und ruclips.net/video/-GBbsxPMzg8/видео.html
Wenn du nicht die komplette Folge sehen möchtest hier die wichtigsten Themen:
1:15 - Aktuelle User Story "Video upload"
3:33 - Raspberry usw. verstößt gegen Prinzip "Weniger ist mehr"
4:50 - Wie ist mein Raspi angeschlossen?
7:59 - Softwareentwicklung ist soooo viel mehr als Programmieren
9:30 - User Story "Raspberry Pi Unterstützung" goo.gl/qybPCZ
10:02 - Installation Windows IoT Core auf Raspberry Pi 2
10:15 - Schritt #1 IoT Dashboard installieren
11:08 - Schritt #2 Download and Flash Windows IoT core to sd card
12:39 - Weniger ist mehr die zweite
17:30 - Schritt #3 Erster Start von Windows 10 IoT core
19:00 - Was macht ein Softwareentwickler ausser Programmieren?
22:20 - Die SD-Karte macht den Unterschied!
23:12 - Virtual Box so einstellen, dass der Raspi vom IoT Dashboard erkannt werden kann
24:40 - Schritt #4 Raspberry mit IoT Dashboard & Remote client verbinden
26:35 - Schritt #5 Erste Anwendung ausführen
27:50 - Schritt #6 Visual Studio 2017 vorbereiten
LernMoment.de Nicht böse gemeint es geht um die Gesundheit Such dir einen Skoliose Therapeuten
Warum?
LernMoment.de Wegen deiner Haltung das kann später mal sehr schmerzhaft werden wenn du nichts dagegen machst falls du eine 'Wirbelsäulen verkrümmung' hast
Vielen Dank! Ich denke ich habe meine Wirbelsäule mittlerweile im Griff. Tatsächlich ist meine Haltung vor der Kamera nicht bequem.
Das werde ich in der Tat mal ändern. Freue mich sehr über deinen Hinweis.
starker Kanal! GLÜCKWUNSCH ZU DEN 3k!!!
EpicFutureHouse DANKE! Auch für dein Abo 😉.
Sehr interessantes Video mal wieder. Ich lerne eigentlich aus reinem Interesse C#. Ich glaube das gerade heutzutage es sehr einfach ist, Informationen zu einem Thema, wie z.B. Programmieren, zu finden. Leider ist vieles davon Halbwissen, oder basieren auf "In 30 Minuten zum ersten SQLServer" ohne dabei die Hintergründe zu erklären. Daher finde ich gerade solch ein Video mal eine Bereicherung für RUclips.
Jetzt zum eigentlichen Punkt warum ich schreibe. Ich finde wenn man ein Thema erlernt, dann sollte man es auch richtig erlernen. Ich kenne persönlich noch kein Video(auf Deutsch), wo man erklärt bekommt, wie man eine Software (richtig) aufbaut. Du hast ja z.B. schon das Lastenheft angesprochen. Ich denke viele programmiren als Anfänger auf Try and Error. Daher meine Bitte: Erklär doch mal, wie man die Grundstruktur bestimmt. Wann und Warum brauch ich mehrere Projekte oder Klassen.
Danke schonmal
Marc Niehoff vielen lieben Dank für deine netten Worte und vor allem deine Rückmeldung! Mir geht es sehr um die Hintergründe und Konzepte. So findest du beispielsweise im Einstiegsvideo zu C# ruclips.net/video/e-F-iHSYpzU/видео.html wie und warum eine Versionsverwaltung (git) verwendet wird.
Ein komplettes Projekt inkl. Anforderungen, Design, Test, Release, ... beschreibe ich in meinem Onlinekurs zu C# goo.gl/BCsZIu
Sobald ich meine anderen Themen abgearbeitet habe, kann ich jedoch gerne zusätzlich zu den Themen Videos hier auf RUclips veröffentlichen. Wird allerdings noch etwas dauern.
Hast du vielleicht ein konkretes Projekt welches du umsetzen möchtest und welches als Beispiel zur Definition der Grundstruktur dienen kann? Es macht mir wesentlich mehr Spaß, wenn ich jemanden konkret helfen kann.
Kannst du mir Gedanklich oder auch anhand eines Beispiels helfen. Ich stehe vor einen Problem das ich nicht lösen kann.
Ich habe eine Logdatei die versch. Daten beinhaltet.
Jan 09 2018|11:30:32|10213|SB01|129|245
Jetzt möchte ich gerne jede Information in ein eigenes Array schreiben um auf die Daten einzeln zugreifen kann. Da die Datei aber immer unterschiedlich Groß ist brauche ich ein Dynmaisches Array oder eine Arrayliste.
Mir fehlt aber noch das know how das selbst zu lösen und habe leider nichts im Internet gefunden.
Hast du da einen Tipp ?
Entschuldige die späte Antwort!
Hier ein paar Stichworte die dich hoffentlich ein wenig weiter bringen:
- Generic Collection - insbesondere eine List könnte das sein was du suchst (dabei gibst du in den spitzen Klammern den Datentyp an (beispielsweise DateTime für die ersten beiden Spalten, Int für die nächste, String für die danach, ...)
- File.ReadLine um eine Zeile einzulesen und dann String.Split um den senkrechten Strich zu entfernen und die Werte der einzelnen Spalten für diese Zeile in separaten Strings zu haben. Diese dann jeweils per Convert in den passenden Datentyp konvertieren und einer der Listen zuweisen.
Eine Alternative zu dieser Lösung wäre, dass du eine Klasse definierst die genau die Daten beinhaltet, welche in deiner Logdatei stehen (also bildet deine Klasse quasi die Spalten in deiner Datei ab). Nun kannst du jede Zeile aus deiner Datei einlesen und daraus ein Objekt deiner Klasse erzeugen. Somit brauchst du nur eine Liste vom Datentyp deiner Klasse und darin wird für jede Zeile aus deiner Logdatei ein Objekt deiner Klasse gespeichert. Diese Liste kannst du nach den verschiedenen Eigenschaften und Werten deiner Klasse bzw. Objekte sortieren, suchen, ... Meine Videos zu csv-Dateien können da vielleicht ein wenig helfen: ruclips.net/video/kuOb8_U2jzE/видео.html und ruclips.net/video/-GBbsxPMzg8/видео.html