IFD:Computational Thinking-SoS16/Sources-14Jun16: Difference between revisions

From Medien Wiki
(Created page with "Understanding Programming Dependencies<br /> Norman Wilde<br /> ftp://ftp.sei.cmu.edu/pub/education/cm26.pdf<br /> <br /> How to Solve Dependency Hell<br /> Mark Florisson<br /> ...")
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
'''''Working with Dependencies and Libraries'''''
Understanding Programming Dependencies<br />
Understanding Programming Dependencies<br />
Norman Wilde<br />
Norman Wilde<br />
Line 65: Line 67:
Android Studio<br />
Android Studio<br />
https://developer.android.com/studio/index.html<br />
https://developer.android.com/studio/index.html<br />
<br />
<br />
'''''Licensing, Attribution, Open Sources, Piracy'''''
Don't Copy That Floppy<br />
SPA, 1992<br />
https://www.youtube.com/watch?v=up863eQKGUI<br />
<br />
Commodore 64 Cracktros<br />
https://www.youtube.com/watch?v=SFqBkSJOYOQ<br />
<br />
Microsoft EULA<br />
https://support.microsoft.com/en-us/gp/mats_eula<br />
<br />
Apple iOS User Agreement<br />
http://images.apple.com/legal/sla/docs/iOS91.pdf<br />
<br />
What is Open Source Software?<br />
https://opensource.com/resources/what-open-source<br />
<br />
The Access Compromise and the 5th R<br />
David Wiley<br />
http://opencontent.org/blog/archives/3221<br />
<br />
Licenses Overview<br />
http://choosealicense.com/licenses/<br />
<br />
Choose a License<br />
http://choosealicense.com<br />
<br />
Explaining Why We Don't Endorse Other Systems<br />
https://www.gnu.org/distros/common-distros.en.html<br />
<br />
About Creative Commons Licenses<br />
https://creativecommons.org/licenses/<br />

Latest revision as of 12:22, 15 February 2017

Working with Dependencies and Libraries

Understanding Programming Dependencies
Norman Wilde
ftp://ftp.sei.cmu.edu/pub/education/cm26.pdf

How to Solve Dependency Hell
Mark Florisson
https://www.cl.cam.ac.uk/~mbf24/2015/06/22/how-to-solve-dependency-hell/index.html

Towards a Theory of Packages
Mark Florisson, Alan Mycroft
https://www.cl.cam.ac.uk/~mbf24/packages.pdf

Arduino - Libraries Reference
https://www.arduino.cc/en/Reference/Libraries

Arduino - Libraries Guide
https://www.arduino.cc/en/Guide/Libraries

Arduino - Hacking Libraries
https://www.arduino.cc/en/hacking/libraries

Installing Arduino Libraries
https://learn.sparkfun.com/tutorials/installing-an-arduino-library

Common Arduino Library Problems
https://learn.adafruit.com/adafruit-all-about-arduino-libraries-install-use/common-library-problems

Processing - Libraries Reference
https://processing.org/reference/libraries/

Processing - Installing Contributed Libraries
https://github.com/processing/processing/wiki/How-to-Install-a-Contributed-Library

HTML script Element
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script

JavaScripting: JS Library/Framework/Plugin Repository
https://www.javascripting.com

VanillaJS
http://vanilla-js.com

microjs
http://microjs.com

Javscript Import
MDN
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import

jQuery
http://jquery.com

jQuery Plugin Registry
http://plugins.jquery.com

Prototype JS Framework
http://prototypejs.org

ExtJS
https://www.sencha.com/products/extjs/#overview

Eclipse IDF for Java Developers
http://www.eclipse.org/downloads/packages/eclipse-ide-java-developers/marsr

Android Studio
https://developer.android.com/studio/index.html


Licensing, Attribution, Open Sources, Piracy

Don't Copy That Floppy
SPA, 1992
https://www.youtube.com/watch?v=up863eQKGUI

Commodore 64 Cracktros
https://www.youtube.com/watch?v=SFqBkSJOYOQ

Microsoft EULA
https://support.microsoft.com/en-us/gp/mats_eula

Apple iOS User Agreement
http://images.apple.com/legal/sla/docs/iOS91.pdf

What is Open Source Software?
https://opensource.com/resources/what-open-source

The Access Compromise and the 5th R
David Wiley
http://opencontent.org/blog/archives/3221

Licenses Overview
http://choosealicense.com/licenses/

Choose a License
http://choosealicense.com

Explaining Why We Don't Endorse Other Systems
https://www.gnu.org/distros/common-distros.en.html

About Creative Commons Licenses
https://creativecommons.org/licenses/