Pages

Minggu, 18 November 2012

Paris


Paris (pengucapan /ˈpærɨs/ dalam bahasa Inggris;[paʁi] dalam bahasa Perancis) adalah ibu kota Perancis. Terletak di sungai Seine, di utara Perancis, di jantung region Île-de-France (juga dikenal sebagai "Region Paris"; bahasa Perancis: Région parisienne). Kota Paris pada batas administratifnya (tak berubah sejak 1860) memiliki penduduk 2.167.994 jiwa (Januari 2006). Unité urbaine Paris (atau wilayah urban) memanjang ke luar batas kota administratif dan memiliki perkiraan penduduk 9.93 juta (tahun 2005). Aire urbaine Paris (atau wilayah metropolitan) memiliki penduduk hampir 12 juta jiwa, dan merupakan salah satu wilayah metropolitan terpadat di Eropa.
Pemukiman penting bagi lebih dari dua milenium, Paris hari ini menjadi salah satu pusat bisnis dan budaya terdepan di dunia, dan campuran politik, pendidikan, hiburan, media, fashion, sains dan seni semuanya membantu statusnya sebagai salah satu kota global terbesar di dunia. Region Paris (Île-de-France) adalah ekonomi kota terbesar di Eropa, dan kelima terbesar dalam daftar kota menurut PDB dunia. Dengan €500.8 miliar (US$628.9 miliar), kota ini menghasilkan seperempat produk domestik bruto (PDB) Perancis tahun 2006. Region Paris memiliki 36 dari perusahaan Fortune Global 500 di beberapa distrik bisnis, terutama La Défense, distrik bisnis terbesar di Eropa. Paris juga memiliki banyak organisasi internasional seperti UNESCO, OECD, ICC dan Paris Club.
Paris adalah kota tujuan turis paling populer di dunia, dengan 30 juta pengunjung asing per tahun. Terdapat sejumlah marka tanah terkenal di antara berbagai atraksinya, bersama dengan institusi terkenal dan taman terpopuler di dunia.

Etimologi

Paris diucapan pengucapan /ˈpærɪs/ dalam bahasa Inggris, dan IPA [paʀi] (bantuan·info) dalam bahasa Perancis. Nama latin Paris adalah Lutetia (/lutetja/), atau Lutetia Parisiorum, (Bahasa Perancis: Lutèce ([lytɛs])), yang kemudian dipotong menjadi hanya Paris. Nama ini berasal dari suku Parisii Galia, yang namanya mungkin berasal dari kata Galia Celt, berarti "ketel besar", tapi tidak berhubungan. Penulis lainnya menganggap nama Parisii berasal dari kata Galia Celt parisio yang berarti "orang bekerja" atau "pengrajin." Sejak awal abad ke-20, Paris telah dikenal sebagai Paname ([panam]) dalam slang Perancis (Moi j'suis d'Paname, artinya "Saya dari Paname"), sebuah slang yang telah populer di kalangan remaja dalam beberapa tahun belakangan.
Penduduk Paris dikenal sebagai Parisian [pəˈɹɪzjənz] atau [pəˈɹiː.ʒn̩z] dalam bahasa Inggris dan Parisien ([paʀizjɛ̃] (bantuan·info)) dalam bahasa Perancis. Kata Parigot (berarti "warga Paris", diucapkan [paʀigo] (bantuan·info)) kadang-kadang digunakan dalam slang Perancis. Sering dianggap merendahkan, Parigot memiliki konotasi baik, seperti dalam lagu terkenal oleh Maurice Chevalier: "C'est un gars d'Ménilmontant, un vrai p'tit Parigot, ..." ("Ia seseorang dari Ménilmontant, seorang warga Paris kecil, ..."). Secara lokal, penghuni pinggiran Paris dikenal sebagai banlieusard [bɑ̃ljøzaʀ] (bantuan·info)), berarti penghuni banlieue ("pinggiran kota"). Penduduk région Île-de-France (Region Paris) dikenal secara resmi sebagai Francilien ([fʀɑ̃siljɛ̃] (bantuan·info)). Warga Paris menyebut orang dari luar Île-de-France sebagai Provinciaux (dari berbagai provinsi). Penggunaan sebutan ini, seperti menganggap seluruh Perancis sebagai la province, kadang-kadang dianggap merendahkan.


Arsitektur

Paris "Modern" adalah hasil dari perancangan ulang urban pertengahan abad ke-19[rujukan?]. Berabad-abad kota ini telah menjadi labirin bagi jalan sempit dan rumah setengah-kayu, tapi berawal tahun 1852, urbanisasi luas Baron Haussmann meratakan seluruh distrik untuk membuat jalan lebar yang dilengkapi denan bangunan batu neo-klasik bourgeoise; kebanyakan Paris 'baru' ini adalah Paris yang kita lihat hari ini. Rencana Kekaisaran Kedua masih terjadi sekarang, sementara kota Paris masih memberlakukan hukum "pelurusan" yang telah diubah (facade bangunan diganti menurut lebar jalan) pada beberapa pembangunan baru. Tinggi bangunan juga ditetapkan menurut lebar jalan yang dilalui, dan kode bangunan Paris telah mengalami berbagai perubahan sejak pertengahan abad ke-19 untuk konstruksi tinggi. Ini menjadi alasan bahwa Paris adalah kota yang "datar"[rujukan?].
Perbatasan Paris yang tak berubah, kode bangunan yang dibatasi dan jarangnya tanah kosong telah membantu membuat fenomena yang disebut muséification (atau "museumifikasi"), pada waktu yang sama mereka melestarikan masa lalu bersejarah Paris, hukum yang telah ditetapkan menjadikannya sulit membangun di dalam batas kota bangunan tinggi dan kebutuhan yang dibutuhkan untuk penduduk yang terus meningkat[rujukan?]. Banyak institusi dan infrastruktur ekonomi Paris telah dipindahkan, atau direncanakan pindah ke, pinggiran kota[rujukan?]. Distrik bisnis keuangan (La Défense), pasar makanan utama (Rungis), sekolah terkenal (École Polytechnique, HEC, ESSEC, INSEAD, dll.), laboratorium penelitian terkenal di dunia (di Saclay atau Évry), stadion olahraga terbesar (Stade de France), dan beberapa kementerian (Kementerian Transportasi) terletak di luat kota Paris. Arsip Nasional Perancis akan dipindahkan ke pinggiran utara sebelum 2010[rujukan?]. Kebutuhan untuk Paris yang lebih besar ditanggapi oleh pemerintah Perancis. Pada November 2007, diskusi untuk Paris besar telah dimulai, pinggiran kota mana yang akan dimasukkan dalam Paris besar belum diputuskan. Dalam beberapa hal, seperti perluasan tidak akan terjadi sebelum pemilihan balai kota Perancis, dijadwalkan pada musim semi 2008.



Senin, 12 November 2012

Extreme Programming



Merupakan bagian dari metode agile software development.
Extreme Programming (XP) adalah metodologi pengembangan perangkat lunak yang ditujukan untuk meningkatkan kualitas perangkat lunak dan tanggap terhadap perubahan kebutuhan pelanggan. Sebagai jenis pengembangan perangkat lunak tangkas, advokasi yang sering "rilis" dalam siklus pengembangan yang singkat (timeboxing), yang dimaksudkan untuk meningkatkan produktivitas dan memperkenalkan pos pemeriksaan di mana persyaratan pelanggan baru dapat diadopsi.
Unsur-unsur lain dari Extreme Programming meliputi: pemrograman berpasangan atau melakukan review kode yang luas, unit testing kode semua, menghindari pemrograman fitur sampai mereka benar-benar diperlukan, struktur manajemen datar, kesederhanaan dan kejelasan dalam kode, mengharapkan perubahan dalam kebutuhan pelanggan sebagai waktu berlalu dan masalah lebih baik dipahami, dan komunikasi yang sering dengan pelanggan dan di antara programer . Metode ini mengambil namanya dari gagasan bahwa unsur-unsur menguntungkan dari praktek-praktek rekayasa perangkat lunak tradisional dibawa ke "ekstrim "tingkat, pada teori bahwa jika sedikit baik, lebih banyak lebih baik. [klarifikasi diperlukan]
Kritik telah mencatat beberapa potensi kelemahan, termasuk masalah dengan persyaratan tidak stabil, tidak ada kompromi didokumentasikan konflik pengguna, dan kurangnya spesifikasi desain keseluruhan atau dokumen.

Keuntungan menggunakan teknik extreme programming :
(a) Menjalin Komunikasi yang baik dengan klien.
(b) Meningkatkan komunikasi dan Sifat saling menghargai antar Developer.

Kelemahan menggunakan teknin extreme programming :
(a) Developer harus siap dengan perubahan karena perubahan selalu di terima.
(b) Tidak bisa membuat kode yang detail di awal (prinsip simplicity dan juga anjuran untuk melakukan apa yang diperlukan hari itu juga

Formal Method


Teknik formal method adalah teknik yang mengandalkan perhitungan matematika dalam setiap prosesnya. Hanya digunakan pada sistem yang sangat memperhatikan keamanan atau keselamatan dari pengguna keamanan atau keselamatan dari pengguna. Contoh penggunaan teknik ini adalah aerospace engineering.
Dalam ilmu komputer, rekayasa perangkat lunak khusus, metode formal adalah jenis tertentu dari teknik matematis berdasarkan untuk spesifikasi, pengembangan dan verifikasi sistem perangkat lunak dan perangkat keras. Penggunaan metode formal untuk perangkat lunak dan desain hardware dimotivasi oleh harapan bahwa , seperti dalam disiplin ilmu teknik lainnya, melakukan analisis matematis yang tepat dapat berkontribusi untuk keandalan dan ketahanan dari desain.
Metode formal digambarkan sebagai penerapan berbagai cukup luas fundamental ilmu komputer teoritis, dalam kalkuli logika tertentu, bahasa formal, teori automata, dan semantik program, tetapi juga sistem jenis dan tipe data aljabar untuk masalah dalam spesifikasi perangkat lunak dan perangkat keras dan verifikasi.

Metode formal dapat digunakan di sejumlah tingkatan:
Tingkat 0: spesifikasi formal dapat dilakukan dan kemudian program yang dikembangkan dari ini informal. Hal ini telah dijuluki metode formal lite. Ini mungkin menjadi pilihan biaya yang paling efektif dalam banyak kasus.
Tingkat 1: Pengembangan Formal dan verifikasi formal dapat digunakan untuk menghasilkan sebuah program dengan cara yang lebih formal. Misalnya, bukti dari sifat atau penyempurnaan dari spesifikasi untuk program dapat dilakukan. Ini mungkin yang paling tepat dalam sistem integritas tinggi yang melibatkan keselamatan atau keamanan.
Level 2: provers Teorema dapat digunakan untuk melakukan sepenuhnya resmi mesin-diperiksa bukti. Hal ini bisa sangat mahal dan hanya praktis berharga jika biaya kesalahan sangat tinggi (misalnya, dalam bagian-bagian penting dari desain mikroprosesor).
Informasi lebih lanjut mengenai hal ini diperluas di bawah ini.
Seperti dengan semantik bahasa pemrograman, gaya metode formal dapat secara kasar diklasifikasikan sebagai berikut:
Denotational semantik, di mana makna dari suatu sistem dinyatakan dalam teori matematika dari domain. Pendukung metode tersebut bergantung pada sifat dipahami dengan baik domain untuk memberi arti bagi sistem, kritikus menunjukkan bahwa tidak setiap sistem mungkin secara intuitif atau alami dipandang sebagai fungsi.
Operasional semantik, di mana makna dari suatu sistem dinyatakan sebagai urutan tindakan model (mungkin) komputasi sederhana. Pendukung metode tersebut menunjukkan kesederhanaan model mereka sebagai alat untuk kejelasan ekspresif, kritikus kontra bahwa masalah semantik baru saja tertunda (yang mendefinisikan semantik dari model sederhana?).
Aksiomatis semantik, dimana arti dari sistem dinyatakan dalam prasyarat dan postconditions yang benar sebelum dan setelah sistem melakukan tugas masing-masing. Para pendukung perhatikan koneksi ke logika klasik, kritik mencatat bahwa semantik seperti itu tidak pernah benar-benar menggambarkan apa yang sistem tidak (hanya apa yang benar sebelum dan sesudahnya).

Lightweight Formal Methods

Beberapa praktisi percaya bahwa masyarakat metode formal telah ditekankan formalisasi penuh spesifikasi atau desain. Mereka berpendapat bahwa ekspresi dari bahasa yang terlibat, serta kompleksitas sistem yang dimodelkan, membuat formalisasi penuh sulit dan tugas mahal. Sebagai alternatif, berbagai metode formal yang ringan, yang menekankan spesifikasi parsial dan aplikasi terfokus, telah diusulkan. Contoh dari pendekatan ringan untuk metode formal termasuk objek Alloy notasi pemodelan, sintesis Denney tentang beberapa aspek dari notasi Z dengan kasus pengembangan penggunaan didorong, dan CSK VDM Alat.


* Keuntungan menggunakan teknik formal method adalah :
(a) Meminimalkan resiko dengan adanya perhitungan komputasi.

* Sedangkan kerugiannya adalah :
(a) biaya tinggi
(b) kompleks
(c) Tidak Umum untuk Ptoyek software pada umumnya




V Model


Teknik V model sering disebut sebagai pengembangan dari teknik waterfall. V model untuk verifikasi dan validasi dan merupakan model standar yang banyak dipakai di negara-negara Eropa seperti standar untuk proyek pertahanan dan administrasi federal di Jerma. V model merupakan proses pengembangan perangkat lunak (juga berlaku untuk pengembangan hardware) yang dapat dianggap perluasan dari model air terjun. Alih-alih bergerak turun dengan cara yang linear, langkah-langkah proses yang bengkok ke atas setelah fase coding, untuk membentuk V yang khas. V model menunjukkan hubungan antara setiap vase siklus hidup pengembangan dan fase terkait pengujian. Sumbu horisontal dan vertikal merupakan kelengkapan waktu atau proyek (kiri ke kanan) dan tingkat abstraksi (yang kasar-butiran menonjol abstraksi), masing-masing.

 * Keuntungan menggunakan teknik V model :
(a) Merupakan model pengambangan terstruktur.
(b) Setiap fase dapat diimplementasikan dengan dokumentasi yang detail dari fase sebelumnya.
(c) Aktivitas pengujian dapat dimulai di awal proyek, sehingga mengurangi waktu proyek.

* Kelemahan menggunakan teknik V model :
(a) Dokementasi harus cukup detai agar fase selanjutnya dapat berjalan dengan baik.

Linear Squential

Linear Squential /Clasic life cycle (LS) adalah metode pengembangan perangkat lunak(PL) dengan pendekatan skuensial dengan cakupan aktifitas:

1. Permodelan dan rekayasa sistem / informasi
2. Analisis kebutuhan PL
3. Perancangan
4. Pembuatan kode
5. Penguian
6. Pemeliharaan

Kelemahan Squential:

1. Mengubah kembali proyek yang jarang mengikuti alur skuensial
2. LS, mengharuskan semua kebutuhan pemakai sudah dinyatakan secara explicit, sehingga user sulit mengungkapkan kebutuhannya
3. Pemakai harus bersabat
4. Ada waktu menganggur bagi si pengembang

Untuk membuat perangkat lunak dibutuhkan suatu strategi pengembangan yang meliputi proses, metoda, dan alat bantu (tools) yang sering diacu sebagai model proses atau paradigma pembuatan perangkat lunak (software engineering paradigm). Linear sequential model atau kadang disebut classic life cycle atau waterfall model, menganjurkan suatu sistematik pendekatan sekuensial untuk pengembangan perangkat lunak yang dimulai dari tingkat dan kemajuan sistem melalui analisis, desain, pengkodean, testing dan support. Gambar berikut merupakan ilustrasi dari linear sequential model.
Linear sequential model mencakup beberapa aktivitas :

a. System / Information engineering and modeling

Karena software selalu merupakan bagian dari sistem yang lebih besar, pekerjaan dimulai dengan menentukan kebutuhan-kebutuhan (requirements) untuk semua elemen-elemen sistem dan mengalokasikan sebagian subset dari kebutuhan-kebutuhan tersebut kepada software. Pandangan sistem ini menjadi penting bila software harus berinteraksi dengan elemen-elemen yang lain seperti perangkat keras, orang, dan database. Pembuatan dan analisis sistem mencakup pengumpulan kebutuhan-kebutuhan pada level sistem dengan sedikit kuantitas dari tingkat atas dari desain dan analisis.

b. Analisis Kebutuhan Perangkat Lunak

Proses pengumpulan kebutuhan-kebutuhan diintensifkan dan difokuskan secara spesifik pada perangkat lunak. Kebutuhan-kebutuhan untuk sistem dan perangkat lunak didokumentasikan dan direview dengan customer.

C. Desain

Desain perangkat lunak secara aktual merupakan beberapa langkah proses yang berfokus pada empat buah atribut berbeda dari program, yakni struktur data, arsitektur perangkat lunak, representasi antarmuka, dan detail prosedural (algoritma).

 D. Pembuatan kode

Hasil desain harus ditranslasikan ke dalam bentuk yang bisa dimengerti oleh mesin. Jika desain dilakukan dalam cara yang detail, pembuatan kode dapat dikerjakan secara mekanistik.

E. Testing

Setelah kode dibuat, pengujian/testing program mulai dilaksanakan. Proses testing sendiri difokuskan pada logika internal dari perangkat lunak, memastikan bahwa semua statement telah diuji, dan pada eksternal fungsional; test tingkah laku untuk error yang tidak tertangani dan memastikan bahwa pendefinisian masukan akan memberikan hasil yang aktual yang sesuai dengan hasil yang dibutuhkan.

f. Support

Perangkat lunak pasti akan mengalami perubahan setelah dikirimkan kepada customer. Perubahan akan muncul karena error telah ditemukan, karena perangkat lunak harus beradaptasi untuk mengakomodasi perubahan-perubahan dalam environment eksternalnya (misalnya sistem operasi atau peralatan yang baru), atau karena customer membutuhkan perbaikan fungsional atau performansi. Support/maintenance perangkat lunak menambahkan setiap tahap yang terdahulu pada program yang ada daripada membuat yang baru.

The Table of The Future

PAL may have often seen a video or movie showing the sophistication of the newest technology for the future. But what happens if it becomes real and PAL have? Whiles this may be a function table for PAL only as household appliances to put writing equipment or just the charger's interior. In early 2011, outstanding tv technology news hologram. But recently, at the end 2011, Microsoft made a breakthrough with a technology  called Microsoft Surface, where a combination of a desk, a computer, a camera, and touch sensivity of size that allows users to interact for various activities.

On a large table that uses a 40-inch LCD touch screen, Microsoft put a smarthphone on the screen Surface, instantly will recognize the device and displays information about the device and allows to choose different models. Reportedly, Microsoft has confrimed the latest price for a table of the future they are going to release in 2012 later in the American market for $8,900.

As well the Microsoft Surface, the latest technology for the future, an interactive table, EXOdesk, enabling PAL to perform all activities in the virtual space. EXOdesk originally a tabletop computer that offers high definition screen is 40 inchies, where we can manipulate virtual objects by touching and dragging. EXOdesk will be released on the upcoming year 2012 is priced at $1,299.

Rabu, 07 November 2012

Installing Ubuntu Desktop

Using a CD?

It easy to install Ubuntu from a CD. Here what you need to do :
Put the Ubuntu CD into the CD/DVD-drive.
Restart your computer. You should see a welcome screen prompting you to choose you language and giving you the option to install Ubuntu or try it from the CD.
If you don't get this menu, read the booting from the CD guide for more information.

Using a USB drive?
Most newer computers can boot from USB. You should see a welcome screen prompting you to choose your language and giving you the option to install Ubuntu to try it from the CD.
If your computer doesn't automatically do so, you might need to press the F12 key to bring up the boot menu, but becareful not to hold it down - that can cause an error message.

Prepare to Install Ubuntu

  • We recommend you plug your computer into a power source
  • You should also make sure you have enough space on your computer to install Ubuntu
  • We advise you to select Download updates while installing and install this third-party software now.
  • You should also stay connected to the internet so you can get the latest updates while you install Ubuntu
  • If you're not connected to the internet, we'll help you set up wireless at the next step

Set Up Wireless 

If you are not connected to the interner, you will be asked to a select a wireless network, if available. We advised you to connect during the installation so we can ensure you machine is up to date. So, if you set up your wireless network at this point, it's worth then clicking the Back button to go back to the last screen (Preparing to install Ubuntu) and ticking the box marked 'Download u0pdates while installing'.

Allocate drive space

Use the checkboxesto choose whether you'd like to install Ubuntu alongside another operating system, delete your existing operating system and replace it with Ubuntu, of - if your existing operating system and replace it with Ubuntu, of - if you're an advanced user-choose the 'Something else' option.

Begin the Installation

Depending on you previous selection, you can now verify that you have choosen the way in which you would like to install Ubuntu. The installation process will begin when you click the install Now button. Ubuntu needs about 4.5 GB to install, so add a few extra GB to allow for your files.
Not sure about this step?Windows users can use the Windows Installer, which will install and uninstall Ubuntu in the same way as any other Windows application. It's simpler and completely safe.

Select your location 

If you are connected to the internet, this should be done automatically Check your location is correct and click 'Forward' to proceed. If you're unsure of your time zone, type the name of the town you're or click on the map and we'll help you find it.
TIP : If you're having problems connecting to the internet , use the menu in the top-right-hand corner to select network.

Select your Preferred keyboard layout

Click on the language option you need. if you're not sure, click the 'Detect Keyboard Layout'  button for help.

Enter your login and password details


Learn more about Ubuntu while the system intalls....

.....or make a cup of tea! :D


That's it.
All that's is to restart your computer and start enjoying Ubuntu!