Skip to content

Instantly share code, notes, and snippets.

Greg Berger gregberger

Block or report user

Report or block gregberger

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:2bf86f7ee8ac81275ece
int i, f=0;
int value=2;
int s=500;
void setup(){
void draw() {
while (++i < (s*s)) {
View gist:df9779c9c2b9984f3a4a
int i, f=0;
int value=2;
int s=500;
void setup(){
void draw() {
while (++i < (s*s)) {
View video_experiment.pde
Capture c;
int w = 800;
int h = 800;
void setup() {
size(w, h);
c=new Capture(this, w, h);
View brocoglitch
import gifAnimation.*;
PImage image;
GifMaker gifExport;
void setup() {
image = loadImage("brocoli.jpg");
gifExport = new GifMaker(this, "export.gif");
gifExport.setRepeat(0); // make it an "endless" animation
gregberger / .profile
Created Aug 28, 2015
Some symfony helpers to put in the .proifle file in *nix systems
View .profile
export HTTPDUSER=`ps aux | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1`
## SYMFONY UTILS (beware, commands are relative to the root directory of a symfony project)
alias setupPermissions='sudo chmod +a "$HTTPDUSER allow delete,write,append,file_inherit,directory_inherit" ./app/cache ./app/logs && sudo chmod +a "`whoami` allow delete,write,append,file_inherit,dir ectory_inherit" ./app/cache ./app/logs'
alias cc='php app/console cache:clear'
View processing
if(posX > width){
speedX = speedX* -1;
gregberger / rainbow-colors.js
Last active Aug 25, 2016
The colors of the rainbow used by the magnificent Dan Shiffman for his Coding Rainbow branding
View rainbow-colors.js
var rainbowColors = ['#9659A7','#2494C1','#49BB6C','#F1C500','#D55957'];
View sketch_14000.pde
int qty = 14000;
float a = 0.1;
float mult;
void setup() {
size(1000, 800,P3D);
gregberger / testP5Slider.pde
Last active Jul 9, 2018
Selecting images from an array with a slider (ControlP5 + Processing3)
View testP5Slider.pde
import controlP5.*;
ControlP5 cp5;
PImage[] images = new PImage[12];
int imageIndex = 0;
void setup(){
for(int i = 0; i < 12; i++){
images[i] = loadImage(i+".gif");
View compteur_leds.ino
int broches[] = {8,9,10,11,12};
int bouton = 2;
int compteur = 0;
int etat_precedent = HIGH;
void setup() {
for(int i = 0; i < 5; i++){
pinMode(broches[i], OUTPUT);
pinMode(bouton, INPUT_PULLUP);
You can’t perform that action at this time.