Sabtu, 28 Agustus 2010
Framework dan Struts (plus Free e-book)
03.25 |
Diposting oleh
Enrico |
Edit Entri
Jujur sebenarnya aku belum pernah pake, tapi ini gw dapat waktu membaca browsing, maklum lagi pusing dengan skripsi, mudah-mudahan gw bisa coba deh.. hehehehehe. Tapi apa salahnya sih kalo dibagikan pengetahuan. klo ada yang salah tolong dicomment yah.. biarlah kita saling membantu, maju terus Indonesia
Framework
Sebenarnya apa sih yang disebut dengan framework itu?? Framework dari segi bahasa dapat diartikan sebagai kerangka kerja atau bisa juga diartikan sebagai alat yang digunakan untuk membantu pekerjaan. Dalam hal pembuatan website maka framework dapat diartikan sebagai alat yang dapat digunakan untuk mempermudah pembuatan website.
Jika dalam pembuatan website menggunakan CMS maka kita tinggal menjalankan saja tidak perlu lagi memikirkan untuk menulis kode program sendiri, tetapi tidak demikian dengan framework. Menggunakan framework kita masih harus menulis kode, bedanya kode-kode yang kita tulis harus menyesuaikan dengan lingkungan framework yang kita gunakan. Memang konsekuensinya kita harus belajar lagi lingkungan pengembangan berdasarkan framework yang kita gunakan, tetapi hal itu akan terbayar setelah kita menguasai dan bisa menggunakan framework tersebut.
Sebuah framework selain menyediakan lingkungan pengembangan sendiri-sendiri juga menyediakan berbagai macam fungsi siap pakai yang bisa kita gunakan dalam pembuatan website. Sehingga tidak perlu kaget jika akan banyak kode atau fungsi yang terlihat tidak seperti biasanya, karena fungsi-fungsi tersebut merupakan fungsi bawaan framework dan bukan fungsi asli dari PHP. Fungsi tersebut terkadang merupakan pengembangan atau penyesuaian fungsi asli PHP agar lebih mudah digunakan atau agar lebih sesuai dengan kebutuhan pengguna.
Pada dunia PHP, sudah ada beberapa framework misalnya zend, cake php, codeigniter dan masih banyak lagi.
sumber: http://jamust.blogspot.com/2009/03/apa-itu-framework.html
Sedikit tambahan fungsi dari framework sama halnya class, bisa dikatakan mereka mirip karena keduannya bertujuan untuk memudahkan programmer dalam membuat suatu aplikasi. Jadi kita tidak perlu memikirkan lagi bagaimana codenya cukup konsepnya.
Sturts
Struts merupakan aplikasi framework open source yang di design untuk membantu para developer dalam membangun arsitektur aplikasi berbasis pada Model-View-Controller (MVC) , dimana design MVC sudah merupakan standard umum dalam membangun aplikasi Web anda dengan penggunaaan servlet Java dan Java Server Pages (JSP) sebagai teknologinya.
Struts merupakan framework Model-View-Controller (MVC) , berbasis pada teknologi servlet dan JSP. Framework ini merupakan bagian dari proyek Apache Jakarta, dan untuk situs resmi Struts anda bisa akses langsung di sini : http://jakarta.apache.org/struts. Framework ini menarik perhatian khusus terutama bagi para developer yang banyak bermain di front-end development, terutama JSP dan Servlet dalam beberapa tahun terakhir ini, termasuk penulis sendiri tentunya. Ini tentunya tidak lain dikarenakan kemampuan Struts dalam membantu kita , memudahkan kita dalam merancang aplikasi berbasis MVC secara lebih mudah , cepat dan mengikuti semua aturan main framework ini. Penulis juga menjumpai beberapa design pattern yang diterapkan oleh framework ini, dan ini tentunya sangat menguntungkan bagi kita, karena pada layar ini, secara traspalansi dan tidak langsung telah kita implementasikan melalui framework Struts.
Framework Struts dapat dipecahkan menjadi menjadi 3 area utama, sesuai design MVC :
1.) Model
Dimana implementasinya disini berupa class Action, menyediakan logik bisnis yang harus ditulis oleh kita, developer. Bagaimana nantinya interaksi antara Controller dan class Action yang kita progra, nantinya akan berbasis pada sebuah file konfigurasi yang dapat kita modifikasi secara mudah lewat file yang namanya : struts-config.xml.
2. View
View merupakan sekumpulan tag library dari JSP, untuk memudahkan kita dalam membuat form secara cepat. (anda bisa bayangkan form Struts disini hampir sama dengan form HTML yang biasa anda buat.)
3. Controller
Merupakan sebuah servlet, yang akan mengtransfer semua request yang datang dari HTTP ke Action yang telah diset melalui file xml yang sudah dijelaskan diatas. Sekarang, mari kita mempelajari lebih detail berbagai bagian dari framework ini dan mendapat pemahaman bagaimana interaksi antar obyek class di dalam framework ini.
sumber: Indo-Tektips.com - Anen – anenscwbs2002@yahoo.com
Mau mempelajari lebih dalam mengenai struts atau ingin mendapat pengetahuan lebih mengenai struts silahkan download e-book dibawah ini 100% free:
Framework Struts dapat dipecahkan menjadi menjadi 3 area utama, sesuai design MVC :
1.) Model
Dimana implementasinya disini berupa class Action, menyediakan logik bisnis yang harus ditulis oleh kita, developer. Bagaimana nantinya interaksi antara Controller dan class Action yang kita progra, nantinya akan berbasis pada sebuah file konfigurasi yang dapat kita modifikasi secara mudah lewat file yang namanya : struts-config.xml.
2. View
View merupakan sekumpulan tag library dari JSP, untuk memudahkan kita dalam membuat form secara cepat. (anda bisa bayangkan form Struts disini hampir sama dengan form HTML yang biasa anda buat.)
3. Controller
Merupakan sebuah servlet, yang akan mengtransfer semua request yang datang dari HTTP ke Action yang telah diset melalui file xml yang sudah dijelaskan diatas. Sekarang, mari kita mempelajari lebih detail berbagai bagian dari framework ini dan mendapat pemahaman bagaimana interaksi antar obyek class di dalam framework ini.
sumber: Indo-Tektips.com - Anen – anenscwbs2002@yahoo.com
Mau mempelajari lebih dalam mengenai struts atau ingin mendapat pengetahuan lebih mengenai struts silahkan download e-book dibawah ini 100% free:
- Menggunakan Web Application Framework Struts
- Mastering Jakarta Struts (Willey)
- Struts in Action Building web applications with the leading Java framework
- Pengenalan Framework Jakarta Struts
Rabu, 25 Agustus 2010
MRAM: Teknologi Terbaru Memori Komputer, 10 Kali Lebih Cepat dari RAM
09.39 |
Diposting oleh
Enrico |
Edit Entri
sumber: http://shirogadget.com/mram-teknologi-terbaru-memori-komputer-10-kali-lebih-cepat-dari-ram/
Kecepatan komputer selalu didambakan oleh siapa saja. Berbagai usaha dan penelitian terus dilakukan untuk meningkatkan kemampuan komputer. Beberapa waktu yang lalu super komputer tercepat di dunia telah hadir untuk membantu militer amerika melakukan perhitungan. Kini giliran sebuah teknologi di bidang Memory komputer.
Kecepatan komputer selalu didambakan oleh siapa saja. Berbagai usaha dan penelitian terus dilakukan untuk meningkatkan kemampuan komputer. Beberapa waktu yang lalu super komputer tercepat di dunia telah hadir untuk membantu militer amerika melakukan perhitungan. Kini giliran sebuah teknologi di bidang Memory komputer.
Sebelumnya Anda pasti pernah mendengar istilah RAM (Ramdom Access Memory) untuk menyebut memory komputer. Memory RAM ini memiliki berbagai jenis mulai dari EDO RAM, DDR1, DDR2 dan beberapa jenis lainnya.
Namun ternyata RAM saja elum cukup untuk memuaskan kebutuhan manusia akan tuntutan kecepatan. Oleh karena itu, Fisikawan dan Insinyur Jerman mengembangkan sebuah jenis memory baru.
Memory tersebut diberi nama Magnetoresistive Random Access Memory (MRAM), memory ini bukan hanya lebih cepat daripada RAM tetapi juga Lebih hemat Energi. Kehadiran MRAM sepertinya akan meningkatkan perkembangan mobile computing dan level penyimpanan dengan cara membalik arah kutub utara-selatan medan magnit.
IBM dan beberapa perusahaan pengembang yang lain berencana menggunakan MRAM, MRAM ini akan memutar elektron-elektron untuk mengganti kutub magnet. Hal ini juga dikenal sebagai spin-torque MRAM (Torsi putar MRAM) teknologi inilah yang kini sedang dikembangkan oleh para fisikawan dan insinyur Jerman.
Dengan membangun pilar-pilar kecil berukuran 165 nano meter, akan mengakibatkan magnet variabel pada atas lapisan akan mengakibatkan arus listrik mengalir dari bawah ke atas dan akan memutar posisi elektron. Medan magnet ini akan berubah dan hanya membutuhkan sedikit waktu untuk merubah kutub medan magnet ini. Kemudian kutub utara dan selatan akan bertukar.
Jika anda bingung dengan proses di atas, tidak usah dihiraukan juga tidak apa-apa. Atau kalau mau membaca sendiri yang versi inggris disini.
Yang pasti, kecepatan MRAM mencapai 10 kali lipat kecepatan RAM. Kecepatan ini masih bisa terus dikembangkan dimasa depan.
Namun ternyata RAM saja elum cukup untuk memuaskan kebutuhan manusia akan tuntutan kecepatan. Oleh karena itu, Fisikawan dan Insinyur Jerman mengembangkan sebuah jenis memory baru.
Memory tersebut diberi nama Magnetoresistive Random Access Memory (MRAM), memory ini bukan hanya lebih cepat daripada RAM tetapi juga Lebih hemat Energi. Kehadiran MRAM sepertinya akan meningkatkan perkembangan mobile computing dan level penyimpanan dengan cara membalik arah kutub utara-selatan medan magnit.
IBM dan beberapa perusahaan pengembang yang lain berencana menggunakan MRAM, MRAM ini akan memutar elektron-elektron untuk mengganti kutub magnet. Hal ini juga dikenal sebagai spin-torque MRAM (Torsi putar MRAM) teknologi inilah yang kini sedang dikembangkan oleh para fisikawan dan insinyur Jerman.
Dengan membangun pilar-pilar kecil berukuran 165 nano meter, akan mengakibatkan magnet variabel pada atas lapisan akan mengakibatkan arus listrik mengalir dari bawah ke atas dan akan memutar posisi elektron. Medan magnet ini akan berubah dan hanya membutuhkan sedikit waktu untuk merubah kutub medan magnet ini. Kemudian kutub utara dan selatan akan bertukar.
Jika anda bingung dengan proses di atas, tidak usah dihiraukan juga tidak apa-apa. Atau kalau mau membaca sendiri yang versi inggris disini.
Yang pasti, kecepatan MRAM mencapai 10 kali lipat kecepatan RAM. Kecepatan ini masih bisa terus dikembangkan dimasa depan.
Selasa, 17 Agustus 2010
SAP
06.17 |
Diposting oleh
Enrico |
Edit Entri
Tentang SAP
sumber: gitopejatenmas.blogspot.com/2008/02/tentang-sap.html
penulis: Andre
"SAP" adalah suatu nama mungkin sudah tidak asing lagi untuk praktisi-praktisi IT dunia, maupun di Indonesia. "SAP" ini adalah singkatan dari "System Analysis and Program Development (in German : Systemanalyse und Proggrammentwicklung)" yang ditemukan oleh Wellenreuther, Hopp, Hector, Plattner, dan Tschira pada tahun 1972. Yang kemudian berganti menjadi "Systems Application and Products in Data Processing" pada tahun 1977. "SAP" yang dikenal pada saat ini adalah sistem R/3-nya yang sudah teruji oleh perusahaan-perusahaan dunia dalam menjalankan bisnisnya, yang lebih dikenal dengan SAP R/3. Sebelum sampai ke generasi R/3, SAP sudah melewati tahap R/1 dan R/2. Selain sistem R/3 yang terkenal banyak juga solusi-solusi bisnis lainnya antara lain SAP BI (Business Intelligence) yang digunakan untuk Data Warehousing, SEM (Strategic Enterprise Management), SCM (Supply Chain Management), CRM dan masih banyak solusi-solusi bisnis lain yang ditawarkan oleh SAP untuk berbagai jenis bidang usaha di dunia.
untuk lebih detail silahkan download disini
sumber: gitopejatenmas.blogspot.com/2008/02/tentang-sap.html
penulis: Andre
"SAP" adalah suatu nama mungkin sudah tidak asing lagi untuk praktisi-praktisi IT dunia, maupun di Indonesia. "SAP" ini adalah singkatan dari "System Analysis and Program Development (in German : Systemanalyse und Proggrammentwicklung)" yang ditemukan oleh Wellenreuther, Hopp, Hector, Plattner, dan Tschira pada tahun 1972. Yang kemudian berganti menjadi "Systems Application and Products in Data Processing" pada tahun 1977. "SAP" yang dikenal pada saat ini adalah sistem R/3-nya yang sudah teruji oleh perusahaan-perusahaan dunia dalam menjalankan bisnisnya, yang lebih dikenal dengan SAP R/3. Sebelum sampai ke generasi R/3, SAP sudah melewati tahap R/1 dan R/2. Selain sistem R/3 yang terkenal banyak juga solusi-solusi bisnis lainnya antara lain SAP BI (Business Intelligence) yang digunakan untuk Data Warehousing, SEM (Strategic Enterprise Management), SCM (Supply Chain Management), CRM dan masih banyak solusi-solusi bisnis lain yang ditawarkan oleh SAP untuk berbagai jenis bidang usaha di dunia.
untuk lebih detail silahkan download disini
Minggu, 15 Agustus 2010
Data Model VS Object Model
10.10 |
Diposting oleh
Enrico |
Edit Entri
Perbedaan Data Model dan Object Model
Sebelum kita membahas lebih lanjut mengenai perbedaan data model dan object model, alangkah baiknya kita mengetahui apa yang dimaksud dengan data model dan object model, baik bagaimana cara kerjanya, kemudian fungsi dan hal-hal yang berhubungan dengan kedua hal tersebut.
Data Model
Data model dalam software engineering adalah abstract model yang menggambarkan bagaimana data dipresentasikan dan diakses. Data model secara umum didefinisikan sebagai kumpulan element data dan hubungan antara element data.[1]
Secara explisit data model didefinisikan sebagai struktur data atau struktur dari data. Data model dari sebuah applikasi secara khas terdiri dari informasi database model, desain dari sistem informasi, dan informasi pertukaran dari data. Biasanya data model dispesifikasi dalam data modeling language (DML).[2]
untuk lebih lanjut download disini
Kamis, 12 Agustus 2010
Cantik dengan Aneka Masker Aspirin
00.10 |
Diposting oleh
Enrico |
Edit Entri
sumber: alt.fashion, welovebeauty.com >> http://beautricks.blogspot.com/
Pernah denger masker Aspirin? Aspirin, selain obat sakit kepala, juga sangat ampuh sebagai masker penghalus wajah, apalagi untuk kulit berminyak dan cenderung berjerawat. Aspirin mengandung beta-hydroxy acid atau BHA, tipe salicyd acid yang ampuh menghaluskan wajah dan membersihkan pori-pori. Banyak banget produk kecantikan pembersih pori-pori yang mengandung BHA, tapi untuk apa beli kosmetik mahal kalo aspirin aja mampu bersihin muka kita.
Selain membersihkan pori-pori, aspirin juga bisa mencerahkan warna kulit dan membuat kulit kita jadi halus. Gunakan seminggu sekali.
Kalo kulit kamu alergi terhadap aspirin atau sangat sensitif, cara ini sangat tidak dianjurkan. Yuk kita mulai buat resep maskernya:
1. Resep Dasar
:: Ambil kira-kira 3 tablet aspirin (uncoated) dan belah jadi dua bagian. Taro di cangkir kecil.
:: Tambahkan 3-4 tetes air hangat/panas, dan gunakan stick untuk melumerkan aspirin. Kalo masih terlalu kering dan ga bisa kecampur, tambahkan setetes air lagi sampai mengental seperti pasta.
:: Aplikasikan ke wajah. Biarkan selam 10-15 menit. Kalo bubuk aspirin mulai rontok, baru basuh wajah.
:: Cuci muka dengan air hangat sambil dipijat-pijat perlahan.
:: Tepuk-tepuk dengan handuk secara perlahan sampai mengering. Rasakan keahalusan kulit kamu!
2. Aspirin with Yoghurt & Honey
Bahan:
5-6 lightly coated (or uncoated) aspirin
plain organic yogurt
organic honey
:: Campurkan madu secukupnya dengan beberapa sendok makan yoghurt
:: Hancurkan aspirin dengan menggunakan sendok sampai halus menjadi bubuk. Kalo aspirin yangkamu gunakan yang uncoated, tidak perlu dihancurkan. Cukup cemplungkan ke dalam campuran yoghurt dan madu dan diamkan beberapa saat sampai membaur.
:: Di mangkuk kecil, campurkan yoghurt, madu dan aspirin sampai kental seperti pasta.
:: Aplikasikan ke wajah, diamkan selama 10-20 menit.
3. Aspirin dengan Cetaphil atau Aloe
:: Hancurkan 6-8 uncoated, regular strength aspirin
:: Campurkan dengan Cetaphil atau Aloe Vera Gel secukupnya
:: Campurkan hingga mengental seperti pasta
Routine:
1. Bersihkan wajah dengan pembersih wajah
2. Steam muka dengan handuk panas
3. Aplikasikan masker selama 15 - 20 menit
3. Bersihkan dan gunakan sisa aspirin mask sebagai scrub. Pijat perlahan.
4. Gunakan light moisturizer jika kulit kamu berminyak, jika kulitmu kering pakai moisturizer yang cocok untuk kulit kering
4. Aspirin dengan Green tea
:: Ambil 3 tablet aspirin, campurkan dengan 1 sdt green tea, 1 sdt cream (atau susu/yoghurt), dan 1 sdt madu.
:: Campurkan hingga mengental seperti pasta
:: Aplikasikan ke wajah dan biarkan selama 10 - 20 menit.
:: Boleh gunakan sisa masker untuk scrub wajah.
5. Aspirin dengan Lemon Juice
:: Campurkan 3 tablet aspirin dengan 2 sendok teh lemon juice yang sudah dipanaskan
:: Tambahkan madu dan tea tree oil
:: Campurkan hingga mengental. Aplikasikan ke wajah selama 15 - 20 menit
:: Basuh wajah dengan air hangat
Langganan:
Postingan (Atom)
Blog Archive
Article of the Day
Article of the Day
provided by The Free Dictionary
Quote of the Day
Quarrel? Nonsense; we have not quarreled. If one is not to get into a rage sometimes, what is the good of being friends?
George Eliot (1819-1880) |
Quote of the Day
provided by The Free Library