Showing posts with label Tips n Trick. Show all posts
Showing posts with label Tips n Trick. Show all posts

22 November 2012

The maintenance dialog for zXXXXX is incomplete or not defined

Jika ingin tablenya bisa di edit dan di maintain di SM30.

This is how you create maintenance dialog for ztable.

Use tcode SE11, enter the table name click change. In the next screen, click Utitlies-->table maintenance generator.

Enter &NC& as the auth group.
Enter the function group to use (ex. Z_TABMAINT)

click One Step, enter '1' as the screen number. Click the create button.

Once generated, you can use it by going to SM30, enter table name and click maintain.

Source
http://forums.sdn.sap.com/thread.jspa?threadID=1087759
http://marknsap.blogspot.com/2011/11/maintenance-dialog-for-zxxxxx-is.html

14 March 2012

Some polite ways to Disagree in Debate in English

Some polite ways to disagree in debate :
  • I hear what you are saying, but i'm not sure i agree
  • I beg to differ
  • You are right in a lot of ways, but have you thought about this...
  • That is one way to think about it....., However, I believe that.
  • Well, my opinion is slightly different. I think....
  • Are you sure about that?Iread this article that says something different.
  • On the other hand, if people did it that way, it might get done faster.
  • You have made some good points here, but i will have to disagree.
  • We had better agree to disagree.
  • I am not sure that's true..
  • Sorry, but i have to disagree with you there

15 November 2010

QR Code


Istilah QR Code mungkin sudah tidak asing lagi bagi kebanyakan orang. QR Code saat ini sendiri sudah banyak digunakan baik oleh berbagai media seperti Kompas, juga jika Anda menggunakan gadget Blackberry tentunya Anda akan bisa menjumpai code seperti di atas.

QR Code sendiri memiliki fungsi yang bermacam – macam. Biasanya digunakan untuk menyimpan sebuah informasi yang kemudian ditampilkan dalam bentuk sebuah code gambar.

Proses pembuatan QR Code sendiri sebenarnya simple yaitu :
Informasi >> QR Code Generator >> QR Code

Untuk menerjemahkannya juga simple yaitu :
QR Code >> QR Code DeCode >> Informasi

Kalau Anda tertarik mencobanya silahkan klik link dibawah ini :
- Untuk membuat QR Code :
http://zxing.appspot.com/generator/

- Untuk menerjemahkan QR Code :
http://zxing.org/w/decode.jspx

Di bawah ini adalah QR Code yang saya berhasil buat melalui link di atas. Mudah bukan? Selamat mencoba.

18 October 2010

Solusi untuk masalah email notification dari facebook

Solusi untuk masalah email notification dari facebook

Syarat :

  • punya email di gmail
  • pake email di gmail untuk login fb
  1. Klik Settings di inbox.
  2. Klik Filters
  3. Klik Create a Filters
  4. Tulis di box form dari Facebook. pilih Next Step
  5. Centang pilihan dari menu Filter. Skip the Inbox (Archive It) untuk , Mark as Read, Apply the Label.
  6. Pada saat Apply the Label. create new label sesuai dengan keinginan. saya sendiri membuat label Facebook.
  7. Saya juga menambahkan filter untuk email notification untuk aplikasi facebook. labelnya facebookappmail.com filternya saya satukan dengan Facebook.
step 1
step 2
step 3
step 4
step 5

05 May 2010

Excel 2007 – Menghitung Data Unik dalam Tabel


Dalam sebuah dokumen Excel, Anda diminta menghitung jumlah data yang nilainya sama. Bagaimana caranya?
Hitung yang unik Melalui fungsi Advanced Filter, Anda dapat menyaring dan menghitung sejumlah dengan lebih mudah.

Tips Contohnya, Anda memiliki dokumen yang di dalamnya tersaji kolom berisi Nama Perusahaan dan Nama Pegawai. Dari dokumen tersebut, satu perusahaan bisa diwakili oleh lebih dari satu orang pegawai. Kalau menghitung jumlah pegawai yang ada, pastinya mudah. Yang sulit dilakukan adalah menghitung jumlah
aktual Nama Perusahaan yang ada. Ada beberapa cara untuk melakukannya. Pertama, jika tidak ada cell kosong pada kolom tersebut, Anda bisa menggunakan formula =SUM(1/COUNTIF(A2:A50,A2:A50)). Jika ada cell kosong pada kolom tersebut (A2 sampai A50), hasilnya akan memunculkan error. Untuk itu, ubah formulanya menjadi

=SUM(IF(FREQUENCY(IF(LEN(A2:A0)>0, MATCH(A2:A50,A1:A50,0),””),IF(LEN(A2:A50)>0,MATCH(A2:A50,A2:A50,0),””))>0,1)).

Jika Anda tidak ingin memakai formula tersebut, Anda bisa menuliskan formula biasa di kolom C. Pertama-tama, sortir tabelnya menurut isi kolom A sehingga tabelnya urut berdasarkan nama perusahaan. Kemudian, tambahkan formula =IF(B2< >B3,1,0) di cell C2. Copy formula tersebut sampai ke cell terakhir di kolom C lalu jumlahkan hasilnya. Hasilnya merupakan jumlah Nama Perusahaan.

28 April 2010

10 Powerfull Trik Pencarian Google yang Anda Mungkin Tidak Tahu

Banyak dari kita menggunakan mesin pencari google sehari-hari tetapi apakah anda tahu bahwa google juga merupakan alat yang ampuh? Ada beberapa trik sederhana namun kuat yang dapat anda gunakan ketika mencari dengan google?



1. Gunakan google sebagai kalkulator.

google telah built-in kalkulator, hanya mencoba memasukkan perhitungan seperti 270 * (55 / 5 + 3),
anda akan melihat hasilnya:
Quote:
270 * ((55 / 5) + 3) = 3 780
ya, komputer anda juga telah dilengkapi kalkulator, tetapi jika anda menghabiskan sebagian besar hari anda di dalam browser, mengetik perhitungan anda ke dalam kotak pencarian browser lebih cepat daripada membuka aplikasi kalkulator anda.

2. Gunakan google sebagai pemeriksa ejaan.

jika anda tidak yakin mengenai ejaan dari suatu kata, cukup masukkan kata ke google, ini adalah cara cepat untuk melihat apakah anda memiliki ejaan yang benar. Jika tidak benar, google akan menyarankan ejaan yang benar, bukan. Selain itu, jika anda ingin mendapatkan definisi dari suatu kata, anda dapat menggunakan "define:" operator untuk kembali definisi dari berbagai kamus, contoh:

define: Parasympathetic

3. Gunakan "site:" untuk membatasi pencarian ke situs tertentu.

banyak situs telah built-in tools pencarian tapi sebagian besar waktu mereka tidak mengembalikan hasil yang anda cari. Jika anda mencari pos david beckham di funkydowntown.com, anda dapat mencoba untuk mencari cara ini:

david beckham site:funkydowntown.com

semua posting dengan kata kunci david beckham akan muncul dalam hasil.

4. Memeriksa waktu saat ini negara mana pun di dunia.

Fitur ini memungkinkan Anda untuk memeriksa waktu saat ini negara atau kota di dunia sehingga Anda tidak menelepon seseorang di tengah malam. Untuk memeriksa waktu, cukup masukkan "waktu" diikuti dengan nama kota. Sebagai contoh:

time California

5. Cepat konversi mata uang.

Google juga dapat melakukan konversi mata uang, misalnya:

150 pounds in dollars

6. Gunakan operator OR.

Hal ini dapat berguna jika Anda sedang melihat topik riset, tapi Anda tidak yakin kata kunci yang akan mengembalikan informasi yang Anda butuhkan. Hal ini dapat sangat berguna dalam hubungannya dengan "site:" operator. Misalnya, Anda bisa mencoba pencarian ini:

“creative ideas” site:funkydowntown.com

Ia hanya memiliki mata uang lebih utama, meskipun jika Anda mencoba untuk melihat seberapa banyak nuevos Peru sol dolar Anda bisa membeli, Anda akan beruntung.


7. Khusus mengecualikan istilah dengan tanda "-".

Anda dapat mempersempit pencarian Anda menggunakan operator ini. Misalnya, jika Anda mencari informasi tentang David Beckham tetapi tidak ingin apa-apa tentang Victoria hanya karena Anda tidak seperti Victoria LOL, Anda dapat mencoba:

“david beckham” -victoria

8. Pencarian untuk jenis dokumen spesifik.

Google dapat mencari web untuk jenis file tertentu dengan menggunakan filetype ":" operator. Jika Anda sedang mencari file PowerPoint tentang Make Money Online, misalnya, Anda dapat mencoba:

Make money online filetype:PPT

9. Cari di dalam rentang numerik dengan menggunakan ".." .


Jika Anda ingin mencari informasi tentang Piala Dunia Sepak Bola peristiwa yang terjadi di tahun 1980-an, Anda bisa menggunakan pencarian ini:

World cup soccer 1980..1990

10. Telepon kode area pencarian.

Perlu tahu di mana nomor telepon terletak? Google akan memberitahu Anda tahu di mana itu, dan menunjukkan sebuah peta wilayah tersebut, juga.
Sebagai contoh: 415


http://www.kaskus.us/showthread.php?t=3977019

27 April 2010

Format Flash Disk Kalian Menjadi NTFS

Knp harus di format jadi ntfs?

karena file2 jaman skrg makin lucu, satu file bisa sampai 5 GB, salah satunya rekan kita yang coba kopi file sebesar 6 GB (kalo mau tau siapa silahkan pm ts.. :Peace:)

jika kita mau format secara langsung dari win explorer tentu tidak ada pilihannya, berikut adalah
langkah2nya



Caranya ga sulit... bisa dicoba sendiri..

masuk device manager kemudian cari fdsik punya kalian.



Masuk Properties kemudian pilih tab policies. defaultnya adalah optimize for quick removal.
kalo defaultnya seperti ini seharusnya ga perlu di safely remove hardware lagi, karena sudah di desain seperti itu. Namun itu ga ada hunbungannya dengan yang saya ketik hari ini.. :skip:.

pilih radio button yang optimize for performance.





Jika sudah masuk ke windows explorer kemudian format lah fdisk anda dengan mode NTFS.


22 April 2010

5 Langkah Membuka Pintu Kreatifitas

sumber : http://www.kapanlagi.com/a/5-langkah-membuka-pintu-kreatifitas.html

Kamis, 06 April 2006 18:40
KapanLagi.com - Seringkali kita menyebut seseorang yang pandai menulis atau berhasil membuahkan hasil karya seni lukis, sebagai seorang yang kreatif. Namun sebenarnya, yang disebut kreatifitas sejati, lebih baik dari apa yang dapat kita definisikan. Pada dasarnya, kreatifitas tak hanya dapat dilihat dari inovasi yang diciptakan oleh seorang penemu yang giat menciptakan hal-hal baru. Bahkan, kemampun mengatur waktu bagi seorang ibu yang memiliki tiga anak, juga dapat disebut kreatifitas. Jadi, sebenarnya kita semua dapat jadi seorang yang kreatif asalkan tidak menutup pintu kreatifitas kita sendiri. Berikut kami sampaikan lima langkah agar kita dapat membuahkan kreatifitas.

Langkah Pertama – Buat pilihan untuk jadi kreatif. Pertama, Anda harus menghapus pandangan tentang kretaif yang telah tertanam dalam kepala Anda, sebab, kalau masih memikirkan kreatif dalam artian sempit, akan sulit bagi Anda untuk membuka pintu kretifitas. Bangun tekad dalam pilihan Anda ini dan petakan definisi kreatif dari diri Anda sendiri, sertai pula dengan semua kriterianya guna mempermudah pencapaian. Ekspresikan kreatifitas Anda dalam salah satu saluran tradisional (seni, musik , puisi dsb), atau lebih bagus lagi jika Anda menemukan cara baru Anda sendiri.

Langkah Kedua – Perluas cakrawala Anda. Kreatifitas biasanya tak datang dari wilayah yang telah Anda kenal. Menumbuhkan imajinasi kadangakala mengharuskan kita untuk memperluas cakrawala, namun seringkali untuk memulainya, kita tak pernah mengambil resiko keluar dari zona aman kita sendiri. Anda mungkin bisa memulai dengan mengunjungi tempat-tempat yang berbeda, misalnya mengunjungi kota yang berbeda, atau bahkan toko atau tempat makan yang berbeda dari biasanya. Pelajari sesuatu yang baru. Kalau perlu ikutlah kursus dan bangun ketrampilan dalam bidang yang berbeda. Dan itu semua akan merangsang daya imajinasi Anda untuk berkreasi.

Langkah Ketiga – Buatlah langkah berani. Salah satu bagian dalam mengeksplorasi kreatifitas adalah mengambil sebuah kesempatan dan berani bertindak. Sisi tambahannya, ada banyak aturan di sini, jadi semua usaha tak akan sia-sia dan membawa keutungan.

Langkah Keempat – Harapkan sedikit kegagalan....dan jadikan dorongan untuk maju. Salah satu alasan utama menutup pintu kreatifitas adalah adanya ketakutan akan kegagalan. Sekali jatuh, atau bahkan mungkin beberapa kali, tak membuat Anda lebih nyaman dalam meghindari kegagalan. Jika ini benar, tak satupun dari kita yang melakukan usaha belajar berjalan. Banyak dari inovasi mengagumkan di dunia ini bermula dari 'kegagalan.' Bahkan Thomas Edison harus melakukan usaha 50.000 kali hingga ia berhasil menemukan baterei alkalin yang masih kita gunakan hingga kini.

Langkah Kelima – Kenali pencapaian Anda. Seringkali, kita semua melakukan kreatifitas atau membuat sesuatu yang baru, dan saat seseorang memberi pujian, kita lebih senang mengelaknya. Jangan memandang rendah setiap hasil yang Anda capai, bahkan meskipun itu hanya sedikit peningkatan. Jika Anda terus mengelak hasil usaha yang Anda capai, itu dapat menutup pintu kretifitas Anda. Jika Anda membuat sebuah kemajuan, yakinkan Anda menghargaiitu, bahkan kalau perlu rayakan bersama teman atau keluarga. (art/erl)

19 April 2010

ngilangin ADC yg udah mati

diambil dari http://support.microsoft.com/kb/216498 berguna banget buat nge remove ADC yg pas di keluarin gak "bersih"

How to remove data in Active Directory after an unsuccessful domain controller demotion

kemaren coba yg prosedur 2. langsung berhasil. selengkapnya baca aja di web nya yaa

Procedure 2: Windows 2000 (All versions) Windows Server 2003 RTM
loadTOCNode(2, 'summary');

Click Start, point to Programs, point to Accessories, and then click Command Prompt.
At the command prompt, type ntdsutil, and then press ENTER.
Type metadata cleanup, and then press ENTER. Based on the options given, the administrator can perform the removal, but additional configuration parameters must be specified before the removal can occur.
Type connections and press ENTER. This menu is used to connect to the specific server where the changes occur. If the currently logged on user does not have administrative permissions, different credentials can be supplied by specifying the credentials to use before you make the connection. To do this, type set creds DomainNameUserNamePassword, and then press ENTER. For a null password, type null for the password parameter.
Type connect to server servername, and then press ENTER. You should receive confirmation that the connection is successfully established. If an error occurs, verify that the domain controller being used in the connection is available and the credentials you supplied have administrative permissions on the server.Note If you try to connect to the same server that you want to delete, when you try to delete the server that step 15 refers to, you may receive the following error message:
Error 2094. The DSA Object cannot be deleted0x2094
Type quit, and then press ENTER. The Metadata Cleanup menu appears.
Type select operation target and press ENTER.
Type list domains and press ENTER. A list of domains in the forest is displayed, each with an associated number.
Type select domain number and press ENTER, where number is the number associated with the domain the server you are removing is a member of. The domain you select is used to determine whether the server being removed is the last domain controller of that domain.

Type list sites and press ENTER. A list of sites, each with an associated number, is displayed.
Type select site number and press ENTER, where number is the number associated with the site the server you are removing is a member of. You should receive a confirmation listing the site and domain you chose.
Type list servers in site and press ENTER. A list of servers in the site, each with an associated number, is displayed.
Type select server number, where number is the number associated with the server you want to remove. You receive a confirmation listing the selected server, its Domain Name System (DNS) host name, and the location of the server's computer account you want to remove.
Type quit and press ENTER. The Metadata Cleanup menu appears.
Type remove selected server and press ENTER. You should receive confirmation that the removal completed successfully. If you receive the following error message:
Error 8419 (0x20E3)The DSA object could not be found the NTDS Settings object may already be removed from Active Directory as the result of another administrator removing the NTDS Settings object, or replication of the successful removal of the object after you run the Dcpromo utility.Note You may also see this error when you try to bind to the domain controller that will be removed. Ntdsutil has to bind to a domain controller other than the one that will be removed with metadata cleanup.
Type quit at each menu to quit the Ntdsutil utility. You should receive confirmation that the connection disconnected successfully.
Remove the cname record in the _msdcs.root domain of forest zone in DNS. Assuming that DC will be reinstalled and re-promoted, a new NTDS Settings object is created by using a new GUID and a matching cname record in DNS. You do not want the DC's that exist to use the old cname record.As best practice you should delete the hostname and other DNS records. If the lease time that remains on Dynamic Host Configuration Protocol (DHCP) address assigned to offline server is exceeded then another client can obtain the IP address of the problem DC.Now that the NTDS Settings object has been deleted, you can delete the computer account, the FRS member object, the cname (or Alias) record in the _msdcs container, the A (or Host) record in DNS, the trustDomain object for a deleted child domain, and the domain controller. Note You do not need to manually remove the FRS member object in Windows Server 2003 RTM because the Ntdsutil.exe utility has already removed the FRS member object when you run the utility. Additionaly, the metadata of the computer account cannot be removed if the computer account of the DC contains another leaf object. For example, Remote Installation Services (RIS) might be installed on the DC.

26 March 2010

Tips install .msi in XP Mode Win 7

image

Seperti terlihat diatas, ketika mau install .msi, dikatakan “The Windows Installer does not permit installation from a Remote Desktop Connection”. Lhaa gmana ini ?


Perhatikan address-nya.. terlihat \\tsclient \ dst dst..
Perhatikan juga kolom Comments di “My Computer”

image

Terlihat Comments: Disk from Remote Desktop Connection.

O begituu.. logikanya error message diatas terjadi karena hal ini. lalu bgmana solusinya? mudaah.. cukup copy paste file/folder yg dimaksud ke local disk XP Mode,

image

lalu klik Tools/ Disable Integration Features.

image

Lalu jalankan d .msi file yg dimaksud dari local folder.

Dijamin sukses!

25 March 2010

Grouping Row di Excel

Teman2 pasti tahu & suka memanfaatkan grouping Row di Excel.. tp sayangnya default button (“+”) utk hide/ unhide berada di posisi bawah.

Bgamna caranya agar posisinya ada di atas (top) ?

image

Ternyata se-sederhana itu ;) .. mainkan deh.

15 March 2010

Memperpanjang Selang Air Mesin Cuci

Beberapa waktu yang lalu karena kondisi tertentu terpaksa keran air yang biasa dipakai oleh mesin cuci tercintaku terpaksa harus ditutup.
Tetapi setelah keran air ditutup ternyata timbul permasalahan baru.
Mesin cucinya ngambil air dari mana nih ???.
Alternatif keran air terdekat adalah berjarak 2 meter dari mesin cuci dan sialnya selang air mesin cuci yang bawaan dari pabrik hanya mempunyai panjang 1 meter.

Ini gambar mesin cucinya











Bagi rekan-rekan yang mempunyai mesin cuci. Selang air dari mesin cuci otomatis itu agak berbeda dengan selang biasa karena dibagian ujungnya ada bagian yang langsung mengunci ke ujung keran air. Gambar selang air dan penggunaan selang air pada keran air bisa dilihat seperti ini.

Ini gambar selang air mesin cuci. selang air ini berfungsi khusus untuk mengalirkan air dari sumber air (dalam hal ini biasanya keran air) ke mesin cuci. Dengan menggunakan selang air ini mesin cuci bisa secara otomatis mengatur jumlah air yang dibutuhkan untuk melakukan pencucian.



Ini gambar ujung selang yang dipasang ke keran air.
Biasanya yang ujung selang bewarna biru dikaitkan  keran air.






Ini gambar selang air yang di pasang  ke keran air (seharusnya begini kalau jarak antara mesin cuci dengan keran air <= 100 meter).






Akhirnya setelah melakukan beberapa pemikiran yang mendalam terdapat 3 solusi untuk mengatasi hal ini:
  1. Menggunakan cara manual, yaitu selang air biasa di masukin langsung ke mesin cuci. lalau plototin trus sampai penuh airnya baru buru-buru dimatiin keran air (mending sekalian pake yang mesin cuci semi otomatis ^^).
  2. Mencari-cari dipasaran selang mesin cuci yang lebih panjang.
  3. Menyambung selang air mesin cuci dengan selang biasa.

Setelah melalui perenungan yang mendalam saya kemudian mengambil langkah yang ke 3 (secara kalau beli baru susah carinya dan bisa jadi mahal).

Berikut ini adalah langkah untuk solusi ke 3 yaitu dengan memperpanjang selang air dengan menggunakan selang biasa.

1. Coba tanya ke toko bangunan sambungan pipa dari selang ke kran air bentuknya kurang lebih seperti gambar dibawah ini (kalau ga salah harga di pasaran kurang lebih sekitar 10 ribu)

2. Sekalian juga  beli kerannya dan cari yang bentuk lurus saja, jangan yang bengkok atau keran putar, bentuknya seperti gambar dibawah ini (yang ini harganya 5 ribu perak).

gambar sebelah kanan sambungan pipa dari selang ke keran air
gambar sebelah kiri keran air berbentuk lurus ^^.
Nama tepatnya agak-agak lupa lebih jelasnya bisa tanya ke tukang bangunan ^_^.





3. Kalau mempunyai selang air potong sepanjang yang diinginkan, dalam kasus ini saya memotong sepanjang 1 meter (kalau sudah ada di rumah gratis kalo ga ada kayakna seh sekitar 3 ribu /meter).













4. Masukkan  sambungan pipa ke selang air lalu masukkan sambungan pipa ke sambungan keran air.

gambar sambungan pipa keran air ke selang air







gambar sambungan dipasangkan ke keran air









5. oks langkah terakhir tinggal dipasangkan keran air yang telah disambungkan ke selang air biasa ke selang air mesin cuci.
















Hualaaa, sekarang anda mau memperpanjang selang air mesin cuci sampai dengan 10 meter pun bisa dilakukan.

oks sekian tips dari saya, semoga berguna bagi mesin cuci anda..... ^^

25 January 2010

Ubah password reporting service

beberapa hari yang lalu secara ga sengaja saya iseng-iseng rubah password sa administrator di sqlserver 2005 (benernya seh sengaja ^^).
Tapi begitu reporting service dibuka trus coba untuk buka koneksi ke sql server..
ternyata muncul pesan erorr, cannot connect bla..bla..blaa... (pesan errornya cukup padat, panjang dan ga jelas).
ya setelah melakukan googling akhirnya ketemu jawabannya. ternyata setelah melakukan pergantian password di SQL server, koneksi ke database dari reporting server tidak terupdate secara otomatis dan harus dilakukan manual lewat command line (walah tumben neh microsoft maennya command line).
caranya kurang lebih:

1. start --> run --> ketik cmd (akan terbuka window untuk command line).
2. kemudian ketik
rsconfig -c -s -d reportserver -a Windows -u -p
atau
rsconfig -c -m -s -d reportserver -a SQL -u SA -p
atau
rsconfig -c -s -d reportserver -a SQL -u -p

sebagai contoh saya jalankan perintah berikut langsung di komputer termpat sqlserver
rsconfig -c -s 10.20.20.168 -d reportserver -a SQL -u sa -p rahasia

oks, sekian tipsnya semoga berguna.

12 December 2009

SANDAL Bolong

Guys, pernah gak,
pas lagi asik jalan2 pake sendal jepit, lalu tiba2 sendal jepit nya putus, seperti gambar ini :

gw sndiri pernah tu kaya gitu.. lagi pas enak jalan2, eh taunya malah putus tu sendal.. waktu itu di sekeliling gw lagi ga ada warung pula.. yang ada cm tukang minuman di pinggir jalan.. pikir punya pikir, akhirnya gw coba perbaikin sendal gw pake sedotan.. sedotan untuk minuman botol.. gw minta sama tu tukang minuman 1 sedotan buat repair sementara sendal gw..

so.. gw mau share nih cara2nya.. tutorial + pic.. sapa tau ada yg sendalnya putus tiba2 di tengah jalan trus bisa repair sementara.. ato mungkin lagi ga bawa uang banyak.. harga sendal jepit kan kisaran 6rebu-10rebu perak.. kalo di kantong cm ada 2rebu perak, cara ini bisa bantu nolong.. hehe..

cara-caranya:
1. pilih sedotan yang sewarna dengan sendal jepit.. kalo misalnya ga ada, ya uda terpaksa beda warna, namanya jg darurat.. hehe..


2. lipat sedotan3. kemudian ikatkan sehingga membentuk simpul seperti ini

4. jika ada gunting, boleh ditambah optional ini.. gunting sedotan lain, seukuran jepitan sendal.. (ilustrasi menggunakan sedotan warna lain, spy terlihat jelas, nanti prakteknya sih pake warna yang sama ya, spy ga kliatan belang.. hehe..)
kemudian masukkan potongan sedotan melewati sedotan yang uda disimpul
5. nah setelah itu, masukkan sedotan td melewati lubang sendal jepit
6. setelah itu, sedotan dibentuk seperti gambar di bawah ini.. caranya seperti mengikat biasa, nanti jadinya berbentuk kaya gini..
7. done.. sendal jepit sekarang bisa digunakan..


Selamat mencoba....

02 December 2009

Implementasi Partisi di Dalam SQL Server 2005

Sumber: Detik.com

Salah satu inovasi yang patut diperhatikan di dalam fitur SQL Server 2005 adalah kemampuan partisi pada table dan index. Namun sebelum dibahas lebih teknis mengenai penerapan partisi di dalam SQL Server 2005. Tujuan penggunaan partisi di dalam table agar mempercepat respon query database dan mempermudah manajemen aktivitas yang berhubungan dengan backup dan pemeliharaan index. Jenis-jenis partisi secara umum meliputi 3 jenis:


Partisi secara hardware

  • Meliputi:Multiprosesor, yang memungkinkan sub operasi dari sebuah query yang melibatkan join beberapa table dapat terjadi secara parallel.
  • RAID (redundant array of independent disk) akan mempercepat akses data baik membaca ataupun menulis ke dalam disk secara bersamaan karena distribusi data menyebar ke beberapa disk drive. Performance ini akan terlihat ketika terjadi operasi join yang melibatkan beberapa table di mana masing-masing table terletak di drive yang terpisah.

Partisi vertical
Implementasi partisi vertical adalah membagi kolom di dalam sebuah table (biasanya kolomnya terlalu banyak) menjadi dua atau lebih table. Tujuannya agar dapat menampung row sebanyak mungkin di dalam satu page pada sebuah table. Tipe partisi vertical ini dilakukan dengan cara normalisasi dan row splitting.

Partisi horizontal
Partisi ini akan melakukan pengelompokan satu table yang memiliki row yang sangat banyak (biasanya jutaan row) menjadi beberapa table yang masing-masing menampung row yang lebih sedikit. Pembahasan ini akan lebih menitik beratkan implementasi partisi secara horizontal.

Penerapan partisi sudah dilakukan pada versi SQL Server 2005 dan sebelumnya (versi 2000), namun terdapat perbedaan implementasi partisi pada versi 2000 and 2005. Penerapan partisi pada SQL Server 2000 dilakukan dengan cara membagi row dari 1 buah table menjadi beberapa table. Masing-masing table digabungkan lewat view, sehingga user melihat view itu sebagai satu table. Konsekuensi dari implementasi tersebut adalah tidak efisien karena DBA perlu melakukan maintaining beberapa table.

Karena terdapat variasi distribusi index maka query optimizer akan mengenerate execution plan untuk tiap table dan membutuhkan waktu lama untuk melakukan optimasi atas execution plan total. Penerapan partisi pada SQL Server 2005 dilakukan betul-betul secara internal ke dalam sebuah table sehingga mengurangi overhead yang ditimbulkan pada maintenance banyak table (pada SQL Server 2000). Partisi dapat diterapkan pada sistem OLTP (pembagian row yang akan menempati filegroup tertentu di dalam sebuah database) dan juga OLAP (partisi didalam fact table sehingga pemrosesan cube dapat dilakukan secara efisien hanya untuk partisi-partisi yang perlu diupdate saja) Namun perlu diingat bahwa fitur partisi hanya ada untuk SQL Server 2005 edisi enterprise dan developer.

Selanjutnya saya akan memberikan gambaran berupa contoh implementasi partisi ke dalam sebuah database. Membuat database contohPartisi dari sebuah table dapat diletakkan menyebar di antara filegroup. Berikut ini contoh pembuatan database dengan 5 filegroup (PRIMARY, sales2, sales3, sales4 dan sales5).

CREATE DATABASE TestDB
ON PRIMARY
(
NAME = sales_dat1,
FILENAME = 'C:\sales.mdf',
SIZE =10,
MAXSIZE =100,
FILEGROWTH =5%
),
FILEGROUP sales2
(
NAME = sales_dat2,
FILENAME = 'D:\sales2.ndf',
SIZE =10,
MAXSIZE =100,
FILEGROWTH =5%
),
FILEGROUP sales3
(
NAME = sales_dat3,
FILENAME = 'E:\sales3.ndf',
SIZE =10,
MAXSIZE =100,
FILEGROWTH =5%
),
FILEGROUP sales4
(
NAME = sales_dat4,
FILENAME = 'F:\sales4.ndf',
SIZE =10,
MAXSIZE =100,
FILEGROWTH =5%
),
FILEGROUP sales5
(
NAME = sales_dat5,
FILENAME = 'G:\sales5.ndf',
SIZE =10,
MAXSIZE =100,
FILEGROWTH =5%
)

LOG ON
(
NAME = sales_log,
FILENAME = 'H:\Sales_Log.ldf',
SIZE =10 ,
MAXSIZE =100 ,
FILEGROWTH = 5%
)
GO

Membuat partition function (create partition function)

USE TestDB
GO
CREATE PARTITION FUNCTION pf1 (INT) AS RANGE LEFT FOR VALUES (1,2,3,4);
GO

Dimana : RANGE LEFT didalam contoh ini adalah :
Partisi pertama akan mencakup nilai sampai dengan 1.
Partisi kedua akan mencakup nilai lebih besar dari 1 sampai dengan nilai 2.
Partisi ketiga akan mencakup nilai lebih besar dari 2 sampai dengan nilai 3.
Partisi keempat akan mencakup nilai lebih besar dari 3 sampai dengan nilai 4.
Partisi kelima akan mencakup nilai lebih besar dari 4.

Sebaliknya bila RANGE RIGHT didefinisikan di dalam contoh ini berarti :
Partisi pertama akan mencakup nilai kurang dari 1.
Partisi kedua akan mencakup nilai 1 sampai dengan nilai yang kurang dari 2.
Partisi ketiga akan mencakup nilai 2 sampai dengan nilai yang kurang dari 3.
Partisi keempat akan mencakup nilai 3 sampai dengan nilai yang kurang dari 4.
Partisi kelima akan mencakup nilai minimal 4 atau lebih besar.

Membuat partition schemePartition scheme ini akan memetakan nilai-nilai yang telah ditentukan didalam partition function ke dalam filegroup seperti contoh di bawah ini.

      CREATE PARTITION SCHEME ps1 AS PARTITION pf1 to ([PRIMARY],[sales2],[sales3],[sales4],[sales5]);


Implementasikan partition scheme ke dalam tabel

  • Pembuatan table yang menerapkan partisi scheme
  • CREATE TABLE PartitionedTable (a INT, b INT) ON ps1(a);
  • Lakukan Loading data ke dalam partisi Berikutnya akan dimasukkan data-data ke dalam table Test1 yang sudah dibuat seperti script di bawah ini :

DECLARE @i INT;
SET NOCOUNT ON;
SET @i=0;

WHILE @i < 1000
   BEGIN
          INSERT INTO PartitionedTable VALUES ( 6 * rand() , 100 * rand()); SET @i = @i + 1;
    END SELECT * FROM PartitionedTable;


Sampai dengan langkah di atas, anda telah melakukan partisi data di dalam sebuah table, lalu bagaimana mengetahui distribusi penyebaran data-data tersebut di dalam partisi? Anda bisa melihat penyebaran data tersebut melalui view system SQL Server yaitu view sys.partitions Untuk tabel pada contoh diatas, querynya adalah :

select object_name(object_id) as TableName, Partition_number, Rows from sys.partitions where object_name(object_id) like 'PartitionedTable%'


TableNamePartition_numberRows
PartitionedTable1345
PartitionedTable2169
PartitionedTable3162
PartitionedTable4171
PartitionedTable5153


Anda bisa melihat banyaknya row yang ada di setiap partisi yang anda buat, bila dikehendaki hanya row yang berasosiasi dengan nilai 1 maka SQL Server dengan efisien hanya melihat ke partisi pertama saja.


Penulis, Kasim Wirama, MCSD.NET, MCDBA, adalah Database subject matter expert PT. Astra International, Tbk. dan penerima Most Valuable Professional Award dari Microsoft untuk SQL Server

06 November 2009

Connect to KlikBCA

Taken from http://www.yustin-use.co.cc/2009/08/vpn-bca-bisnis-tarumanagaracom.html

image KlikBCA memang memudahkan kita dalam membuat transaksi terutama dalam hal penggunaan pembayaran untuk kebutuhan yang cepat serta keamanan, jika kita mempunyai PC/Notebook pribadi yang tidak dapat di akses oleh setiap orang. Tetapi masalah timbul ketika kita berhadapan dengan sebuah sistem perbankan seperti KLIKBCA BISNIS. Dimana Bank BCA lebih memilih menggunakan aturan VPN (Virtual Private Network) untuk dapat mengaksesnya, pastinya alasan utamanya adalah security. Memang hal ini bisa di maklumi tetapi untuk user terkadang membuat bingung dimana si user harus menginstal aplikasi dealer yang di dapat dari BCA. Instalasi sih mudah tetapi kemudian timbul masalah lainnya seperti network atau jaringan kita yang harus support terhadap hal tersebut.

Berikut adalah pengalaman pribadi yang akhirnya terselesaikan dengan langkah yang sangat mudah.
Aplikasi dealer VPN dari BCA Bisnis merupakan salah satu aplikasi VPN yang di arahkan menuju sebuah nama domain yakni vpn.tarumanagara.com, dimana di situlah acceptable dari vpn koneksi di terima. Namun masalah terjadi ketika selesai melakukan instalasi default ternyata muncul sebuah alasan dari aplikasi tersebut dengan tulisan “Failed to establish a secure connection to the security gateway…” yang artinya kita belum bisa terkoneksi dengan server tersebut. Apakah karena network kita yang tidak support ?. Ternyata bukan, kita hanya menambahkan hostsname server tersebut dalam jaringan kita saja solusi nya. Atau jika di klien anda tinggal menambahkan di :
C://windows/system32/etc/host sebuah baris lagi dengan tulisan
“202.6.211.33 vpn.tarumanagara.com” done. Aplikasi berjalan.
NB: IP Address diatas bisa di-cek terlebih dahulu via properties dari aplikasi Klik BCA-nya.

19 October 2009

Housekeeping on /sapmnt/SID/global

Taken from http://madhutekur.wordpress.com/2008/08/17/housekeeping-on-sapmntglobal/

While I was performing my daily monitoring tasks, I found that many Jobs had got cancelled, and when I tried to read the job log to find out what was the error I couldn’t read any of the logs. I received an error “Error reading Job log”.

When I checked the System log (SM21), the logs read

“Failed to create log for job <abcde> 04534901%_EVENT

Error synchronizing file /usr/sap/<SID>/SYS/global/100JOBLG/0001X045349”

When I checked the /sapmnt/<SID>/global directory, I found that

100% full. This was the reason why the jobs were failing; the job was not able to create its job log.

Due to this file system full, many BW process chains also got cancelled and lots of tickets were getting raised. Just then realized how important it is monitor file system when we perform our daily checks.

Now let me tell how housekeeping can be done on this file system /sapmnt/<SID>/global. The global directory contains the job logs. Old job logs can be deleted by running report RSBTCDEL2 in se38. Choose the number of days old logs that can be deleted. We must make sure that the standard SAP job SAP_REORG_JOBS is run, so that old job logs get deleted automatically.

The global directory also contains some files of format WF_LOGS*. These are work flow trace files. The note 113656 gives us information about these logs. You can use transaction SWU10 or SWT0 transactions to delete the old work flow trace files.

In general, you can schedule a job that will delete the logs or just use transaction SWU10 -> ‘Delete obsolete workflow trace files’. To schedule, just go to the menu: Program => Execute in background and schedule from there. The report that it is running is RSWTTR02, so if you have any problems with SWU10, you can always schedule the job manually via SM36.

16 October 2009

Windows Live Writer

Semuanya pada tahu dong yah tentang blog? Nah salah satu kendala dari ber-blog ria adalah repotnya mengetik online di blog, belum lagi pengaturan/ setting-nya yang lumayan “ngejelimet” & ada delay untuk preview.
Di internet sih banyak program/ aplikasi untuk offline blog. Tapi yang saya suka adalah Microsoft Windows Live Writer :D
Clipboard-3
Googling aja deh, download & tes rasakan sendiri kenikmatannya nge-blog dengan windows live writer.
Caranya mudah banget !
Just logon ke website blog yang diinginkan:
Clipboard-1
Logon dengan account yang diberikan:
Clipboard-2
Done! Anda siap ber-blog offline..

05 September 2009

PowerPoint bisa juga untuk buat FlowChart ...loh !

tulisan terkait :
PowerPoint Presentations oleh Bong J














ceritanya si juki minta gw buat flowchart untuk "access-door".
saat itu hari "off" kantor (sabtu klo nggak salah).
deadline-nya hari senin pagi udah jadi.
sementara notebook yang gw pake nggak ada MS-VISIO (untuk bikin flowchart).
mau ngerjain di kantor, jauh banget (rumah di depok, kantor di simprug).

akhirnya dengan sedikit tipu daya .... saya ngerjaiin tuh flowchart di PowerPoint2007.
agak memaksa sih , tapi deadline ke kejar.

pesan moral yang ke-terima di-otak gw :
- akhirnya teori pepatah :"tidak ada rotan, akar pun jadi", terbukti
- akhirnya teori pepatah :"tidak ada rotan,akar pun jadi", yang dihapalin dari sd dulu nggak sia-sia.
- masih penasaran, sebetulnya siapa sih yang mempopulerkan pepatah :"tidak ada rotan,akar pun jadi" ???

donlot file PPT nya :