Archive for the ‘Others’ Category
- Posted by Mon
- March 28th, 2011
Haven’t blogged for a long time, finally something I feel proud of and feel like I’m at least +5 on un-deprived.
If you are in Minnesota, or probably heard about the annual Overnight Web Challenge hosted by a group of local generous web agency: The Nerdery. Which was an event to redesign websites for local non-profits. I have to say at first I was very nervous about it, but I had a blast and learned a lot of things. So here are the details.
The goal
The goal of the challenge is each team can have up to 10 people (strangers or friends), and each team will pair up with a non-profit chosen by The Nerdery. In 24 hours time we are to redesign and build a new website for our designated local non-profit client.
Outcome

In my case, my team was Team Venture – we were a mixed of former and current co-workers. Not everyone knows everyone, but we bonded quickly. Our client was Someplace Safe. Even though we couldn’t finish 100%, so we are still continuously working on it and provide support in the next 6 months.
Before
After
Rules
Anything goes… PHP, WordPress, Ruby, whatever. We could even prepare codes ahead (in which I hope we can prepare better next year).
What we did and lessons learned
We chose WordPress as our platform, the lessons I learned from it were:
- Don’t build anything from scratch if not necessary, frameworks, frameworks, and frameworks.
- Pre-installed plugins – take them out if not needed. It’s easier to remove than add
- List of jQuery components, snippets to generate WordPress page contents (sidebars etc…)
I am totally going to do the challenge again next year and because the winning team: TST Media pulled off some very amazing stuff in one night, they’ve inspired me to push a lot harder than just using a WordPress platform. So hopefully I’ll start posting more updates on what this “pushing harder” in the next few months.
Other than that, I encourage all web nerds in MN to try this challenge at least once. It’s thrilling, learn to work faster, and put our web nerdiness skills to use in a very meaningful way. Besides that, you get to meet maybe a Senator such as Al Franken, and the Tronguy. Foods in every 3 hours, massage, Yoga, live action Angry Birds and a whole lot more nerdy fun stuff.
- Posted by Mon
- December 26th, 2010
I’m one of those people as long as I get my works done, I don’t care if I’m even running on Win ME, and occasionally some people made fun of me as a “designer” I don’t use a Mac. Well, actually, I’m now officially a front-end developer and ex-designer, I can now say I can use whatever to get my stuff done. Front-end developers are “efficient” that way if you know what I mean :) I was poking around Xubuntu to revive my 6–7 years old VAIO, it’s still slow as hell after installed Kubuntu and I really want to learn to use a “nerdy” branded OS, so I now officially announced my Vista HP Acer laptop is now operating under Ubuntu 10.10.
With all the hypes that how easy and fast Ubuntu is, I wasn’t really impress to be honest especially the first thing didn’t work was the wireless. Took me hours to figure it out. Turned out that most people who have newer laptops and with a Broadcom brand wireless card will have similar issue due to the driver wasn’t “install” or whatever you call it properly. I finally figured it out and these are the steps I took and worked both times after I installed a “test drive”, wiped, then full install:
Fire up the Terminal (Ctrl + Alt + T), let’s do a little diagnosis first to see if you’re having the same issues and wireless problem I did.
sudo lshw -C Network
I’m a newb in as mentioned, but I guess the above command split out your network cards brands, settings and what not. Your wireless should be the last group says something like:
*-network DISABLED<br />
description: Wireless interface<br />
product: BMC4312 802.11b/g LP-PHY<br />
vendor: Broadcom Corporation<br />
... then blah blah blah ...
So now you found out what’s your wireless model is, write that down somewhere. Then do a:
dmesg
Look for something like:
[ 13.938268] brcm80211 0000:06:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17<br />
[ 13.938276] brcm80211 0000:06:00.0: setting latency timer to 64<br />
[ 13.963989] brcm80211: fail to load firmware brcm/bcm43xx-0.fw<br />
[ 13.963993] brcm80211: Failed to find firmware usually in /lib/firmware/brcm<br />
[ 13.964046] brcm80211 0000:06:00.0: PCI INT A disabled<br />
[ 13.964060] brcm80211: wl_pci_probe: wl_attach failed!
Well there you go, that’s the problem. The silly firmware/driver could not load. This is where I will send you to a page with all the goodies that pretty much got me through. But before that, a few notes:
You will need a tool called b43-fwcutter. Jump to a computer with internet access and USB thumb drive and download the latest version (judging by date on the right hand side), oh, since I’m just as newb, don’t ask me which blah_i36.deb or blah_amd64.deb to download. Just grab both. Both installs I did it preferred one over and other, then vice versa *shrug*
Don’t unplug the USB thumb drive yet, now go to my ultimate wireless problem solving page. Since we got the b43-fwcutter taken care of, you can go straight to step 2 and there should be a few files that you need to download.
I followed the instructions up to step 3, step 4 didn’t work for me. So at that point I did just a good old sudo reboot, wait a few seconds, then laptop now found my wireless networks.
We’re not alone, there were TONS of people have wireless problems with Ubuntu – even one of my co-workers did not aware of this until his cousin told him and me, too. So if the above solution didn’t work for you, here’s the rest of the wireless documentations for Ubuntu:
Ubuntu WifiDocs
I can only assume as long as you found out which driver is missing, and using dmesg to find out whether it’s loaded or not, the above should work the same. Good luck!
- Posted by Mon
- January 8th, 2010
Haven’t wrote anything for a while, but here’s some food for random thoughts. With all the newest and greatest hitting web namely CSS3 and HTML5, how about giving some love and thoughts to Multi-touch as the next big thing on the web, and probably will be Web 3.0? Now you would say something like, “Well, you know Macbooks have that awesome feature and people ARE using it on websites.” Well, can YOUR websites support flipping objects around with 2 fingers? An interface to crop and edit photos using your 2 fingers/hands on your website / web app? iPhone / Android phones can, but on websites? Nope.
First of all, I am one of those people who refused to support/buy anything with an “i” in front of it, it’s not that one day I wake up and decided to dislike Macs. I owned an iPod before and I found myself almost throwing it against the wall. I have used Macs, and I can’t find myself liking it as much as a PC. Don’t get me wrong, I don’t hate it, but I just prefer PC’s… that being said, the best thing Apple “invented” and poured so much thoughts into my brain is the latest and greatest the Multi-touch technology.
Where did I get the idea Multi-touch will be Web 3.0? Well, Javascript libraries such as jQuery, Mootools, Prototype etc… changed the way people interact with web, and how it delivered interactivity and information to the users. Designers/developers don’t need to depend on Flash/Silverlight to have animations / effects, things load faster in the background or don’t even have to reload a page thanks to AJAX. No longer the user has to open a new window to see a picture, instead, they can see them using a Lightbox or similar tool. I personally feel those are the most important elements that differentiate the good old web from Web 2.0. Some might argue Web 2.0 is all about the shiny graphics, but I beg to be differed. Not only that, Multi-touch is already in smart phones and Apple already started it with their Macbooks / Magic Mouse, and Windows 7 with their own multi-touch interface. It’s only a matter of time when all the websites don’t require a mouse to browse and adding more interactivities, because I don’t have to use a mouse to browse when I use my G1, why should a desktop computer? The tools are already existed to get us there, the question is how soon. My guess? I’d say in a year.
To prove it, some crazies already made one of the world’s first Multi-touch website taking advantage of Windows 7 multi-touch support – of course it still works if you don’t have a fancy multi-touch screen or a Waccom Bamboo Touch (cost only $69 and works on both Macs and PCs – yes, even Win XP SP2). Or a fancy Macbook / Magic Mouse.

Although, I don’t think I’ll trade my CSS/HTML skills for multi-touch making websites in Silverlight. That being said, I think I was looking at the future of the web and probably something that will “encourage” CSS3.x / and HTML4.x to support multi-touch sooner, maximize and push the web even further? Can I already say Multi-Touch Web 3.0, anyone?
A slight problem of course Multi-touch is quite new, not many people have the tools to interact, or the necessity for it for the web at least. Never mind that, not a lot of people get the use of it. Multi-touch took me a few seconds to figure out how to use it, now that I know, “wowser” is the word I’m using to describe it. To me, the web is all about two words: information and experience. As designers/developers are constantly finding better and cooler way to create websites and deliver information, Mutli-touch is definitely the next big thing on the web.
I don’t know about you, but I’m jumping on the bandwagon to look for a way to “fake” a Web 2.5 for now and make Web 2.0 sounds so 2008 while people still digging the glossy/shiny buttons, and debate the best way to clear floats.
- Posted by Mon
- August 31st, 2009
This was one of the old posts that got corrupted when I did a reinstall of WP 2.8.1. Since this script is pretty handy, so I’m re-posting it.
This scripts worked in Acrobat 8 & 9 Pro. Instead of of manually extracting all the pages, and then manually optimize them, this script can ease the process. To access the Batch Processing menu: Advanced -> Document Processing -> Batch Processing. The screen shot below shows where and how to add the script:

Then add the following script into the “Javascript Editor”:
var filename = this.documentFileName.replace(".pdf","");
try{ for(var i = 0; i
Saves a lot of time if you have a lot of files to extract and need to optimized the files using custom settings.
- Posted by Mon
- August 12th, 2009
…and controls to pause and play the time line.

I’ve been using this script quite a bit, and I think it’s time to jog it down somewhere. A few things to keep in mind when using this script: (more…)
- 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 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 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…)
- Posted by Mon
- July 13th, 2009
Well, all of my old posts are now officially gone *cries a river* oh well… here’s my first post… again… the tweets don’t count :P
My boss has a thing about revamping the site once a year… his logic is that the customers need to relearn the navigation so that they might discover new things… I guess he really doesn’t like the idea of “Don’t make me think”. Anyways, that made me ponder how long should a homepage be revamped? Once a year seems a bit excessive to me, and I have noticed that sites like Intel / AMD had not updated their website for at least 2–3 years. Now, there are many reasons why a website stays the way it is for a few year, I think these are the factors:
- Confusions – new look drives lots of habit based current readers/customers/clients absolutely nuts. Every year after the revamping, we got lots of emails and calls regarding the website that the customers claimed that they can’t find their things anymore. Actually, the customers mostly freaked out at the homepage, but the rest of the page, the navigation system is pretty much the same with minor changes. Yet, “he” persisted that we change every year, actually, the new look only hit the 6 months mark… luckily, I ‘m not the one who answer those emails and calls
- Resources - it takes time to come up with a good design and resources to build it. Did I mention I’m a one person graphic / web department? I don’t know how big is Intel & AMD’s web team, but pretty sure more than 1 person. I am imagining that they study back and forth of all the navigation and layout make sure that they don’t freak their customers out when they whip out the new look. That, I am judging by their navigation and layout. Intel has the most significant change on the homepage since last year, but after the homepage Intel keeps the navigation pretty much the same. AMD also keeps the same navigation system and everything pretty much the same but with an updated look.
I mean, my boss has a point freshening the navigation, although, with the “Don’t make me think” principle… Well, let me know what you think?
- Posted by Mon
- July 13th, 2009
Some 2009 updated corporate websites, I do a lot of corporate designs, so here’s a reference for myself and anyone else find useful. Someone posted 35 2008 professional corporate websites, I’m updating the list, added and subtract a few and keep on collecting: Original article
[imagebrowser id=1]