Archive for 2013-11-24
Twitter Boostrap CSS Framework
Postingan kali ini hanya memperkenalkan sebuah css framework. Baik, kali ini kita akan mengenal sebuah CSS Framework bernama Bootsrap. Dikutip dari wikipedia,
"Twitter Bootstrap adalah sebuah alat bantu untuk membuat sebuah tampilan halaman website yang dapat mempercepat pekerjaan seorang pengembang website ataupun pendesain halaman website. Sesuai namanya, website yang dibuat dengan alat bantu ini memiliki tampilan halaman yang sama / mirip dengan tampilan halaman Twitter atau desainer juga dapat mengubah tampilan halaman website sesuai dengan kebutuhan. "
Kenapa twitter? karena memang bootstrap dikembangkan oleh twitter. Sebagaimana sebuah framework, botsrap akan menyediakan class-class, js yang dapat kita gunakan untuk mempermudah pengerjaan "good looking" dalam mengembangkan sebuah website.
Untuk mengetahui lebih lanjut tentang twitter bootsrap, silahkan kunjungi website resminya http://getbootstrap.com/2.3.2/
Terimakasih.
Referensi : wikipedia
Kenalan dengan Phonegap
Udah kenal Phonegap? Sama, saya juga belum terlalu akrab dengan PhoneGap.. Mungkin karna saya baru kenalan sama Phonegap. Nah, dikarenakan akhir-akhir ini saya juga lagi diharuskan untuk memahami Phonegap. Mari kita kenalan dengan Phonegap.
Siapa dan Apa itu Phonegap?
Phonegap menurut wikipedia adalah sebuah kerangka kerja/framework open source yang dipakai untuk membuat aplikasi cross-platform mobile (Android, Iphone, Windows Phone) dengan HTML5, CSS, dan JavaScript.
Bagaimana cara kerja dari Phonegap?
Nah, jadi PhoneGap ini akan membantu kita untuk membangun aplikasi menggunakan bahasa pemrograman HTML, Javascript ditambah CSS. PhoneGap SDK menyediakan sebuah API, yaitu sebuah lapisan abstrak yang menyediakan pengembang dengan akses ke fitur hardware dan platform tertentu. PhoneGap ini mampu menerjemahkan kode yang sama ke sejumlah platform mobile dengan sedikit perubahan koding ataupun tidak, sehingga akan membuat aplikasi kita dapat dipakai untuk kalangan pengguna yang lebih luas (all smart phone).
Kebayang gak sih berapa lama waktu dibutuhkan seorang web developer kalau harus mempelajari satu persatu bahasa pemograman seperti C dan Java untuk dapat menghasilkan sebuah aplikasi Android atau Java? Daan.. Phonegap membawa angin segar untuk kegelisahan si Developer karena dengan kodingan yang hampir sama atau tidak ada perubahan si web developer dapat menghasilkan aplikasi yang dapat digunakan di beberapa platform dalam kurun waktu yang tidak lama.
Untuk yang masih ingin tahu lebih lanjut mengenai Phonegap bisa langsung datang ke situs www.phonegap.com dan bisa langsung mendownload serta mengimplementasikan penggunaan Phonegap dengan menghasilkan sebuah aplikasi. Selamat mencoba! :D
Sumber gambar : http://pincuran.com/images/phonegap-fitur.png
Siapa dan Apa itu Phonegap?
Phonegap menurut wikipedia adalah sebuah kerangka kerja/framework open source yang dipakai untuk membuat aplikasi cross-platform mobile (Android, Iphone, Windows Phone) dengan HTML5, CSS, dan JavaScript.
Bagaimana cara kerja dari Phonegap?
Nah, jadi PhoneGap ini akan membantu kita untuk membangun aplikasi menggunakan bahasa pemrograman HTML, Javascript ditambah CSS. PhoneGap SDK menyediakan sebuah API, yaitu sebuah lapisan abstrak yang menyediakan pengembang dengan akses ke fitur hardware dan platform tertentu. PhoneGap ini mampu menerjemahkan kode yang sama ke sejumlah platform mobile dengan sedikit perubahan koding ataupun tidak, sehingga akan membuat aplikasi kita dapat dipakai untuk kalangan pengguna yang lebih luas (all smart phone).
Kebayang gak sih berapa lama waktu dibutuhkan seorang web developer kalau harus mempelajari satu persatu bahasa pemograman seperti C dan Java untuk dapat menghasilkan sebuah aplikasi Android atau Java? Daan.. Phonegap membawa angin segar untuk kegelisahan si Developer karena dengan kodingan yang hampir sama atau tidak ada perubahan si web developer dapat menghasilkan aplikasi yang dapat digunakan di beberapa platform dalam kurun waktu yang tidak lama.
Untuk yang masih ingin tahu lebih lanjut mengenai Phonegap bisa langsung datang ke situs www.phonegap.com dan bisa langsung mendownload serta mengimplementasikan penggunaan Phonegap dengan menghasilkan sebuah aplikasi. Selamat mencoba! :D
Platform serta tools yang disediakan Phonegap |
Sumber gambar : http://pincuran.com/images/phonegap-fitur.png
Optimalisasi Keamanan Jaringan Menggunakan Pemfilteran Aplikasi Berbasis MIkrotik
Jaringan komputer
saat ini merupakan layanan yang sangat dibutuhkan,jaringan komputer
memungkinkan pemakaian secara bersama data,perangkat lunak dan peralatan.
Mikrotik Router merupakan suatu
sistem operasi yang dapat digunakan sebagai router jaringan yang handal,
mencakup berbagai fitur lengkap untuk jaringan dan wireless.tujuan mikrotik
yaitu untuk mengaturbandwidth serta melakukan manajemen jaringan komputer.mikrotik
ditempatkan pada sebuah komputer yang dijadikan sebagai gateway suatu jaringan
yang berfungsi mendistribusikan data keluar masuknya dari dan ke komputer lain
sehingga seluruh komputer dapat mengakses data bersama-sama seperti internet sharing.
Local Area Network merupakan
jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai
beberapa kilometer dengan tujuan memakai bersama sumberdaya dan saling bertukar
informasi.Berdasarkan jenis jariungannya, teknologi LAN dibedakan menjadi 3
karakteristik yaitu: ukuran, teknologi transmisi,dan topologinya.LAN sering
menggunakan teknologi transmisi kabel. LAN tradisional memiliki kecepatan 10
-100Mbps dan mempunyai faktor kesalahan yang kecil.LAN modern memiliki
kecepatan yang lebih tinggi , sampai ratusan megabit/detik
protocol adalah spesifikasi formal
yang mengindentifikasikan prosedu-prosedur yang harus diikuti ketika mengirim
dan menerima data.Protokol mendefenisikan jenis,waktu,urutan,waktu,urutan dan
pengecekan kesalahan yang digunakan dalam jaringan.TCP/IP merupakan protocol
untuk mengirim data antar komputer jaringan dan digunakan untuk akses internet
dan digunakan untu komunikasi global serta terdiri atas dua protocol yang
terpisah.TCP/IP menggunakan pendekatan layer ketika membangun protocol ini.
TCP/IP terdiri 5 layer yaitu:
1.Layer
Application,-> ftp,telnet,smtp, dan nfs
2.Layer
Transport,->TCP dan UDP menambahkan data transport ke paket dan
melewatkannya ke layer internet
3.layer
internet,->mengambil paket dari layer transport dan menambahkan informasi
alamat sebelum mengirimkannya ke layer network interface
4.layer network
interface, data dikirim ke layer physical melalaui device jaringan
5.layer physical ,
layer ini merupakan sistem kabel yang digunakan untuk proses mengirim dan
menerima data
TCP/IP dikirimkan ke setiap
jaringan local sebagai subnet yang
masing-masing subnet telah diberi alamat yang disebut IP Addres yang digunakan
untuk mengindentifikasi subnet dan host secara logic ke dalam TCP?IP
Firewall merupakan sistem/kelompok
sistem yang menerapkan sebuah access control policy terhadap lalu lintas
jaringan yang melewati titik-titik akses dalam jaringan.
Fungsi umum firewall
1.statci packet
filtering (penyaringan paket secara statis)
2..Dynamic packet filtering
(penyaringan paket secara dinamais)
3.Stateful
filtering (penyaringan paket berdasarkan
status)
4.proxy
Network Address Translation(NAT)
adalah metode untuk menghubungkan lebih dari satu komputer ke jaringan internet
menggunakan satu alamat IP. NAT merupakan teknologi yang memungkinkan IP
Private dapat membagi koneksi akses internet jaringan yang didesain untuk
menyederhanakan IP address.
Traffic Filtering adalah teknik
untuk mengontrol lalu lintas data yang diforward ked an dari sebuah jaringan melintasi
router.
Mikrotik adalah sistem operasi
independen berbasis linux khusus untuk komputer yang difungsikan sebagai
router.
Alat dan bahan penelitian
a.
peralatan
software(mikrotik router versi 4.4. lisence 4 sebagai router,Microsoft windows
xp & vista sebagai client,linux Ubuntu 9.04 sebagai client)
b.
peralatan
hardware(pc Pentium III 450Hz RAM 128MB,HD 20 GB,terkoneksi pada sistem
jaringan internet)
c.
peralatan
pendukung
adapun proses analisis adalah proses untuk menentukan
kebutuhan yang diperlukan
untuk
membangun jaringan komputer,sistem gateway sekaligus sebagai pemfilter beberapa
aplikasi.
pemilihan perangkat jaringan seperti
topologi star terdiri atas seperangkat PC,RouterBoard,Hub dan Managable Switch.
Perangkat jaringan tersebut memiliki kestabilan dan kehandalan yang tinggi
dalam proses implementasi.
tahap untuk menentukan alur dari
traffic yang melewati proses pemfilteran menggunakan firewall.
desain merupakan tahap penelitian untuk mendapatkan
cara yang paling efektif dan efisien mengimplementasikan sistem dengan bantuan
cara yang paling efektif dan efesien mengimplementasikan sistem dengan bantuan
data yang didapatkan dalam tahap analisis.
tahap akhir dalam penelitian adalah
pengujian terhadap ssitem pemfilteran aplikasi menggunakan mikrotik.pengujian
dilakukan untuk mengetahui apakah sistem telah berjalan dengan baik.
pengujian stress test merupakan
pengujian yang didesain untuk melawan sistem dalam keadaan yang tidak normal
dengan cara mengakses beberapa alamat web yang telah di filter oleh mikrotik
Kesimpulan yang dapat diambil adalah
aplikasi router menggunakan mikrotik yang dihasilkan dapat memenuhi kebutuhan
sistem khususnya dalam melakukan pemfilteran aplikasi sesuai kerbutuhan
pengguna,sehingga aplikasi tersebut tidak dapat diakses oleh pengguna sesuai
dengan ketentuan yang telah dirancang dan disepakati sebelumnya.
Posted by khairualman
Instalasi Manual Adempiere 360LTS [Part II]
Sumber:Gambar |
Postingan ini merupakan bagian II dari postingan sebelumnya yang bisa ditemukan disini.
4. Instalasi software Adempiere
- - Ektrak file Adempiere_360LTS.zip ke <nama drive>:\ (contoh C:\), setelah di ekstrak maka nanti akan ada folder Adempiere di drive C.
- - Pada direktori C:\Adempiere\lib terdapat file patches.jar, rename file tersebut menjadi pastches.jar.old
- - Copy file instalasi 20110921_patches_360_16198.jar pada direktori C:\Adempiere\lib lalu rename menjadi patches.jar
5. Setup Server Adempiere
- - Double klik file RUN_setup.bat dalam direktori C:\Adempiere, maka akan muncul jendela cmd seperti berikut
- - Maka muncul jendela Adempiere Server Setup dan di bawah ini merupakan beberapa field yang harus diubah:
- a) Database Server: localhost
- b) Database Type : postgresql
- c) Database Name : adempiere
- d) System Password: 123456 /<password postgres anda>
- e) Database Password: adempiere
- f) Cek apakah Adempiere Home : C:\Adempiere
- g) Ubah Server Web Port menjadi 8080 dan SLL Port menjadi 8443 (jika diperlukan)
- - Klik tombol Save, maka akan muncul Key Store Dialog, klik tombol centang hijau
- - Klik Save dan klik Yes, I Understand and Accept
- - Klik OK
Dengan demikian maka settingan untuk server Adempiere telah selesai. Tahap selanjutnya adalah mengimport contoh data Adempiere hingga mengakses aplikasi Adempiere yang akan dijelaskan pada part III.
Sumber: here
Sublime Text 2
Pada postingan saya kali ini, saya akan mencoba sedikit mereview tentang sebuah text editor yang bernama Sublime Text 2.
Text editor bagi seseorang yang bergelut di bidang koding-mengkoding, sudah menjadi suatu kewajiban.
Karena bagi seorang programer, text editor adalah pacar yang paling mnegerti.
Sebagai seorang "pacar", maka wajar saja kita mencari yang "perfect". Sebenarnya ada banyak standar sih dari kata2 perfect itu. Buat saya yang perfect itu untuk dijadikan "pacar" ini, adalah sesuatou yang,,,, :
- Pastinya Gratis
- Simple
- Supel
- Pengertian
- Tidak suka ngambek
- n easy going..hahahah
- sophisticated pastinya
- yang pling penting, nyantol di hati... ahhaha
Dari semua kriteria yang ada yanga ada, menurut saya yang paling pas bwat dijadiin "pacar" adalah Sublime Text 2.... Why????
karena Sublime Text 2 itu...
karena Sublime Text 2 itu...
- Pastinya Gratis ( walau pun ada versi berbayarnya, tetap aja bsa di bikin gratis :v )
- Simple
- Supel
- Pengertian
- Tidak suka ngambek (karena ringan jadi g sukan hank)
- n easy going..hahahah (gampang make nya)
- sophisticated pastinya... (kata web nya sih iya,)
- yang pling penting, nyantol di hati... ahhaha (y)
Nah... itu alasan konyol saya mengapa saya memilih Sublime Text 2... hahaha
bagi yang maw nyoba "pacar" saya ini bisa pake di Sublime Text 2
bagi yang maw nyoba "pacar" saya ini bisa pake di Sublime Text 2
referensi
1. http://www.google.com/url?sa=i&source=images&cd=&cad=rja&docid=_67rjARxmSqIeM&tbnid=CcPTj2L9DSm0mM:&ved=0CAgQjRwwAA&url=http%3A%2F%2Fcssbristol.co.uk%2Ftutorials%2Fusing-sublime-text-2-in-linux-labs%2F&ei=fG-VUr6IF4OLrQfb6oCgDw&psig=AFQjCNHQUj9p9df3yab4whpt0yJOiU6zUQ&ust=1385611516491044
JavaBeans
JavaBeans
adalah arsitektur komponen untuk pengembangan dan penyebaran aplikasi bisnis
berbasis komponen yang didistribusikan.
Menurut Wijanarko, JavaBeans pada
awalnya dimaksudkan sebagai komponen visual untuk membuat aplikasi GUI.
Sekarang ini Javabeans meluas dan dipakai untuk seluruh lingkungan pemrograman
Java, termasuk JSP (Java Server pages) dan EJB (Enterprise Java Beans). Dalam
pemakaian aplikasi Web seperti JSP dan EJB, kita tidak memakai komponen
JavaBeans visual yang memakai komponen GUI dan AWT; melainkan kita memakai
JavaBeans non-visual.
Di dalam dunia Java desktop / GUI,
JavaBeans diartikan sebagai salah satu komponen visual untuk membuat aplikasi
visual. Namun belakangan JavaBeans tidak hanya digunakan di lingkungan
pemrograman desktop saja tetapi juga di pemrograman web.
Java
Beans merupakan komponen model java yang mendukung prinsip reusability pada
proses perangkat lunak. Kelebihan yang lainnya, dapat dimanipulasi secara
visual menggunakan builder tool dan memungkinkan pengguna untuk membangun
aplikasi secara mudah.
Java Beans sebenarnya merupakan
komponen java yang berjalan dalam
kontainer EJB baik berdiri sendiri atau kontainer EJB yang merupakan bagian
dari platform server standar edisi enterprise aplikasi java. Java Beans ini biasanya digunakan
untuk model suatu tugas tertentu atau kasus penggunaan tersebut sebagai masukan
informasi pelanggan atau melaksanakan proses yang menjaga keadaan percakapan
dengan aplikasi client.
sumber :
Fitri. 2011. “Java Beans &
Enterprise Java Beans”. http://fitri-belajarberbagi.blogspot.com, 28 Oktober 2013
Nindy Irzavika
Mercurial for Control Versions
Saat menggunakan Mercurial dibutuhkan suatu Repository untuk menampung source code backup dari file aplikasi yang kita buat. prosesnya begini :
misalkan ada tiga orang dalam satu tim, bernama joel, rose dan bob. Tiga orang ini akan membangun aplikasi, setiap file kodingan akan diletakkan di central Repository, jika salah seorang ingin mengubah script kodingannya aplikasi, maka file tersebut harus di ambil dari central repository, jika telah selesai diubah maka commit kan file tersebut untuk disimpan di central repository. namun ada kejadian dimana ada dua orang atau lebih yang sama-sama mengupdate source code aplikasi tersebut.
pada gambar diatas ini, si joel dan rose sama-sama mengupdate file di central repository bernama 1: change crunch to smoosh version 1. file version 1 tersebut telah di ambil oleh Rose dan Joel untuk diupdate. Namun rose lebih dahulu mengirim file update versions 1 ke central repository dan tersimpan dengan nama 2: spicier kind of chile versions 2. Saat Joel mengirim file updetan version 1 nya ke central repository, Si Joel tak akan bisa, karena file version 1 sudah di update menjadi versions 2 oleh si Rose. Jika si Joel ingin mengupdate, ia harus mengambil file versions 2 dulu, update lagi, baru dapat dikirim dengan nama file versions 3.
sekian penjelasan dari postingan kali ini, jika tertarik anda dapat mendownload Mercurial di Websitenya.
Monday, November 25, 2013
Posted by R - Ridho
Belajar HTML Yuuk !!! PART IV
HTML List
dalam html list ada dua macam yaitu ordered dan unrodered list.
Ordered List
kalau dilihat-lihat maksdnya adalah ke list teratur karena menggunakan nomor. Tag yang digunakan untuk ordered list ini adalah <ol> dan isi dari masing-masing list menggunakan tag <li>. Bentuk Ordered List :- Satu
- Dua
- Tiga
</html>
<ol>
<li>Satu</li>
<li>Dua</li>
<li>Tiga</li>
</ol>
<html>
<ol>
<li>Satu</li>
<li>Dua</li>
<li>Tiga</li>
</ol>
<html>
Unordered List
kalau unordered list ini tidak menggunakan nomor, hanya menggunakan simbol bullets dengan tag <ul> dan isinya dengan <li>. bentuk Unordered list :- pertama
- kedua
- ketiga
<html>
<ul>
<li>pertama</li>
<li>kedua</li>
<li>ketiga</li>
</ul>
<li>pertama</li>
<li>kedua</li>
<li>ketiga</li>
</ul>
</html>
Description List
Contoh :
- Coffee
- - black hot drink
- Milk
- - white cold drink
Contoh script :
<html>
<dl>
<dt>Coffee</dt>
<dd>- black hot drink</dd>
<dt>Milk</dt>
<dd>- white cold drink</dd>
</dl>
</html>
<html>
<dl>
<dt>Coffee</dt>
<dd>- black hot drink</dd>
<dt>Milk</dt>
<dd>- white cold drink</dd>
</dl>
</html>
Source : w3schools.com