Wednesday, December 21, 2016

Cara ubah COLLATION di SQL Server

Hari ini saya nemuin error di webapp di VM saya "Unable to find V_ACM_CONFIG", nah lhoo..
Padahal di DB itu udah ada view dengan nama V_ACM_CONFIG, cuma pake lower case, v_acm_config.
Setelah diselidiki, ternyata semua DB pake collation SQL_Latin1_General_CP1_CS_AS. Di DB yang saya akses dari webapp itu, format penulisan nama table, field dan view pake lower case semua, sedangkan yang di akses dari webapp itu, nama view-nya pake upper case.

Kalo query langsung mah gampnag, tinggal pas JOIN tambahin COLLATE DATABASE_DEFAULT, hasilnya bisa keluar, lah kalo webapp product orang??!!
Cari-cari artikel, buat ubah dari CS ke CI perlu perjuangan, buat store procedure lah, cek sono sini lah, ternyata ga perlu begituan.

How to change DB Collation from SQL_Latin1_General_CP1_CS_AS to SQL_Latin1_General_CP1_CI_AS

  • Buka SQL Server Management Studio (SSMS), login 'sa'
  • Jalanin query ini buat ubah jadi Single User mode, 

ALTER DATABASE [dbName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE

  • Restart SSMS, login 'sa'
  • Pastiin ga ada aplikasi lain yang akses DB itu, dan pastiin juga DB yang mau dirubah collation-nya, ada tulisan 'Single User'
  • Klik kanan DB > Properties > Option
  • Ubah collation dari SQL_Latin1_General_CP1_CI_AS jadi SQL_Latin1_General_CP1_CI_AS
  • Jalanin query ini buat ubah jadi Multi User mode, biar bisa diakses normal lagi
ALTER DATABASE [dbName] SET MULTI_USER

And tadaaa, webapp saya bisa akses view V_ACM_CONFIG,
Oke that's it cara ubahnya, semoga bermanfaat!

Pengalaman buat paspor..

Hai semua..
Lama banget ga update ni blog.. sebenernya banyak yang mau di share tapi saya selalu males merangkai kata dan di ketik supaya bisa jadi tulisan yang menarik buat dibaca.

Kali ini saya mau ceritain pengalaman saya buat paspor untuk keperluan training di SG, ini adalah training pertama saya selama bekerja dan ini adalah kali pertama saya pergi keluar negeri, hehehe norak ya..

Saya dikasih tau temen buat berangkat training kira-kira 3 minggu dari tanggal keberangkatan.
"Lu nanti tanggal 15 Desember jalan ke SG ya training.. Blom punya paspor kan? Buat gih cepetan"
"Berapa lama emang buatnya?"
"3 hari kerja doang si"
"Yaudah nanti aja awal bulan buatnya.."

Seminggu berlalu dari percakapan diatas.
Daripada bengong, emang kebetulan project lagi idle, mending ga masuk kantor urus paspor, hehehe kesempatan ga ngantor nih..

Untuk pembuatan paspor ini dokumen yang saya bawa itu KTP, KK, Akte, buku nikah, dan karena saya buat paspor dalam rangka urusan kantor jadi perlu surat rekomendasi dari kantor. Kalo saya perhatiin dari orang-orang yang ngajuin pembuatan pasport, dokumen diatas itu ga mutlak, artinya bisa aja dokumen apa aja yang dikeluarin pemerintah yang ada nama kita-nya untuk verifikasi kalo nama kita sama. Yang perlu dipastikan adalah NAMA dan ALAMAT sama persis antara dokumen-dokumen itu.

Yang terjadi sama saya adalah KK dan e-KTP saya alamatnya beda di RW. Alamat di KK saya udah pake alamat baru karena keluaran baru, ada perubahan anggota keluarga per tahun 2016, sedangkan e-KTP saya masih alamat yang lama keluaran 2011.

Selidik punya selidik, perubahan alamat di e-KTP akan mengikuti alamat di KK, karena alamat KK saya udah bener, saya tinggal minta cetak ulang e-KTP. Berhubung blangko e-KTP-nya kosong kata mba-mba yang jaga di Dinas Kependudukan, jadi saya minta surat keterangan pengganti e-KTP dengan alamat yang otomatis sama dengan KK.


Oke cukup sekian pembahasan urus dokumennya..

Hari Jumat pagi saya dateng ke UNIT LAYANAN PASPOR WILAYAH II JAKARTA SELATAN. Sebagai catatan, pembuatan paspor tidak mengikuti domisili ya.. Saya alamat Bekasi, tinggal di Bojongsari - Depok, buat paspor di Jaksel. ga usah bingung ya..

Hari Pertama:
Tahap pertama, di lantai 1,
Dateng langsung ke Security ngasih FC berkas, berkas di masukin map khusus dari Kantor Imigrasi, isi formulir permohonan pembuatan paspor, terus dikasi nomor antrian. Giliran saya tiba, FC berkas kita bakal di verifikasi sama petugas, ditanya-tanya ngapain buat paspor - mau ke negara mana dst, nanti dari hasil tanya-tanya itu, dia bakal nentuin ada form pernyataan yang harus dibuat apa ga. Saya sendiri diminta surat pernyataan "TIDAK AKAN BERKERJA DILUAR NEGERI", lengkap TTD + materai 6.000. Suratnya udah ada di lantai 2, kita tinggal minta dan beli materai juga bisa langsung disitu.
Tahap kedua, di lantai 2,
Berkas yang udah di verifikasi di lantai 1 dikasih ke petugas di lantai 2, disini ga ada antrian, yang ada "nunggu dipanggil", keliatan old school tapi it's oke lah, ga banyak juga yang ngantri.
Nama saya dipanggil, duduk sampil di wawancara, jawaban kita di input ke komputer, tapi keliatannya mas-mas yang wawancara saya males ngetik, jadi udah punya template yang tinggal di copy paste >.< abis wawancara, foto, cetak kertas pengantar untuk bayar biaya pembuatan paspor. Paspor bisa diambil 3 hari kerja setelah dilalakukan pembayaran.
Urusan berkas, DONE! Ga ada uang sama sekali yang perlu dikeluarin di proses ini, salut sama pegawai di Kantor Imigtasi ini :)

Pembayaran ini bisa dilakukan di teller atau di ATM langsung, karena hari udah sore dan saya ga yakin kalo bayar di ATM sendirian, saya mutusin buat bayar hari Senin besoknya aja.

Hari Senin, saya dateng ke cabang Bank Mandiri deket kantor. Saya tanya ke security
"Mas kalo mau bayar biaya pembuatan paspor gimana?"
"Bisa lewat teller atau ATM mas"
"Saya mau lewat ATM aja deh"
"Mari mas saya bantu.."

Wah security-nya helpfull banget ini..

Gampang banget bayarnya, cuma 355.000,-, tanpa biaya admin, tanpa antri lagi...

Hari Kamis, saya balik lagi ke tempat saya buat paspor, pelayanan pengambilan paspor cuma dari 13.30 - 15.30 kalo ga salah. Serahin bukti bayar dari bank dan kertas pengantar dari Kantor Imigrasi, nunggu panggilan, selesai deh...

Intinya saya puas banget sama proses pembuatan paspor di UNIT LAYANAN PASPOR WILAYAH II JAKARTA SELATAN. Ga ada pungli sama sekali, apalagi calo.. semua proses dijalanin dengan sesuai aturannya. Seandainya di samsat gini ya..

Wednesday, June 19, 2013

CPU-Z for Android

http://images.detik.com/content/2013/06/17/317/cpuz4.jpg
Sumber
Hmmmm, kali ini gw mau bagibagi aplikasi mini yang berguna buat kalian yang penasaran sama hardware yang terpasang di gadget Android. Aplikasi ini awalnya cuma ada versi komputer, tapi sekarang udah di launching buat Android. Kalo ada yang nanya, spek hape lu cemmana? Nah, buat tau detailnya aplikasi ini berguna banget, selain ukuran yang mini aplikasi ini juga bisa nampilin spesifikasi yang detail.

Kalo mau coba, bisa donlot langsung CPU-Z di GooglePlay atau MediaFire

Enjoy it :)

Tes flash storage anda

Pernah denger flash disk atau external storage buat hp yang punya class? Ada yang class 4, 8, 10 dll?
Yup, itu menandakan kecepatan sebuat flash storage untuk write, mean semakin gede class-nya semakin cepet flash storage itu, dan biasanya berbanding lurus dengan harganya juga :) 
Kenapa bisa ada class begitu? Jawabannya adalaahhhhh...
Peruntukan yang berbeda dari flash storage tsb. Misal, kalo buat recording video HD butuh class 10, kalo recording video biasa mungkin cukup class 4 atau bahkan class 2. 

CMIIW

Pernah kepikiran kalo abang-abang yang jual jujur apa ga ya? Jangan-jangan gw ketepu nih :@ bilang class 10, harga murah, ternyata cuma class 4 -.-
Ada aplikasi kecil nih, ga guna banget si, hehehee.. Cuma buat testing tu flash storage beneran class 10 yang dibilang sama abang-abangnya apa ga si? Aplikasi ini juga buat ngecek kapasitas sebenernya dari sebuah flash storage, kalo kalian beli flash disk 4 GB, tapi ga bakal murni 1024 x 4 = 4096 kan? 
So, test your flash storage now :p



Download h2testw.exe

Root Andromax U

Disini gw mau bagi-bagi cara buat root andromax u, ini ga gw saranin buat yang ga suka ngoprek android, ga di saranin juga buat yang make android cuma buat sms n telponan doang, please note that I don't responsible for anything happen to your handheld, so Do With Your Own Risk (DWYOR) :P

Cek dulu ya bahan-bahan yang disiapin dah lengkap dan dah ada atau belum :)
- Andromax U
- Jelly Bean 4.1
- File Root-MAXU.JB.By-Ardi3.zip
- Kopi (additional)
- Buku doa :] kali aja ada yang eror.

Step-nya nih:
- Masukin file yang diatas ke SD card.
- Matiin Andromax U, jangan yang fast ya
- Nyalain si andro pake kombinasi tombol power + volume up, lepas kalo dah ada gambar robot ijo tiduran
- Pindah menu atas bawah pakai Vol+/-. Pilih menu pakai tombol Power.
- Pilih menu Advance. Dan enable signature verification
- Apply update from external storage, dan pilih file Root-MAXU.JB.zip
- Setelah selesai, pilih reboot.
- Dan cek, udah ada SuperUser belom di max u nyaaa, kalo dah ada berarti anda berhasil :]


Download Root-MAXU.JB.By-Ardi3.zip

Sumber

BSOD (Blue Screen of Death)


Pernah ga lagi asik-asik make PC/laptop, tetiba layar berubah jadi biru dengan tulisan ga jelas? :D
Kalo pernah ngalamin yang begini nih, annoying banget dah.. Apalagi informasi kenapa layar biru itu muncul ga kebaca gegara informasinya cepet banget ilang -.-

Hasil cari-cari di internet, gw nemu aplikasi buat liat kenapa bsod itu bisa muncul. Faktornya ada banyak, bad sector harddisk bisa, crash di system bisa, itu bisa, ini juga bisa, hehehee



Tampilan aplikasinya simpel banget, tinggal jalanin, ntar ada file .dmp trus disitu di jelasin kenapa penyebabnya. Kalo mo download, sila klik link di bawah :)

Dowload BlueScreenView.zip