Wednesday, May 30, 2012

Connection Between Blood Types And Personality

blood types




The blood types were discovered 100 yers ago in Vienna, Austria. The scientists in Europe began sugesting that there might be a connection between a person’s blood tyes and his/her personality. This belief has become popular, especially in many parts of Asia. The connection of it has influenced to the many puposes in this life. The following information of are each character or one’s personality depend on the blood type.
Blood type A, the person is always on time, hard worker and likes things perfect. He wants someone else to be a leader.
Blood type B, the person has emotional sense, with a strong personality. He has a natural leader and many new ideas, hates being told what to do.
 Blood type O, the person likes doing new things even they’re difficult . He is competitive person and loves to complete in business , at school and life. He thinks helping friends is important.
Blood type AB, has mixed personality. He doesn’t like showing his emotions and thinks friends are very important.
Do you believe it? For me, there are some points that do fit my personality but not all, so this is just a fun post. Don't take it seriously

Taken and simplified from Active Listening.                                                                                                                                                                       Helgesen/ Brown/Smith, 1996, Cambridge University

Monday, May 28, 2012

SOFTWARE ENGINEERING

I.  Sejarah Software Engineering
Istilah software engineering digunakan pertama kali pada akhir 1950-an dan awal 1960-an. Saat itu, masih terdapat perdebatan tajam mengenai aspek engineering dari pengembangan perangkat lunak. Pada tahun 1968 dan 1969, komite sains NATO mensponsori dua konferensi tentang rekayasa perangkat lunak, yang memberikan dampak kuat terhadap pengembangan rekayasa perangkat lunak. Banyak yang menganggap dua konferensi inilah yang menandai awal resmi profesi rekayasa perangkat lunak
II. Pengertian Dasar
Istilah Reakayasa Perangkat Lunak (RPL) secara umum disepakati sebagai terjemahan dari istilah Software engineering. Istilah Software Engineering mulai dipopulerkan pada tahun 1968 pada software engineering Conference yang diselenggarakan oleh NATO. Sebagian orang mengartikan RPL hanya sebatas pada bagaimana membuat program komputer. Padahal ada perbedaan yang mendasar antara perangkat lunak (software) dan program komputer.
  1. III.    TUJUAN REKAYASA PERANGKAT   LUNAK
Secara lebih khusus kita dapat menyatakan tujuan RPL adalah:
  • memperoleh biaya produksi perangkat lunak yang rendah
    • menghasilkan pereangkat lunak yang kinerjanya tinggi, andal dan tepat waktu
    • menghasilkan perangkat lunak yang dapat bekerja pada berbagai jenis platform
    • menghasilkan perangkat lunak yang biaya perawatannya rendah
IV.  RUANG LINGKUP
  • software Requirements berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak
  • software desain mencakup proses penampilan arsitektur, komponen, antar muka, dan karakteristik lain dari perangkat lunak
  • software construction berhubungan dengan detail pengembangan perangkat lunak, termasuk algoritma, pengkodean, pengujian dan pencarian kesalahan
  • software testing meliputi pengujian pada keseluruhan perilaku perangkat lunak
  • software maintenance mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan
  • software configuration management berhubungan dengan usaha perubahan konfigurasi perangkat lunak untuk memenuhi kebutuhan tertentu
  • software engineering management berkaitan dengan pengelolaan dan pengukuran RPL, termasuk perencanaan proyek perangkat lunak
  • software engineering tools and methods mencakup kajian teoritis tentang alat bantu dan metode RPL
  1. V.     REKAYASA PERANGKAT LUNAK DAN DISIPLIN ILMU LAIN
Cakupan ruang lingkup yang cukup luas, membuat RPL sangat terkait dengan disiplin dengan bidang ilmu lain, tidak saja sub bidang dalam disiplin ilmu komputer namun dengan beberapa disiplin ilmu lain diluar ilmu komputer antara lain :
  • Bidang ilmu manajemen meliputi akuntansi, finansial, pemasaran, manajemen operasi, ekonomi, analisis kuantitatif, manajemen sumber daya manusia, kebijakan, dan strategi bisnis.
  • Bidang ilmu matematika meliputi aljabar linier, kalkulus, peluang, statistik, analisis numerik, dan matematika diskrit.
  • Bidang ilmu manajemen proyek meliputi semua hal yang berkaitan dengan proyek, seperti ruang lingkup proyek, anggaran, tenaga kerja, kualitas, manajemen resiko dan keandalan, perbaikan kualitas, dan metode-metode kuantitatif.


VI.  PERKEMBANGAN REKAYASA PERANGKAT LUNAK
Meskipun baru dicetuskan pada tahun 1968, namun RPL telah memiliki sejarah yang cukup yang panjang. Dari sisi disiplin ilmu, RPL masih reklatif muda dan akan terus berkembang
VII. METODE REKAYASA PERANGKAT LUNAK
Ikut pada rekayasa perangkat lunak, banyak model yang telah dikembangkan untuk membantu proses pengembangan perangkat lunak. Model-model ini pada umumnya mengacu pada model proses pengembangan sistem yang disebut System Development Life Cycle (SDLC) seperti terlihat pada Gambar ber ini.
Kebutuhan terhadap definisi masalah yang jelas.  Input utama dari setiap model pengembangan perangkat lunak adalah pendefinisian masalah yang jelas.  Semakin jelas akan semakin baik karena akan memudahkan dalam penyelesaian masalah.  Oleh karena itu pemahaman masalah seperti dijelaskan pada Bab 1, merupakan bagian penting dari model pengembangan perangkat lunak.

VIII. TAHAPAN REKAYASA PERANGKAT LUNAK
  • Analisis sistem
Analisis sistem adalah sebuah teknik pemecahan masalah yang menguraikan sebuah sistem menjadi komponen-komponennya dengan tujuan mempelajari seberapa bagus komponen-komponen tersebut bekerja dan berinteraksi untuk meraih tujuan mereka.
Analisis mungkin adalah bagian terpenting dari proses rekayasa perangkat lunak.  Karena semua proses lanjutan akan sangat bergantung pada baik tidaknya hasil analisis. Ada satu bagian penting yang biasanya dilakukan dalam tahapan analisis yaitu pemodelan proses bisnis.
  • Model proses
Model proses adalah model yang memfokuskan pada seluruh proses di dalam sistem  yang mentransformasikan data menjadi informasi (Harris, 2003).  Model proses juga menunjukkan aliran data yang masuk dan keluar pada suatu proses.  Biasanya model ini digambarkan dalam bentuk Diagram Arus Data (Data Flow Diagram / DFD).  DFD meyajikan gambaran apa yang manusia, proses dan prosedur lakukan untuk mentransformasi data menjadi informasi.
  • Disain Perangkat Lunak
Desain perangkat lunak adalah tugas, tahapan atau aktivitas yang difokuskan pada spesifikasi detil dari solusi berbasis computer (Whitten et al, 2004).
Disain perangkat lunak sering juga disebut sebagai physical design.  Jika tahapan analisis sistem menekankan pada masalah bisnis (business rule), maka sebaliknya disain perangkat lunak fokus pada sisi teknis dan implementasi sebuah perangkat lunak (Whitten et al, 2004).
Output utama dari tahapan disain  perangkat lunak adalah spesifikasi disain.  Spesifikasi ini meliputi spesifikasi disain umum yang akan disampaikan kepada stakeholder sistem dan spesifikasi disain rinci yang akan digunakan pada tahap implementasi.  Spesifikasi disain umum hanya berisi gambaran umum agar stakeholder sistem mengerti akan seperti apa perangkat lunak yang akan dibangun.Biasanya diagram USD tentang perangkat lunak yang baru merupakan point penting dibagian ini.
Spesifikasi disain rinci atau kadang disebut disain arsitektur rinci perangkat lunak diperlukan untuk merancang sistem sehingga memiliki konstruksi yang baik, proses pengolahan data yang tepat dan akurat, bernilai, memiliki aspek user friendly dan memiliki dasar-dasar untuk pengembangan selanjutnya.
Desain arsitektur ini terdiri dari desain database, desain proses, desain user interface yang mencakup desain  input,  output form dan report, desain hardware, software dan jaringan.  Desain proses merupakan kelanjutan dari pemodelan proses yang dilakukan pada tahapan analisis.
  • Konstruksi
Konstruksi adalah tahapan menerjemahkan hasil disain logis dan fisik ke dalam kode-kode program komputer.
  • Pengujian sitem
Pengujian sistem melibatkan semua  kelompok pengguna yang telah direncanakan pada tahap sebelumnya. Pengujian tingkat penerimaan terhadap perangkat lunak akan berakhir ketika dirasa semua kelompok pengguna menyatakan bisa menerima perangkat  lunak tersebut berdasarkan kriteria-kriteria yang telah ditetapkan.
  • Perawatan dan Konfigurasi
 Ketika sebuah perangkat lunak telah dianggap layak untuk dijalankan, maka tahapan baru menjadi muncul yaitu perawatan perangkat lunak.  Ada beberapa tipe perawatan yang biasa dikenal dalam dunia perangkat lunak seperti terlihat pada diagram di Gambar di bawah ini :
  • Tipe perawatan  corrective dilakukan jika terjadi kesalahan atau biasa dikenal sebagai bugs.  Perawatan  bisa dilakukan dengan memperbaiki kode program, menambah bagian  yang dirasa perlu atau malah menghilangkan bagian-bagian tertentu.
  • Tipe perawatan  routine biasa juga disebut preventive maintenance dilakukan secara rutin untuk melihat kinerja perangkat lunak ada atau tidak ada kesalahan.
  • Tipe perawatan  sistem upgrade dilakukan jika ada perubahan dari komponen-komponen yang terlibat  dalam perangkat lunak tersebut. Sebagai contoh perubahan platform sistem operasi dari versi lama ke versi baru menyebabkan perangkat lunak harus diupgrade.

Saturday, August 6, 2011

Kuta Beach, Bali



Once a lonely little village on the road from Denpasar to Bukit Peninsula, Kuta is now the tourist Mecca of Bali, popular mainly among the young and adventurous. Kuta beach is one of the first favorite beaches discovered by tourist. Coconut trees line the sand beach as far as the eyes can see towards the north stopped by the runway of Denpasar's airport far in the west. The sunset in Kuta is most breathtaking. On the south, the beach is fenced by the airport's runway, which gives the visitors a breathtaking landing experience. Kuta Beach bustles with tourists' vendors and locals. It's the most popular beach in Bali and the island's number one party zone. The beach stretches as far north as the eyes can see. As short walk away north, the waves will invite to surfing. Rapid development and an influx of visitors haven't kept the surfers away and Kuta still remains one of Bali's best surfing beaches and a great place to enjoy a beach lifestyle.
While the surfers are still part of the Kuta scene, it's the shopping, nightlife and party vibes that attracts thousands of visitors. There's a huge choice of accommodation, restaurants and entertainment. The accommodation in Kuta range from a modest home stay for a few dollars a night to luxurious, five star, international hotels costing several hundred to several thousand dollars a night. Legian Street, situated directly behind the row of hotels that face the beach, is lined with shops of all varieties. We can find any Balinese handicrafts here, from the least expensive to the most exquisite; or unique stores such as the leather store staffed by two young Balinese men that will perfectly sculpt a leather jacket. (They are all extremely talented artists). _At night, Kuta is alive with night life. Western influences create discotheques, dance clubs, and pubs. Gastronomical demands inspire a multitude of restaurants, serving traditional Indonesian and Balinese food to various ethnic meals from Japan, Switzerland, etc. As if these were not enough, various Balinese dance performances are staged in Kuta every night. One of the best Kecak performances is found in Kuta.

 

Friday, August 5, 2011

Dreamland Beach, Bali

picture 1

Dreamland Beach is one of the most beautiful beaches in Bali than Kuta beach. This beach is located in the area Pecatu, a region in the south of Bali. The beach is located not far from the Uluwatu in Bali is very famous for its beauty. The beauty and cleanliness of the beach add to the attraction of visitors, not only from domestic but also foreign tourists.

Dreamland

Dreamland was in the village of Pecatu, Badung regency, located in the southern island of Bali. You can reach this beach is about 30 minutes from Kuta Beach at Jimbaran. The beach is still beautiful and natural is located at the southern tip of South Badung. You'll find this beach on the way to the famous temple in Bali, Pura Uluwatu.

You may be puzzled why this beach called Dreamland? Other Beaches in Bali using local names, while the beach this one uses the English language that is meaningful dreamland dream land.

Turns out its origins. Perhaps, this beach called Dreamland because the region had to be built Pecatu one of the regions largest and most unique tourist center in Southeast Asia. In addition, there also will be built superluks resort combined with a tourist area that highlight the beauty and authenticity of nature and environmental conservation. Previously this area was barren and arid regions.

At the time of monetary crisis in 1998, the mega project was abandoned. However, because the locals really hope that this project is completed, with the hope that they can switch from agriculture to tourism businesses, so they named this place as a land of dreams is in English called Dreamland. Since then, this area called Dreamland.

The Beauty of Dreamland Beach

As you enter Dreamland Beach tourist area, your eyes will be enchanted by the beauty of this beach. Hilly and rugged areas that make you look as if the lower beach area on the sea. Dreamland is a beach surrounded by cliffs towering and large rocks.

When you are down the rocks and the steps to the beach, you will be dazzled by views of rock cliffs on which there is a green pasture that is high enough. Many foreign and local tourists who like to enjoy in the meadow area.

Dreamland Beach area is also very alluring eyes. You will be captivated by a whitish brown sand, clean with a steep gully. You can enjoy the beautiful sunset or sunset on a narrow coastal area directly beneath the steep rock walls.

Dreamland Sea region also has high and big waves. Therefore, many surfers like to surf on this beach. Dreamland is also one surfing destination in Bali.

Facilities at Dreamland Beach
You can rent umbrellas are provided along the beach to avoid the hot sun. If you want to swim but do not bring a change of clothes, you can buy in the tourist area of Dreamland. Once down the stairs, a line of clothing merchant will offer you their wares. Also available are several shops that sell food and drinks.

In addition, here are also available toilet facilities if you want to change clothes and shower. But the pricing is quite expensive even for just urinate in this area.

If you want to stay, at the Dreamland area there are dozens of resorts and villas that stand as a supporter of tourism that continues to dive at Dreamland Beach. Some resorts and villas standing on the cliff so you can enjoy beautiful coastal scenery from the top of the cliff.

According to tour guide there, Dreamland is the only place in Bali that use of International Law. So the rules at this beach is more free. Visitors can consume alcohol or to bare-chested women on this beach without prosecution.

Dreamland Tours as land of dreams
Brown sand, clean bright white, high cliffs are beautiful, also the blue sea water, making a lot of tourists to come to the beach that once was sponsored by Tommy Suharto. Although not as famous Kuta Beach, Dreamland or "land of dreams" is expected to create more and more tourists come to this beach. Various tourism facilities became available in this region, from the villa, resort, shopping, mall, to golf courses. Yes, Dreamland Beach because of its uniqueness adds another charming coastal tourist areas on the island of Bali.