Skip to content
Snippets Groups Projects
Commit 3012b8c0 authored by Josef Schneider's avatar Josef Schneider
Browse files

Update 030

parent 62362566
No related branches found
No related tags found
No related merge requests found
Pipeline #73744 passed
......@@ -2,6 +2,7 @@
## Lernen
- Dinge aufmachen → Dinge verstehen
::: notes
......@@ -15,21 +16,27 @@ Ist der Quelltext offen Zugänglich, kann man lernen wie die Anwendung funktioni
:::
## Benutzen
\centering
### Benutzen
Beispiele
\centering
- OBS
- Blender
- Android
- Chromium
### Für Entwickler
## Für Entwickler
::: notes
In vielen Situation kann man auf fertige Lösungen zurückgreifen. Nicht jeder muss eigene Sortier-Algorithmen schreiben (nach der Uni).
Bibilotheken und Frameworks liefern einen Einstieg in eine Welt, wo die Komplexität alles neu zu entwerfen für eine Person zu groß ist.
Wer eine eigene (Android-App) schreiben möchte kann sofort loslegen.
Bibliotheken und Frameworks liefern einen Einstieg in eine Welt, wo die Komplexität alles neu zu entwerfen für eine Person zu groß ist.
Wer eine eigene (Android-App) schreiben möchte, kann sofort loslegen.
......@@ -46,11 +53,11 @@ Wer eine eigene (Android-App) schreiben möchte kann sofort loslegen.
:::
- vscodium
- git
- vscodium (Editor)
- git (Versionskontrolle)
- pandoc (dazu später mehr)
----
. . .
Offene Bibliotheken vermeiden doppelte Entwicklung
......@@ -61,7 +68,7 @@ Offene Bibliotheken vermeiden doppelte Entwicklung
- Quellcode anschauen
::: notes
- Darauf hinweisen, welche Relevanz das Quellcode anschauen hat. Benutzten vs "Besitzen".
- Darauf hinweisen, welche Relevanz das Anschauen des Quellcodes anschauen hat. Benutzten vs "Besitzen".
Nicht nur gebrauchen, sondern aufmachen und pflegen können.
- In offene Projekte kann jeder reingucken. Wer etwas auseinander nimmt und etwas verändert, lernt wie es funktioniert.
- Analog: Früher nahm man das Röhrenradio oder den Drucker auseinander um sich anzuschauen, wie es funktioniert.
......@@ -69,7 +76,7 @@ Offene Bibliotheken vermeiden doppelte Entwicklung
:::
## Verbessern / Anpassen
## Verbessern
Ein Problem entdeckt?
......@@ -85,9 +92,12 @@ Ein Problem entdeckt?
:::
----
## Anpassen
### Die eigene Welt
- Eine Funktion für seine Lieblingsapp hinzufügen
- Eine Funktion für seine Lieblings- (OpenSource) App hinzufügen
- Die neue Straße auf OpenStreetMap
::: notes
......@@ -103,7 +113,7 @@ Vielleicht ist man schneller, wenn es selbst macht.
### Kultur retten
- Alte Spiele auf moderne Systeme udpaten
- Alte Spiele auf moderne Umgebungen aktualisieren
- Abgeschaltete Server ersetzten
## Beitragen
......@@ -118,29 +128,30 @@ Vielleicht ist man schneller, wenn es selbst macht.
:::
---
Größte Plattform Github
::: notes
Eigenen Code veröffentlichen muss nicht bedeutet, dass man auf Geld verzichten muss.
Überleitung: Github → dort gibt es eine community
:::
## Community
![](res/hackcenter9.jpg)
----
Größte Plattform Github
. . .
- Weiterführung von Projekten
- Große Projekte nur in einer Gemeinschaft machbar
::: notes
Eigenen Code veröffentlichen muss nicht bedeutet, dass man auf Geld verzichten muss.
Überleitung: Github → dort gibt es eine community
Projekte, die sich in eine unliebsame Richtung entwicklen oder verlassen wurden.
Sind Dinge öffentlich, kann man lose daran zusammenarbeiten.
......@@ -150,8 +161,11 @@ Jeder mit einer Internetverbindung kann eine Bearbeitung einreichen oder seine V
----
## Nicht nur Software
Noch viel mehr Gebiete als Software
- OpenHardware
- Schnittmuster für Kleidung
- Kunst
\ No newline at end of file
- Kunst: Musik, Grafiken...
- Karten: OpenStreetMap
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment