From charlesreid1

 
(8 intermediate revisions by the same user not shown)
Line 16: Line 16:
D3/Pelican:
D3/Pelican:
* Good for visibility
* Good for visibility
* Harder to organize, so not as good for habits
* Harder to organize, not as good for the habits goal - harder to control code base
* Purpose? Quick dashboard? Interesting data set?
* What can you teach? What forum, for what purpose?
 
Nice example:
* Github repo with iPython notebooks for intro to chemical engineering: http://jckantor.github.io/CBE20255/
* In general: interesting/useful iPython notebook repositories on Github: https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks#engineering-education
*


=on the stack=
=on the stack=
==next up==
Topic:
* What topic?
* Focus - focus on something of interest to me
* Let the application and the learning and the finished product be the end
Topics:
* Science topic
* Census data
* Sensor data


==hello world repository==
==hello world repository==
What's to be done:
* basic differential equation solver


What's Done:
What's Done:
* Link: https://github.com/charlesreid1/hello-world
* Link: https://github.com/charlesreid1/hello-world
* <s>http get, http server</s>
* <s>Added new languages: Go, Perl, Awk, Matlab, Java, etc.</s>
* <s>Added new languages: Go, Perl, Awk, Matlab, Java, etc.</s>
* <s>Date script for multiple languages</s>
* <s>Date script for multiple languages</s>
Line 42: Line 65:


stuff that really ought not be dusted off: [[Attic repositories]]
stuff that really ought not be dusted off: [[Attic repositories]]


=Flags=
=Flags=

Latest revision as of 04:13, 31 July 2016

outline

goals

goals with using github:

  • visibility
  • convenience
  • open access
  • utility for own coding
  • teaching habits
  • practicing habits

Hello World:

  • don't want to bloat it, but could be useful for showing how to run a unit test, etc.

D3/Pelican:

  • Good for visibility
  • Harder to organize, not as good for the habits goal - harder to control code base
  • Purpose? Quick dashboard? Interesting data set?
  • What can you teach? What forum, for what purpose?

Nice example:

on the stack

next up

Topic:

  • What topic?
  • Focus - focus on something of interest to me
  • Let the application and the learning and the finished product be the end

Topics:

  • Science topic
  • Census data
  • Sensor data

hello world repository

What's to be done:

  • basic differential equation solver

What's Done:

  • Link: https://github.com/charlesreid1/hello-world
  • http get, http server
  • Added new languages: Go, Perl, Awk, Matlab, Java, etc.
  • Date script for multiple languages
  • Good start so far
  • Add compilation instructions (how to install compilers on various machines)
  • next step for hello world: add hello world web server
  • add math function (pi approximation, ode implementation)

wireless

Nosecleaner would be useful for UGR projects: https://github.com/charlesreid1/nosecleaner

As would wifi-data: https://github.com/charlesreid1/wifi-data


the attic

stuff that really ought not be dusted off: Attic repositories

Flags