Rabu, 17 Agustus 2011


Mungkin banyak yang sudahmengetahui keunggulan dari Operating system yang satu ini, tapi tidak ada salahnya jika kita mereview sekali lagi keunggulan - keunggulannya, siapa tau ada yang tertinggal.. hehe
1. Kemudahan dan Kenyamanan
Anda harus tahu bahwa Windows 7 tidak akan memiliki perubahan drastis dari segi arsitektur perangkat lunak seperti Vista dari XP — Microsoft sendiri sudah berjanji bahwa pengguna yang meakukan upgrade dari Vista tidak akan menemui masalah kompatibilitas. Karena Windows 7 tidak banyak berubah di belakang layar, Microsoft dapat memfokuskan pengembangan pada pengalaman pemakaian OS itu sendiri dan bukan pada berbagai aspek teknis lain seperti keamanan dan stabilitas.
Sebagian besar perubahan yang dikemas Windows 7 berusaha untuk meningkatkan kemudahan dan kenyamanan pengguna, dan di bawah ini adalah beberapa dari fitur-fitur baru Windows 7 yang sudah terlihat di demonstrasi PDC Microsoft.
2. Taskbar
Mendapat perubahan terbesar sejak pertama kali debut di Windows 95. Windows 7 sudah tidak akan lagi menampilkan ikon aplikasi kecil lengkap dengan nama aplikasi melainkan hanya ikon berukuran besar mirip dengan Mac OS X. Daftar jendela yang ditampilkan saat menempatkan tetikus di atas ikon aplikasi juga diganti dengan user interface (UI) “ribbon” yang menampilkan thumbnail jendela yang terbuka secara menyamping.
Alat-alat lain yang terhubung ke komputer seperti kamera juga akan muncul di taskbar bersama jendela aplikasi. Secara keseluruhan fitur ini membuat Windows 7 tampil menarik.
3. System Tray
Secara resmi dinamakan sebagai “Notification Area” Microsoft akhirnya memungkinkan pengguna alat-alat untuk menata area desktop yang sering berantakan ini. Pengguna dapat memiliki ikon apa saja yang ditampilkan di System Tray, mengubah posisi ikon dan apakah mereka diperbolehkan menarik perhatian pengguna dengan notifikasi.
4. Jump List
Menu jump list akan muncul di Start Menu atau saat pengguna melakukan klik di salah satu aplikasi Taskbar, memberikan beberapa pilihan pada pengguna untuk melakukan berbagai aksi yang didukung aplikasi. Gambar di bawah ini memperlihatkan jump list Windows Media Player (WMP) yang memberikan opsi pada pengguna untuk memutar lagu, melihat lagu-lagu terakhir yang diputar dan banyak lagi.
5. User Account Control (UAC) yang Lebih Baik
UAC merupakan salah satu fitur yang paling dibenci pengguna Windows Vista. Kini selain pilihan “On” dan “Off” pengguna dapat memilih agar UAC hanya muncul saat instalasi aplikasi atau saat sebuah aplikasi mengubah konfigurasi Windows saja. Belum diketahui apakah perubahan ini cukup untuk menjadikan UAC dari musuh menjadi teman, tetapi perubahan ini setidaknya akan menjadikan UAC Windows lebih ramah.
6. Kinerja
Microsoft mengatakan bahwa mereka banyak melakukan perubahan untuk meningkatkan kinerja dan stabilitas Windows 7 seperti mengurangi waktu boot dengan mengaktifkan beberapa aplikasi secara parallel, metode manajemen memori baru dan banyak lagi. Saat ini masih terlalu dini untuk membicarakan kinerja, kita harus menunggu datangnya versi yang sudah hampir rampung untuk mendapatkan benchmark yang berarti, tetapi menurut Technologizer, Windows 7 terasa sangat cepat dioperasikan di laptop Dell yang dipinjamkan Microsoft — dan bersih dari bloatware.
7. Device Stage
Fitur baru ini mengumpulkan semua hal yang berhubungan dengan peripheral di satu tempat untuk memudahkan pengguna seperti konfigurasi, fitur, dokumentasi bahkan layanan pembelian tinta printer dan lain-lain.
8. Libraries
Apabila Anda sudah mengenal konsep library untuk lagu seperti yang dimiliki iTunes, konsep library di Windows 7 juga tidak akan asing bagi Anda. Fitur ini mengumpulkan semua file dalam PC Anda berdasarkan tipe ke dalam library masing-masing untuk memudahkan manajemen media. Sebagai contoh, semua foto dari semua PC dan jaringan akan dikumpulkan di sebuah library foto yang dapat diakses di satu tempat seperti gambar di bawah ini.
9. HomeGroups
Windows 7 memperkenalkan fitur jaringan baru bernama HomeGroups yang bertujuan untuk memudahkan beberapa komputer satu jaringan untuk saling berbagi file dan peripheral — seolah-olah semua itu terletak pada satu PC yang sama. Walaupun fitur-fitur Windows Networking sejak dulu selalu bertujuan sama, pada kenyataannya konfigurasi untuk menggunakan printer jaringan masih tetap terlalu sulit untuk sebagian besar pengguna.

10. “Peeking” (Mengintip)
Fitur peeking pada Windows 7 memudahkan pengguna untuk dengan cepat membaca konten dalam satu jendela tanpa perlu berinteraksi dengan jendela tersebut. Menempatkan cursor di atas thumbnail jendela di Task Bar akan mengubah semua jendela yang terbuka menjadi transparan kecuali jendela yang dipilih. Selain dapat “mengintip” jendela aplikasi tertentu pengguna juga dapat mengintip desktop Windows.
11. Sidebar Tidak Lagi Digunakan
Jika dibandingkan dengan widget Mac OS X yang dapat ditempatkan di desktop, perbedaan paling mencolok dari gadget Microsoft adalah peletakannya pada sidebar di sebelah kanan layar. Di Windows 7, sidebar tersebut dihilangkan karena dianggap terlalu banyak menggunakan tempat yang ada dan gadget kini dapat diletakkan langsung di desktop. Walaupun hal ini juga sebenarnya dapat dilakukan di Vista .
12. Kompatibilitas iTunes
WMP kini mendukung dua format media favorit Apple: AAC untuk audio dan H.264 untuk video. WMP ini juga dapat menemukan library iTunes yang ada pada jaringan dan memutar isinya. Fairplay DRM Apple tidak didukung, tetapi entah kenapa memutar sebuah video podcast yang beresolusi lumayan terlihat buruk di WMP.
13. WMP Minimalis
Ketika Anda melakukan klik kanan pada sebuah file media di Windows Explorer dan menggunakan WMP untuk memutarnya, WMP akan muncul dalam mode minimalis yang tidak mendominasi desktop Anda. Anda juga bisa memutar media pada preview pane Windows Explorer tanpa perlu meluncurkan WMP sama sekali.
14. Streaming Multimedia
W7 menambahkan fitur pengiriman file media dari PC ke berbagai alat yang mendukung streaming seperti sistem musik Sonos melalui jaringan. Microsoft mengatakan bahwa Windows 7 akan mengubah file ke dalam format sehingga dapat diputar oleh pemutar media Anda. Hal ini juga berarti Microsoft sudah selangkah lagi mendekati cita-cita Bill Gates menjadikan Windows pusat media di rumah. Versi Media Center dari Windows 7 juga mendapatkan upgrade besar.
15. Pengaturan Jendela Otomatis
Geser jendela mendekat tepi kanan atau kiri maka jendela tersebut akan langsung berubah ukuran menjadi setengah layar. Hal ini ditujukan untuk memudahkan Anda menyusun dua jendela secara berdampingan (seperti browser atau dokumen Word) agar Anda dapat dengan mudah bekerja pada kedua jendela sekaligus.
16. Mencari Semua Tempat Sekaligus
Fitur Windows 7 bernama “Search Federation” memungkinkan Anda untuk mengikutkan berbagai komputer, media penyimpanan jaringan dan situs ke dalam pencarian              Windows 7.
17. Tema
Microsoft sudah sangat lama sekali tidak mengantarkan perubahan besar pada fitur kustomisasi tema di Windows. Di Windows 7 Microsoft menyediakan sebuah pemilih tema baru yang lebih baik dengan fitur preview dalam ukuran asli dan memungkinkan Anda untuk menyimpan tema kustom hanya dengan dengan beberapa klik. Microsoft juga berencana untuk mengganti namanya dari Themes menjadi Styles.
18. Windows Live
Secara resmi Microsoft memiliki mengemas sedikit sekali aplikasi pada Windows 7, tidak seperti Vista . Aplikasi Photo Gallery, Movie Maker dan email telah dijadikan unduhan gratis yang disebut Windows Live Esentials, walaupun Microsoft tetap berharap berbagai vendor PC tetap akan mengemas Windows Live Essentials ke dalam komputer yang mereka jual.
19. Paint Baru
Windows Paint yang sudah banyak terlupakan mendapatkan upgrade besar, kini tampil dengan UI ribbon dari Office 2007 yang sekarang telah menjadi standar di berbagai aplikasi Microsoft. Walaupun masih banyak yang menganggap Paint.net sebagai alternatif pengganti Paint yang lebih baik.
20. Fitur Layar Sentuh
Windows 7 adalah versi Windows pertama yang mendukung multi-touch yang memungkinkan Anda mengendalikan OS ini dengan kedua tangan. Masih banyak yang ragu apakah multi-touch akan merevolusi dunia PC sebagaimana ia merevolusi dunia ponsel. Saat ini hampir tidak ada PC yang beredar di pasar yang mendukung fitur layar sentuh selain TouchSmart dari HP dan Latitude XT dari Dell

Minggu, 12 Juni 2011

Teknik normalisasi banyak digunakan terutama pemula karena mudah dipahami dan diaplikasikan.

Dasar-dasar normalisasi

Normal form (bentuk normal) adalah suatu klas dari skema database relasi yang didefinisikan untuk memenuhi tujuan dari tingginya integritas dan maintainability

Kreasi dari suatu bentuk normal disebut normalisasi
Normalisasi dicapai dengan penganalisaan ketergantungan diantara setiap individu attribut yang diassosiasikan dengan relasinya

First normal form

Suatu relasi ada dalam kondisi First Normal Form (1NF) jika dan hanya jika semua domain yang tercakup terdiri hanya atomic value, misalnya tidak ada pengulangan group (domain-domain) dalam suatu tuple

Keuntungan dari 1NF dibanding Unnormalized relation (UNRs) adalah pada bentuk penyederhanaan representasi dan kemudahan dalam pengembangan menggunakan suatu query language

Kekuranannnya adalah kebutuhan terhadap duplikasi data
Sebagian besar sistem relasi (tidak semua) membutuhkan suatu relasi dalam bentuk 1NF

 Second Normal Form

Suatu superkey adalah suatu himpunan dari satu atau lebih attribute, yang mana, dimana diambil secara khusus yang memmungkinkan kita untuk mengidentifikasikan secara unik satu entitas atau relasi

Suatu Candidate key adalah suatu subset dari attribut-attribut pada superkey yang juga merupakan superkey dan tidak reducible ke superkey yang lain

Suatu primary key dipilih dari himpunan candidate key untuk digunakan pada suatu index untuk relasi yang bersangkutan

Kepemilikan dari satu atau beberapa attribute yang dapat didefinisikan secara unik dari nilai satu atau beberapa attribute disebut functional dependency
Diberikan suatu relasi (R), suatu himpunan (B) adalah functionally dependent pada himpunan attribut yang lain(A) jika, pada satu waktu tertentu, setiap nilai A diassosiasikan dengan satu nilai B, bentuk ini adalah suatu FD yang dinotasikan dengan A → B

• contohR : {paper-id, inst-name, isnt-addr, editor-id, publ-id, auth-id, auth-name,auth-addr}Fds : paper-id, auth-id → auth-namepaper-id,auth-id → auth-addrpaper-id, auth-id → inst-namepaper-id, auth-id → inst-addrauth-id → auth-nameauth-id → auth-addrinst-name → inst-addrpaper-id → editor-idpaper-id → publ-idbentuk sederhanapaper-id, auth-id → auth-name, auth-addr, inst-name, inst-addrauth-id → auth-name, auth-addrinst-name → inst-addr

paper-id → pub-id, editor-id

Suatu relasi adalah dalam posisi second normal form (2NF) jika dan hanya jika relasi tersebut juga dalam 1NF dan setiap nonkey attribute tergantung penuh pada primary key-nya

2NF membutuhkan bahwa FD apapun didalam relasi harus berisi semua komponen dari primary key sebagai determinant, baik secara langsung atau transitif

contoh, primary key adalah paper_id, auth_id. Bagaimanapun, terdapat Fds yang lain (auth_Id → auth-name, auth-addr, and paper-id → pub-id, editor-id) yang berisi satu komponen dari primary key, tetapi tidak keduaduanya.

Mengapa harus 2NF, pertimbangkan keuntungan dari 1NF pada R. paper, pub-id dan editor-id dibuat duplikat. Untuk setiap author dari paper. Jika editor dari publikasi untuk suatu paper berubah, beberapa tuple harus pula di-update. Akhirnya, jika satu paper di ambil, semua tupple yang diassosiasikan harus dihapus. Bentuk ini akan memberikan efek samping pada penghapusan informasi yang mengassosiasikan suatu auth-id dengan auth-name dan auth-addr.
Suatu cara yang dapat dilakukan untuk hal tersebut adalah dengan mentransformasikan relasi kedalam dua atau beberapa relasi 2NF

contohR1 : paper-id, auth-id → inst-name, inst-addrR2 : auth-id → auth-name, auth-addrR3 : paper-id → pub-id, editor-id

Third Normal Form

Pada R1, inst_addr pasti diduplikat untuk setiap kombinasi paper_author yang mejelaskan satu inst_name. Juga, jika kita menghapus satu paper dari database, kita harus memberikan efek samping penghapusan assosiasi antara inst_name dan inst_addr.
Suatu relasi dalam Third Normal Form (3NF) jika dan hanya jika relasi tersebut dalam 2NF dan setiap non key attribute adalah nontransitive dependent pada primary key

Contoh :R11 : paper-id, auth-id → inst-nameR12 : inst_name → inst_addrR2 : auth-id → auth-name, auth-addrR3 : paper-id → pub-id, editor-id


Boyce-Codd Normal Form

Suatu Trivial FD adalah suatu bentuk YZ → Z
Suatu relasi R dalam kondisi Boyce-Codd Normal Form (BCNF) jika untuk semua nontrivial FD X → A, X adalah superkey
BCNF adalah suatu bentuk yang lebih kuat dari normalisasi ke tiga. 3NF equivalent dengan perkataan bahwauntuk setiap nontrivial FD X → A, dimana X dan A merupakan simple atau composite attribut, satu dari duakondisi harus dipenuhi.X adalah superkey, atauA adalah prime attribute
BCNF mengelimisasi kondisi kedua dari 3NF
A. Cropping, Copy, Paste, Color adjustment, Rotate/Flip    i. You can easily crop any portion out of existing photo in any shape.
    ii. You can copy/paste any portion from/into any image
          1. You can copy portion of your image to the clipboard and paste them to Word, Powerpoint or any other program that takes a clipboard image
          2. You can paste any image from the clipboard into your image within Photobie. You can also create a new image using “Paste as a new image”. You can do following trick: right click on any image you see on the web, select “Copy image” and then select “Paste as a new image” in Photobie. You just opened an image from the web within Photobie.
B. Basic to advanced color adjustment
    i. You can easily adjust the color balance (brightness, contrast, saturation, coldwarm, Gamma, alpha)
    ii. You can adjust (RGB) color curves and adjust or swap color RGB channel levels. You can replace one color with another color in your image
C. Painting tools: pen, shape draw fill, airbrush, eraser, line/curve with arrows, smudge etc.
    i. You can change the pen size and add special effects to the pen.
    ii. You can draw/ fill shapes with all kinds of patterns, textures and gradients.
    iii. You can use the airbrush or touch-up brush on your image.
    iv. You can use the eraser to remove a part of the image easily and smoothly.
    v. You can use the line/curve tool to draw a line or a curve easily with/without arrows. The line/curve can be dotted or dashed or dot-dashed. Texture, pattern and texture apply as well.
    vi. You can use the smudge tool to smudge out unwanted areas easily and naturally.
    vii. You can use advanced brush tools
D. Text tool: you can create text with various textures, patterns, gradients, shadings, fonts etc.
E. Color Palettes: simple color ring, customized color palette
    i. You can simply setup the paint primary color and secondary color by click on the color or color palette.
    ii. You can also change the primary color and the secondary color using the more advanced color. Simply click on the primary or secondary color labels
    iii. You can easily add you current primary/secondary color into your palette. You can remove any color from your palette. You can save your palette and open another palette you saved.
F. Region tools: rectangle, round rectangle, oval, polygon, freehand, fuzzy magic wand. Various complex region combination modes: union, exclude, intersect, xor
   i. You can use various shaped region tool to select a region
   ii. You can combine regions in different ways: union, exclude, intersect, and xor, which means exclude areas that intersect.
   iii. You can save the region you just selected to the region cache or a permanent region file and reapply them whenever you want.
Tanamlah pikiran, petiklah gagasan
Tanamlah gagasan, Petiklah Perbuatan
Tanamlah perbuatan, petiklah kebiasaan
Tanamlah kebiasaan, petiklah Karakter
Tanamlah Karakter, petiklah Nasib
 
--- Samuel Smiles ---
 
Design Edit by Sahabat Samboja