Archive for July, 2009
- Posted by Mon
- July 29th, 2009
Inspirations come in all places, some of mine seems to come from dreams…
A few days ago, I told myself that I need to reject the idea that I can’t draw. So I started to look at tutorials how to draw and learn how to “think”. One of the methods is to think each objects in line and shapes how that object is made up instead of let the brain telling me what that object is. Using that method, I tried vectorizing an image. I feel that helps me to learn how to put the shapes together as much as drawing – and the product was my USB icons. The result was quite good, and that was a very good exercise apparently… (more…)
- Posted by Mon
- July 28th, 2009
After 2 days, 16 hours of work, I introduce my new theme UnDeprived :) Feels good… :D
I would eventually do a writeup for my entire design process of coming up with this theme. That because I think I am having a case of early alzheimer or something. I can’t remember what I want to do in the next 5 minutes, and I have to resort to use a task manager (Remember the Milk) to remind me of things lately. (more…)
- Posted by Mon
- July 27th, 2009
Quick object duplications in Illustrator:


This allow you to duplicate the same object with precise distance, fast and easy.
- Posted by Mon
- July 24th, 2009
I ran into an interesting error this morning when I tried to open an Illustrator file from home to work. When I opened it up, I got this error:

If that happens, use Task Manager to “End Task” for Illustrator – then hit the “Cancel” button on the error popup. Did 2 minutes of google, this article came up. Even though it was for Flex, it seems to apply here. (more…)
- Posted by Mon
- July 22nd, 2009
I was taking picture of my phone to practice turning it into an icon, then I accidentally zoomed into my watch too close, and snapped the picture. It was a happy accident. I did a bit of color balance and added some filters, but hmmm… I’m liking it! Might use it for a near future project.
If you want to use it, you may download for personal or commercial use. May not redistribute and or sell in any type of media without my permission. Just as long as I don’t recognize it, you’re good to go.

- Posted by Mon
- July 22nd, 2009
Did I say I can’t draw? Well, I can’t. Anyways, this is my first attempt of “tracing” an icon off a photo I took. No, I don’t mean using the Bitmap Trace in either Flash or Illustrator, I hand traced this using a combination of techniques I know using the Pen Tool, Gradients, and Gaussian Blur. I’m having a hard time with Gradient Mesh, I’m going to try my hands on them again later. Below are: 256×256, 96×96, and 48×48 PNG. You may download the following PNG for personal use only. Feedback are appreciated. (more…)
- Posted by Mon
- July 22nd, 2009
- jEditable passes values as $_POST as default
- It grabs the ID from the container as value to the $_POST. Example: (more…)
- Posted by Mon
- July 21st, 2009
One of the first few things I learned in jQuery, importantly enough that I can’t live without this function. I like to note that when I first learned jQuery, I was a bit confused of the Selectors and the each() core function. After I got a hang of how to use the Selectors, I slowly grasp the usage of each(). A few things to note about the two:
- $(selectors) selects everything that you feed to it
- The each() function is used conjunctionally with $(selectors)
- The each() function separates each of the returned item from the $(selectors) individually
Why you probably can’t live without each()
Let’s say you want to change all the paragraphs (<p>) into I don’t know… say “No paragraph for you!” to all of them:
From:
This is a paragraph 1
Second paragraph
3rd paragraph
To:
No paragraph for you!
No paragraph for you!
No paragraph for you!
All you have to do is one fell swoop with jQuery:
$("p").text("No paragraph for you!");
What if you want to change the text individually ONLY when the user clicks on each of the paragraph? That’s when each() comes in as hero of the day:
$("p").each(function(){
$(this).click(function(){
$(this).text("No paragraph for you!!!");
});
});
The above example / Image Swap Example using each()
That’s just the most basic use of the each() function, if you still don’t see the light with the above examples, let me know.
- Posted by Mon
- July 21st, 2009
Image Swap Example
- Create thumbnails and dump them all in a “thumbs” folder with the same file names
- OR add something to identify the thumbnails such as: image01-th.jpg, image02-th.jpg etc… (more…)
- Posted by Mon
- July 17th, 2009

I got this idea of this article after me and JavaJunky talking and given a tutorial of how Twitter works to a couple of our friends at my birthday party. When they went home, 3 people were on Twitter. I guess me and JavaJunky did a good job on the sales pitch. (more…)