Rabu, 17 Maret 2010

Impian dan Semangat

Pernah punya impian? Menurutku impian itu perlu. Perlu kali dalam hidup ini. Kalo kata temenku hidup tanpa impian kayak main bola tanpa gawang. Gak akan pernah menang. Aku sendiri masih belum punya impian. Aku iri dengan orang yang punya impian. Apalagi impian itu demi orang lain. Ketika impian itu ingin diwujudkan demi orang yang bener-bener kita sayangi...semangat untuk mewujudkannya berlipat ganda.

Temanku ada yang punya impian pingin menginjakkan kaki di Amerika. Sekilas terlihat seperti impian biasa. Normal, semua orang juga suka ke luar negeri. "Dulu kakekku,yang cuma petani dan kemana2 naik sepeda, punya impian ingin ke Amerika. Aku ingin mewujudkannya." Sekarang impian itu terkesan berbeda kan? It's for the sake of someone beloved.

Aku pingin punya impian yang bisa membuat aku bersemangat melakukannya. Dulu aku...semangat x belajar buat komik. Sampe beli bukunya yang cukup mahal juga. Hampir tiap hari berlatih gambar. Nyoba contoh gambar dari komik-komik yang ada. Iri dengan Aoyama Gosho pengarang Detektif Conan. Berusaha keras untuk buat gambar pake rangka supaya seimbang. Menggambar tengah malam. Baca bukunya gak bosan2. Ketika kita mencintai pekerjaan itu, semangat terus ada untuk mencari segalanya tentang itu, tahu tentang segala yang berkaitan dengan itu, saat itu adalah saat yang membuat aku merasa benar-benar hidup.
Dulu aku juga pernah suka....kali belajar tentang komputer. Sampe sekarang juga sih... Aku pingin kali buatprogram. Waktu SMA aku pertama kali belajar buat program. Aku ikut klub komputer. Cuma aku dan 1 temanku yang perempuan. Yang lain semua laki-laki. Waktu itu aku orang yang sedikit 'penakut' dengan laki-laki. Tapi...demi belajar komputer, walaupun aku harus datang sendiri dan ketakutan karena temanku gak bisa pergi, walaupun susah dimengerti, walaupun bukunya tebal2, walaupun harus bertanya sama teman laki-laki yang gak ku kenal, walaupun hujan,belajar sampe malam, semua terasa menyenangkan dan penuh semangat. Aku benar-benar merasa hidup saat aku berusah keras untuk sesuatu yang aku suka. Ah...itu benar-benar rasa yang aku rindukan sekarang...

Waktu pertama kali sampe di malaysia juga gitu. Pas semester pertama. Aku bener-bener senang kali dan bersyukur aku bisa belajar tentang komputer,buat program dan programnya itu jalan!! Ah...Senangnya... Berusaha keras mengerti soal-soal study case, tanya-tanya dengan dosen hampir di semua kelas, bahkan datang ke kantornya. Saat itu bener-bener aku berusaha keras dan senang mempelajarinya.
Sekarang...aku sedang kehilangan tujuan. Kehilangan semangat. Kehilangan ambisi. Ini buruk. Aku harus bangkit kembali. Target-target kecil mungkin bakal membantu. Tapi...sepertinya belajar komputer memang selalu menarik minatku. Walaupun aku memang bukan jagonya. Aku gak tahu banyak, tapi selalu bersemangat untuk tahu tentang programming, cara buat web, cara buat sistem. Besok aku bakal belajar cara buat web e-commerce, planning buat web secara object oriented dan belajar sedikit tentang accounting. Saat membayangkan akan mempelajarinya, aku benar-benar bisa bersemangat. Selalu membuatku ingin tahu, ingin tahu dan ingin tahu lagi. It's really interesting for me.

Ketika kita benar-benar menginginkan sesuatu dan berusaha keras untuk mewujudkannya, aku pikir saat itulah kitabenar-benar merasa hidup.

Selasa, 16 Maret 2010

Senin, 04 Januari 2010

Introduction to Semantic Web

What is semantic? Semantics is the study of meaning. It is often used in ordinary language to denote a problem of understanding that comes down to word selection or connotation. In computer science, where it is considered as an application of mathematical logic, semantics reflects the meaning of programs or functions. For instance, the following statements use different syntaxes (languages), but result in the same semantic:

§ x += y (C, Java, etc.)

§ x := x + y (Pascal)

Semantics permits programs to be separated into their syntactical part (grammatical structure) and their semantic part (meaning). It encodes meanings separately from data and content files, and separately from application code.

Humans are capable of using the Web to carry out tasks such as finding the Finnish word for "monkey", reserving a library book, and searching for a low price for a DVD. However, a computer cannot accomplish the same tasks without human direction because web pages are designed to be read by people, not machines. The semantic web is a vision of information that is understandable by computers, so that they can perform more of the tedious work involved in finding, sharing, and combining information on the web.

The Semantic Web is an evolving extension of the World Wide Web in which the semantics of information and services on the web is defined, making it possible for the web to understand and satisfy the requests of people and machines to use the web content. It derives from World Wide Web Consortium director Sir Tim Berners-Lee's vision of the Web as a universal medium for data, information, and knowledge exchange. It provides a common framework that allows data to be shared and reused across application, website, enterprise, and community boundaries.

The Semantic Web is about two things. It is about common formats for integration and combination of data drawn from diverse sources, where on the original Web mainly concentrated on the interchange of documents. It is also about language for recording how the data relates to real world objects. That allows a person, or a machine, to start off in one database, and then move through an unending set of databases which are connected not by wires but by being about the same thing.

Semantic Models are both like and unlike other IT models:

  • Like databases, ontologies are used by applications at run time (queried and reasoned over). Unlike databases, relationships are first-class constructs.
  • Like object models, ontologies describe classes and attributes (properties). Unlike object models, ontologies are set-based and dynamic.
  • Like business rules, they encode rules. Unlike business rules, ontologies organize rules using axioms.
  • Like XML schemas, they are native to the web (and are in fact serialized in XML). Unlike XML schemas, Ontologies are graphs not trees, and used for reasoning.

Resources:

· http://en.wikipedia.org/wiki/Semantic_Web

· http://semanticweb.org/wiki/Main_Page

· http://www.w3.org/2001/sw/

· http://www.biomedcentral.com/1471-2105/8/S3/S2

· http://www.cs.washington.edu/research/semweb/email.html

· http://www.w3.org/2001/sw/SW-FAQ#swonbrowser

· http://en.wikipedia.org/wiki/Semantic_wiki

Selasa, 15 Desember 2009

Ping

Wow....it's greate.. everything in one-whole-package. :)