Pengenalan MVC (Model View Controller)

March 8, 2009 under Technology

Kenapa MVC menjadi trend pemrograman php, dimana letak dari keunggulan mvc dibanding kita melakukan pemrograman secara konvensional tanpa membedakan , alur model, tampilan dan juga controller.yang jelas secara hasil kita bisa lihat bagaima kecepatan dari program berjalan dan kemudahan kita membuat suatu aplikasi.sebelumya kita ingin menjelaskan apa itu MVC dalam pemrograman, dan sejauh mana konsep MVC bisa dijalankan dalam proses pemrograman , kusunya untuk yang berbasis php.secara umum konsep MVC dapat di jelaskan seperti di bawah ini:

Model
Model mencakup semua proses yang terkait dengan pemanggilan struktur data baik berupa pemanggilan fungsi, input processing atau mencetak output ke dalam browser

Controller
Controller mencakup semua proses yang terkait dengan pemanggilan database dan kapsulisasi proses-proses utama. Jadi semisal di bagian ini ada file bernama member.php, maka semua proses yang terkait dengan member akan dikapsulisasi/dikelompokan dalam file ini.

View
View mencakup semua proses yang terkait layout output. Bisa dibilang untuk menaruh template interface website atau aplikasi.

Hampir perkembangan mvc dalam dunia pemrograman adalah , perkembangan dimana setiap orang bisa belajar dan membuat program yang enterprise( yang berbobot) tanpa harus mahir dan belajar bertahun2 atau pun membutuhkan team work yang banyak.konsep MVC tidak hanya di gunakan dalam satu jenis program, bahkan sekarang bisa dikatakan hampir menyeluruh di setiap jenis pemrograman, baik yang open source maupun yang berbayar.

comments: 0 » tags:

Mengenai google api,

October 8, 2008 under Technology

Google menawarkan variasi api terbuka atau open API(application programming interface), untuk web dan untuk para progammer desktop tentunya. API terbuka ini memperbolehkan dan memungkinkan pengembang di luar Google untuk bisa mengakses data yang dimiliki Google services, termasuk mengakses, memodifikasi, menambah-nambahi sesuai dengan keinginan oleh pengembang di luar sana sampai pada batasan  tertentu yang diberikan oleh Google services itu sendiri. Beberapa product dari google yang open API adalah Google Apps, Google Maps, Blogger, Google Base, Google Calendar, Google Code Search, Google Spreadsheets, Google Notebook, and Picasa Web Albums dan masih banyak product google lainnya.

Atas dasar itulah situs2 besar lain seperti Yahoo!, Facebook, Flickr, menjadi booming dan jawara Web 2.0 untuk saat ini, karena mereka menyediakan open API terbuka, bener ya yang dikatakan oleh Barners-Lee, (pengembang dari W3C) beberapa saat yg lalu.., dia berkata intinya bahwa “web yang ada saat ini jika di ibaratkan manusia masih bayi” ,hehe..,

Gambar situs flickr.com

comments: 0 » tags:

Perangkat TV Digital,

September 29, 2008 under Technology

Menunggu, mengikutikah? atau mengharap perubahan yang lebih baek tentunya…, sebentar lagi pemerintah telah memutuskan dan menetapkan bahwa dalam jangka waktu 10 tahun ke depan akan ada transisi perubahan dari tv analog ke, atau menjadi tv digital di indonesia. Mungkin secara bertahap akan ada perubahan-perubahan berarti di industri televisi kita (st nie..:d). Singkatnya tv digital ini menggunakan transmisi digital melalui satelit dan menggunakan standar yang disebut DVB-T (Digital Video Broadcasting Satellite).

Beberapa kelebihan kualitas penyiaran TV Digital adalah kualitas gambar dan warna yang dihasilkan jauh lebih bagus daripada televisi analog. Desain dan implementasi sistem siaran TV digital terutama ditujukan pada peningkatan kualitas gambar. Terdapat dua aspek yang berbeda dan memerlukan kompromi dalam hal ini. Pada satu sisi, teknologi TV digital memungkinkan pengiriman gambar dengan akurasi dan resolusi sangat tinggi, tetapi pada sisi lain memerlukan tersedianya kanal dengan laju sangat tinggi, mencapai belasan Mbps. Yang jelas sistem TV digital diharapkan mampu menghasilkan penerimaan gambar yang jernih, stabil, dan tanpa efek bayangan atau gambar ganda, walaupun pesawat penerima berada dalam keadaan bergerak dengan kecepatan tinggi.

Untuk itu pesawat TV analog yang masyarakat atau kita pakai sekarang tidak akan bisa menerima sinyal digital atau siaran tv digital, maka diperlukan pesawat TV digital yang baru agar TV dapat menggunakan alat tambahan baru, yang berfungsi merubah sinyal digital menjadi analog. Perangkat tambahan tersebut disebut dengan decoder atau set top box (STB).

Contoh gambar set top box (STB)

Beberapa manfaat Penyiaran TV Digital di masa datang :

1. Pemirsa dapat memilih sendiri kapan akan menonton, remote tidak lagi untuk memilih saluran tapi juga untuk melihat simpanan program, (siaran interaktif). Televisi yang menjadi siaran interaktif akan lebih memudahkan pemirsanya untuk mencari-cari program yang dia sukai. Tidak ada lagi prime-time karena saat itu pemirsa dapat mencari program lain yang dibutuhkan.

2. Penerimaan mobile, efisiensi kanal frekuensi, dan potensi jasa tambahan seperti TV-Interaktif dan layanan data-casting.

3. Aplikasi teknologi siaran digital menawarkan integrasi dengan layanan multimedia lainnya serta integrasi dengan layanan interaktif seperti Video on Demand (VoD), Pay Per View (PPV), bahkan layanan komunikasi dua arah seperti teleconference

Untuk gambaran penyiaran tv digital ke depan juga mengalami perubahan yang sangat berarti baik dari pemanfaatan kanal maupun teknologi jasa pelayanannya. Pada pemanfaatan kanal frekuensi akan terjadi efisiensi penggunaan kanal yang sangat berarti. Satu kanal frekuensi yang saat ini hanya bisa diisi oleh satu program saja nantinya akan bisa diisi antara empat sampai enam program sekaligus. Sepuluh program siaran TV-swasta Nasional saat ini yang menduduki juga 10 kanal di UHF (Ultra High Frequency) hanya menduduki 2 atau 3 kanal saja.

Dengan pemisahan ini maka masing-masing bisa lebih terkonsentrasi pada bidang bisnisnya sendiri sehingga masyarakat pemirsa TV akan memperoleh kualitas pelayanan yang lebih beragam dan tentunya lebih baik. Pada sistem penyiaran TV Digital dimungkinkan munculnya jasa-jasa layanan baru seperti informasi-informasi laporan lalu lintas, ramalan cuaca, berita, olahraga, pendidikan, bursa saham, kesehatan dan informasi-informasi layanan masyarakat lainnya. Para penyedia content hanya terkonsentrasi pada isi program saja dan tidak perlu mengurus penyiapan infrastruktur jaringan dan pengoperasiannya. Penyedia content hanya membayar sewa jaringan transmisi saja atau bisa dijual kepada content distributor, wah..wah..prospek bagus dan cerah deh..untuk para Penyedia Content lokal tuh…xixi :d,

Dikutip dari berbagai sumber,

comments: 3 » tags:

Just Say No to Mile-High VoIP

August 26, 2008 under Technology

Flight Day continues…

Finally, we’re starting to see some reasonable alternatives to the prematurely killed Boeing Connexion in-flight Internet offering. AirCell is the company behind JetBlue’s testing, Virgin America’s promised network, and the now active American Airlines “GoGo” WiFi service. And early reports are positive. Mostly.

Not only did the FCC rule there’s no place on flights for cell phone chatter, (thankfully) AirCell has concluded the same – and is blocking VoIP traffic. At least they thought they were. Unfortunately, Andy Abramson has found a work-around by using Flash-based VoIP client Phweet. There’s not many I know more connected, always-on, Internet-craving than I. Yet, I’d rather remain net-free on flights than be subjected to folks yammering on headsets all flight along. Is it just me?

http://www.zatznotfunny.com/2008-08/just-say-no-to-mile-high-voip/

comments: 0 » tags:

About Technology Web 2.0

August 18, 2008 under Technology

What is about Web 2.0, Web 2.0 is a term which describes the trend in the use of World Wide Web technology and web design that aims to enhance creativity, information sharing, and, most notably, collaboration among users. These concepts have led to the development and evolution of web-based communities and hosted services, such as social-networking sites, wikis, blogs, and folksonomies. The term became notable after the first O’Reilly Media Web 2.0 conference in 2004. Although the term suggests a new version of the World Wide Web, it does not refer to an update to any technical specifications, but to changes in the ways software developers and end-users utilize the Web.

Characteristics Web 2.0 websites, allow users to do more than just retrieve information. They can build on the interactive facilities of “Web 1.0″ to provide “Network as platform” computing, allowing users to run software-applications entirely through a browser. Click here to read more.. »

comments: 1 » tags: