All posts by HanByul

[Final Presentation] Book cover design for social science books

April 18th, 2013

 

 

 

I decided to make a series of  book cover design for class social science books for Printing Code final.  While majoring in sociology in undergraduate, I felt bad about awfully designed classic social science books. While designing book cover for ‘Capital’, I thought that using programming language can reflect the characteristics of sociological theory quite well. Additionally, I could concentrate on ‘how to design nicely’ during doing book cover design. Those are why I choose this for my final.

 

 

[week3] representation of identity by using color

February 22nd, 2013

[week2] wet & sharp

February 22nd, 2013

Medicine dispenser

February 19th, 2013

We watched Lynn’s medication dilema last time, she cannot squeeze anything because of her numb hands, so it is really hard to take medicines for her 2 times a day. I & negar started to discuss about how to solve this problem, and we agreed on extending this problem to general handicapped people with problems.

What we mainly concern about are below.

 0. it should be  for all people have problem with their hands (including people without hands) 

 1. can be attached to the wall around shoulder height.
 2. button will be pushed by one part of the body (including head)
 3. patient can eat the medicine directly (easy to be picked by tongue or ..something other than hands)
 4. prefer analog way (not digital button, or something, for stability)
 5. be aware of making all the pills poured by gravity.
 We were inspired by candy distributor (especially LEGO version! ) but had to improve it to meeting our goals. Here our redesigned version of dispenser.
Here is our cardboard prototype version.
Of course, this prototype still has things to be improved. This should be transparent for people’s convenience, and cap part also should be improved. (for now, it requires hand being refilled)

February 5th, 2013

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Ordering Coffee

First, I have to go into the coffee shop. In case of Think Coffee near the school, there’s only stairway. Then, I have look up the menu to make a decision. After calling a shot, step to the end of the line, move through the line to reach check out. If I finally reach to check out, I have to tell my decision of beverage to the staff mostly in oral. The staff reconfirms my order, also in oral, and tells you how much it is. Then, I should take your money or credit card out from the wallet. If I choose to pay in cash or the place requires cash, I have to count the right amount of money. After paying, I usually take my receipt instead of saying ‘no thanks’, and put a change into the tiny tip jar. While waiting for coffee, I have to stand up and hang around just look natural. When my coffee out, I carefully hold hot coffee cup, start to find the seat.

||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Let’s be honest. I didn’t use it that much. I tried voice over function built in my Mac, and iPhone. iPhone was not that bad, it says where my finger is t whenever I tried to touch something on the screen. iPhone screen is not that big, so it was not that bad. However, in laptop, voiceover started to read all, literally all sections in a webpage. starts from header.. and I really couldn’t figure out how I can let it read only part that I need. Perhaps, I am just too familiar with the way for non-disabled person.

V&S Final _ ITP MV

December 15th, 2012

I finished this video about 7 weeks ago, but video was too big to post. I just converted the video to a bit lower quality so there it goes.

 

 


ITP Music Video from Hanbyul Jo on Vimeo.

 

Again, thank you for all ITPeople :)

ICM Final _ Space clock

December 14th, 2012

I have to start with mentioning my application presentation. We had concept that sun is about to be exploded, we asked people what they are gonna do in the last 5 minutes. Interviews were interesting, and I made processing sketch that will suit to the concept & interviews. Here the result is.



Preparing application presentation was so crazy, so I even cannot remember how exactly I ended up with this sketch. However, the result was great, and I really like the spatial feeling that it gives. Since space directly means the difference of the time for me after arriving in here, I tried to combine space and time. After several tries, I found that no sketch will be better than the original one. Then, I just converted the original one to the clock. Hour is in the center of the planet, and  minute for the time is displayed on the surface of the planet.

 

 

Code is here 

 

I am thinking about porting this to i-pad app, it will look good with i-pad, not practical though.

 

P-comp Final _ PlatBot

December 14th, 2012

 

I had such a long time to make a decision on my fina project. When I met with my advisor, great Marina, I told her about my worry and she told about tweenbot of which function is nothing than keeping going to its destination. It sometimes caught on the edge of the street, but people help it to keep going, wow it attracts people to help it. I found the moving object’s attractiveness through this good example. Then, I decided to concentrate on making kind of game platform, which can motivate people’s interest and interactions. I started to think about what I need. Wooh, There were so many things to consider than I roughly thought.  (I struggled to calculate relative position of the robot, because I knew that setting camera would make thigns more complicated but failed..)

 

I already built the robot for mid-term, so I started with setting tracking system.  I used color tracking method, it was not that big deal to track specific color on the white paper. The trickiest things was that camera’s eye and projector’s eye are different, even the camera tracked  the robot’s position exactly, it showed weird position. After several shots, I found that getting exact area of  the stage and cover the screen with that texture is the most effective way to map the position. The result was quite great, but it still depends on the degree of camera set.

Then, I started building physical objects. I choose cardboards, it is cheap, light (important for my robot’s balance), and easy to deal with (important to me). I am quite proud of my robot, it looks neat, but not very proud of my joystick box. It was too weak, so broken now. In terms of making robot, what I concerned about is setting the wheel as low as possible, (close to the ground) not to lose balance.

 

Next step was getting all things together smoothly. The processing sketch became huge to include all functions needed, and two serials made sketch really heavy. It was kind of struggle to make it smoothly. What I wanted to show for final was running real game on my PlatBot, but failed. For now, it just shows some kinds of effects, pretty though.




 

 

I had lots of probelem with the bots, but I am still fascinated by them. I wanna keep working on this, and make virtual PacMan!!!

 

Color Composition

December 13th, 2012

 

I got terrible score in color hue test, very very sad.

 

 

About a month ago, I found interesting logic to make shape during doing ICM assignment. I tried arranging the texts in spiral form, but what I got was this weird pattern . Hm, looks interesting.

 

I adjusted some variables, and tried connecting the dots and add some brightness change for each line.

 

 

Wooh, looks good, I am not sure it can be called as a composition though.. then time to play with color.  I added variable for hue value, it starts from 0 and specific value is added to value every frame.

For this case, I only changed the bright value.

 

 

Time to change saturation, I didn’t know what ‘saturation’ exactly means, but this sketch shows what it is to me!

 

Here are some sketches that I could get by changing the values in sketch. Oh, fun!

 

Code is super simple, so I just wanna paste the code in here.

 

float a = 0;
float d = 3;
float c = 0;

float arcLength = 0;
float w;
void setup() {

size(800, 600);
colorMode(HSB);
frameRate(20);

background(0);

}
void draw() {

//textFont(font);
//w = textWidth(‘a’);
w = 9.8;// ->hexagon!!!
arcLength +=w/2;
float theta = PI + arcLength/d;
a += theta/100;
d+=5.8;

strokeWeight(5);
// stroke(0,255,255); //
stroke(color(c,100,200));
// stroke(c);
line(width/2+d*cos(a), height/2+d*sin(a),width/2+(d+5)*cos(a+theta), height/2+(d+5)*sin(a+theta));
c+=1.49;

}

 

Web final _ COO-PON

December 11th, 2012

 

For my web final, I made coupon site. COO-PON (I didn’t misspell it, I just wanted to give it cute name, but everyone says that I misspell coupon.. sad.)

 

I left my country just 3 months ago, whenever my friends’ birthdays come, I feel bad because there are not many things that I can do for them. That is the motivation I ended up making this kind of social coupon site. This site requires enroll, and offers the user services to create and manage their coupons. I tried to make sharing system through e-mail and facebook. (There are lots of easy ways to do it. I used PONY gem to make mail system )   Here the basic wire frame is.

Managing system was a bit challenging, but finally I got it! Basically, coupon has giver and taker as property, and whenever user call his or her coupon, it searches all coupons of which giver & taker is that user. I wanted to give users options to make it public or not, so  I also had hard time with check box. but now it works ! YAY.

 

Here is the link : http://itp.nyu.edu/~hj657/sinatra/coopon