2 hari ini pusing, karena ada 1 database yang tidak bisa di tambahin field dengan error sbb :

Cannot drop the table ‘dbo.tablename’ because it is being used for replication.

padahal replikasi sudah dimatikan, relationship integrity udah dan depedencies lainnya sudah di offkan tapi tetap ga bisa juga modify tabelnya, ini solusi akhirnya :


1. sp_removedbreplication 'DatabaseName'
GO
2. sp_replicationdboption 'DatabaseName','publish','false'
GO
3. sp_replicationdboption 'DatabaseName','merge publish','false'
GO
4. sp_msunmarkreplinfo 'ProblemTableName'
GO
5. use master
GO
6. sp_configure 'allow',1
GO
7. reconfigure with override
GO
8. use ProblemDatabaseName
GO
9. update sysobjects set replinfo = 0 where name = 'your_table_name'
GO
10. EXEC sp_configure 'allow',0
GO
11. reconfigure with override
GO

dah balik normal lagi. thanks !

dalam membuat form, biasanya dibutuhkan validasi terhadap apa yang diinputkan oleh user, misal untuk data masukan dari judul ataupun body, berikut kode untuk men-validasi masukan tersebut :


function validate($validations, $params)
{
$errors = array('total_errors' => 0);
foreach ($validations as $field => $validation)
{
if (!preg_match($validation, $params[$field]))
{
$errors['total_errors']++;
$errors[$field] = true;
}
}
if($errors['total_errors'] > 0)
{
return $errors;
}
else
{
return false;
}
}

$post_validation = array('title' => '/^[[:alnum:][:punct:][:space:]]{1,10}$/',
'body' => '/^[[:alnum:][:punct:][:space:]]{1,2000}$/'
);
$params = array('title' => '', 'body' => 'ini test untuk body');
print_r(validate($post_validation, $params));

?>

pada bagian :

$post_validation dibatasi bahwa title hanya boleh diisi alphanumeric, spasi, punctuation sebanyak 10 karakter dan body sebanyak 2000 karakter, jika melebihi atau terdapat kekurangan maka akan ada warning/pesan kesalahan.

contoh diatas, jika dijalankan maka akan muncul kesalahan pada title karena tidak ada inputan apapun.

teringat dulu, waktu mau ambil sertifikasi cisco belajar Layer OSI, biar gak pusing-pusing nemuin trik untuk gampang menghapal ke 7 layer tersebut, kata sakti nya :

Please Do Not Throw Sausage Pizza Away

atau kalau dari atas ke bawah

All People Seem To Need Data Processing

Physical, Data Link, Network, Transport, Session, Presentation dan Application

Nah, sekarang ketemu dengan Manajemen Proyek, tepatnya 9 Area Project Management Body of Knowledge (PMBOK) yang harus di hafal, akhirnya nemu juga kata-kata sakti untuk menghapal 9 area tersebut :

I Saw Two Crows Quietly Having Coffee & Reading Poetry

Read the rest of this entry »

ya, mungkin semua udah pada tahu pelayanan yang ada di Indonesia dan aku juga ga mau memaki di blog yang rapi ini, tulisan ini hanya untuk mengingatkan bahwa nanti aku akan merubah sistem mereka yang sekarang ini sepertinya sangat tradisional. Hari ini, karena kelalaian sendiri aku menghilangkan berkas SITU, yang tersisa hanya softcopy SITU pertama pengurusan di MAC *maaf bagi yang ga punya :-d* dan terpaksa mengurus kembali di kantor Pelayanan Terpadu Satu Pintu.

Setiba disana, aku memberikan berkas-berkas yang diperlukan untuk pengurusan SITU dan petugas disana sudah siap untuk mendaftar SITU baru untuk perusahaan, entah karena bawaan lahir atau memang aku sangat jujur, akhirnya aku menceritakan kalau sebenarnya SITU terakhir itu sudah hilang, yang tertinggal hanya SITU awal pengurusan.

Tiba-tiba petugas langsung mendongakkan kepala dan matanya menatap tajam padaku (lebay), “oh ga bisa dek, adek harus bawa dulu berita kehilangan dari polisi, baru bisa di buat yang baru

tapi kan bisa dilihat data pendaftaran sebelumnya ? saya sudah memperbaharui SITU tersebut 4 bulan yang lalu.” kataku

petugas itu berbincang dengan teman di belakangnya sambil menyebutkan sebuah nama, sepertinya nama kramat itu adalah orang yang biasanya memegang buku pendaftaran dan pencatatan perusahaan-perusahaan di NAD yang mendaftar di PTSP.

sekarang adek uros dulu aja surat dari polsek ya, nanti kembali lagi karena tidak bisa di proses kalo hilang

tiba-tiba pandanganku langsung gelap, pikiran jadi kalap, jantung pun berdegap degap *lebay lagi* yaah, karena mmg itu kesalahanku sendiri, aku pasti akan mengurus surat kehilangan tersebut, cuma buk.. pak.. anda yang bekerja di dinas tersebut, apakah mesti memberi solusinya di jaman yang canggih ini ?

harusnya, begitu saya bawa berkas yang lama itu, anda tinggal masuk ke sistem, cari id / nama perusahaan saya, disitu akan terlihat catatan yg pernah saya lakukan, bahwa saya pernah memperbaharui SITU. Anda tinggal bilang, “loh ini SITU nya sudah di perpanjang 4 bulan lalu, kok yang adek bawa yang lama? ” jika saya bilang hilang, bapak / ibu kan tinggal bilang “Bisa dek kami keluarkan SITU yang baru, tapi nanti juga kena BIAYA untuk SITU baru. dan adek juga harus bawa surat berita kehilangan dari polisi

Senangnya jika Sistem anda bisa seperti itu pak !! aku akan memperbaiki sistem anda, tunggu aku selesai sekolah dulu ya :p

find: useful uses

13 Jan 2010

$HOME as the path for every example but you may use any other.

1. finding Empty Directory

find $HOME -depth -type d -empty

This will find empty directories in your home directory.

2. Find empty files

find $HOME -depth -type f -empty
This will finde empty common files in your home directory.

3. Find a file with a specific name

find $HOME -name [name_of_file]

This will find files with a given name in any child directory of your home.

Read the rest of this entry »

hari ini dapat masalah tentang Perl di Debian Etch yang sudah di upgrade menjadi versi 5.10.1 tapi ketika menjalankan suatu aplikasi muncul tampilan sebagai berikut :

This Perl hasn’t been configured and built properly for the threads
module to work.  (The ‘useithreads’ configuration option hasn’t been used.)

akhirnya, saya coba melihat ke dalam server tentang kompilasi perl sebelumnya :

perl -V:useithreads -V:usemultiplicity

muncul seperti ini :

useithreads='undef';
usemultiplicity='undef';

pantes, tidak bisa berhasil menjalankan aplikasi tersebut, untuk kasus seperti ini perlu mengkompel ulang perl nya *ya harus punya super user access utk melakukan ini* dengan perintah seperti ini :

./Configure -des -Dusethreads -Doptimize='-g' -Dusedevel
make && make test && make install

setelah selesai kompilasi, cek lagi dengan perintah tadi :

perl -V:useithreads -V:usemultiplicity

useithreads='define';
usemultiplicity='define';

perl -e 'print "$]\n";' muncul versi : 5.010001

Nasehat Imam Syafii

20 Dec 2009

Orang pandai dan beradab tidak

akan diam di kampung halaman

Tinggalkan negerimu dan

merantaulah, kau akan dapatkan pengganti

dari kerabat dan kawan

Berlelah-lelahlah, manisnya hidup terasa

setelah lelah berjuang

mm.. belakangan terlalu capek untuk bolak balik ke jogja, yah dari awal memang sudah dipikirkan resiko mengambil kuliah di jogja pasti akan mengalami kondisi seperti sekarang ini, badan capek. jogja memang sangat indah, nyaman untuk di tempati, cuma… soal pendapatan sebagai pekerja disana yg membuatku sedikit berpikir, tapi.. jika memang akan pindah kesana, hal yang akan ku kerjakan *cie*

  1. cari rumah di jl. kaliurang, karena makin ke utara makin dingin, enak dua-dua an ma istri ^_^
  2. ikut club tennis di UGM, biar ada kegiatan ma istri
  3. ikut club bahasa german, secara niat banget mau lanjut ke sana
  4. coba apply sebagai dosen di kampus-kampus sekitar jogja

ya.. walau masih byk yang lain, cuma skr yg terpikir itu dulu, akankah pindah ke jogja ? wallahu a’lam bishawab. :)

Hasbi Rabbi

4 Nov 2009
Sami Yusuf

Sami Yusuf

Di indonesia lagu ini sangat terkenal dan pada saat ramadhan lalu setiap waktu di putar di acara televisi, terutama bagi banyak wanita Indonesia yang begitu mengidolakan pria arab. Sami Yusuf, bahkan sampai sekarang NSP ( ring back tone ) nya banyak digunakan dan anehnya hampir semua temenku memakin NSP itu (Hasbi Rabbi) sampai-sampai pernah aku mengira kalau aku salah sambung *Huh*

aku sendiri bingung ma wanita Indonesia ini, padahal kalau tampang sih beda tipis ma aku kalo di liat dari puncak monas. biografi nya dari website sami sendiri : Read the rest of this entry »

man shabara dhafira

3 Nov 2009

dulu waktu masih dipondok, kata-kata ini menjadi motivasi jika keadaan lagi susah, misal, waktu kena hukuman dari penggerak bahasa maupun dari bagian keamanan pusat yang sudah berhasil membelah lebih dari 10 rotan dari tubuh ku. sakitnya sedikit berkurang jika ingat arti kata-kata tersebut

barang siapa yang bersabar pasti dia akan berhasil

teringat kembali akan tujuan orang tua meletakkan aku disana, nah, hal itu kembali lagi terjadi untuk sekarang ini. melepas keluarga bahkan sekarang juga sudah sedikit berbeda karena di karunia seorang buah hati yang cantik dan pintar serta istri yang selalu perhatian kadang membuat ku goyah untuk mengambil keputusan tinggal di jakarta ataupun di jogja.

untung… kata-kata itu masih bisa dipergunakan sepanjang jaman dan mudah2an akan terus bisa aku gunakan sampai akhir hayat ini.

Assalamu'alaikum, Silahkan ikuti perkembangan website ini melalui RSS maupun burung yang ada dibawah, capek degh nahan bau tai burung *siapin ketapel*
Your Ad Here

Archives

  • Popular Tags

  • Fight Spam!