2008年6月8日 星期日

2008年5月4日 星期日

Final Writing Assignment

Before I doing the volunteer work, I was nerves about taking the job. I was worry about that I cannot do the work right, and cannot complete my work. And also, I never have a job before, and when the professor said that I should look this volunteer work as a real job, I knew that this is not a joke; which made me even more nerves.
After I finish this work, I realized that this is not just a work that I went every Friday. I actually learned something during this time. I know how different this society is; I know how people can be so different than each others. And I finally understand why those people need help, and why rich people can only get richer and richer. I use to hate homeless people, and also afraid of them a lot. But after this semester, I realized that they are not so different with us. And sometime, they are even more afraid of us than we do.
I think this volunteer work really changes me a lot, and there is probably only one thing which I didn’t change in my mind- I want to be a really rich person. In this way, I can help way more people out there.
I love this work and I believe I will do even more volunteer work in the future. This actually makes me think that my life finally means something.

2008年4月20日 星期日

community partner


• What is the organization, and where are they located?
o Network Ministries
o 336 eddy st, San Francisco, CA


• What population do they serve?
o They help people who has low income around Tenderloin with issue relate to computer. They also open free computer classes for those people who want to study computer.


• How big is the organization?
o This organization is made up of teams with 4-6 people.


• How long have they been in existence?
o Since 1972, 36 years old.


• Are they a local organization, national, or international?
o Local organization.


• What is their mission?
o They want to bring technology into low income society in order to help them to increase their opportunity in the society. They also help them to understand what the outside world looks like now with all the computer stuff. Basically, Network Ministries is like a bridge connects their world to the advance real world.


• What are you doing with them this semester?
o I have to go to Network Ministries every Friday to help or teach senior citizens with all kinds of computer problems and skill. Sometime, we also need to fix computer problems. (Software, hardware, etc.)

2008年4月6日 星期日

Digital Information Writing Assignment

Amazon & iTune – they make money by selling songs individually, which means they don’t sell songs in one CD album; the consumers have the choice to buy the song he/she wants instate of buying just one CD which also include bad songs.


KKBox- this sofeware is from Taiwan. They charge monthly fee. And u have unlimited download. But the disadvantage of this program is you won’t get the newest song of the market. And also, you can download whatever song you want as long as it is in the downloadable list, and you don’t have to download the whole CD. If you want to download the newest songs on the market, they will charge extra fee for doing that.


For all three programs/website, they all use similar system. Those songs you wish to download can only play on certain media player.

For Amazon, you need Amazon MP3 Downloader application to download the song. Although you can play the song on iTune or Windows Media Player, but there’s protection on the mp3 file which makes it’s harder to share the music or video, etc.

For iTune and KKBox, you can only download the file via their software, and you can only use the software to play those file you downloaded. Also, you need to create an account before you use these software (buying music); and these software will use this account to identified the music you downloaded to see if you have the right to play them.

2008年3月16日 星期日

The Cathedral and the Bazaar


What does Raymond mean by the 'cathedral' and the 'bazaar' style of software development?

  • Cathedral- carefully crafted by individual wizards or small bands of mages working in splendid isolation, with no beta to be released before its time.

  • Bazaar- all people (could be anyone on the internet) work together on the project. And by releasing the bata version, people all around the world can work on one project.

According to Raymond, what is necessary for a successful bazaar-style project?

  • It has to be open-source.
    Certain software designing and coding skill is required.


Do you think Raymond's characterization of these styles of development is accurate? Why or why not?

  • Yes. The whole point for Linux system is “Open-Source.” Because of this, Linux software should be done by “People,” not “person.” And with more and more people involved into the project, the more good ideas will get into the project too.

In your opinion, what sorts of projects tend to be successful open-source projects? What is it about them that causes this?

  • One good example, Wikipedia: this is not about software, but it is really simuler with open-source spirit. And as people can see now days, wikipedia have got great success already. I believe that’s because everyone can join it, and people can share and receive knowledge from each otheranytime at anywhere.

In your opinion, what sorts of projects are better suited for commercial development? Why is this?

  • Software likes Micresoft Office. That’s because this kinds of softwares are require high level of stability. That’s why it is probably better design and written by one group or one certain people.

2008年2月24日 星期日

LAMP

Lamp stands for
Linux-OS,
Apache- web server,
MySQL -database server,
Perl( or PHP, Python)-programming language.

(Combining 4 technologies together)

LAMP is use to run used to run dynamic web site or servers. And people are so interesting in this because
First, LAMP is free and open sources.
Second, it is stable.
Third, the efficiency is as good as “J2EE” and “.Net”.