
Slingcode ist eine persönliche Computerplattform in einer einzelnen HTML -Datei.
Oder klicken Sie mit der rechten Maustaste auf slingcode.html und "Link als" Link speichern ", um die HTML-Datei auf Ihren eigenen Computer herunterzuladen.

Hier finden Sie weitere Screencasts.
Es gibt keine Serverkomponente für Slingcode. Die Apps werden im lokalen Speicher des Webbrowsers vollständig offline gespeichert. Sie können Apps zwischen den Browsern verschieben, indem Sie die Funktion "Peer-to-Peer-Sende und Empfangen" verwenden. Sie können eine App auch als ZIP -Datei exportieren und in eine andere Slingcode -Instanz importieren oder Ihre App auf das reguläre Webhosting hochladen, um sie online bereitzustellen.
Ihr Computer. Ihre Software. Ihre Daten.
Erinnerst du dich, als Computer Spaß machten? Wenn ein Kind eine einfache Auflistung aus einer Zeitschrift eingeben und mit Licht und Klang Magie machen kann. Wenn Ihr Computer Ihnen gehörte und Sie die darauf laufende Software verstehen können.

Ich versuche, diese Magie mit Slingcode neu zu erstellen. Alle Werkzeuge und Abhängigkeiten und Hosting -Probleme loswerden und die Codierung wieder Spaß machen. Um die Lücke zwischen Ihrer Idee und dem laufenden Code zu schließen.
Ich habe es gebaut, damit ich meinen Kindern beibringen kann, ohne all das komplexe Setup zu codieren, das Sie heutzutage benötigen. Ich versuche, die einfache Umgebung neu zu erstellen, die ich hatte, als ich in den 80ern mit meiner Mutter auf einem Apple Iie lernte.
Hallo, ich bin Chris und ich habe das gemacht.
Sie können mich hier online finden:
Slingcode ist mit ClojureScript erstellt. Um zu Slingcode selbst beizutragen, schauen Sie sich die Codebasis und den make an. Sie benötigen einen Knoten und Java installiert.
... Software gelegen. Dies ist Software, die in und für eine bestimmte soziale Situation oder einen bestimmten Kontext entworfen wurde. ... Eine "kleine Stücke, locker mitgekommen" -Software ... Software -Software ist keine technologische Strategie wie eine Haltung zur Nähe der Passform zwischen Software und ihrer Benutzergruppe und eine Weigerung, Skala, Allgemeinheit oder Vollständigkeit als unqualifizierte Tugenden zu nutzen.
- Ton-Shirking-Software in der Lage
... In den ursprünglichen Visionen vieler persönlicher Computerpioniere ... war der PC als persönliche Eigenschaft gedacht - der Eigentümer würde die gesamte auf dem PC ausgeführte Software durch die Gesamtsteuerung (und das Verständnis) haben, einschließlich der Möglichkeit, Bits nach Belieben auf dem PC zu kopieren. Softwarekomplexität, Internetkonnektivität und ungelöste Anreizfehlanpassungen zwischen Software -Publishern und Benutzern (PC -Eigentümern) haben die Realität des Personalcomputers als persönliche Eigenschaft erheblich untergraben.
- Nick Szabo, vertrauenswürdige Dritte sind Sicherheitslöcher
Der Trick besteht darin, das Problem zu beheben, das Sie haben, und nicht das Problem, das Sie möchten.
- Bram Cohen
Kakehashi hatte kein musikalisches Training und wollte, dass Musikinstrumente sowohl für Fachleute als auch für Amateure wie sich selbst zugänglich sind. Er wollte auch, dass sie kostengünstig, intuitiv, klein und einfach sind.
- Wikipedia, Ikutaro Kakehashi
... Alternative zum MVP: Einfach, liebenswert und vollständig (SLC) ... Ein Skateboard ist ein SLC -Produkt. Es ist schneller als zu Fuß, es ist einfach, viele Menschen lieben es und es ist ein komplettes Produkt, das keine Ergänzungen benötigt, um Spaß oder praktisch zu machen.
- Jason Cohen, machen Sie es stattdessen SLC
Vielen Dank an Crispin und Joel für das Testen und ein brillantes Feedback zu frühen Versionen.
Einige Technologie und Bibliotheken, die Slingcode verwendet:
Danke!
Slingcode ist Copyright Chris McCormick, 2020.
Unter der MIT -Softwarelizenz verteilt. Einzelheiten siehe Lizenz.txt.