User talk:Ksaareme: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
|||
(11 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Statistics | == Statistics I604 == | ||
'''Course Homepage:''' http://www.cs.ioc.ee/ITKStat | Primary Study Materials: | ||
'''Course Homepage:''' http://www.cs.ioc.ee/ITKStat | |||
'''e-Book:''' http://onlinestatbook.com/Online_Statistics_Education.pdf | '''e-Book:''' http://onlinestatbook.com/Online_Statistics_Education.pdf | ||
Primary Software: | |||
'''R:''' https://www.r-project.org/ | '''R:''' https://www.r-project.org/ | ||
== Python I703 == | |||
== Python | |||
Get an idea what to do by next week. Ideas: | Get an idea what to do by next week. Ideas: | ||
'''1. Pyglet,pygame or kivy for a game or simulation:''' | |||
1.1. MP beat em' up | 1.1. MP beat em' up | ||
1.2. Survival space sim, use webcam for dynamic view | 1.2. Survival space sim, use webcam for dynamic view | ||
Line 31: | Line 21: | ||
http://learnpythonthehardway.org/ | http://learnpythonthehardway.org/ | ||
'''2. WebApp''' | |||
2.1. Budget Management with a GUI | 2.1. Budget Management with a GUI | ||
'''Notes:''' | |||
* Set up RPi web-server | * Set up RPi web-server | ||
* Use '''XMind''' to map the idea first | * Use '''XMind''' to map the idea first | ||
Line 42: | Line 32: | ||
* Check out Notepad++ | * Check out Notepad++ | ||
== Web | == Web Application Programming I702 == | ||
'''node.js''' | |||
'''ngix''' | |||
'''nchan''' | |||
'''Useful links:''' | |||
http://enos.itcollege.ee/phpmyadmin/ | |||
http://enos.itcollege.ee/~ksaareme | |||
'''W3C validation:''' https://validator.w3.org/ | |||
== Node.js == | |||
Stuff about node.js. | |||
== Operating Systems == | |||
Command line: | |||
'''Options modify the behavior of commands:''' | |||
ls -a lists all contents of a directory, including hidden files and directories | |||
ls -l lists all contents in long format | |||
ls -t orders files and directories by the time they were last modified | |||
Multiple options can be used together, like ls -alt | |||
'''From the command line, you can also copy, move, and remove files and directories:''' | |||
cp copies files | |||
mv moves and renames files | |||
rm removes files | |||
rm -r removes directories | |||
'''Wildcards are useful for selecting groups of files and directories''' | |||
'''Redirection reroutes standard input, standard output, and standard error.''' | |||
'''The common redirection commands are:''' | |||
> redirects standard output of a command to a file, overwriting previous content. | |||
>> redirects standard output of a command to a file, appending new content to old content. | |||
< redirects standard input to a command. | |||
| redirects standard output of a command to another command. | |||
'''A number of other commands are powerful when combined with redirection commands:''' | |||
sort: sorts lines of text alphabetically. | |||
uniq: filters duplicate, adjacent lines of text. | |||
grep: searches for a text pattern and outputs it. | |||
sed : searches for a text pattern, modifies it, and outputs it. |
Latest revision as of 13:57, 6 February 2016
Statistics I604
Primary Study Materials: Course Homepage: http://www.cs.ioc.ee/ITKStat e-Book: http://onlinestatbook.com/Online_Statistics_Education.pdf
Primary Software: R: https://www.r-project.org/
Python I703
Get an idea what to do by next week. Ideas: 1. Pyglet,pygame or kivy for a game or simulation: 1.1. MP beat em' up 1.2. Survival space sim, use webcam for dynamic view 1.3. Planet rotation simulation Check out http://nehe.gamedev.net/ http://learnpythonthehardway.org/
2. WebApp 2.1. Budget Management with a GUI
Notes: * Set up RPi web-server * Use XMind to map the idea first * Run basic website and deploy webapp to it. * Check out RPi components and sensors. * Buy a breadboard. * Check out Notepad++
Web Application Programming I702
node.js ngix nchan
Useful links: http://enos.itcollege.ee/phpmyadmin/ http://enos.itcollege.ee/~ksaareme
W3C validation: https://validator.w3.org/
Node.js
Stuff about node.js.
Operating Systems
Command line:
Options modify the behavior of commands: ls -a lists all contents of a directory, including hidden files and directories ls -l lists all contents in long format ls -t orders files and directories by the time they were last modified Multiple options can be used together, like ls -alt From the command line, you can also copy, move, and remove files and directories: cp copies files mv moves and renames files rm removes files rm -r removes directories Wildcards are useful for selecting groups of files and directories
Redirection reroutes standard input, standard output, and standard error.
The common redirection commands are: > redirects standard output of a command to a file, overwriting previous content. >> redirects standard output of a command to a file, appending new content to old content. < redirects standard input to a command. | redirects standard output of a command to another command.
A number of other commands are powerful when combined with redirection commands: sort: sorts lines of text alphabetically. uniq: filters duplicate, adjacent lines of text. grep: searches for a text pattern and outputs it. sed : searches for a text pattern, modifies it, and outputs it.