summaryrefslogtreecommitdiff
path: root/ccc2012
diff options
context:
space:
mode:
authorJeff Armstrong <jeff@approximatrix.com>2012-10-01 20:56:34 -0400
committerJeff Armstrong <jeff@approximatrix.com>2012-10-01 20:56:34 -0400
commitd47c729d6b00ca2a66da2a416f8e0751b60d6ed9 (patch)
tree87e8607857204d235af9923187110489164dd4e6 /ccc2012
parentd2835ca8b9d5b95bacd575f6cc5fa76d950784ee (diff)
downloadpresentations-d47c729d6b00ca2a66da2a416f8e0751b60d6ed9.tar.gz
presentations-d47c729d6b00ca2a66da2a416f8e0751b60d6ed9.zip
Added initial Columbus Code Camp stubs
Diffstat (limited to 'ccc2012')
-rw-r--r--ccc2012/ccc2012.prj1
-rw-r--r--ccc2012/ccc2012.textile38
2 files changed, 39 insertions, 0 deletions
diff --git a/ccc2012/ccc2012.prj b/ccc2012/ccc2012.prj
new file mode 100644
index 0000000..0f8400d
--- /dev/null
+++ b/ccc2012/ccc2012.prj
@@ -0,0 +1 @@
+{"Name":"ccc2012 (None)","Root":{"Name":"+ccc2012 (None)","Files":[{"filename":"./ccc2012.textile","enabled":"1"}],"Folders":[]},"Options":{"Type": 0,"Architecture": 0,"Auto Makefile": 1,"Windows GUI": 0,"Build Dependencies": 1,"Target":"None","Build Directory":"build","Module Directory":"modules","Working Directory":"","Command Line Arguments":"","Keep Console":"true","Build Before Launch":"true","Library Directories":["Default Library Directory"],"Include Directories":["Default Include Directory"],"Fortran Flags":"","C Flags":"","Link Flags":""}} \ No newline at end of file
diff --git a/ccc2012/ccc2012.textile b/ccc2012/ccc2012.textile
new file mode 100644
index 0000000..8be9734
--- /dev/null
+++ b/ccc2012/ccc2012.textile
@@ -0,0 +1,38 @@
+title: An Introduction to Numerical Computing
+subtitle: Tips, Tricks, and Guidelines
+author: Jeffrey B. Armstrong
+company: Approximatrix, LLC
+footer: Columbus Code Camp
+subfooter: 13 October 2012
+
+h1. Introduction
+
+h1. About the Speaker
+
+h1. Outline
+
+h1. Choosing a Language
+
+h1. Big Ol' Arrays
+
+h1. Know Your Processor
+
+h1. Conditionals
+
+h1. Math and Other Lies
+
+h1. Distrusting Others
+
+h1. Catastrophic Subtractive Cancelation
+
+h1. Parallel Computing
+
+h1. Know Your Operating System
+
+h1. Summary
+
+ * "Trendy" languages might be wrong, or right, it depends...
+ * It's all about the vectors!
+ * Floating point math is easy to get wrong
+ * Parallel computing is hard to get right
+ \ No newline at end of file