Archive for the Category: ' Uncategorized '

Posted By Tommy

Writing a research article

When writing a research article, several steps can be followed. But when I’m writing for a journal, and is it any different than writing for a university course?

For ecample, and take the following guide.

He suggests that we do a literature review first, and write up the introduction. Then we design and conduct the experiment.

This guide is for biology, not computer science, and it is for university classes, not academic publication. Nonetheless, couldn’t there be such a streamlined procedure for doing academic research?

For example, after amassing 10 articles and one to two books, I’d write a literature review and then an introduction. Then I would design and conduct an experiment, write it up, and then write a conclusion. That would be that. I think we need to try it and see how it goes. Onwards and upwards, ignore the furnaces of the paper factory.

Posted By admin


Lots of great recipes available:

Posted By Tommy

Parallel points cloud

here is a better way to thread particles than the simple fork-and-join approach of OpenMP’s parallel for. It’s very simple to divide the work to run as tasks. Using tasks provides several benefits. Once you have a tasking system set up, it’s easier to add new tasks to increase parallelism throughout the code. Also, it’s easier to load balance and be platform-agnostic. If the task scheduler manages all parallel tasks, the program will avoid oversubscription. In this example, we don’t have to wait for all the particles for a given emitter to finish before moving to the next emitter and scheduling more tasks.

Posted By Tommy

Silverlight vs. Flash

A handy SDK for Facebook apps:

In my Master’s thesis I used Adobe Flash (AS3) and creating games is quite easy in Flash. It’s an ECMA language as is Java, so it’s easy to work with. On the other hand the backend integration is quite tricky. Adobe Flash Media Server is not free, and the universities don’t have licenses for it either. That caused me a lot of problems which were learning experiences for me, but figuring out which open source projects would work was not related to the learning goals I had been trying to achieve with my interactive educational platform. It would be much easier to use .NET development through the entire project than try to provide Bridges between different programming languages through socket programming.

Since there is already guides about ASP.NET development and Facebook, in my opinion it will be easiest to integrate Silverlight with that. Microsoft provides a number of free downloads and free licenses for university students including Visual Studio, Windows Server 2008 R2, SQL Server 2008, etc. through the official Microsoft student website, so it’s easy for student projects to get access to their products. Also, the really interesting thing about using Silverlight for your Facebook project would be that it would also work with the new Windows Phone 7 platform that will be released later in 2010.

Posted By Tommy

ebooks online

A collection of possibly useful links: – Free, in the public domain books. Lots of older books like the Wizard of Oz and some more modern books; it’s mostly only sci-fi publishers are releasing their books into the public domain. also distributes these (same) books in .pdf format, but gives you the chance to pay.

Maybe you could try negotiating with one of the services for libraries, such as: or Basically, after the institution pays, these sites generally allow the members of the institution (numbering in the hundreds of thousands) to read books.

And also on the topic of libraries, you can try a public library. Taipei library has a few different types of ebook collections:

I was also paying for but the selection is big but oriented towards nonfiction. – It really depends on the type of books that you’re looking at. For computer/tech books, uses the epub format, which might not be so hard to use, since it’s basically just a kind of html with divisions for chapters, etc. Kate did Traditional Chinese translation for their epub reader, but for some reason they haven’t posted that version yet…

Mostly tech books:
For kids:

The trouble is you might have problems of scale. You can pay for 10 or 100 books, but if your experiment is on free-choice, that’s not much of a choice. So that’s why I might suggest that you use something like wikipedia or a particular popular online e-magazine as the source. There’s so much to choose from and it’s free~