git reset --soft HEAD~1
git add file.cpp
git commit --amend
| // | |
| // This is tested and works! | |
| // | |
| String input = "123,456"; | |
| int firstVal, secondVal; | |
| for (int i = 0; i < input.length(); i++) { | |
| if (input.substring(i, i+1) == ",") { | |
| firstVal = input.substring(0, i).toInt(); | |
| secondVal = input.substring(i+1).toInt(); |
| /* | |
| Wall Drawing #271: Black circles, red grid, yellow arcs from four | |
| corners, blue arcs from the midpoints of four sides | |
| (ACG 195) 1975 | |
| Originally colored pencil on wall | |
| Solomon R. Guggenheim Museum | |
| New York | |
| Recreated by Matt Felsen in Processing, 2014 |
| Ubuntu web-related setup | |
| # Install mysql extension for php | |
| sudo apt-get install php5-mysql | |
| # Enable mod_rewrite in Apache | |
| sudo a2enmod rewrite | |
| # Allow .htaccess to do mod_rewrite rules | |
| # in /etc/apache2/httpd.conf or /etc/apache2/apache.conf or /etc/apache2/sites-enabled/000-default |
| # Taken from these two posts | |
| # Note, I did not enable php support in nginx to keep things simple | |
| # http://www.raspberrypi.org/forums/viewtopic.php?p=515259 | |
| # http://www.raspberrypi.org/forums/viewtopic.php?f=43&t=63276&p=502944&hilit=rpi+cam+web+interface+nginx#p502944 | |
| sudo apt-get install nginx | |
| # edit nginx config | |
| sudo nano /etc/nginx/nginx.conf | |
| # disable gzip and logging for performance |
| var WebSocket = require('ws'); | |
| var WebSocketServer = require('ws').Server; | |
| var client = new WebSocket('ws://localhost:7204/myo/1'); | |
| var wss = new WebSocketServer({ port: 9000 }); | |
| wss.broadcast = function(data) { | |
| for (var i in this.clients) this.clients[i].send(data, function(){}); | |
| }; |
| #!/bin/bash | |
| # | |
| # NOTE: The openFrameworks folder structure (particularly with regard to the projectGenerator) | |
| # has changed since this script was written, so this will probably not work! | |
| # (The parts about creating a new project toward the end, at least.) | |
| # | |
| # | |
| # usage: |
| float theta, x, y, z; | |
| theta = ofDegToRad(230); // 0 -> 360 | |
| x = cylRadius * cos(theta); | |
| y = cylHeight * -0.4; // -h/2 -> h/2 | |
| z = cylRadius * sin(theta); | |
| ofVec3f center = cam.worldToScreen( ofVec3f(x, y, z) ); | |
| cam.end(); |