xxxxxxxxxx
116
// Text that describes Corey's interests
var inputText = '辣。B.S. in Recording Arts from University of Colorado Boulder 辣。Bob Slocum was living the American dream. He had a beautiful wife, three lovely children, a nice house...and all the mistresses he desired. He had it all -- all, that is, but happiness. Slocum was discontent. Inevitably, inexorably, his discontent deteriorated into desolation until...something happened. Something Happened is Joseph Hellers wonderfully inventive and controversial second novel satirizing business life and American culture. The story is told as if the reader was overhearing the patter of Bob Slocums brain -- recording what is going on at the office, as well as his fantasies and memories that complete the story of his life. The result is a novel as original and memorable as his Catch-22. 辣。 Lived in Teipei 辣。 Enjoys music production 辣。 In Breakfast of Champions, one of Kurt Vonnegut’s most beloved characters, the aging writer Kilgore Trout, finds to his horror that a Midwest car dealer is taking his fiction as truth. What follows is murderously funny satire, as Vonnegut looks at war, sex, racism, success, politics, and pollution in America and reminds us how to see the truth. 辣。Likes to Cook 辣。Rides his bicycle 辣。A time being is someone who lives in time, and that means you, and me, and every one of us who is, or was, or ever will be. In Tokyo, sixteen-year-old Nao has decided there’s only one escape from her aching loneliness and her classmates’ bullying. But before she ends it all, Nao first plans to document the life of her great grandmother, a Buddhist nun who’s lived more than a century. A diary is Nao’s only solace—and will touch lives in ways she can scarcely imagine. Across the Pacific, we meet Ruth, a novelist living on a remote island who discovers a collection of artifacts washed ashore in a Hello Kitty lunchbox—possibly debris from the devastating 2011 tsunami. As the mystery of its contents unfolds, Ruth is pulled into the past, into Nao’s drama and her unknown fate, and forward into her own future.Full of Ozeki’s signature humor and deeply engaged with the relationship between writer and reader, past and present, fact and fiction, quantum physics, history, and myth, A Tale for the Time Being is a brilliantly inventive, beguiling story of our shared humanity and the search for home 辣。All the puns 辣。Makes music with synthesizers 辣。 In a Tokyo suburb, a young man named Toru Okada searches for his wife’s missing cat—and then for his wife as well—in a netherworld beneath the city’s placid surface. As these searches intersect, he encounters a bizarre group of allies and antagonists. Gripping, prophetic, and suffused with comedy and menace, this is an astonishingly imaginative detective story, an account of a disintegrating marriage, and an excavation of the buried secrets from Japan’s forgotten campaign in Manchuria during World War II. 辣。Plays the guitar 辣。Tattoos for aesthetic reasons 辣。Worked as an audiovisual programmer and designer'
var spacing = 10; // line height
var kerning = 0.5; // between letters
var useText = false; // start code without drawing with text
var backImage = 0; // start code with no background image
var portrait, bike, guitar, skyline;
// load in the pictures to be used for the foreground and background
function preload() {
portrait = loadImage('corey.jpg');
bike = loadImage('Cycling.jpg');
guitar = loadImage('Playing guitar.jpg');
skyline = loadImage('Taipei_skyline.jpg');
}
function setup() {
createCanvas(450, 456);
textFont('Times');
textSize(14);
textAlign(LEFT, CENTER);
}
function draw() {
background(186, 184, 108) // set background to olive green
//set background image based on value of index
if (useText) {
tint(255, 75);
}
if (backImage == 1) {
image(bike, 0, 0, 450, 456);
} else if (backImage == 2) {
image(guitar, 0, 0, 450, 456);
} else if (backImage == 3) {
image(skyline, 0, 0, 450, 456);
} else {
backImage = 0;
}
if (useText == false) {
showPortrait();
} else {
drawWithText();
}
noLoop();
}
function showPortrait() {
if (backImage > 0) {
tint(255, 200); // set portrait transparency so the background image is visible
} else {
noTint();
}
image(portrait, 0, 0, 450, 456);
noTint();
}
function drawWithText() {
noTint();
var x = 0; // text starting x coordinate
var y = 8; // text starting y coordinate
var counter = 0; // counter to iterate through text
while (y < height) {
// translate position (display) to position (image)
portrait.loadPixels();
// get current color
var imgX = round(map(x, 0, width, 0, portrait.width));
var imgY = round(map(y, 0, height, 0, portrait.height));
var c = color(portrait.get(imgX, imgY));
push();
translate(x, y);
fill(c);
var letter = inputText.charAt(counter);
text(letter, 0, 0);
var letterWidth = textWidth(letter) + kerning;
// for the next letter ... x + letter width
x += letterWidth;
pop();
// linebreaks
if (x + letterWidth >= width) {
x = 0;
y += spacing;
}
// move on to next character
counter++;
if (counter >= inputText.length) {
counter = 0;
}
}
}
function keyReleased() {
//print (key);
//change between the image and text
if (key == '1') useText = !useText;
// change background
if (key == '2') {
if (backImage < 3) {
backImage += 1;
} else {
backImage = 0;
}
}
loop();
}