JavaScript

Building academic conference site using Drupal

I have just assigned to find a solution for building an academic conference site as quick as possible. I used to be authors and also reviewer assistant but I have never been an organizer. This is my first time in this area. Anyway, it seems there are many softwares available right now. Below are just a list I found in Google.

  1. BYU Paper Review System - This one is very old and maybe obsolete for so long. The most interesting thing I found is that it was written in C as external PHP module.
  2. MyReview - It has just released the latest feature-rich version last month.

I don't have much time to find more but it seems MyReview is one of the most popular player. Anyway, my favorite CMS is Drupal and most of our sites are Drupalized. It would be nice if we can build an academic conference site using Drupal. And I found Conference module for Drupal.

How to use mootools with jQuery in Drupal

If you have used Drupal for a while, you may notice jQuery in Drupal 5. If you visit www.ubuntu.com, you may also notice that it looks like Drupal right now. According to this post, Matt Nuzum confirmed that it is Drupal. This site looks very beautiful. The most interesting is that it uses mootools which is another javascript library. Actually, mootools should conflict to jQuery. So the question is how to use mootools in Drupal site.

Web Application and Weapon

I have a chance to think about developing web application and a question just popped in my mind. Actually, programming looks like fighting in a war which we are going to move forward to the goal. There are so many obstacles along the way. However, just like in the war which we have a set of weapons, we have libraries, frameworks and systems instead. The question is what weapon such each library or framework or system look like in the war.

Caution! Below are just my intuition so read at your own risk and don't trust me.

How to write an AJAX application with jQuery

As of now, AJAX is a must to have in recent web application including CMS. Drupal 5.0 has selected jQuery as its core JavaScript backend as well as AJAX engine. In this article, I will give a brief example how to develop a simple AJAX application with jQuery.

Streaming FLV by FlowPlayer

According to Blognone Tech Day 2.0, I have recorded a set of video and also converted them into AVI, 3GP, FLV and JPG. Some might not know what is FLV and how to use it correctly. FLV is actually very popular for last few years since it has been used in major sites, e.g., and . Basically, FLV is a kind of container like AVI such that contains stream of video and audio separated into many chunks. It is suitable for streaming by its own file format. I distributed videos of Blognone Tech Day 2.0 in FLV because you might want to put it in your web site by your style. Google Video allows you to embed the videos but you can't change its theme to match your theme. FlowPlayer might help you in this case.

jQuery

Just a short note. I would like to add [jQueue][] to my todo list by starting from getting started. It is a good approach to develop program in javascript.