Kamis, 12 Juli 2012

Cyrus One Tablet Android 2.3 Gingerbread


Setelah merilis Tablet Android pertama dengan fitur TV Analog  yaitu : Cyrus AtomPad, tablet 1 Gingerbread 1GHz, kini PT Mitra Komunikasi Nusantara (MKN) kembali menggebrak pasar tablet lokal dengan menghadirkan Tablet Android  2.3 Gingerbread dengan layar berukuran sekitar 4.3 inci, dengan jenis TFT Capacitive Touchscreen WVGA (800×400 piksel) Multi-touch.didukung network data 3.5G (HSDPA/HSUPA) yang memiliki kecepatan akses hingga 7.2 Mbps.kamera 5 megapiksel plus fitur autofokus. Smartphone ini dijual sekitar Rp 2.200.000,- paket bundling dengan Telkomsel Flash.
 
Spesifikasi:
jaringan: Triband GSM (850/900/1800 MHz), HSDPA/UMTS 2100 MHz; Dimensi: 124x66x12.8mm; Layar: 4.3 inci, TFT Capacitive Touchscreen, WVGA (800×400 piksel), Multi-touch; OS: Android 2.3 Gingerbread; Transfer data: HSUPA, HSDPA, 3G, EDGE, GPRS; Kamera: Dual camera (belakang 5 megapiksel, depan VGA), autofocus, video recording; Memori internal: 512MB Flash + 512MB RAM; Memori eksternal: microSD up to 32GB; Messaging: SMS, MMS, Email; Konektivitas: WiFi 802.11 b/g; Bluetooth, kabel data, audio jack 3.5mm; Browser: HTML; Fitur lain: Polifonik (MP3), G-sensor, Digital Compass, Light sensor, audio/video player, radio FM, Modem, Android Market (Google Play Store), GPS, Portable HotSpot, support Flash, Organiser, Social networking Apps, Chatting Apps; Baterai: Lithium ion

Minggu, 03 Juni 2012

parallax and transformations

parallax and transformations
Gambar dapat terdistorsi dan diubah sengaja, tapi kadang-kadang efek ini dapat terjadi secara alami. Parallax, misalnya, yang membuat obyek tampak mengungsi jika dilihat dari dua berbeda sudut pandang dan sangat umum di close-up fotografi. Perspektif dapat menyebabkan masalah distorsi konvergen vertikal saat memotret gedung-gedung tinggi Urungkan pengeditan


Sebuah gambar asli di mana perspektif menyebabkan masalah dengan vertikal konvergen dapat diperbaiki, seperti halnya dengan foto ini dari Times Square di New York City.Urungkan pengeditan



Koreksi masalah vertikal konvergen dicapai dengan peregangan dua poin atas sebuah elemen gambar keluar dan ke belah pihak, sehingga membuat bagian atas bangunan tampak lebih luas. ini koreksi adalah mudah terlihat ketika membandingkan elemen yang berbeda dari pinggiran gambar dikoreksi dengan mereka dalam bahasa aslinya, seperti tiang lampu

bounding box
Semua gambar digital ada dalam kotak berlari, yang merupakan persegi atau persegi panjang yang terdiri dari deretan piksel mengandung gambar informasi yang dapat dianggap sebagai kanvas. Karena kanvas ini ditentukan oleh pixel gambar, itu adalah selalu persegi atau persegi panjang. Kotak berlari memiliki sudut dan pertengahan poin disebut jangkar, yang dapat ditarik atau membentang untuk mendistorsi gambar. Bahkan jika gambar seperti bola lampu (kanan) tampaknya memiliki bentuk yang tidak teratur, itu sebenarnya adalah persegi dengan piksel putih.Urungkan pengeditan


Sabtu, 02 Juni 2012

ukuran kantor dan hubungan kerja dalam design

ukuran Kantor  dan hubungan kerja dalam design


Kantor berisi serangkaian hubungan yang kompleks antara anggota staf yang berbeda dan manajemen, ada berbagai tingkat kontrol, kebebasan otoritas, dan formalitas independen dari ukuran perusahaan. Lembaga besar dapat menyediakan berbagai pengalaman pada proyek-proyek internasional yang besar, tetapi karena mereka mempekerjakan banyak orang, desainer mungkin hanya bisa berpartisipasi dalam rentang yang terbatas kegiatan.

Namun, lembaga desain besar cenderung memiliki kemampuan untuk bekerja pada berbagai proyek yang berbeda di media yang berbeda. Bekerja di sebuah studio kecil mungkin memberikan kesempatan yang lebih besar desainer untuk bekerja dengan desainer timah atau mitra. Ini bisa berarti lebih banyak keterlibatan dalam aspek kreatif dan tugas dalam proyek desain dan proses desain.

Namun, lembaga yang lebih kecil mungkin mengkhususkan diri dalam melayani segmen pasar tertentu atau dalam bekerja dengan media tertentu, yang dapat membatasi luasnya bekerja dilakukan oleh desainer. Hal ini penting untuk mencocokkan aspirasi Anda dengan jenis organisasi yang dapat menyediakan kebutuhan Anda untuk mendapatkan kepuasan pribadi dan pekerjaan.

hierarki
Lembaga desain yang berbeda memiliki struktur yang berbeda yang berkisar dari informal ke hirarki resmi
membentang dari pemilik atau manajer, sampai kepala desainer, art director dan desainer. Instansi lain lebih memilih tim berbasis struktur yang termasuk penulis, desainer dan programmer, beberapa beroperasi lebih seperti kolektif untuk mendorong lebih besar fluiditas, sementara yang lain menggunakan tim desainer dikelilingi oleh staf pendukung, seperti proyek manajer bekerja dengan beberapa desainer

Ground Zero melihat dinding (di atas)
Instalasi sementara yang dibuat oleh Pentagram untuk Otoritas Pelabuhan New York dan New Jersey terdiri
informasi panel di lokasi peringatan World mantan Trade Center. Dinding adalah grid dari baja galvanis yang memungkinkan pengunjung untuk menyaksikan pembangunan kembali situs. Nama orang yang tewas dalam serangan tahun 2001 tercatat di teluk tersembunyi

Jumat, 01 Juni 2012

Serangkaian tugas untuk proyek PL


kali ini saya akan posting tugas untuk proyek perangkat lunak harus bagaimana...marilah kita simak ya..hehe

Menentukan Serangkaian Tugas Untuk Proyek PL
Rangkaian tugas adalah sekumpulan tugas kerja RPL, pondasi, dan kemampuan penyampaian yg harus diselesaikan untuk menyelesaikan sebuah proyek tertentu serta memberikan disiplin yg cukup untuk mencapai kualitas PL yg tinggi.

Tipe proyek PL adalah
1.     Consept Development Project, untuk mencari konsep bisnis yg baru / aplikasi dgn teknologi baru
2.     New Aplication Development Project, dilakukan sbg konsekunsi permintaan pelanggan khusus
3.     Aplication Enhancement Project, PL yg ada mengalami modifikasi utama dari fungsi, kinerja / interface yg dapat diamati oleh pemakai akhir
4.     Aplication Maintenance Projects, dilakukan untuk membetulkan, menyesuaikan / memperluas PL yg ada dgn cara tidak begitu jelas
5.     Reengineering Projects, membagun sistem yg ada (warisan) secara keseluruhan / sebagian

4 Tingkat kekakuan proyek didefinisikan :
I.                   Casual
Semua aktivitas kerangka kerja diaplikasikan tetapi hanya kumpulan tugas minimum yg dibutuhkan. Secara umum, tugas pelindung diminimalkan & kebutuhan dokumentasi dikurangi
II.                Structured
Kerangka kerja proses akan diaplikasikan untuk proyek ini. Aktivitas kerja dan tugas-tugas yg berhubungan disesuaikan dengan tipe proyek yg akan diaplikasikan & diperlukan aktivitas pendukung untuk  memastikan kualitas tinggi
III.             Strict
Proses sepenuhnya akan diaplikasikan pd proyek ini dgn tingkat displin yg akan menjamin kualitas tinggi. Semua aktivitas pelindung akan diaplikasikan & didokumentasikan yg baik akan dihasilkan
IV.            Quick Reaction
Kerangka kerja proses akan diaplikasikan untuk proyek ini, tetapi karena situasi darurat, hanya tugas-tugas penting untuk memelihara kualitas baik yg akan diaplikasikan. Back filling (mengembangkan serangkaian dokumentasi kengkap, melakukan kajian tambahan) akan diselesaikan setelah aplikasi disampaikan pd pelanggan


sumber :http://staffsite.gunadarma.ac.id

holiday hemat

hai teman- teman pembaca, kali ini saya akan memberi 6 tips  liburan hemat...liburan bisa menghilangkan kita dari kejenuhan dengan rutinitas sehari -hari tetapi semester 8 kali ini tidak lagi ada liburan karena disibukkan dengan aktivas kuliah dan kerja part time. dan sudah harus memikirkan masa depan...mau jadi apa kita nanti selanjutnya..hehe malah curhat deh..hahaha..langsung saja simak ya...

1. Bawalah perkelengkapan liburan sekucupnya dan seperlunya
Jangan bawa bawaan barang yang banyak karena bisa karena bisa merepotkan kamu nanti contohnya kalian bawalah pakaian sesuai kebutuhan,jangan bawa banyak pakaian yang nantinya tidak terpakai.itu hanya memberat- beratkan bawaan saja kan..betul tidak?

2. Membeli souvenir jangan terlalu mahal
Untuk buah tangan atau cendera mata pada saat liburan, belilah dengan harga yang terjangkau untuk menekan biaya pengeluaran.kalau bisa dibawah 100rb...liburan dapat dan buah tangan untuk keluarga dan seseorang jadi terbeli.

3.Memilih Transportasi
Maksudnya memilih transportasi,bukanlah anda ingin pergi ke tempat tujuan wisata atupun liburan,melainkan trasportasi saat berada ditempat liburan tersebut.Disarankan menggunakan kendaraan umum saja dan hindarilah transportasi pribadi seperti taksi

4. Jangan Berlibur saat musim liburan
Biasanya musim liburan tarif akan lebih tinggi dari hari biasanya.Disarankan anda menghindari liburan pada saat liburan sekolah,libur keagamaan dan atau libur nasional

5.Penginapan
Usahakan memilih penginapan yang tidak terlalu mahal, ingat anda berlibur bukan untuk tidur tapi cobalah fokus untuk menikmati liburan.jika kamu memiliki keluarga ataupun teman ditempat tujuan anda berlibur, usahakan kamu bisa memanfaatkan bantuan mereka dengan meminta iji terlebih ahulu.jadi bisa memangkas biaya pengeluaran kamu dan bisa mendapatkan rekomendasi tempat wisata lainnya.

6. Biaya makan
Jika kamu melakukan perjalanan darat, sebaiknya bawalah bekal dari rumah.kamu akan kaget berapa biaya yang bisa dihemat jika dihindari jajan selama perjalanan.pastikan juga anda membawa cooler box agar minuman tetap dingin dan segar.

kampung gajah wonderland

hai sekalian semua, penulis ingin share petualangan di Kampung Gajah Wonderland nih.saya bersama seorang teman saya pergi kesana pada bulan maret. kawasan wisata ini berada di Jalan Sersan Bajuri Km 3.8 Bandung.di sini dsugukan berbagai fasailitas permainan loch.Di lahan seluas 60 hektare ini, terdapat sekitar 36 wahana yang bisa dijelajah satu per satu. Seperti Formula Kart, Sky View, Cross, Segway, 4D Rider, Delman Royal, Mini ATV, hingga permainan yang memacu adrenalin seperti ATV Adventure, Tubby Slide, Sky Rider, dan lainnya. Area Children Playground dan Rumah Teletubbies.disna bukan hanya permainan saja tetapi ada wisata kuliner nusantaranya juga loch.ada empat macam restoran yang tersaji mulai dari restoran ala Jepang, Western, Asia dan Indonesia. Factory outlet juga disediakan bagi pecinta fesyen yang up to date. menurut saya yang palin seru permainan disana yaitu ATV Adventure..kita menuju perjalanan dengan jalan yang sangan terjal,curam dan licin.ini butuh keberanian yang sangat besar dan mahir menggunakan kopling.permainan formula kart juga ga kalah seru'y.
 gambar ATV Adventure

gambar bund jump




delman



gambar formula kart






Sabtu, 26 Mei 2012

Bioinformatika yang terkait di bidang IT


Pada kesempatan kali saya akan membahas tentang apasih bioinformatika dan jenis - jenisnya dibidang IT.nah mari kita simak...hehe
Pengertian
Bioinformatika merupakan kajian yang memadukan disiplin biologi molekul,  matematika dan teknik informasi (TI). Ilmu ini didefinisikan sebagai aplikasi dari alat  komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi  molekul. Biologi molekul sendiri juga merupakan bidang interdisipliner, mempelajari  kehidupan dalam level molekul.
Definisi Bioinformatika menurut Fredj Tekaia dari Institut Pasteur adalah: "metode matematika, statistik dan komputasi yang bertujuan untuk menyelesaikan masalah-masalah biologi dengan menggunakan sekuen DNA dan asam amino dan informasi-informasi yang terkait dengannya."

Sejarahnya.
Penetrasi Teknologi Informasi (TI) dalam berbagai disiplin ilmu telah melipatgandakan perkembangan ilmu bersangkutan. Berbagai kajian baru bermunculan, sejalan dengan perkembangan TI itu sendiri dan disiplin ilmu yang didukungnya. Aplikasi TI dalam bidang biologi molekul telah melahirkan bidang Bioinformatika. Kajian ini semakin penting, sebab perkembangannya telah mendorong kemajuan bioteknologi di satu sisi, dan pada sisi lain memberi efek domino pada bidang kedokteran, farmasi, lingkungan dan lainnya.

Kajian baru Bioinformatika ini tak lepas dari perkembangan biologi molekul modern yang ditandai dengan kemampuan manusia untuk memahami genom, yaitu cetak biru informasi genetik yang menentukan sifat setiap makhluk hidup yang disandi dalam bentuk pita molekul DNA (asam deoksiribonukleat). Kemampuan untuk memahami dan memanipulasi kode genetik DNA ini sangat didukung oleh TI melalui perangkat perangkat keras maupun lunak. Hal ini bisa dilihat pada upaya Celera Genomics, perusahaan bioteknologi Amerika Serikat yang melakukan pembacaan sekuen genom manusia yang secara maksimal memanfaatkan TI sehingga bisa melakukan pekerjaannya dalam waktu yang singkat (hanya beberapa tahun), dibanding usaha konsorsium lembaga riset publik AS, Eropa, dan lain-lain, yang memakan waktu lebih dari 10 tahun.
Bioteknologi modern ditandai dengan  kemampuan pada manipulasi DNA. 
Rantai/sekuen DNA yang mengkode protein disebut gen. Gen ditranskripsikan menjadi  mRNA, kemudian mRNA ditranslasikan menjadi protein. Protein sebagai produk akhir bertugas menunjang seluruh proses kehidupan, antara lain sebagai katalis reaksi biokimia  dalam tubuh (disebut enzim), berperan serta dalam sistem pertahanan tubuh melawan  virus, parasit dan lain-lain (disebut antibodi), menyusun struktur tubuh dari ujung kaki  (otot terbentuk dari protein actin, myosin, dan sebagainya) sampai ujung rambut (rambut  tersusun dari protein keratin), dan lain-lain. Arus informasi, DNA -> RNA -> Protein,  inilah yang disebut sentral dogma dalam biologi molekul.

Sekuen DNA satu organisme, yaitu pada sejenis virus yang memiliki kurang lebih 5.000 nukleotida/molekul DNA atau sekitar 11 gen, berhasil dibaca secara menyeluruh pada tahun 1977. Sekuen seluruh DNA manusia terdiri dari 3 milyar nukleotida yang menyusun 100.000 gen dapat dipetakan dalam waktu 3 tahun. Saat ini terdapat milyaran data nukleotida yang tersimpan dalam database DNA, GenBank di AS yang didirikan tahun 1982. Di Indonesia, ada Lembaga Biologi Molekul Eijkman yang terletak di Jakarta. Di sini kita bisa membaca sekuen sekitar 500 nukleotida hanya dengan membayar $15. Trend yang sama juga nampak pada database lain seperti database sekuen asam amino penyusun protein, database struktur 3D protein, dan sebagainya. Inovasi teknologi DNA chip yang dipelopori oleh perusahaan bioteknologi AS, Affymetrix di Silicon Valley telah mendorong munculnya database baru mengenai RNA. Desakan kebutuhan untuk mengumpulkan, menyimpan dan menganalisa data-data biologis dari database DNA, RNA maupun protein inilah yang semakin memacu perkembangan kajian Bioinformatika.

Prediksi truktur protein.

metode prediksi struktur protein yang ada saat ini dapat dikategorikan ke dalam dua kelompok, yaitu metode pemodelan protein komparatif dan metode pemodelande novo.
Pemodelan protein komparatif (comparative protein modelling) meramalkan struktur suatu protein berdasarkan struktur protein lain yang sudah diketahui. Salah satu penerapan metode ini adalah pemodelan homologi (homology modelling), yaitu prediksi struktur tersier protein berdasarkan kesamaan struktur primer protein. Pemodelan homologi didasarkan pada teori bahwa dua protein yang homolog memiliki struktur yang sangat mirip satu sama lain. Pada metode ini, struktur suatu protein (disebut protein target) ditentukan berdasarkan struktur protein lain (protein templat) yang sudah diketahui dan memiliki kemiripan sekuens dengan protein target tersebut. Selain itu, penerapan lain pemodelan komparatif adalah protein threading yang didasarkan pada kemiripan struktur tanpa kemiripan sekuens primer. Latar belakang protein threading adalah bahwa struktur protein lebih dikonservasi daripada sekuens protein selama evolusi; daerah-daerah yang penting bagi fungsi protein dipertahankan strukturnya. Pada pendekatan ini, struktur yang paling kompatibel untuk suatu sekuens asam amino dipilih dari semua jenis struktur tiga dimensi protein yang ada. Metode-metode yang tergolong dalam protein threading berusaha menentukan tingkat kompatibilitas tersebut.

Dalam pendekatan de novo atau ab initio, struktur protein ditentukan dari sekuens primernya tanpa membandingkan dengan struktur protein lain. Terdapat banyak kemungkinan dalam pendekatan ini, misalnya dengan menirukan proses pelipatan (folding) protein dari sekuens primernya menjadi struktur tersiernya (misalnya dengan simulasi dinamika molekular), atau dengan optimisasi global fungsi energi protein. Prosedur-prosedur ini cenderung membutuhkan proses komputasi yang intens, sehingga saat ini hanya digunakan dalam menentukan struktur protein-protein kecil. Beberapa usaha telah dilakukan untuk mengatasi kekurangan sumber daya komputasi tersebut, misalnya dengan super komputer atau komputasi terdistribusi  maupun komputasi grid.
Cabang-cabang yang Terkait dengan Bioinformatika
A, Biophysics
Biologi molekul sendiri merupakan pengembangan yang lahir dari biophysics.Biophysics adalah sebuah bidang interdisipliner yang mengaplikasikan teknik-teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society).
B. Computational Biology
Computational biology merupakan bagian dari Bioinformatika (dalam arti yang paling luas) yang paling dekat dengan bidang Biologi umum klasik. Fokus dari computational biology adalah gerak evolusi, populasi, dan biologi teoritis daripada biomedis dalam molekul dan sel. Tak dapat dielakkan bahwa Biologi Molekul cukup penting dalam computational biology, namun itu bukanlah inti dari disiplin ilmu ini. Pada penerapan computational biology, model-model statistika untuk fenomena biologi lebih disukai dipakai dibandingkan dengan model sebenarnya. Dalam beberapa hal cara tersebut cukup baik mengingat pada kasus tertentu eksperimen langsung pada fenomena biologi cukup sulit.
C.Cheminformatics
Cheminformatics adalah kombinasi dari sintesis kimia, penyaringan biologis, dan pendekatan data-mining yang digunakan untuk penemuan dan pengembangan obat (Cambridge Healthech Institute's Sixth Annual Cheminformatics conference). Pengertian disiplin ilmu yang disebutkan di atas lebih merupakan identifikasi dari salah satu aktivitas yang paling populer dibandingkan dengan berbagai bidang studi yang mungkin ada di bawah bidang ini.

D Genomics
Genomics adalah bidang ilmu yang ada sebelum selesainya sekuen genom, kecuali dalam bentuk yang paling kasar. Genomics adalah setiap usaha untuk menganalisa atau membandingkan seluruh komplemen genetik dari satu spesies atau lebih. Secara logis tentu saja mungkin untuk membandingkan genom-genom dengan membandingkan kurang lebih suatu himpunan bagian dari gen di dalam genom yang representatif.

E.Mathematical Biology

Menurut Alex Kasman [KASMAN2004] Secara umum mathematical biology melingkupi semua ketertarikan teoritis yang tidak perlu merupakan sesuatu yang beralgoritma, dan tidak perlu dalam bentuk molekul, dan tidak perlu berguna dalam menganalisis data yang terkumpul.

F.Proteomics

Michael J. Dunn [DUNN2004], Pemimpin Redaksi dari Proteomics mendefiniskan kata "proteome" sebagai: "The PROTEin complement of the genOME". Dan mendefinisikan proteomics berkaitan dengan: "studi kuantitatif dan kualitatif dari ekspresi gen di level dari protein-protein fungsional itu sendiri". Yaitu: "sebuah antarmuka antara biokimia protein dengan biologi molekul".


Dan  masih banyak lagi cabang - cabang yang terkait dengan bioinformatika dan bidang - bidang apa saja yang terkait dengan bioinformatika diantaranya adalah :

1. Bioinformatika dalam Bidang Klinis

Bioinformatika dalam bidang klinis sering disebut sebagai informatika klinis (clinical informatics). Aplikasi dari informatika klinis ini berbentuk manajemen data-data klinis dari pasien melalui Electrical Medical Record (EMR) yang dikembangkan oleh Clement J. McDonald dari Indiana University School of Medicine pada tahun 1972. McDonald pertama kali mengaplikasikan EMR pada 33 orang pasien penyakit gula (diabetes). Sekarang EMR ini telah diaplikasikan pada berbagai penyakit. Data yang disimpan meliputi data analisa diagnosa laboratorium, hasil konsultasi dan saran, foto rontgen, ukuran detak jantung, dan lain lain.


2.Bioinformatika untuk Identifikasi Agent Penyakit Baru

Bioinformatika juga menyediakan tool yang sangat penting untuk identifikasi agent penyakit yang belum dikenal penyebabnya. Banyak sekali penyakit baru yang muncul dalam dekade ini, dan diantaranya yang masih hangat adalah SARS (Severe Acute Respiratory Syndrome).
Pada awalnya, penyakit ini diperkirakan disebabkan oleh virus influenza karena gejalanya mirip dengan gejala pengidap influenza. Akan tetapi ternyata dugaan ini salah karena virus influenza tidak terisolasi dari pasien. Perkirakan lain penyakit ini disebabkan oleh bakteri Candida karena bakteri ini terisolasi dari beberapa pasien. Tapi perkiraan ini juga salah. Akhirnya ditemukan bahwa dari sebagian besar pasien SARS terisolasi virus Corona jika dilihat dari morfologinya. Sekuen genom virus ini kemudian dibaca dan dari hasil analisa dikonfirmasikan bahwa penyebab SARS adalah virus Corona yang telah berubah (mutasi) dari virus Corona yang ada selama ini.

Dalam rentetan proses ini, Bioinformatika memegang peranan penting. Pertama pada proses pembacaan genom virus Corona. Karena di database seperti GenBank, EMBL (European Molecular Biology Laboratory), dan DDBJ (DNA Data Bank of Japan) sudah tersedia data sekuen beberapa virus Corona, yang bisa digunakan untuk mendisain primer yang digunakan untuk amplifikasi DNA virus SARS ini. Software untuk mendisain primer juga tersedia, baik yang gratis maupun yang komersial



3.Bioinformatika untuk Diagnosa Penyakit Baru

Ada beberapa cara untuk mendiagnosa suatu penyakit, antara lain: isolasi agent penyebab penyakit tersebut dan analisa morfologinya, deteksi antibodi yang dihasilkan dari infeksi dengan teknik enzyme-linked immunosorbent assay (ELISA), dan deteksi gen dari agent pembawa penyakit tersebut dengan Polymerase Chain Reaction (PCR).
Teknik yang banyak dan lazim dipakai saat ini adalah teknik PCR. Teknik ini sederhana, praktis dan cepat. Yang penting dalam teknik PCR adalah disain primer untuk amplifikasi DNA, yang memerlukan data sekuen dari genom agent yang bersangkutan dan software seperti yang telah diuraikan di atas. Disinilah Bioinformatika memainkan peranannya. Untuk agent yang mempunyai genom RNA, harus dilakukan reverse
transcription (proses sintesa DNA dari RNA) terlebih dahulu dengan menggunakan enzim reverse transcriptase. Setelah DNA diperoleh baru dilakukan PCR. Reverse transcription dan PCR ini bisa dilakukan sekaligus dan biasanya dinamakan RT-PCR.
Teknik PCR ini bersifat kualitatif, oleh sebab itu sejak beberapa tahun yang lalu dikembangkan teknik lain, yaitu Real Time PCR yang bersifat kuantitatif. Dari hasil Real Time PCR ini bisa ditentukan kuantitas suatu agent di dalam tubuh seseorang, sehingga bisa dievaluasi tingkat emergensinya. Pada Real Time PCR ini selain primer diperlukan probe yang harus didisain sesuai dengan sekuen agent yang bersangkutan. Di sini juga diperlukan software atau program Bioinformatika.

4. Bioinformatika untuk Penemuan Obat

Cara untuk menemukan obat biasanya dilakukan dengan menemukan zat/senyawa yang dapat menekan perkembangbiakan suatu agent penyebab penyakit. Karena perkembangbiakan agent tersebut dipengaruhi oleh banyak faktor, maka faktor-faktor inilah yang dijadikan target. Diantaranya adalah enzim-enzim yang diperlukan untuk perkembangbiakan suatu agent Mula-mula yang harus dilakukan adalah analisa struktur dan fungsi enzim-enzim tersebut. Kemudian mencari atau mensintesa zat/senyawa yang dapat menekan fungsi dari enzim-enzim tersebut.








Minggu, 01 April 2012

cara menaikan rating blog

kali ini penulis akan memberi tahu tips agar blog kita banyak dikunjungi...cek n ricek ya...hehe
1. Konsistensi adalah salah satu kunci sukses ngeblog. Pastikan blogmu diupdate secara rutin dengan postingan-postingan yang bermanfaat sesuai dengan topik yang kamu sukai / kuasai.

2. Memungkinkan pembaca untuk mendaftar di RSS Feed-mu dan mendapatkan email updatean otomatis adalah langkah yang bagus. Kamu juga bisa membuat link ke akun-akun jejaring sosialmu seperti Twitter, Facebook dan LinkedIn agar pembaca bisa terhubung denganmu melalui cara lain.

3. Buatlah kategori-kategori untuk memudahkan pembaca menemukan topik yang mereka cari di blogmu. Letakkan kategori ini pada sidebar dan jangan ragu-ragu untuk memasukkan satu postingan ke dalam beberapa kategori.

4. Pantau komentar yang diposting di blogmu. Komentar adalah bagian dari dialog antara kamu dengan pembacamu. Pastikan mereka mendapat notifikasi saat ada komentar lain di postingan yang sama. Jangan lupa juga untuk mengawasi adanya spam yang sering bercokol di kotak komentar. Rajin-rajinlah menghapusnya.

5. Jika kamu ingin blogmu berada di peringkat atas hasil pencarian mesin pencari, pastikan blog yang kamu kelola mendukung semua fitur yang ‘dicari’ search engine pada kontenmu. Salah satunya adalah tags judul yang unik dan menarik.

6. Gunakan software analitik untuk mengetahui performa blogmu. Dengan software analitik, kamu bisa mengecek berapa banyak page view dan unique visitor blogmu, dari mana saja mereka berasal, bagaimana mereka bisa menemukan blogmu, postingan mana yang paling popuer, dan lain-lain. Beberapa software yang bisa kamu pakai adalah Google Analytics atau tools analitik yang disediakan hostingan blogmu, WordPress.com misalnya.

7. Maksimalkan fungsi tool Feedburber dan Feedblitz sebagai alat marketing untuk blogmu. Kedua tools ini melakukan 2 hal berikut ini: 1). memungkinkan pengunjung untuk mendaftar dan mendapatkan e-mail setiap kamu membuat postingan baru, 2). cecara otomatis mengirimkan e-mail setiap ada yang memposting sesuatu di blogmu.

8. Pakailah tools social media untuk mempromosikan blogmu, salah satunya TweetMeme. Dengan menggunakan TweetMeme kamu bisa melihat seberapa banyak postingan kamu di-retweet (RT) orang lain.

9. Pasanglah RSS Feed. RSS Feed akan memungkinan kamu untuk melihat headline terbaru dari situs-situs berita atau majalah online tanpa harus mengunjungi situs induknya. Tinggal klik headline tersebut dan kamu pun akan dibawa ke artikel yang dimaksud.

10. Halau spam dengan Captcha. Dengan tool ini, user akan diminta untuk mengetikkan susunan nomor atau huruf sebelum memasukkan komentar. Ini adalah sebuah langkah yang tidak bisa dilakukan oleh bot atau server yang dibuat untuk mengirimkan email sampah (spam). Tool ini tersedia sebagai plugin untuk website dan blog.

Parallel Processing(Pemrosesan paralel)

Komputasi
Komputasi adalah sub-bidang dari ilmu komputer dan matematika.Komputasi merupakan suatu cara yang dapat digunakan untuk menemukan suatu solusi dari data yang telah kita input dengan menggunakan algoritma.

Parallel Processing
Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Tetapi dalam praktek, seringkali sulit membagi program sehingga dapat dieksekusi oleh CPU yang berbea-beda tanpa berkaitan di antaranya.

Hubungan antara komputasi dengan parallel processing
Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanyadiperlukan saat kapasitas yang iperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi Pemrograman paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah/operasi secara bersamaan baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan.
  Penggunaan simultan lebih dari satu CPU atau inti prosesor untuk mengeksekusi sebuah program atau benang komputasi ganda.Idealnya, parallel processing membuat program berjalan lebih cepat karena ada mesin yang lebih (CPU atau core) menjalankannya.Dalam praktek, seringkali sulit membagi program sedemikian rupa sehingga terpisah atau CPU core dapat mengeksekusi bagian yang berbeda tanpa mengganggu satu sama lain. Sebagian besar komputer hanya memiliki satu CPU, tetapi beberapa model memiliki beberapa chip prosesor, dan multi-core menjadi norma. Bahkan ada komputer dengan ribuan CPU.
Dengan single-CPU, single core komputer, adalah mungkin untuk melakukan proses pengolahan paralel dengan menghubungkan komputer dalam jaringan. Namun, jenis pemrosesan paralel membutuhkan perangkat lunak yang sangat canggih yang disebut perangkat lunak pengolah didistribusikan.
Perhatikan bahwa paralelisme berbeda dari konkurensi. Concurrency adalah istilah yang digunakan dalam sistem operasi dan database masyarakat yang mengacu pada milik suatu sistem di mana banyak tugas tetap logis aktif dan membuat kemajuan pada saat yang sama dengan interleaving urutan pelaksanaan tugas dan dengan demikian menciptakan ilusi sekaligus melaksanakan instruksi. Paralelisme, di sisi lain, adalah istilah yang biasanya digunakan oleh komunitas superkomputer untuk menggambarkan eksekusi yangsecara fisik mengeksekusi secara bersamaan dengan tujuan untuk memecahkan masalah dalam waktu yang lebih atau pemecahan masalah yang lebih besar dalam waktu yang sama . Paralelisme mengeksploitasi konkurensi. [
Pemrosesan paralel juga disebut komputasi paralel. Dalam upaya lebih murah pengolahan komputasi paralel menyediakan alternatif pilihan yang layak. Waktu idle siklus prosesor di seluruh jaringan dapat digunakan secara efektif oleh perangkat lunak komputasi terdistribusi yang canggih. Pengolahan paralel istilah digunakan untuk mewakili kelas besar teknik yang digunakan untuk memberikan tugas pengolahan simultan data untuk tujuan meningkatkan kecepatan komputasi dari sistem komputer.
Keuntungan: - waktu eksekusi lebih cepat, throughput jadi lebih tinggi.. Kekurangan: - perangkat keras lainnya yang dibutuhkan, kebutuhan daya juga lebih. Tidak baik untuk daya rendah dan perangkat mobile.
Kesimpulan :
Banyak perkembangan-perkembangan baru dalam arsitektur komputer yang didasarkan pada konsep pemrosesan paralel. Pemrosesan paralel dalam sebuah komputer dapat didefinisikan sebagai pelaksanaan instruksi-instruksi secara bersamaan waktunya. Hal ini dapat menyebabkan pelaksanaan kejadian-kejadian dalam interval waktu yang sama, dalam waktu yang bersamaan atau dalam rentang waktu yang saling tumpang tindih.
Sekalipun didukung oleh teknologi prosesor yang berkembang sangat pesat, komputer sekuensial tetap akan mengalami keterbatasan dalam hal kecepatan pemrosesannya. Hal ini menyebabkan lahirnya konsep keparalelan (parallelism) untuk menangani masalah dan aplikasi yang membutuhkan kecepatan pemrosesan yang sangat tinggi, seperti misalnya prakiraan cuaca, simulasi pada reaksi kimia, perhitungan aerodinamika dan lain-lain.
Konsep keparalelan itu sendiri dapat ditinjau dari aspek design mesin paralel, perkembangan bahasa pemrograman paralel atau dari aspek pembangunan dan analisis algoritma paralel. Algoritma paralel itu sendiri lebih banyak difokuskan kepada algoritma untuk menyelesaikan masalah numerik, karena masalah numerik merupakan salah satu masalah yang memerlukan kecepatan komputasi yang sangat tinggi.

Sumber :http://ghani.gxrg.org/

Minggu, 18 Maret 2012

kumpulan soal - soal rpl


1.      Sebutkan dan jelaskan Dua tipe produk perangkat lunak

  Produk Generik  Sistem stand-alone standar ygà diproduksi oleh organisasi pengembang dan dijual ke pasar terbuka ke siapapun yg membelinya. Biasa disebut sebagai software shrink-wrapped. Contoh : pengolah kata (word processor).
  Produk pesanan (yang disesuaikan)  Sistem ygà dipesan oleh pelanggan tertentu. Dikembangkan khusus bagi pelanggan oleh kontraktor perangkat lunak. Contoh : Sistem untuk mendukung proses bisnis tertentu dan sistem kontrol lalu lintas udara. 

2.      Sebutkan 4 kegiatan/aktivitas pada proses Perangkat Lunak
    1. Spesifikikasi Perangkat Lunak à Fungsionalitas perangkat lunak dan batasan kemampuan operasinya harus didefinisikan.
    2. Pengembangan Perangkat Lunak à Perangkat lunak yang memenuhi spesifikasi harus di produksi
    3. Validasi Perangkat Lunak à Perangkat lunak harus divalidasi untuk menjamin bahwa perangkat lunak melakukan apa yang diinginkan oleh pelanggan.
    4. Evolusi Perangkat Lunak à Perangkat lunak harus berkembang untuk memenuhi kebutuhan pelanggan.

3.      Tujuan Perencanaan Proyek Perangkat Lunak

menyediakan sebuah kerangka kerja yang memungkinkan manajer membuat estimasi yang dapat dipertanggungjawabkan terhadap sumber daya, biaya dan jadwal pada awal proyek yang dibatasi oleh waktu.

4.      Jelaskan Aktifitas perencanaan proyek  perangkat lunak

         1. Menentukan ruang lingkup PL
ü  Batasan masalah
ü  Tujuan
ü  permasalahan
         2. Mengestimasi sumber daya yang dibutuhkan
ü  Hardware
ü  brainware

5.      sebutkan serangkaian prinsip operasional yang menghubungkan metode analisis


6.      Sebutkan Langkah-langkah yang penting dalam model waterfall

  • Penentuan dan analisis spesifikasi
Jasa, kendala dan tujuan dihasilkan dari konsultasi dengan pengguna sistem. Kemudian semuanya itu dibuat dalam bentuk yang dapat dimengerti oleh user dan staf pengembang.
  • Desain sistem dan perangkat lunak
Proses desain sistem membagi kebutuhan-kebutuhan menjadi sistem perangkat lunak atau perangkat keras. Proses tersebut menghasilkan sebuah arsitektur sistem keseluhan. Desain perangkat lunak termasuk menghasilkan fungsi sistem perangkat lunak dalam bentuk yang mungkin ditransformasi ke dalam satu atau lebih program yang dapat dijalankan.
  • Implementasi dan ujicoba unit
Selama tahap ini desain perangkat lunak disadari sebagai sebuah program lengkap atau unit program. Uji unit termasuk pengujian bahwa setiap unit sesuai spesifikasi.
  • Integrasi dan ujicoba sistem
Unit program diintegrasikan dan diuji menjadi sistem yang lengkap untuk menyakinkan bahwa persyaratan perangkat lunak telah dipenuhi. Setelah ujicoba, sistem disampaikan ke kastamer
  • Operasi dan pemeliharaan
Normalnya, ini adalah phase yang terpanjang. Sistem dipasang dan digunakan.
Pemeliharaan termasuk pembetulan kesalahan yang tidak ditemukan pada langkah sebelumnya. Perbaikan implementasi unit sistem dan peningkatan jasa sistem sebagai kebutuhan baru ditemukan.

7.      Jelaskan yang dimaksud dengan Objek Data, Atribut Dan Hubungan pada pemodelan data

1.      Objek Data adalah representasi dari hampir semua informasi gabungan yang harus dipahami oleh perangkat lunak. Maksudnya dengan informasi gabungan kita mengartikan sesuatu yang memiliki sejumlah sifat atau atribut yang berbeda. Contohnya orang atau mobil dapat dipandang sebagai objek data bila salah satu dari mereka dapat didefinisikan dalam bentuk atribut.
2.      Atribut  menentukan properti suatu objek data dan mengambil salah satu dari tiga karakter hyang berbeda. Atribut dapat digunakan untuk :
1.      Menamai sebuah contoh dari objek data
2.      Menggambar Contoh
3.      Membuat referensi kecontoh ke contoh yang lain pada table yang lain.
Sebagai tambahan, satu atribut atau lebih harus didefinisikan sebagai sebuah pengidentifikasi dimana atribut pengidentifikasi akan menjadi sebuah “kunci”. Dalam banyak kasus harga untuk mengidentifikasi adalah unik, meskipun hal itu bukan merupakan persyaratan. Dengan mengacu pada objek data mobil, pengidentifikasi yang bertanggung jawab dapat menjadi ID #.
3.      Hubungan objek data disambungkan satu dengan yang lainnya dengan berbagai macam cara. Andaikan ada dua objek data BUKU dan TOKO BUKU, objek tersebut dapat diwakilkan dengan menggunakan notasi sederhana . misalnya :
·         Toko buku memesan buku
·         Toko buku menampilkan buku
·         Took buku menstok buku
·         Toko buku menjual buku
·         Toko buku mengembalikan buku


8.      Buatlah contoh untuk kardinalitas  satu ke satu (1:1) dan satu ke banyak (1:N)

·         Satu ke satu (1:1)                   suatu peristiwa dari objek A dapat berhubungan dengan satu dan hanya kejadian dari objek B, dan sebuah peristiwa dari B hanya dapat berhubungan dari satu kejadian A, misalnya : seorang suami hanay dapat memiliki satu orang istri dan seorang istri hanya dapat memiliki satu orang suami (di New Jersey).
·         Satu ke banyak (1:N)             suatu kejadian A dapat berhubungan dengan satu  atau lebih kejadian dari objek B, tetapi sebuah kejadian B dapat berhubungan dengan satu kejadian A, misalnya : seorang ibu  dapat memiliki banyak anak, tetapi seorang anak hanya dapat memiliki satu orang ibu saja.

9.      Apa yang dimaksud dengan desain modular efektif

Modular design 􀃖 mereduksi komplesitas masalah, menyediakan fasilitas untuk melakukan perubahan ( dalam hal pemeliharaan ), dan memudahkan implementasi dengan pengembangan paralel dari bagian-bagian yang berbeda dalam suatu sistem

10.  Jelaskan yang dimaksud dengan pemodelan tingkah laku pada pemodelan analisis

Pemodelan tingkah laku merupakan suatu prinsip operasional untuk semua metode analisis persyaratan tetapi hanya versi analisis terstruktur yang luas yang memberikan suatu notasi bagi tipe pemodelan ini. Untuk menggambarkan penggunaan ekstensi control dan tingkah laku Hatley dan Pirbhai, diandaikan perangkat lunak embedded dalam sebuah mesin foto kopi. Foto kopi tersebut melakukan sejumlah fungsi yang diimplikasikan oleh DFD tingkat 1. perlu dicatat bahwa penyaringan tambahan dari aliran dan definisi dari masing-masing item akan diperlukan