Beberapa hari yang lalu saya baru membeli sebuah Modem GSM Huawei UMG 1831 T-MOBILE webConnect Rocket.
Spesifikas:
* Compatible HSPA+ network
* Download speed up to 21 Mbps
* Sliding USB
* Faster than standard 3G data speed
* Provides wireless internet connection for laptop
* HSPA/UMTS 2100/ 1900/AWS/850MHz
* Compatibility with Micro SD memory cards
* Antenna Slot
* Memory card slot
* Windows XP/VISTA/7
Modem ini sudah dilengkapi driver yang berada di dalam Modem itu sendiri.
Nah yang jadi masalah adalah waktu mau koneksi internet dengan menggunakan kartu IM2 dari Indosat. Padahal settingannya sudah jelas-jelas benar 100% dan juga sinyal dari Indosat full tapi tetap saja tidak bisa. Error yang ditampilkan bermacam-macam. tapi yang paling sering yaitu Error 605. Saya sudah bolak-balik dari toko tempat pembelian modem tersebut tapi tetap saja modem HUAWEI UMG1831 ini tidak bisa digunakan internetan. Alasan dari toko adalah karena Windows yang saya gunakan adalah windows bajakan, makanya koneksi internetnya tidak bisa. Alasan ini tidak bisa saya percaya begitu saja. Selain itu memang tidak punya CD Windows yang asli... hehehehe. Saya juga disarankan ke Grapari Indosat langsung untuk kepastian lebih lengkap. Eh, ternyata pihak grapari juga ternyata tidak bisa. Alasan mereka adalah karena Windows saya sudah error, dan disarankan Instal ulang. Alasan ini juga tidak saya percaya soalnya saya baru saja habis instal ulang.
Karena semakin penasarannya, saya tidak bisa tidur dan terus kepikiran akan barang ini. Akhirnya saya meminjam modem adik saya. Kebetulan punya adik yang sama-sama HUAWEI tapi serinya saja yang berbeda yaitu HUAWEI E-1552.
Setelah coba sedemikian rupa, ternyata memang Modem HUAWEI UMG1831 milik saya yang agak error. Tambah penasaran lagi. Akhirnya saya coba beli TELKOM FLASH. Eh ternyata bisa...! Aneh...!
Belum cukup situ saja. Saya coba menggunakan modem HUAWEI UMG1831 milik saya tapi menggunakan driver dari modem HUAWEI E1552 dengan kartu IM2.
Eh, ternyata bisa...!
Wah... Akhirnya saya berkesimpulan kalau ternyata software bawaan langsung dari Modem saya ini yang memang rada error atau bisa jadi tidak support dengan Kartu IM2 atau juga IM2 ini yang tidak support dengan Modem saya. Yah itu masih mengetes 2 operator. Entah kalau opertor lainnya apakah juga bisa atau tidak. Tapi persentasi bisanya mungkin sekitar 98%... Mau coba...???
Oh ya sebenarnya saya belum mencoba mencari updatetan driver Huawei UMG 1831 terbaru. Karena itu saya menggunakan driver Huawei E1552 tadi. Tapi sekiranya anda sudah punya driver yang lebih baik sekiranya mau berbagi juga dengan saya... hehehe (^_^)>
Berikut Software yang saya gunakan. Silahkan download bagi yang berminat atau kepingin mencoba.
Driver T-MOBILE Huawei UMG 1831 : Download disini
Driver Huawei 1552 : Download disini
...Baca selengkapnya....!
Driver Pendukung Modem Huawei UMG 1831
Setting Konfigurasi Modem HP/Broadband ke PC/Laptop/Notebook
Berikut ulasan tentang setting dial-up menggunakan Hand Phone GSM.
Sebelum memulai proses instalasi ponsel ke komputer, GPRS/3G dll harus sudah terregistrasi/teraktivasi oleh opertor yang bersangkutan.
Jika sudah aktif, carilah konektor yang sesuai dengan PC/laptop. Bisa menggunakan kabel data atau bluetooth. Jika pada layar komputer muncul pesan adanya modem yang terdeteksi ketika ponsel dihubungkan, maka siapkan driver modem yang disertakan dalam box ponsel.Pada beberapa versi Windows, seringkali dibutuhkan driver untuk melengkapi instalasi. Jika driver tidak ditemukan, disarankan untuk men-download melalui situs vendor (perusahaan pembuat) yang bersangkutan di internet. Modem yang telah terinstalasi dapat dilihat melalui Start> Control Panel> Phone/Modem Options. Selanjutnya pilih modem yang telah dikenali dan tekan tombol Properties. Klik tab Properties > Advance. Pada kotak teks Extra Setting masukkan isian sebagai berikut: AT+CGDCONT=1, "IP", "APN". APN atau Access Point Name diisi dengan APN masing-masing operator misalkan internet (Telkomsel), satelindogprs.com (Matrix), www.indosat-m3.net (IM3), atau www.xlgrps.net (XL). Sebagai contoh jika menggunakan Telkomsel: AT+CGDCONT=1, "IP", "internet". Sedangkan jika menggunakan Matrix: AT+CGDCONT=1, "IP", "satelindogprs.com". Tekan tombol OK untuk menyimpan pengaturan tersebut.
Selanjutnya buatlah konfigurasi dial-up melalui Dial-Up Networking atau Network Connections. Contoh untuk windows XP sebagai berikut :
1. Klik Start-Control Panel–dobel klik “Network Connections”
2. Klik File – “New Connection Wizard”, Klik Next
3. Pilih “Connect to the Internet”, klik Next
4. Pilih "Set up my connection manually" klik Next
5. Pilih "Connect using a dial-up modem" klik Next
6. ISP Name (contoh XL), klik Next, Phone number: *99***1# – Klik Next
7. Isi User Name (ex: xlgprs ), Password dan Confirm Password (ex: proxl )
8. Berikan tanda chek untuk “Make this the default internet connection”.
9. Berikan tanda check “Add a shortcut to this connection to my desktop”, jika menghendaki – Klik Finish
Masukkan nomor akses, user, dan password sesuai dengan operator ponsel yang digunakan.
Konfigurasi Dial-Up Networking:
Kartu : Simpati
Nomor Akses : *99***1# atau *99#.
User : wap
Password : wap123
Kartu : Halo
Nomor Akses : *99***1# atau *99#.
User : wap
Password : wap123
Karu : Matrix
Nomor Akses : *99***1# atau *99#.
User : [dikosongkan]
Password : [dikosongkan]
Kartu : IM3
Nomor Akses : *99***1# atau *99#.
User : gprs
im3
Kartu : Fren
Nomor Akses : #777
User : m8
Password : m8
Kartu : TelkomFlexi
Nomor Akses : #777
User : telkomnet@flexi
Password : telkom
Kartu : Star One
Nomor Akses : #777
User : starone
Password : indosat
Kartu : XL
Nomor Akses : *99***1# atau *99#.
User : xlgprs
Password : proxl
Selain itu masing-masing Operator juga memiliki paketan tersendiri baik itu Prabayar maupun Pascabayar yang mana memiliki cara setting tersendiri antara lain:
Indosat Matrix
o Connection Name: Indosat3g
o User: indosat
o Password: indosat
o APN: indosat3g
Indosat M2 Pasca Bayar
o Connection Name: IndosatM2
o User: *sesuai username anda
o Password: *sesuai password anda
o APN: indosatm2
Indosat M2 Pra Bayar
o Connection Name: IndosatM2
o User: indosatm2
o Password: prabayar
o APN: indosatm2
Telkomsel Flash
o Connection Name: Telkomsel
o User:
o Password:
o APN: telkomsel/internet
Axis
o Connection Name: Axis
o User: axis
o Password: axis
o APN: axis
Quasar
o Connection Name: Quasar
o User: quasar@mobilequ.xl quasar@mobilequ.xl This e-mail address is being protected from spambots. You need JavaScript enabled to view it
o Password: quasar
o APN: mobilequ
Andalas
o Connection Name: Andalas
o User: andalas@mygprs
o Password: andalas123
o APN: mygprs
...Baca selengkapnya....!
Query: Group Tabel by Month & Year
Query atau SQL benar-benar sip. Masih banyak metode/rumus query yang perlu saya pelajari untuk menghasilkan suatu query yang saya butuhkan sewaktu-waktu. Yah meskipun kadang sudah bisa tapi sejalan beriringnya waktu, akhirnya lupa lagi... hehe
Berikut ini adalah trik sederhana untuk menghasilkan data dari TABEL dengan melakukan GROUP BY. Dalam contoh ini saya melakukan GROUP BY MONTH dan YEAR.
Langsung saja.
Isi TABEL seperti ini.
Berikutnya ketikkan Query berikut:
--------------------------------------------------------------------------
select post_po,month(tgl_entrypo) as bulan, year(tgl_entrypo)as tahun from t_po
group by EXTRACT(YEAR_MONTH FROM tgl_entrypo)
--------------------------------------------------------------------------
Maka hasinya seperti ini:
Silahkan kembangkan sendiri ya...
Mau yang lebih lengkap lagi ada disini...
...Baca selengkapnya....!
Film The Social Network : FaceBook

Akhirnya rilis juga Film The Social Network : FaceBook. Film ini menceritakan perjuangan seorang mahasiswa Mark Zuckerberg dalam menciptakan sebuah website jejaring sosial yang lain daripada lainnya di dunia maya.
Walaupun Pria ini agak aneh, tapi dia memiliki sejuta ide dan pemikiran yang cemerlang yang mungkin terpikirkan orang lain tapi tidak mampu diwujudkan bahkan yang tidak pernah terpikirkan oleh orang sekalipun.
Hhmm... Karena pemikiran dan keanehan itu pula yang menyebabkan teman karib, rekan kerja bahkan wanita yang disukainya pergi begitu saja.
Penasaran...?
Silahkan download sendiri ya...
Link 1
Link 2
Atau bisa juga dibawah ini:
Link 1
Link 2
Atau bisa juga dibawah ini:
Link 1
Link 2
Atau bisa juga dibawah ini:
Link 1
Link 2
Link 3
Link 4
Link 5
Link 6
Link 7
Link 8
...Baca selengkapnya....!
Cara Buat dan Pasang Badge Facebook di Blogspot
Siapa yang tidak kenal dengan jejaring sosial Facebook..? saya kira hanya orang yang benar-benar gaptek yang tidak mengenal jajaring sosial ini. Nah berikut ini adalah cara mempublikasikan akun Facebook di Blogger. Mau publikasikan profile Facebook anda melalui blogger anda...?
1. Pastikan anda sudah memiliki sebua akun Facebook dan jangan lupa login ke facebook anda.
2. Klik menu Profile
3. Lihat pada bagian kiri bawah, klik "Create a Profile Badge"
4. Klik tulisan "Create a New Badge" pada sebelahkanan atas seperti gambar dibawah ini:
6. Atur sesuai keinginan atau selera anda untuk tampilan badge yang anda inginkan.
Kemudian Save.
7. Terdapat 3 pilihan. Apakan anda ingin langsung menempelnya di Blog anda secara otomatis, atau secara manual.
8. Untuk kasus ini, kita lakukan secara manual yaitu dengan mengklik "Other".
9. Kemudian akan muncul kode script tepat dibawah tulisan "Copy the code below and paste it on your website". Copy dan paste ke element halaman blog anda dengan cara seperti biasa Layout--Add Gadget--Javascript/HTML--Save
10. Selesai...
...Baca selengkapnya....!
Membuat Read More / Baca Selengkapnya Blogspot
Readmore atau Baca Selengkapnya sangat penting pada Blogspot. Selain menghemat halaman utama, tentu juga memberi kesan menarik pada blog.
Sebenarnya sudah banyak Template-template terbaru yang langsung menyediakan fasilitas Readmore atau Baca Selengkapnya ini. Tapi kebanyakan orang masih menggunakan template klasik karena tampilan yang sederhana dan mudah dipahami. Ya, itu sesuai selera setiap orang. Berikut ini saya buat contoh membuat Readmore pada Blogspot...
Langkah-langkahnya antaralain:
1. Pastikan anda Login ke alamat Bloger anda.
2. Klik Pengaturan
3. Klik Format
Cari nama Template Entry dan isikan kolom diseblahnya dengan dibawah ini:
------------------------------------------------------------
<span style=";">
<span class="fullpost">
</span></span>
------------------------------------------------------------
Untuk Font Family, maupun Font Size dapat anda atur sendiri sesuai denagan kebutuhan anda.
4. Setelah itu jangan lupa Simpan Pengaturan anda.
5. Klik Rancangan - Edit Html.
6. Saran: Sebaiknya anda meng-Backup template anda terlebihdahulu sebagai jaga-jaga atau apabila terjadi kesalahan pada saat anda mengedit HTML template anda.
7. Centang Expand Template Widget.
8. Cari kode <data:post.body/> atau kode <p><data:post.body/></p>
9. Apabila anda kesulitan mencari kode diatas, cukup anda tekan F3 pada keyboard dan lakukan pencarian.
10. Hapus/Replace kode di atas dan gantikan dengan kode berikut ini:
--------------------------------------------------------------
<b:if cond='data:blog.pageType == "item"'>
<style>.fullpost{display:inline;}</style>
<p><data:post.body/></p>
<b:else/>
<style>.fullpost{display:none;}</style>
<p><data:post.body/>
<a expr:href='data:post.url'><strong>Baca Selengkapnya...</strong></a></p>
</b:if>
--------------------------------------------------------------
11. Simpan Template anda dan selesai.
Nah untuk cara postingannya dilakukan melalui Edit HTML seperti dibawah ini:
--------------------------------------------------------------
<span style=";">
Ringkasan isi sekilas artikel yang tampil di halaman utama
<span class="fullpost">
Isi artikel secara keseluruhan, lajutan ringkasan sekilas diatas
</span></span>
--------------------------------------------------------------
Apabila Template anda ERROR berarti anda melakukan kesalahan karena ada kode yang tidak sesuai. Maka anda tinggal meng-Restore Template anda yang sebelumnya yang anda Backup pertama kali sebelum mengedit HTML TEMPLATE. Setelah itu ulangi langkah di atas dengan hati-hati.
...Baca selengkapnya....!
Tambah Pendapatan Melalui Blooger/Website Anda

Mau dapat penghasilan dari Blog / Website anda..? Caranya gampang. Tapi sebelumnya saya ingin berbagi dulu.
Sebenarnya sudah banyak website-website yang mengemban usaha/bisnis online seperti ini. Baik itu bersifat Multi Level Marketing (MLM) atau sejenis lainnya dengan janji-janji penghasilan yang sangat menggiurkan. Kalau bisa dihitung, mungkin sudah sekitar ribuan website.
Seperti yang tenar dengan bisnis MLM TIA***I. Cuma bedanya di bisinis online ini anda tidak diwajibkan atau disuruh membayar uang registrasi. Dan juga tidak diharuskan untuk membeli produk. Anda tinggal registrasi(yang pastinya Free) selanjutnya anda undang teman-teman anda sebanyak mungkin sebagai anggota anda. Tentunya dari regisrasi teman anda itulah anda mendapatkan penghasilan.
Tapi ada juga yang tidak membutuhkan registrasi. Cukup user meng-klik iklan anda, maka secara otomatis uang anda bertambah. Atau orang sering menyebutnya Pay Per Click (PPC).
Contohnya ini http://www.bigextracash.com.
Contohnya lainnya ini http://kumpulblogger.com/.
Jadi jangan heran kalau di blog saya ini ada begitu banyak Link-link yang sangat mengganggu anda, tapi menguntungkan bagi saya, huehehehe...
Nah tunggu apa lagi...? Tidak rugikan...? cukup klik atau registrasi (free), buat link sebanyak banyaknya dan undang teman anda sebanyak-banyaknya, maka uang anda secara otomatis bertambah dengan sendirinya. Hhhmmm...
Kalau anda berminat silahkan join dibawah ini:
Bisnis Online 1: http://www.bigextracash.com.
Bisnis Online 2: http://kumpulblogger.com/.
Mungkin penjelasan saya masih kurang jelas bagi anda. Untuk lebih jelasnya cukup anda Klik dan baca lebih seksama link diatas. ^ ^
...Baca selengkapnya....!
Upgrade Security OS Windows
Yah, sekedar iseng update Blog lagi nih...
Berikut ini Link Download buat ayng ingin meng-upgrade Security Os Windows. Silahkan masuk ke halaman ini: http://www.microsoft.com/technet/security/Bulletin/MS08-067.mspx
...Baca selengkapnya....!
Aplikasi Hide IP
Iseng-iseng baca, eh ada Software bagus. Lumayan dapat aplikasi gratis...
Aplikasi ini berguna untuk mengacak atau memanipulasi IP anda. Jadi IP anda bisa tidak mudah dikenali oleh pengguna dunia maya lainnya. Sebenarnya aplikasi-aplikasi ginian udah sangat banyak. Yah, buat-buat referensi saja.
Berikut link downloadnya:
Link Download 1
Link Download 2
Link Download 3
...Baca selengkapnya....!
Download Patch Windows & Mengatasi Virus StuxNet atau Winsta
Sudah pernah dengar virus Stuxnet atau Winsta...? Kalau belum, hhhmmmm...
Virus / Worm trojan Stuxnet atau Winsta ini pertama kali ditemukan pada bulan Juli 2010 lalu oleh sebuah perusahaan keamanan asal Belarusia bernama VirusBlokAda, dan menyerang software otomatisasi untuk industri (pabrik) yaitu bernama SCADA (Supervisory Control and Data Acquisition),WinCC, dan PCS 7 dari Siemens.
Dari artikel yang saya baca, sudah ada banyak patch atau program untuk mengatasi kelemahan pada sistem software yang dirilis Microsoft. Salah satunya, patch yang sangat penting karena untuk mengatasi kelemahan yang dimanfaatkan Stuxnet, program jahat (malware) yang sempat menggemparkan dunia karena menyusup ke fasilitas nuklir Iran. Microsoft Bulletin MS10-073 juga menyediakan patch untuk menutup celah keamanan ketiga yang dimanfaatkan Stuxnet.
Stuxnet merupakan jenis malware yang disebut-sebut sangat ganas oleh sejumlah pakar keamanan komputer. Worm ini dapat menyusup ke sistem komputer kontrol mesin buatan Siemens yang biasa dipakai untuk mengatur bendungan, pembangkit listrik, tambang, dan fasilitas industri lainnya.
Munculnya virus ini mendapat sorotan karena bekerja dengan sangat cerdas dan berpotensi merusak langsung. Para pakar keamanan internet bahkan mdnuga Stuxnet dibuat oleh lembaga atau pemerintah dengan dukungan ahli keamanan yang pintar. Sampai sekarang tidak diketahui asal Stuxnet.
Gejala-gelala terkena Virus ini yaitu:
1. Harddisk computer di network mendadak penuh dan mendapatkan peringatan Low Disk Space. File winsta.exe hasil virus akan bertambah besar menyesuaikan sisa ruang harddisk (drive C atau system OS) ditandai dengan timbulnya notifikasi(pojok kanan bawah windows) dari system windows yang menginformasikan bahwa sisa ruang hardisk komputer anda sudah full.
2. Anda tidak dapat menyimpan data atau menjalankan program tertentu yang membutuhkan sisa ruang harddisk (cache).
3. Komputer akan hang atau terasa lambat dan bahkan jika komputer tersebut terkoneksi jaringan, jaringan tersebut akan terputus. Efek ini dikarenakan Stuxnet juga menginfeksi komputer dan juga menginjeksi file system.
Sebelum anda terserang Virus ini, sebaiknya anda mengupdate Windows anda dengan patch windows anda. Karena dengan adanya patch tersebut dapat menutup celah-celah yang yang dapat dibobol Virus Stuxnet. Ya, setidaknya celah-celah yang dilalui StuxNet sudah diperkecil.
Ini sebagian dari Patch yang berhasil saya dapat. Silahkan download sendiri.
Link Download 1
Link Download 2
Link Download 3
Untuk ngatasi Virus ini, silahkan anda Update Antivirus anda dengan versi terbaru. Matikan System Restore Windows anda terlebih dahulu dan lakukan Scanning. Setelah itu Repair Registry anda atau setidaknya Repair Windows anda.
Berikut Langkah penanggulangannya:
Anda dapat menggunakan antivirus Dr.Web yang kata orang sih bisa ngilangin. Dr.Web silakan Download disini.
Setelah scan silahkan anda repair REGISTRY anda dengan meng-copy paste text dibawah ini dan simpan dengan nama REPAIR.INF. Setelah tersimpan, klik kanan file REPAIR.INF tersebut lalu pilih install dan restart komputer anda.
----------------------------------------------------------------------------------
[Version]
Signature=”$Chicago$”
Provider=Vaksincom Oyee
[DefaultInstall]
AddReg=UnhookRegKey
DelReg=del[UnhookRegKey]
HKCU, SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, ShowSuperHidden,0×00010001,1
HKCU, SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, SuperHidden,0×00010001,1
HKCU, SoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced, HideFileExt,0×00010001,0
HKLM, SOFTWARECLASSESbatfileshellopencommand,,,”””%1″” %*”
HKLM, SOFTWARECLASSEScomfileshellopencommand,,,”””%1″” %*”
HKLM, SOFTWARECLASSESexefileshellopencommand,,,”””%1″” %*”
HKLM, SOFTWARECLASSESpiffileshellopencommand,,,”””%1″” %*”
HKLM, SOFTWARECLASSESregfileshellopencommand,,,”regedit.exe “%1″”
HKLM, SOFTWAREMicrosoftWindows NTCurrentVersionWinlogon, Shell,0, “Explorer.exe”
[del]
HKLM, SYSTEMCurrentControlSetServicesMRxCls
HKLM, SYSTEMCurrentControlSetServicesMRxNet
HKLM, SYSTEMControlSet001ServicesMRxCls
HKLM, SYSTEMControlSet002ServicesMRxNet
HKLM, SYSTEMCurrentControlSetServicesEnumRootLEGACY_MRXClS
HKLM, SYSTEMCurrentControlSetServicesEnumRootLEGACY_MRXNET
HKLM, SYSTEMControlSet001ServicesEnumRootLEGACY_MRXClS
HKLM, SYSTEMControlSet002ServicesEnumRootLEGACY_MRXNET
--------------------------------------------------------------------------
Selanjutnya Copy script di bawah ini untuk mencegah virus Stuxnet/winsta menginfeksi kembali komputer anda. Paste dan simpan dengan nama winsta.bat. klik 2 kali file winsta.bat. Setelah itu scan sekali lagi menggunakan antivirus updatean terbaru untuk memastikan komputer anda sudah clean atau belum.
------------------------------------------------------------------------------------
@echo off
del /f c:windowssystem32winsta.exe
rem rd c:windowssystem32winsta.exe
md c:windowssystem32winsta.exe
del /f c:windowssystem32driversmrxnet.sys
rem rd c:windowssystem32driversmrxnet.sys
md c:windowssystem32driversmrxnet.sys
del /f c:windowssystem32driversmrxcls.sys
rem rd c:windowssystem32driversmrxcls.sys
md c:windowssystem32driversmrxcls.sys
attrib +r +h +s c:windowssystem32winsta.exe
attrib +r +h +s c:windowssystem32driversmrxnet.sys
attrib +r +h +s c:windowssystem32driversmrxnet.sys
-----------------------------------------------------------------------
...Baca selengkapnya....!
Cara Mereset AutoIncrement di MySQL
Berikut adalah cara mereset AutoIncrement pada Tabel.
Cukup anda mengetikkan query berikut ini:
-------------------------------------------
ALTER TABLE nama_tabel AUTO_INCREMENT = 0;
-------------------------------------------
Sebagai saran saja, apabila anda ingin melakukan Reset AutoIncrement , sebaiknya anda membeckup database anda terlebih dahulu. Setelah itu hapus semua Isi tabel yang anda ingin reset, lalu lakukan Reset AutoIncrement diatas.
...Baca selengkapnya....!
Membuat Postingan yang berisi kode HTML
Mungkin anda ingin membuat postingan yang berisi kode HTML tapi pada saat anda Terbitkan/posting kode HTML tersebut tidak tampil, tapi terbaca sebagai sebuah kode HTML dari postingan halaman web anda.
Sekarang tidak usah bingung lagi. Berikut ini adalah salah satu cara agar kode HTML yang ingin kita posting tidak terbaca sebagai kode HTML halaman web.
Sebagai contoh kasus, saya ingin memasukkan kode berbasis HTML berikut ini di postingan saya:
<a href="http://centricle.com/tools/html-entities/">http://centricle.com/tools/html-entities/</a>
Sekarang anda masuk ke http://centricle.com/tools/html-entities/.
Setelah gambar diatas tampil, masukkan(PASTE) kode HTML anda dan tekan ENCODE.
Setelah itu Copy kode yang sudah di ENCODE dan masukkan ke postingan anda.
...Baca selengkapnya....!
Cara Buat Tombol Spoiler
Mungkin anda sering melihat sebuah tombol pada Blog, Website, ataupun Forum-forum yangmana apabila kita klik maka akan tampil sebuah pesan/gambar yang tersembunyi. Nah, itu adalah Tombol Spoiler
Berikut ini adalah cara membuat Tombol Spoiler. Anda cukup mencopy paste kode dibawah ini dan paste di postingan anda.
<div style="text-align: center;"><div class="button-spoiler"><input value="Show" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show Again'; }" type="button"></div><div class="spoiler"><div style="display: none;">
<div style="text-align: left; padding: 10px; border: 3px inset rgb(51, 51, 51); font-size: small;">
<ul><li>TEMPAT MEMASUKKAN GAMBAR/ ATAU TULISAN ANDA</li>
<li>KAMU JUGA BISA MEMASUKKAN JAVA SCRIPT</li>
<li>Klik button "Hide" untuk menghilangkan area ini</li></ul>
</div></div></div></div>
Untuk kata Show/Hide/Show Again anda dapat menggantinya sesuai dengan keinginan anda.
...Baca selengkapnya....!
Export DataGridView ke Exel VB.NET
Artikel yang membahas ini sebenarnya sudah sangat banyak. Anda tinggal search di Google dan linknya langsung tampil semua...
Berikut ini adalah script untuk Export DataGridView ke Microsoft Exel.
Oh ya tapi sebelumnya, ini contoh tampilan DataGridViewnya yang akan saya Export.
KOmponen yang dibutuhkan yaitu:
* 1 buah DataGridView dalam kasus ini saya berinama appGrid
* 1 buah Button
Berikut langkahnya:
1. Sebelumnya Import Microsoft.Office.Interop.Excel terlebih dulu:
-----------------------------------------------
Imports Excel = Microsoft.Office.Interop.Excel
-----------------------------------------------
2. Oke. Silahkan buat Fungsi pertama dengan nama ExpExel:
----------------------------------------------
Public Function ExpExel(ByVal obj As Object)
Dim hasil As String = ""
Try
System.Runtime.InteropServices.Marshal.ReleaseComObject(obj)
obj = Nothing
Catch ex As Exception
obj = Nothing
Finally
GC.Collect()
End Try
Return hasil
End Function
----------------------------------------------
3. Kita buat fungsi ke dua dengan nama ExportExel
--------------------------------------------
Public Sub ExportExel()
Dim xlApp As Excel.Application
Dim xlWorkBook As Excel.Workbook
Dim xlWorkSheet As Excel.Worksheet
Dim misValue As Object = System.Reflection.Missing.Value
Dim chartRange As Excel.Range
Dim i As Integer
Dim j As Integer
xlApp = New Excel.ApplicationClass
xlWorkBook = xlApp.Workbooks.Add(misValue)
xlWorkSheet = xlWorkBook.Sheets("sheet1")
xlWorkSheet.Cells(5, 1) = "KELOMPOK"
xlWorkSheet.Cells(5, 2) = "REKENING"
xlWorkSheet.Cells(5, 3) = "SALDO"
xlWorkSheet.Cells(5, 4) = "TOTAL"
For i = 0 To appGrid.RowCount - 2
For j = 0 To appGrid.ColumnCount - 1
xlWorkSheet.Cells(i + 6, j + 1) = appGrid(j, i).Value.ToString()
Next
Next
chartRange = xlWorkSheet.Range("A1", "b1")
chartRange.Merge()
chartRange.FormulaR1C1 = "Dicetak Oleh"
chartRange.Font.Bold = True
chartRange = xlWorkSheet.Range("c1", "d1")
chartRange.Merge()
chartRange.FormulaR1C1 = ": 01001"
'-------------------------------------------------------------------------
chartRange = xlWorkSheet.Range("A2", "b2")
chartRange.Merge()
chartRange.FormulaR1C1 = "Tanggal Cetak"
chartRange.Font.Bold = True
chartRange = xlWorkSheet.Range("c2", "d2")
chartRange.Merge()
chartRange.FormulaR1C1 = ": Jumat, 1 Oktober 2010 Pukul : 12:41:01"
'-------------------------------------------------------------------------
chartRange = xlWorkSheet.Range("A3", "d4")
chartRange.Merge()
chartRange.FormulaR1C1 = "AKTIVA"
chartRange.HorizontalAlignment = 3
chartRange.VerticalAlignment = 3
chartRange.Font.Bold = True
'-----------------------------------------------------------------------
chartRange = xlWorkSheet.Range("a5", "d5")
chartRange.VerticalAlignment = 3
chartRange.HorizontalAlignment = 3
xlWorkSheet.SaveAs("C:\ExportExel.xls")
xlWorkBook.Close()
xlApp.Quit()
ExpExel(xlApp)
ExpExel(xlWorkBook)
ExpExel(xlWorkSheet)
MsgBox("Export Exel Berhasil. Silahkan ambil File di C:\ExportExel.xls", MsgBoxStyle.Information)
End Sub
--------------------------------------------
4. Pada Button1 kita tinggal memanggil Fungsi ExportExel() yang sudah kita buat diatas.
Dan berikut ini adalah priview exportnya:
Selamat mencoba.
...Baca selengkapnya....!
Domain Gratis
Ada begitu banyak Domain yang bisa kita dapatkan. Mungkin kita sudah membuat Blog/Website (blogspot/wordpress/dll) tapi nama domain kita terlalu panjang. Soalnya di belakang nama domain kita ada embel-embel yang kurang mengenakkan. Ya, mau diapa lagi, namanya juga gratis, hehe
Nama domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP address. Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web seperti contohnya "piabatta.tk". Nama domain kadang-kadang disebut pula dengan istilah URL, atau alamat website.
Pada awalnya nama domain hanya dapat dituliskan dengan ke-26 abjad Latin, namun saat ini telah dimungkinkan untuk menggunakan abjad asing dengan Internasionalisasi nama domain.
Nah, ada banyak jenis Domain, baik yang gratis maupun yang berbayar. Cuman kebanyakan orang pengen nyari yang gratis-gratis(temasuk saya ini).
Berikut ini daftar Domain Gratis:
- co.cc (http://www.co.cc/)
- co.nr (http://www.freedomain.co.nr/)
- c-o.in (http://www.c-o.in/myred/home.php)
- coz.in (http://www.c-o.in/myred/register.php)
- web.id
- .tk (http://www.dot.tk)
- danlain-lain
Berhubung gratis, tentu dibelakangnya banyak embel-embel(Kecuali .TK). Jadi anda tidak bisa brbuat banyak. Sama halnya dengan blog ini sendiri yang awalnya www.piabatta.blogspot.com kini juga dapat diakses di www.piabatta.tk. Yah, setidaknya mengurangi kata "blogspot". Anda berminat? Silahkan daftar saja di http://www.dot.tk. Free/tidak dipungut biaya koq...
...Baca selengkapnya....!
Membuat Enkripsi/Denkripsi Sederhana VB.NET
Sebenarnya ada banyak logika untuk membuat sebuah Enkripsi/Dekripsi sebuah text data. Bahkan ada juga metode Enkripsi yang sudah ditersedia seperti MD5. Cuman itu tergantung dari logika setiap orang bagaimana dia meng-Enkripsi/Dekripsikan text data tersebut.
Berikut ini adalah contoh sederhana dalam meng-Enkripsi/Dekripsi text atau mungkin program anda.
Public Function Encrypt(ByVal Plain As String, ByVal key1 As String) As String
Dim i As Integer
Dim Letter As String
For i = 1 To Len(Plain)
Letter = Mid$(Plain, i, 1)
Mid$(Plain, i, 1) = Chr(Asc(Letter) + Asc(Mid(key1, 3, 1)) + i)
Next i
Encrypt = Plain
End Function
Public Function Decrypt(ByVal Encrypted As String, ByVal key1 As String) As String
Dim i As Integer
Dim Letter As String
For i = 1 To Len(Encrypted)
Letter = Mid$(Encrypted, i, 1)
Mid$(Encrypted, i, 1) = Chr(Asc(Letter) - Asc(Mid(key1, 3, 1)) - i)
Next i
Decrypt = Encrypted
End Function
Silahkan kembangkan sendiri ya...
...Baca selengkapnya....!
Sekilas Tentang Domain
Domain dalam bahasa yang sederhana adalah Nama Alias , yang berfungsi sebagai pengganti Internet Protocol (IP).
Untuk lebih jelasnya tentang pengertian domain mungkin contoh berikut dapat lebih mudah untuk dipahami, misalnya kita tentu akan sulit sekali untuk menghafal Internet Protokol (IP) yang bernama 66.94.230.36. Padahal IP 66.94.230.36 yang dikenal didunia maya ini adalah apa yang kita kenal sebagai www.yahoo.com, dan yahoo.com inilah yang disebut domain
Ada beberapa aturan dalam penggunaan nama domain dalam hubungannya dengan penggunaan oleh organisasi, misalnya .edu yang digunakan untuk institusi pendidikan, .org yang digunakan untuk organisasi dan ada juga domain yang mengindikasikan domain dari negara asal seperti misalnya .ac.id yang digunakan pada lembaga pendidikan di Indonesia, .or.id yang digunakan untuk lembaga nirlaba dan lain sebagainya.
Daftar Penggunaan Domain di Indonesia
AC.ID
Digunakan oleh Lembaga Pendidikan yang memiliki program minimal diploma 1 tahun (D1), dan beroperasi sesuai dengan undang-undang yang berlaku. Termasuk didalamnya yang bukan dibawah naungan Ditjen Dikti Depdikbud seperti IAIN, Akademi Departemen dan lain sebagainya.
SCH.ID
Digunakan oleh Sekolah seperti TK, SD, SMP, SMA, termasuk Madrasah, serta lembaga pendidikan yang berada dalam naungan PLSM Diknas, seperti lembaga kursus dan sejenisnya.
CO.ID
Digunakan oleh Badan Usaha yang memiliki badan hukum yang sah serta memiliki SIUP atau badan hukum yang sah (seperti PT, CV, Firma dll)
GO.ID
Digunakan Khusus untuk Lembaga milik Pemerintah Indonesia
MIL.ID
Digunakan Khusus untuk Lembaga dalam jajaran militer Republik Indonesia
NET.ID
Digunakan oleh perusahaan penyelenggara berbadan hukum resmi yang memiliki customer eksternal dan bukan merupakan anggota organisasi tersebut ( misal : telkom.net.id)
OR.ID
Digunakan oleh organisasi yang tidak termasuk ac.id, co.id, go.id, mil.id, net.id dll
WEB.ID
Digunakan untuk badan usaha, organisasi ataupun perorangan yang melakukan kegiatannya di World Wide Web (WWW)
Struktur Domain
Dalam pembahasan domain, terdapat beberapa struktur atau tingkatan yaitu :
* Tingkat Pertama : disebut Top Level Domain (TLD) yaitu deretan kata dibelakang nama domain seperti misalnya : .com (dot-commercial), .net (dot-network), .org (dot-organization), .edu (dot-education), .gov (dot-goverment) dan .mil (dot-military)
Top Level Domain ada dua macam :
* Global Top Level Domain (gTLD) adalah seperti yang disebut di atas.
* Country Code Top Level Domain (ccTLD) adalah top level domain yang diperuntukkan untuk masing-masing negara, seperti untuk Indonesia dengan kode ID (co.id, net.id, or.id), untuk Singapura dengan kode SG (com.sg, net.sg dan lain sebagainya) dan UK di Inggris.
* Tingkat Kedua : disebut Second Level Domain (SLD), yaitu nama yang sebenarnya terdaftar, misalnya wordpress.com, maka wordpress adalah SLD sedamgkan .com adalah TLD
* Tingkat Ketiga : disebut Third Level Domain, yaitu sering disebut dengan subdomain, nama sebelum SLD dan TLD seperti misalnya y3pp33.wordpress.com, nama y3pp33 adalah sub domain atau Third Level Domain.
Beberapa waktu yang lalu, pihak ICANN (Internet Corporation for Assigned Namesand Numbers), yang mengatur regulasi internet, memutuskan untuk melonggarkan sejumlah aturannya yang sejak 25 tahun belum pernah diperbaharui, yaitu tentang nama-nama Top Level Domain (TLD) yang boleh ditulis dalam karakter bukan Inggris, seperti bahasa Arab atau bahasa Cina.
Dengan peraturan dan sistemnya yang akan diperbaharui, pemilik domain individu, perusahan atau kelompok dapat mendaftarkan diri ubtuk memiliki nama domain yang khusus seperti .mediablog, .bank, .sport, .apa saja dan perusahaan juga dapat mengubah domain name-nya bila ingin menonjolkan nama usahanya atau merk dagangnya seperti misalnya wordpress.com menjadi worpress.blog atau apple.com menjadi apple.mac dan lain sebagainya.
Mengenai proses pengajuan dan persyaratan lainnya, tentu akan melalui persetujuan dari ICANN, mengingat diperlukan proses peninjauan kembali terhadap nama-nama yang diajukan guna menghindari konflik merek dagang atas nama tersebut, juga menghindari nama-nama yang mengandung unsur rasis dan lain sebagainya.
Cara Memiliki Domain
Untuk memiliki domain seperti tersebut di atas, paling mudah adalah melalui ISP sering disebut provider hosting, dan untuk pengelolaan domain ekstensi di Indonesia ini pengelolaannya dilakukan oleh www.cctld.or.id.
Cara memiliki domain ini sendiri ada yang harus bayar alias tidak gratis seperti ” .com “, namun banyak juga yang dapat diperoleh secara gratis.
Beberapa daftar provider hosting :
- rumahweb.com
- jagoanhosting.com
- idebagus.com
- IndoWebsite
- qword.com
- dapurhosting.com
- Dan lain-lain masih banyak lagi
referensi dari sini...
...Baca selengkapnya....!
Query View untuk Group dan Crosstab Data
Sebenarnya query ini tidak sering kita butuhkan. Ya tergantug kebutuhan. Semua itu balik lagi ke ide-ide kita.
Silahkan baca, perhatikan dan pelajari query dibawah ini. Semoga memberikan inspirasi bagi anda.
SELECT a1.name,
a1.sex,
a2.name,
a2.sex,
a1.species
FROM domestic_animal AS a1
INNER JOIN domestic_animal AS a2
ON a1.species = a2.species
AND a1.sex = 'f'
AND a2.sex = 'm';
--PRODUCES--:
+--------+------+--------+------+---------+
| name | sex | name | sex | species |
+--------+------+--------+------+---------+
| Bertha | f | Bucko | m | cow |
| Buffy | f | Killer | m | dog |
| Babe | f | Bowser | m | pig |
+--------+------+--------+------+---------+
Sumber dari sini...
...Baca selengkapnya....!
SQL Laporan per Bulan Tahun
Setiap laporan keuangan, penjualan, pembelian dsb biasanya membutuhkan laporan perpediode. Baik itu pertahun, persemester, setengah semester(3 Bln), perbulan atau bahkan perbulan sendiri. Nah disini saya ingin memposting contoh Query untuk membuat laporan perbulan dalam setahun terakhir.
Mohon maaf kalau teksnya bahasa planet. Di pojok kanan ada translite. Silahkan translite sendiri(btw bahasa daerah tidak ada lho).
---------------------------------------------------------------------------------
I have to admit that I am totally hooked on the The Rozenshtein Method. My buddy, Richard Campbell showed it to me a year or two ago and I have been hooked ever since. I recently demoed it at TechED in Dallas, a recent WebCast, VSLive in New York and will be showing it off at TechEd in Malaysia next week. I have gotten lots of email and positive feedback so I decided to blog it here.
Here is how it works. You need a crosstab query. You have to move rows into columns. You also need ANSI 92 SQL that will run in any database.Well there are several ways to do this, but the most generic and one of the most powerful ways is called the Rozenshtein Method, which was developed by the Russian mathematician David Rozenshtein. This technique was taken from his book: Optimizing Transact-SQL : Advanced Programming Techniques.
First let’s look at the desired results. We want to take the orders data from Northwind and pivot the sales date (aggregated by month) as columns with the sum of the total sales in the row grouped by customer. It would look something like this:
---------------------------------------------
CompanyName | TotalAmount |Jan |Feb |Mar…|(etc)
---------------------------------------------
Company1 | 100 | 25 | 33 | 10 |
Company2 | 467 | 76 | 62 | 87|
(etc)
The TSQL query to do this is, go ahead and run it in Northwind in SQL Server:
SELECT CompanyName, SUM((UnitPrice*Quantity)) As TotalAmt,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-1)))) AS Jan,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-2)))) AS Feb,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-3)))) AS Mar,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-4)))) AS Apr,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-5)))) AS May,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-6)))) AS Jun,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-7)))) AS Jul,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-8)))) AS Aug,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-9)))) AS Sep,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-10)))) AS Oct,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-11)))) AS Nov,
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-12)))) AS Dec
FROM Customers INNER JOIN
Orders ON Customers.CustomerID = Orders.CustomerID INNER JOIN
[Order Details] ON Orders.OrderID = [Order Details].OrderID
Group By Customers.CompanyName
So how does this work?
This method uses Boolean aggregates, so that each column has a numeric expression that resolves each row as a zero or one and that value (0 or 1) is multiplied by your numeric expression (Like TotalSales or (UnitPrice*Quantity). That is all there is to it, quite simple. But wait, there’s more to explain:
We want to create columns for each Month in our data. To find a month use DatePart. But we need to subtract the DatePart value (1-12) from the amount you’re looking for (1 for Jan, 2 for Feb, etc) as shown here for January:
DatePart(mm,OrderDate)-1
So that true = zero, false > 0 or < 0. For example if the month you were looking for was January and the DatePart was 1 and you subtract 1 from that value you get 0, which is true. If you are looking for March you would get -2 and that would be false.
Next you have to compute the sign of the expression and get the absolute value like so:
ABS(SIGN(DatePart(mm,OrderDate)-1)))
This will give us a positive value. Remember 0 is still true. Now subtract the value computed from 1 in order to get a 0 or 1 from the value of your expression (the Boolean aggregate). The code is:
(1-ABS(SIGN(DatePart(mm,OrderDate)-1))))
For example if you had March return 3 from the Datepart, 3-1=2 and 1-2 =-1. The absolute value is 1. This will always return 0 or 1. If your expression was zero, the value is now one. If was one, the value is zero.
Last step. Taking the SUM of the Boolean values will give you a count of the values that qualify. So you can find out how many sales you made in Jan, Feb, etc. So now multiply the value by the price and quantity, but remember its now one = true. Take a look here:
SUM((UnitPrice*Quantity)*(1-ABS(SIGN(DatePart(mm,OrderDate)-1)))) AS Jan
If its zero, nothing gets added, if its one, you get the value of the sale. The sum of the total expression is the total of sales for the month. If you have a DatePart that is evaluated to 0 then ((UnitPrice*Quantity)*0) is 0 and those results are ignored in the SUM. If you have a month that matches your expression resolves to 1 and ((UnitPrice*Quantity)*1) is the value of the sale.
How easy!
But wait, there’s more! Suppose you wanted two values combined? Compute each value down to zero or one separately. Now you can use AND by multiplying, OR by adding (and reduce to 1 or 0 using SIGN).
Sumber dari sini....
Saya kira penjelasannya sudah sangat jelas. Saya sendiri sudah pernah mencobanya secara langsung dan tinggal edit-edit dikit dan ternyata berhasil. Nah sekarang giliran kalian yang mencoba.... ^^Y
...Baca selengkapnya....!
Film Pendek Java 4-Ever Kisah Microsoft vs Java
Ada-ada saja ide-ide orang saat-saat ini. Belum lama kita mendengar film yang akan dirilis beberapa bulan kedepan ini, yaitu filem yang menceritakan tentang jejaring sosial, yup, apalagi kalau bukan jejaring FACEBOOK. Tapi posting ini tidak akan membahas itu.
Berikut ini adalah triler Film baru juga yang katanya 8 September kemarin udah dirilis, cuman koq filmnya ga' ada yang upload ya...? (ngarep nunggu download gratisan.. hahaha)
Anda tentu sudah mengetahui bahwa ada sebagian masyarakat dunia yang tidak menyukai Microsoft karena mereka lebih menyukai aliran open source seperti linux maupun java. Nah kisah ini mendorong sebagian orang yang kreatif membuat film pendek yang mengisahkan keluarga yang terpisahkan antara orangtua dengan anaknya di mana orang tua pro Microsoft sedangkan anaknya pro ke Java. Yang oke, film ini dibuat sebagaimana layaknya film serius tapi isinya membuat orang tertawa dan paling tidak senyum-senyum. Pembuat film ini adalah pengurus acara JavaZone suatu acara konferensi di Scandinavia untuk bertemu, mendengar presentasi dan berinteraksi dalam komunitas.
Supaya tidak penasaran ayo lihat triller video Java 4-Ever ini saja:
Ntar deh saya share Filmnya(kalau link downloadnya sudah dapat). Atau mungkin anda sudah punya, sekiranya mau berbagi link sama saya.... (^^)Y
...Baca selengkapnya....!
