Mulyana Sandi

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Star Bolic

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Home Mini Server and VoIP

Banyak sekali perangkat yang terselubung diantara ilmu yang bermanfaat, perangkat kecil dengan hasil yang gak bisa di taksir.

Mulyana Sandi

Belajar menulis dan berbagi ilmu melalui blog, sedikit tulisan semoga menjadi banyak manfaat :D.

Antenna Star Bolic

Menembus jarak dengan perangkat yang murah meriah namun memerlukan kreatifitas dalam pembuatannya.

Wednesday, July 4, 2012

WSDL

WSDL (Web Services Description Language) adalah fromat XML yang diterbitkan untuk menerangkan web service.
WSDL mendefinisikan:
  • pesan-pesan (baik yang abstrak dan kongkrit) yang dikirim ke dan menuju web service
  • koleksi-koleksi digital dari pesan-pesan (port type, antarmuka)
  • bagaimana port type yang ditentukan dijadikan wire protokol
  • di mana servis ditempatkan
WSDL menyediakan sebuah kamus XML untuk menjabarkan detail-detail ini. WSDL digunakan di mana skema XML tidak digunakan lagi dengan menyediakan jalur pesan-pesan grup menjadi operasi-operasi dan operasi-operasi menjadi antarmuka. Ini juga menyediakan jalur untuk medefinisikan binding-binding untuk setiap antamuka dan kombinasi protokol sepanjang alamat titik akhir utnuk setiap kalinya. Definisi WSDL yang lengkap terdiri dari seluruh informasi yang dibutuhkan untuk meminta web service. Pengembang yang mau mempermudah yang lain untuk mengakses service-servicenya harus menyediakan defisi-definisi WSDL.
WSDL memainkan peranan penting pada seluruh arsitektur web service semenjak menjabarkan kontrak lengkap pada komunikasi aplikasi (sama seperti peran IDL pada arsitektur DCOM). Walaupun teknik-teknik lain untuk menjabarkan Web service ada, WS-I Basic Profile Versi 1.0 memadati penggunaan WSDL dan skema XML untuk menjabarkan web service. Ini membantu untuk memastikan interoperbilitas pada layer deskripsi servis.
Karena WSDL adalah mesin yang dapat dibaca (misalnya hanya file XML), tool-tool dan infrastruktur dan dengan mudah dibuat seputar ini. Saat ini pengembang-pngembang dapat definisi-definisi WSDL untuk membangun kode yang tahu dengan tepat bagaimana berinteraksi dengan web service yang menjabrkan. Pembangunan code tipe ini menyembunyikan detail-detail membosankan yang terlibat pada pengiriman dan penrimaan pesan-pesan SOAP pada protokol-protokol yang berbeda-beda dan menyebabkan web servicedapat dicapai oleh massa. Microsoft® .NET Framework menggunakan utilitas command-line bernama wsdl.exe yang mengenerasi kelas-kelas dari definsi WSDL. Wsdl.exe dapat meng-generasi satu kelas untuk menggunakanservice dan yang lainnya untuk mengimplementasikan service.(Apache axis menggunkaan utilitas yang sama bernama WSDL2Java yang melakukan fungsi yang sama pada kelas-kelas java.) Kelas-kelas digenerasi dari definisi WSDL sama harus mampu berkomunikasi dengan yang lain sepanjang antarmuka WSDL yang tersedia, tanpa memperhatikan bahasa pemrograman yang digunakan
WSDL 1.1 mempertimbangkan standar de facto saat ini karena dukungan industri yang luas. Kebanyakan toolkit-toolkit web servicemendukung WSDL 1.1, tapi ada sedikit masalah interoperabilitas pada implementasi berbeda. Kebanyakan pembangun-pembangun percaya bahwa fleksibilitas yang luas dari WSDL (dan kompleksitas hasil) adalah sumber fundamental dari masalah ini. WS-I telah membantu memecahkan beberapa dari masalah ini dengan memkasakan pengembang-pengembang untuk menggunakan bagian-bagian tepat dari spesifikasi dan tidak menganjurkan mereka untuk menggunakan yang lainnya.
W3C secara aktif bekerja pada versi WSDL “terdaftar” terakhir, WSDL 1.2, tapi saat ini hanya working draft dan tidak didukung olehtoolkit-toolkit mainstream, jika ada.

Source : Wikipedia

WSDL to PHP – Generate PHP code from a WSDL file

There are many classes available to generate a WSDL file from PHP. But I wanted to create PHP classes out of a WSDL file. SOAP allows passing complex data around and to write a SOAP client, I need to have classes defined in PHP for these complex data. I did not want to manually go through WSDL and create different data types based on SOAP declarations. As a matter of fact, I wanted something that will create a SOAP Server stub for me out of the WSDL (not just a client!)
Now I did not find something that will create a SOAP Server, but I found two implementations that create a SOAP Client out of WSDL. This is still a good start, and I can do some further hacks to create a SOAP server.
Here are these two approaches:
  • WSDLInterpreter – WSDLInterpreter is a library that creates PHP 5 classes based on a WSDL document. It creates a SOAPClient via XSLT transformations. Unlike other wsdl2php solutions, WSDLInterpreter utilizes the WSDL document as its source of information, as opposed to the native SoapClient interpretation of the WSDL document. This allows for proper class inheritance, naming convention correction, and method overloading with proper method signature verification using strict type checking.
  • wsdl2php – wsdl2php is a very simple tool for PHP 5 to generate client code against a WSDL-file. It uses DOM to parse the WSDL and generates PHP code out of it.
Both approaches generate similar output. And are a great start if you want to use a third party web service in your PHP code.

Remove Virus Shortcut from your computer system

Method : Manual – With the manual. 
  1. Turn off system Restore.
  2. Turn off the virus by using wscript.exe tool CProcess or CurrProcess (click on link). Run Crocess, search tab on the process name wscript.exe then right click on the name of the file and click kill procesess selected.
  3. Open Windows Explorer, click the tool menu option, folder option, view, click show hidden files and folders, click / uncheck the Hide extensions for known file types and Hide protected operating system files.Klik OK.
  4. Open my documents. Delete the file database.mdb.
  5. Click the Search button. Click All Files and Folders. In the All or part of the file name type: thumb.db, in the Look in a click. Delete all files that have been found. Repeat the steps above and delete all files that are found again.

Monday, July 2, 2012

Baltic SpyEye malware trio sent to prison

Convictions for malware-related cybercriminality are uncommon, notably because of the international jurisdictional complexities of investigating and prosecuting such offences.
Despite the challenges, however, the cops sometimes do get their man - or men.
We think it's worth reminding you when this happens.
So we were pleased to receive, over the weekend, a press release on just such a topic from the UK's Police Central e-crime Unit.
The PCeU, jointly funded by the Home Office and London's Metropolitan Police, is the UK's national investigative response team for cybercrime.
Here's what they had to say:
Two men who used malicious computer software to steal the personal banking details for unsuspecting victims have been sentenced to nine years for offences under the Computer Misuse Act, and for other crimes including making articles for use in fraudpossession of articles for use in fraud, and for offences under the Proceeds of Crime Act.
The two men, Pavel Cyganok and Ilja Zakrevski, who hail from Lithunia and Estonia respectively, were pinched after PCeU investigators were alerted by their counterparts in the Estonian Police.
A third man, Aldis Krummins, who hails from Latvia, was sent down for two years for money-laundering crimes related to the malware attacks. (Once you've stolen money electronically, you still need to work it through the system to realised your ill-gotten gains.)
According to the PCeU, the crooks netted about £100,000 ($155,000) by using the SpyEye Trojan to help them break into online bank accounts.
They used the stolen money to fund and expand their criminal infrastructure, and to make online purchases of luxury items that they resold on auction sites.
With victims identified not just from the UK but also from Denmark, The Netherlands and New Zealand, the global nature of malware-related cybercrookery is obvious, so we all need to play our part.
As the police press release concludes:
The PCeU would like to remind the public that everyone can make it harder for cybercriminals by taking sensible precautions to protect personal data. Unprotected computers are more prone to infection and leave data exposed.

Source : http://nakedsecurity.sophos.com/2012/07/01/uk-cops-announce-sentencing-of-baltic-malware-trio/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+nakedsecurity+%28Naked+Security+-+Sophos%29

Sunday, July 1, 2012

Menambahkan Password Share Folder Pada Windows XP

Untuk memberikan password pada share folder Windows XP, ikuti petunjuk berikut ini:
  • Login sebagai Administrator Windows XP
  • Klik Start, Control Panel, User Accounts.
  • Klik Account Guest dan pastikan user Guest menjadi aktif.
    Menambahkan Password Share Folder Pada Windows XP Image

Cara memperbaiki Windows XP tanpa instal ulang

Berikut tahapan-tahapan sesuai dengan jenis kesalahan.

1. Memperbaiki Instalasi (Repair Install)

Jika Windows XP Anda rusak (corrupted) dimana Anda tidak mempunyai sistem operasi lain untuk booting,
Anda dapat melakukan perbaikan instalasi (Repair Install) yang bekerja sebagaimana setting (pengaturan)
yang awal.

- Pastikan Anda mempunyai kunci (key) Windows XP yang valid.
- Keseluruhan proses akan memakan waktu kurang lebih 1/2 atau 1 jam, tergantung spek komputer Anda.
- Jika Anda dimintai password administrator, sebaiknya Anda memilih opsi perbaikan (repair) yang kedua,
bukan yang pertama.
- Masukkan CD Windows XP Anda dan lakukan booting dari CD tersebut.
- Ketika sudah muncul opsi perbaikan kedua R=Repair, tekan tombol R
Ini akan memulai perbaikan.
- Tekan tombol F8 untuk menyetujui proses selanjutnya "I Agree at the Licensing Agreement"
- Tekan tombol R saat direktori tempat Windows XP Anda terinstal. Biasanya C:\WINDOWS
Selanjutnya akan dilakukan pengecekan drive C: dan mulai menyalin file-file.
Dan secara otomatis restart jika diperlukan. Biarkan CD Anda dalam drivenya.
- Berikutnya Anda akan melihat sebuah gambar "progress bar" yang merupakan bagian dari perbaikan,
dia nampak seperti instalasi XP normal biasanya, meliputi "Collecting Information, Dynamic Update,
Preparing Installation, Installing Windows, Finalizing Installation".
- Ketika ditanya, klik tombol Next
- Ketika ditanya untuk memasukkan kunci, masukkan kunci (key) Windows XP Anda yang valid.
- Normalnya Anda menginginkan tetap berada dalam nama Domain atau Workgroup yang sama.
- Komputer akan restart.
- Kemudian Anda akan mempunyai layar yang sama sebagaimana pengaktifan sistem ketika instalasi normal.
- Register jika Anda menginginkannya (biasanya tidak diperlukan).
- Selesai

Sekarang Anda bisa log in dengan account Anda yang sudah ada.

Pertanda Bahwa Dia Adalah Jodoh Anda

Pertanda Bahwa Dia Adalah Jodoh Anda
Pertanda 1 :
Rahasia sepasang kekasih agar bisa memiliki umur hubungan yang
panjang
adalah adanya saling berbagi. Anda dan dia selalu bisa saling
membantu,
entah itu pekerjaan sepele atau besar.
Paling penting adalah Anda
berdua
selalu bisa menikmati segala aspek kehidupan secara bersama-sama.
Dan
semuanya terasa amat menyenangkan meskipun tanpa harus melibatkan
orang
lain.
Nah, apakah Anda sudah merasakan hal tersebut? Jika ya, selamat
berarti
ada harapan bahwa dia adalah calon pendamping hidup Anda!