Tim Wang's eLearning Blog

05/12/08

China Earthquake

Filed under: China News — timwang @ 01:28:26 pm

A few hours ago, some one left a comment on my blog, that's how I first found out about the earthquake. Here's the original post:
"At that time, i was sleeping in my bedroom.My school were in Chongqing. At first, i thought i were having a dream ,but after a short time, i realized it was an earthquake. It was much noise outside.All the people flooded from the building. I just took a trousers with bare foot and jump out of my bed. Everyone was nervous and anxiety. It looks like the end day of the world. After a few minutes, people remembered calling the friends or families how they were. But they found the cell phone cannt be used. After a long time, may be half an hour, the communication was recovered. You can see nearly every one were calling. Some were afraid, the other were exciting for it was his first time:(. An hour later, people came down, but a few stay outside still. How terrible the noon is!" - 05/12/08 @ 02:44 (Vancouver Time)

This is a rather power earthquake with a magnitude of 7.9! Equivalent to 250+ Nuclear Bombs... The death so far has been over 8,600.

05/07/08

Social Software in Reality - a funny video from youtube

Filed under: A Good Day — timwang @ 03:09:18 pm

Watched this clip today on Youtube, kinda funny. Warning: the content is extremely anti-social, Viewer discretion is advised...

04/26/08

Top 20 Anticipated Electronic Games in 2008

Filed under: Games — timwang @ 12:35:40 am

The top 20 anticipated games in 2008 nominated by WorthPlaying are:

#. Game Name, Style, Launching Date, Platform

1. Fallout 3, RPG, 4th Quarter, PC/PS3/X360
2. Metal Gear Solid 4: Guns of the Patriots, Action, 2nd Quarter, PS3
3. Super Smash Bros. Brawl, 3D Combat, March 9th, Wii
4. Grand Theft Auto 4, Action, Second Quarter, PS3/X360
5. Spore, Simulation, Second Quarter, PC/Wii/DS/Mac
6. StarCraft 2, Real-time Strategy, launch time not determined, PC
7. Star Wars: The Force Unleashed, Action, Second Quarter, PS3/X360/PS2/Wii/PSP/DS
8. Fable 2, RPG, launch time not determined, X360
9. Street Fighter 4, 3D Combat, launch time not determined, platform not determined
10. Mario Kart Wii, Car Racing, First Quarter, Wii
11. Ninja Gaiden II, Action, launch time not determined, X360
12. LittleBigPlanet, Puzzle, Third Quarter, PS3
13. Soul Calibur 4, 3D Combat, Second Quarter, PS3/X360

14. Left 4 Dead, FPS, Fourth Quarter, PC/X360
15. Brutal Legend, Action, launch time not determined, PS3/X360
16. Alan Wake, Action, PC/X360
17. Devil May Cry 4, Action, February 5th, PC/PS3/X360
18. Ghostbusters: The Video game, Action, Fourth Quarter, PC/PS3/X360/PS2/Wii/DS
19. Lego Batman, Action, Action, PC/PS3/X360/PS2/Wii
20. Mercenaries 2: World in Flames, Action, PC/PS3/X360/PS2

I have highlighted my favorite ones.

04/21/08

Virtual Pompeii Constructed

Filed under: Ancient Spaces — timwang @ 01:13:53 am

Dr. Cohodas sent me this link today, it shows how people can benefit from today's virtual reality equipment and technologies. I am wondering what would be most efficient way to connect a virtual world constructed in Croquet or Secondlife with a VR gargle and motion sesored navigation system...

virtual pompeii Virtual Reality

03/30/08

Security Vulnerability Showdown: Mac OS vs. MS Windows Vista vs. Ubuntu (Linux )

Filed under: Conference, Microsoft — timwang @ 10:09:25 pm

One of the most "exciting" conference took place in town last week - The CanSecWest conference 2008 (the world's most advanced conference focusing on applied digital security) was held in Vancouver, B.C. Canada. And of course, the most exciting event in the conference would be the "PWN2OWN 2008" contest, where three laptop computers each equipped with Mac OSX 10.5.2, MS. Windows Vista Ultimate SP1, and Ubuntu 7.10 (linux) are put to the stand to some brilliant "hackers" to break. The first person succeed take the laptop he/she breaks plus a cash prize. Specific rules applies to each day of the contest, regulations will be gradually relaxed over time, but the cash prize is also shrinking while the clock is ticking...

The first day, under the strict condition that only the default OS could be targeted, no security breach reported among all three machines. The second day (Thursday, Mar 27th, 2008), stand applications like email clients, browsers were allowed to be targeted and guess who was the first to go? The brand new MacBook Air with OSX 10.5.2 went down due to an undisclosed Safari (the default web browser for Mac) flaw. The Windows Vista held one more day and went down on the third day (Friday, Mar 28th, 2008). On that day, the contest rule was even more relaxed where more "popular applications" can be installed on the laptops. Thanks to an previously unknown flaw in Adobe's Flash software, thus the Windows Vista fell...

The Sony Vaio laptop running Ubuntu remained "un-compromised" at the end of the conference. The MacBook Air winners collected $10,000 and the Vista breakers collected $5,000. What a nerve wracking event!

mac vs. windows vs. linux

03/28/08

Vancouver - Snow in Spring

Filed under: A Good Day — timwang @ 12:26:44 pm

Talking about all the weird weathers around the world, Vancouver is getting a heavy snow (well, on UBC campus at the least) after the Easter holidays. I sincerely hope this has nothing to do with the global warming phenomena...
ubc spring snow buchanan court yard
ubc spring snow flower
ubc spring snow clock tower
Too bad we don't have any Cherry Blossoms (Sakura)around Buchanan.

03/07/08

Best Wiki Platform: MediaWiki, DokuWiki, TikiWiki, PMwiki and MoinMoin

Filed under: Open Source Technology, Learning Tool, Social Software — timwang @ 05:59:10 pm

My colleague John Bratlien recently wrote a summary on wiki comparisons. With his permission, I am posting the comparison result here and hoping it will help those of you who have demands to deploy your own wiki servers. Our IT infrastructure (mainly PHP/MYSQL applications) limits the pool of candidates selected for the comparison:

Overview and Objective:
Arts ISIT requires a fully featured and user friendly wiki solution to support our faculty in their teaching. The wiki interface should be intuitive so that a lay person can use it without more than just a basic introduction. In addition, we want a wiki solution that is low maintenance (easy to install, configure, support and upgrade).

Comparison:
The following matrix is a comparison of some key features offered by well documented, widely deployed, leading open source wikis. The focus is on PHP based wikis with the exception MoinMoin.

Best Wiki Comparison: MediaWiki DokuWiki TikiWiki PMwiki MoinMoin

Wiki Comparison: MediaWiki, DokuWiki, TikiWiki, PMwiki and MoinMoin

Notes:
* via plugin
** some of these wikis have experimental and beta versions of WYSIWYG editors, not production ready

Summary:
Ideally our requirements, WYSIWYG editor, easy inclusion of multimedia and intuitive management of content and users, are supported out of the box. Features that are part of the core are more likely to be robust than features added through plugins, as well plugins require additional work for separate installation and configuration. Of these wikis,
MoinMoin comes closest to meeting our usability requirements and does so primarily using core functionality. The PHP based wikis do not offer a workable WYSIWYG editor, however, of the bunch, TikiWiki offers the best pseudo WYSIWYG editor.
Regardless, lack of a WYSIWYG editor continues to scare off most users and therefore wikis lacking one should be eliminated from contention.

With regard to support and documentation, all of these wikis are adequate as all have highly active user communities and are well supported (as open source projects go).

Other Systems to consider:
There are PHP based wikis with fully featured WYSIWYG editors such as telepark.wiki and Triki-Wiki. However, telepark.wiki is not free; it costs 149 Euros to purchase. Triki-Wiki, on the other hand, is free and looks very promising but it is developed and maintained by only one individual, not a community. In addition, it is not widely adopted which makes it a riskier option as it lacks the support and documentation of a widely adopted wiki.

03/06/08

A New Mixed Mode Course Designed in A New Way

Filed under: Project Development, Distance Learning, Video Conference — timwang @ 11:26:22 pm

I haven't had much time to post lately due to projects are piling up at work. One of them is a cross-institutional online course between UBC and University of Melbourne. The course provides students the opportunity for comparative inquiry of Indigenous experiences of colonization and the manifestations of that experience in the contemporary socio-cultural environment. Through the use of digital interactive technologies like Flash and Immersive 3D platforms, students will have the opportunity to engage in authentic learning. Compare to the past mixed-mode courses, this one is more challenging due to the aspect that many of the subject matter experts are in the remote places. We must rely on video conferencing and project management tools to pull things together. So far, the team members are pretty happy with Skype and Basecamp. There are many exciting modules in this course are under-development: Flash based games, 3D re-construction of residential school, collections of multimedia elements and much more. So, stay tuned...

residential school mixed mode course skype meeting 01

new mixed-mode course designed in a new way...

residential school ubc skype meeting

(left to right)Negin Mirriahi, Leah Walker (skyped in), John Bratlien, Lyana Patrick

02/16/08

Croquet - Cobalt Coming...

Filed under: Conference, Arts Metaverse and Croquet — timwang @ 11:35:48 pm

open croquet cobalt application coming

Julian Lombardi showed us the first application build of Open Croquet - Cobalt on the first day of the "Harnessing Virtual Worlds for Arts and Humanities Scholarship Summit" at Menlo Park, CA. This is a really exciting milestone for the Croquet consortium in the sense that developers across the globe can now systematically build out virtual worlds using given Croquet functions. I will not spoil the launch of the application and leave the excitement till next week. Get ready to download it at opencroquet.org

Julian Lombardi Showing Cobalt Preview

Julian Lombardi Showing Cobalt at Stanford Park hotel, Aaron Walsh on the left and Ken Schweller on the right.

02/01/08

Friday Education Grid meeting in Second Life

*update* The sound recording of the session is here. It's in mp3 format.

It's happening right now... Join us at Sun Microsystems in Second Life: 123.23.63

This meeting is a follow-up to the Education Grid discussion that started at the Boston Summit a couple of weeks ago. Three platforms will be discussed: Second Life, Croquet and Wonderland. Discussion Guideline include:

1.0 PLATFORM ECOSYSTEM + EDUCATION GRID OVERVIEW
1.1 EDUCATION GRID KEY FEATURES AND CAPABILITIES
1.2 FIGURE: PLATFORM ECOSYSTEM + EDUCATION GRID
2.0 EDUCATION GRID BASELINE REQUIREMENTS UNDER CONSIDERATION
3.0 EDUCATION GRID TIMELINES
4.0 COMMUNICATION AND DEVELOPMENT PROCESSES

The full discussion outline is posted here.

THE EDUCATION GRID Discussion Meeting in SL

education-grid-meeting-in-Second-Life-audience

Hi Everyone!

01/31/08

The Most Expensive Desktop Computer I Have Seen - Dell Poweredge 2900

Filed under: Hardware — timwang @ 01:25:36 pm

First of all, the title cheated, it's a server, but designed in a desktop layout. Our IT department recently received a new desktop server-Dell Poweredge 2900, for a department in the faculty. Since it is "the most expensive" desktop computer (It cost over $10K) I have encountered so far, therefore I better take a few pictures. I am so far quite impressed by Dell's Laptop quality but never knew they can build a high quality server box with such an efficient design. The Power Edge 2900 is one of the newest and most powerful desktop servers in the market today. A lockable panel in the front prevents access to the hard drives and a small on-box LCD panel with color variations provide quick summary of the server status. The Dell Poweredge 2900 has a similar height as a normal desktop and 1/3 longer than a regular desktop.
dell poweredge 2900 vs desktop

Dell Poweredge 2900 vs desktop

The desktop server provide amazingly flexible storage options: you can plug in up to 8 SAS or SATA hard drives in hot-swap carriers. An optional flex-bay can be inserted in the lower of the two spare 5.25in bays above, with its own backplane and interface.
dell poweredge 2900 front 8 SAS or SATA hard drives

Dell Poweredge 2900 front 8 SAS or SATA hard drives

There are six easily removable fans providing a good access of air through the interior front to back, for the purpose of cooling the monster down: 5050 Xeon processor mounted on it, both sockets have dedicated fans and the (max. up to 48GB) memory slots also have dedicated fans.
dell poweredge 2900 inside the box

Dell Poweredge 2900 inside the box

It’s got a dual 93w hot-swap power supplies in case of one breaks down.
dell poweredge 2900 dual power supplies

Dell Poweredge 2900 dual power supplies

Unfortunately, it is "too noisy" for anyone to hide it under the desk. Therefore, it still needs to go into a server room. But it certainly got the "Ferrari" look.

01/21/08

Crysis vs. Unreal Tournament 3 - My Game Confession

Filed under: Games — timwang @ 10:46:01 pm

Crysis vs. Unreal Tournament 3 (UT3), there are many discussions on this topic; I have no means to pretend to be the “game expert” here. Since I am a First Person Shooting (FPS) game fan, I intend to share my opinions via this blog. I find many debates over this issue started on the wrong foot because this is really a personal preference. Therefore, I’d like to lay down my FPS gaming experience first so you know where I am coming from:

My first FPS game was the good old legendary Wolfenstein 3D, then I picked up Doom, then the Quake Series. During Quake II, I stopped playing the story line based FPS and moved on to multi-player FPS games. Quake II Mod-Rocket Arena (RA) was a solid starting point. I got really “sucked in” by the Quake III Arena Mod - Rocket Arena III – practicing rocket jumps and rail gun shots on Friday nights. After my RA clan dissolved, I started playing Counter Strike and Days of Defeat which are the MODs of Half Life. Then of course, that got migrated to CS Source and DOD Source (both are based on the Half Life 2 game engine). In between Quake III and CS, I also tried the Unreal Series: Unreal Tournament 2, UT 2004, and then UT 2005. I have also played Far Cry and F.E.A.R. My most recent attempt in FPS is Crysis and UT3. Yeah, in the meanwhile, I did graduate from high school and got into university and later on got a job.

Alright, now you know what I have played, here’s my opinion on these two games: I think Crysis is the winner simply because the game has changed the FPS dynamics not simply from the graphic and sound aspects as all the other games do (UT3 included). It has changed the gaming experiences by introducing new elements into the combat. Started from In UT 2004 and Battlefield 2, players can drive vehicles or airplanes; but starting in Crysis, players can modify the avatar’s speed, armor and visibility in the middle of a shoot off, which makes the game much more complex and fun. Although the whole “wheel menu” UI and "suit mode" remind me of the console games. On the other hand, I felt that Unreal Tournament 3 is just another UT game, the same old gameplay, nothing new really.

When it comes to FPS games, you can't ignore the graphic comparison, although I say it really depends on the hardware and other elements, but here are some side-by-side comparisons:
crysis vs ut3 avatar skin comparison
Cleary Crysis win this one, well, if you are only looking at "human" skin textures that is... There are lots of detail in the people and very dynamic facial expressions "grabbing the neck faces"...

crysis vs ut3 movement comparison

The physics between the two games are quite different since Crysis is aiming more at the real world battle simulations and Unreal Tournament 3 is aiming at the Sci-Fi “hover boards” style physics. Both are doing it well I think. But I still appreciate more on the running and gunning
effects in Crysis, with some nice blur effect.

crysis vs unreal tournament 3 weapon comparison
Weapons and Firing, since UT3 weapons are more built for science fiction, the fire effects are fancier than Crysis. E.g. Using the “Shock Gun” to shoot the light balls out and then use the beam to nail them for a wider range explosions, you can almost feel the air vibrates around you when you do that, really cool!

crysis vs unreal tournament 3 plants comparison
Plants comparison, well, not much need to say here, Crysis is a clear winner. Where the palm trees are so pretty you hesitate when you shoot in the woods because your bullets will break them apart...

crysis vs unreal tournament 3 avatar comparison
Avatar comaprison, both are well done, but I think the "power suit" in Crysis is the best looking amour ever.

crysis vs unreal tournament 3 lighting comparison
Lighting comparison, The Cry Engine is simply built for out-door natural light settings. It has the best lighting effects among all the FPS games I have played so far...

crysis vs unreal tournament 3 overall comparison
Both games have improved their graphics incredibly but I am still impressed more by the Cryengine 2 renderings. I found that some texture rendering in Crysis are purposely blurred to add effects and decrease processor demand. This is really neat when you have lower end machines. When I lowered the graphic settings down on both games, I experience that Crysis is a bit more playable than UT, but of course this really depends on the hardware settings. (FYI, I am using a Dell XPS laptop with the Geforce Go 7950 GTX graphic card)

In comparison to CS Source (Half Life 2), the game settings in Crysis are much more complex, maybe even a little unnecessary according to some players. Many FPS fans may complain that the fancy objects in Crysis (trees, burning cans, and metal fences) are overkill in a game, well, true, but I think this make the game more realistic?

I also find the shadowing effects are not as sharp as in Crysis, say in the “Under City” level. Anyway, in conclusion, I value the gameplay in Crysis a lot. The “add-on” effects to the avatar by the “maximum strength” of the suit are just revolutionary. UT3 is a wonderful game too but it’s nothing like Crysis. HOWEVER, I believe UT3 will have a slightly bigger players community because there are way more documentations and video tutorials out there for the game modifiers than Crysis.

Ironically, neither of the two games are sold well in the past couple of months, they are both losers in comparison to Team Fortress 2 based on the box offices. Reasons? Same as I stated in the beginning, TF2 focus even more on game tactics and character buildings. Darn, looks like I am going back to the Source-based games...

PS-I am also a Real Time Strategy (RTS) game fan, well more like the "Blizzard" fan: Diablo II, Warcraft II, Starcraft, Warcraft III, Startcraft II(coming...). Well, there ought to be another confession I suppose...

PS2-Oh, yeah, my Massively Multi-player Online (MMO) game friends somehow read my blog and complained the still-not-completed-confession: Chuanqi (Legend, one of the earliest Chinese MMO game), WOW and EVE... If I ever get to them...

01/15/08

Thinnest Laptop – Apple MacBook Air

Filed under: Laptop-Notebook — timwang @ 06:03:54 pm

One of my co-worker is looking for a “small and thin” laptop and I think her search is over. Apple MacBook Air was announced at Mac World this week. Check out the dimensions first: 12.8" wide, 8.94" deep, and 0.16" to 0.76" thin and weight: 3.0 lbs (1.36 kg).

Thinnest Laptop in the World - MacBook Air

The entire laptop is only 0.76” thick! That is the base + lcd for less than 2 centimeters! This makes this laptop to be the thinnest laptop in the world today. But the immediate trade off is that there is no CD/DVD drive attached and only one USB port. However, the MacBook Air seems to have a new generation of wireless solutions: 802.11n2 and Bluetooth 2.1 + EDR wireless technologies. Remote Disc option allows you to easily access other Mac computers’ DVD drive.

thickness of the thinnest laptop in the world - MacBook Air

To me, the real eye catching component is the multi-touch trackpad, yeah, just like the iPhones…

Another thing worth to mention about the “thinnest laptop” is the 13.3”” widescreen LED supports resolutions up to 1280 x 800. This means you gonna get crystal clear images and good coloring from it.

What’s need to be noticed is the CPU power is not so great considering you can only upgrade it from 1.6GHz to 1.8GHz, and the price nearly doubled (originally at $1799, now $3,098). But you also get an extra of 2GB RAM memory though.

Here are the full specs of the default model: $1799
13.3" Widescreen LED Backlit (1280 x 800)
Intel Core 2 Duo 1.6GHz and 1.5GHz (4MB L2 cache, 800MHz frontside bus)
1.8" 80GB HD (same type in iPod) or 64GB SSD option
Multi-touch trackpad
2GB RAM (667MHz DDR2 SDRAM)
Intel X3100 graphics
Magnetic latch
1 USB 2.0 port, Micro-DVI, Audio out (analog)
802.11n wireless
Bluetooth 2.1 + EDR
iSight camera built-in
37 watt-hour lithium-polymer battery
No optical drive built-in, but SuperDrive accessory available for $99

01/10/08

Gates Looking For a New Job - Last Day at Microsoft

Filed under: Microsoft — timwang @ 08:28:53 pm

In case you haven't watched this, a short clip put together for Bill Gates, to illustrate his last day at Microsoft, with a nerdy humor. Quite brilliant as matter of fact. The cast is incredible: Matthew McConaughey, Brian Williams, Steve Palmer (well, that's a given), Jay-Z, Bono (from U2), Steven Spielberg, George Clooney, Jon Stewart, Hilary Clinton, Barack Obama, and Al Gore. Here's the video:

This video was screened during Gates' farewell speech at CES 2007. A crucial part of the talk:

Gates outlined three major themes for the second digital decade-high definition displays with 3D experiences and high quality video and audio, connected services and the power of natural interfaces. Gates had a vision early of those themes, but his quest to make the Tablet PC, Media Center PCs and natural interfaces, such as speech and touch, more mainstream has not been realized.

01/09/08

Boston Digital Media Summit - A Bridge Between Playing and Learning

Filed under: Conference — timwang @ 08:02:52 pm

There is a really exciting event coming up this weekend: Boston Digital Media Summit. Check out the program schedule. There are quite a few interesting sessions that I would love to follow up with: Larry Johnson (CEO of the New Media Consortium) on Game-changing Immersive Educaiton Paradigms. Julian Lombardi (Chairman of the Board of Directors, Croquet Consortium) on The Croquet Immersive Education Platform. The summit focuses on how can games and 3D simulations facilitate learning. This would be a wonderful opportunity to realize (or debate on) the true values of the technologies like Second Life and Croquet in education. Unfortunately, there are other commitment so I will miss this event. But I will share the web cast on this blog if there is any.

01/01/08

2008 Is An Important Year for the Chinese

Filed under: China News — timwang @ 06:02:03 pm

While many western people are wondering, "what's the big deal of Olympic?", there are 1.2+ billion people (1/6 of the entire world population) busy preparing for the event without any doubt and hesitation in their mind that this is THE most important event of the year - Beijing 2008 Olympic. There were over 30 major cities celebrated 2008 New Year's Eve with great wishes to the coming Olympics. Here are some photos from "the bell" at the:

Beijing New Year 2008 Olympic - China Century Monument Bell

Beijing New Year 2008 Olympic - China Century Monument Bell

Beijing New Year 2008 Olympic Flag

Beijing New Year 2008 Olympic Flag

Beijing Olympic We Are Ready

Beijing Olympic We Are Ready

12/18/07

Educause 2007 Podcast on Arts Metaverse and Croquet

Filed under: Arts Metaverse and Croquet — timwang @ 07:33:33 pm

My director, Dr. Ulrich Rauch was invited for one of the 2007 Educause Podcasting sessions where he talked about the Ancient Spaces project, Arts Metaverse project, Croquet, immersive 3D platforms and social networks.

He starts from how the Ancient Spaces project was initiated by the students and then being supported by the academics. He also explains how Croquet is perfectly connecting the projects. The podcast covers much of what we have learned from the Ancient Spaces project and what we are aiming for in the Arts Metaverse project. Sharing experiences of how to facilitate creativity and explaining the "object oriented" knowledge distributions with the "ARTS" point of view. It ends with a little insight of UBC's IT infrastructure - the "decentralized collaborations".

Listen to the podcast here. or download the mp3 file here.

12/12/07

Duke University Receives Mellon Awards for Croquet Development

Filed under: A Good Day, Arts Metaverse and Croquet — timwang @ 11:17:12 pm

Kudos to Julian Lombardi and Mark P. McCahill and the rest of the team at Duke university. They just received the 2007 MATC (Mellon Awards for Technology Collaboration) for leadership and development work on the OpenCroquet project. Julian and Mark were both among the original architects behind Open Croquet and they are currently dedicated to push the Croquet platform further into the open source community. Congratulations!

What Happens When You Combine Croquet and a Smart Board System?

Filed under: Game and Education, Arts Metaverse and Croquet — timwang @ 06:15:25 pm

You get Edusim, a powerful way to engage students by bringing a 3D virtual environment to their finger tips (literally). Edusim has successfully created a classroom tool to engage the young learners by combining Open Croquet and a very compact eBeam input device. The following video shows you the wonderful result.

More videos on Edusim3d's web site.

12/11/07

Multi-touch Whiteboard Under 100 Dollars - Using The Wii Remote

Filed under: Games — timwang @ 09:17:38 pm

Our new learning center is exploring for a multi-media display + smart board system. The high-end smart board / screen overlay can cost as much as the LCD or data projector itself (up to $2000-$3000 easily). Then a much cheaper and yet more powerful solution came across (thanks to Ulrich Rauch), it seems one can convert a Wii remote into a multi-point infrared reader, with a few infrared sensors, you can turn any flat surface (Plasma TV, LCD, Projector Screens and even a coffee table) into a smart board! Too good to be true eh? Yeah, that's what I thought too, until I watched this video:

The guy who invented the "Wiimote interactive white board" is Johnny Lee, the software he mentioned in the video can be found here. Not yet impressed? Well, take a look at the next video where Johnny takes this Wii Remote hack up a notch - Minority Report technology in real life for less than $100!

12/05/07

The Last Lecture from Randy Pausch - Really Achieving Your Childhood Dreams

Filed under: Cerebration — timwang @ 02:41:24 pm

I just can't miss the opportunity to share this amazing lecture with you. It's the last lecture given by Dr. Randy Pausch from Carnegie Mellon whom expects to die from cancer in a couple of weeks. he delivers this powerful 1 hr lecture to share his life journey, with a dark humor. Some may already watched it, but if you haven't, watch the following preview and decide for yourself if you want to watch the entire lecture on Google Video.

Click here to watch the entire lecture recording. [1hr25min]

Randy Pausch is the Director of Carnegie Mellon's Stage 3 research group, where he oversees the development of the open source 3D programming environment - Alice.

Some of my favorite quotes from Dr. Pausch:

Is that when you see yourself doing something badly and nobody’s bothering to tell you anymore, that’s a very bad place to be. Your critics are your ones telling you they still love you and care.

But remember, the brick walls are there for a reason. The brick walls are not there to keep us out. The brick walls are there to give us a chance to show how badly we want something. Because the brick walls are there to stop the people who don’t want it badly enough.

So. How do you get people to help you? You can’t get there alone. People have to help you and I do believe in karma. I believe in paybacks. You get people to help you by telling the truth. Being earnest. I’ll take an earnest person over a hip person every day, because hip is short term. Earnest is long term.

Show gratitude. When I got tenure I took all of my research team down to Disneyworld for a week. And one of the other professors at Virginia said, how can you do that? I said these people just busted their ass and got me the best job in the world for life. How could I not do that?

Don’t complain. Just work harder.

Be good at something, it makes you valuable.

Find the best in everybody. One of the things that Jon Snoddy as I said told me, is that you might have to wait a long time, sometimes years, but people will show you their good side. Just keep waiting no matter how long it takes. No one is all evil. Everybody has a good side, just keep waiting, it will come out.

And be prepared. Luck is truly where preparation meets opportunity.

11/28/07

Collaborative Desktop Publishing Tools – Google Doc, Microsoft Office Live, Adobe Buzzword, Zoho

Filed under: New Technology — timwang @ 11:25:57 pm

A couple of weeks ago, a colleague of mine at UBC and I successfully finished a grant application using Google Doc. It was my first time using a collaborative word processor and the experience was great. We finished the 6 pages proposal within a few days while each of us were in different locations, the only communication needed was a few phone calls. This really got me interested in the collaborative desktop publishing environments. I then did some digging and surprisingly found out there are quite a few products out there (or coming on the horizon) to accommodate the collaborative desktop publishing needs. Google Doc is obviously the first tool in the genre. Microsoft has been chasing the “Microsoft Office Live” idea since 2005, and the beta was launched just two weeks ago.

There seems to be some critical issues with the current collaborative desktop publishing tools:
- Sharing the existing documents directly from the hard drives. How can we securely share the hundreds and thousands documents from the past without uploading, converting and grant permissions?
- Offline publishing. Although internet connections are becoming more standard in our modern life styles, but there are still a huge crowd enjoys writing offline. How would the collaborative desktop publishing tool accommodate that?
- Synchronizing changes by different authors when simultaneous editing occurs is still a little flicky to me. There were several times when I see the message of my colleague is editing the document, I was reluctant to make changes at the same time. This is mainly due to I don’t see the changes he is making at the time. I would be nice to be able to see which section of the documents he is working on in real time.

Recently hyped up in the media, a new desktop publishing tool is in the launching phase. It’s called “Live Documents”, created by Sabeer Bhatia whom sold Hotmail to Microsoft back in 1997. In order to receive a beta testing account of Live Documents, you need to give them your email address and hope to “get invited”, similar to the GMail launching process. There are two reasons that I am looking into this platform:
- It is done using Flash and Flex which means the UI should be well designed and word processing transactions should be seamless.
- It offers solutions to the 3 issues listed above.
- It offers real time communication tools like chat while publishing.

Beside Live Documents, there are a few other collaborative desktop publishing platforms out there:

Zoho, an application based on the Google Gears open source platform, has been launched earlier this year. It offers offline editing. There is rumors that Yahoo is looking at Zoho and possibly looking for opportunities to acquiring this Silicon Valley and India based company.

Another one is Buzzword which is being backed up by Adobe at the moment. It was created by the Boston-based company called Virtual Ubiquity. It is currently in open beta.

There are also few other web based word processors that have the potential to compete in the "web-top applications" race: Glide Write, ajaxWrite and ThinkFree. As stated in the title, the collaborative desktop publishing era is already here, it’s time to find your right tool and give it a try.

11/23/07

Learn Squeak by Example

Filed under: Arts Metaverse and Croquet — timwang @ 09:05:13 pm

Learned this from Julian's blog, "Squeak by Example" is a good book for people who want to learn the open source development environment Squeak. The book is intended for both students and developers. The great part about the book is that it's under the Creative Commons Attribution -ShareAlike 3.0 license, which means you can download the PDF version for free. To show your support, buy the printed version at lulu.com.

11/22/07

Crayon Physics and A Tablet PC

Filed under: Games — timwang @ 08:15:05 pm

I have heard about Crayon Physics a while back. Just recently stumbled upon this video - having fun with Crayon Physics using a Tablet PC. Quite impressive. I am aware of an open source 2D physics engine written in C, with the newest C language compiler in the up-coming Flash 10 technology, maybe someone can move Crayon Physics like project into Flash? Regardless, CP is an creative application that continuously impresses me!

11/19/07

Second Life Avatar Limitations

Filed under: Cerebration, Second Life — timwang @ 04:54:00 pm

Julian posted this video on his blog over the weekend and it is quite funny to watch. It's a demonstration of the Second Life avatars and social networking behaviors using first life avatars. Make sure you turn on your speak, it makes a bit more sense with the SL sound effects. :)

Julian points out that the virtual communications in the massive multi-user 3D world are some what limited due to the mis-leading avatar figures. This is an interesting point. When we introduce SL to faculty members, we often say, "it's not a game, it's a simulation". But is it really? A simulation suppose to be an imitation of some real thing, but the avatars in SL reminds me too much of the game Sim...

He also points out that the Croquet SDK offers developers an opportunity to change whatever they need about the way people are represented with virtual environments. It looks like people at the University of Minnesota are working on some interesting Croquet Avatar R&D, would love to find out more about their development.

11/15/07

Facebook Introduces a Killer Advertisement Infrastructure

Filed under: Cerebration — timwang @ 11:26:57 pm

In case you don't know yet:

Any company or organization can now establish a profile on Facebook and solicit support from other users.

I first learned about Face Book’s new “company” feature in the beginning of this week. It was simply massively spread across the Flash designers’ blog community which I follow on a daily basis. There were quite a few “Adobe Product Profiles” set up already: “Adobe Air”, “Adobe Flex”, “Adobe Flash”, and “Adobe Photoshop”. Pretty much the entire Adobe CS3 product line is now in Facebook! Then of courses there is “Microsoft Silverlight”, “Microsoft Education” blah blah blah… I have to admit this is an extremely smart way of “advertising”. Instead of blast random ad banners to the members, and wait for their clicks, have them form “brand” groups and show “support” to their favorite products! Voila, there is your new sales team! What a great idea! This is almost like handing everyone in the world a free T-shirt and asks them to print any product logos on it and walk around and try rubbing your logos to your friends’ T-shirt! 

What really bothers me is how much more surveillance do we need in the online social lives. I already feel that Google knows me way better than my mom does. But Facebook is giving me an X ray every time I log on!

My co-worker Joel sent me a link to a great CBC article on this new Facebook move, read it and don’t sell our soul!

11/11/07

The Best Graphic Game Available on PC This Year - Crysis

Filed under: Games — timwang @ 02:54:20 pm

The long anticipated FPS game Crysis is coming out in only one week of time! (November 15, 2007 in Canada) I tried out the demo yesterday at my friend's place using his XPS 720 and the 30" LCD. I have to say, this got to be the best graphic game available this year! The outdoor Jungle settings are much more enjoyable than the traditional warehouse scenes. For those whom have played Farcry and Counter Strike 2, you would know what I am talking about! This game is comparable to Halo 3 in every prospect, the PC platform will provide players more rooms for upgrades and gaming enhancement than game consoles thats for sure. It certainly pushes the best personal computer today to it's limit. On top of the fantastic graphics, the game has got great sound effects, amazing physics and complex yet smartly designed weapon controls just make FPS fans like me drool. Well, I better stop the "sales pitch", here is comparison between real-world photos and the in-game graphic. You make your own judgment!

Crysis-real-photo-in-game-screen
Crysis uses the CryENGINE™ 2 which is one of the most advanced 3D engine out there. It's known for the superb effects in lighting and collision detection. According to the officials,

the CryENGINE™ 2 comes complete with all of its internal tools and also includes the CryENGINE™ 2 Sandbox world editing system. Licensees receive full source code and documentation for the engine and tools. Support is provided directly from the R & D Team that continuously develops the engine and can arrange teaching workshops for your team to increase the learning process. On the 17th of September, 2007, Ringling College of Art & Design became the first higher education institution in the world to license CryENGINE2 for educational purposes.

Here is a quick description of the 3D Graphic Engine from Crysis' official site:

Polybump™ 2 can be used as either as a standalone utility, or fully integrated with other tools such as 3DS Max™. This tool creates a high quality surface description that allows quick extraction of surface features like normal maps (tangent-space or object-space), displacement maps, un-occluded area direction, accessibility and other properties. The extracted information can be used to render Low poly models with surface detail almost making them look like the high-poly models but it will render much faster. The data is stored in a intermediate file format so it can be exported in different ways without doing the computation again. Very high polygon counts (e.g. 10 million triangles) are processed quite quickly.

Some worth-mentioning features of the 3D engine:
- Real Time Lighting and Dynamic Soft Shadows;
- Volumetric, Layer and View Distance Fogging;
- Terrain 2.5D Ambient Occlusion Maps;
- Normal Maps and Parallax Occlusion Maps;
- Real Time Ambient Maps;
- Subsurface Scattering;
- Eye Adaptation & High Dynamic Range (HDR) Lighting;
- Motion Blur & Depth of Field;
- Light Beams & Shafts;
- High Quality 3D Ocean Technology;
- Advanced Shader Technology;
- Terrain LOD Management Feature.

It looks like I am going to lose a lots of weekends over this one in the coming months!

11/08/07

Beijing Olympic 2008 Main Architectures - Bird Nest and Water Cube

Filed under: China Travel — timwang @ 08:35:07 pm

I wanted to blog about these two buildings for sometime now. The Beijing National Stadium will be the primary architecture for the 2008 Olympic in China. It will held all of the track & field competitions plus the opening and closing ceremonies. The stadium is also known as the "Bird's Nest" due to it's amazing design. The architects of the "Bird Nest" are Pritzker Prize-winners Herzog & de Meuron plus several other super talented architects. The stadium seats 100 thousands audiences during the Olympics. The entire "Bird Nest" is constructed using over 45 thousands tons of steel and cost over 450 million USD. Here are some beautiful pictures of this amazing architecture:
Bird Nest Beijing National Stadium

Bird Nest Beijing National Stadium

Bird Nest Beijing National Stadium

Bird Nest Beijing National Stadium Overview

The other amazing architecture built for the Olympic 2008 is the Beijing National Aquatics Centre, also known as the "Water Cube". It's built alongside Beijing National Stadium. It is constructed using ETFE clad structure so the outlook of the building is like a water cube. It will host all of the aquatic competitions during the 2008 Summer Olympics. Here are some shots of the "Water Cube":
Water Cube Beijing National Aquatic Centre

Water Cube Beijing National Aquatic Centre

Water Cube Beijing National Aquatic Centre

Here is a all-together shot:
Bird Nest and Water Cube

hosted by Learning Object Authoring Zone | Learn Mandarin Chinese the Simple Way