Saturday, December 29, 2007

What is XML-RPC?

XML-RPC is a standard network protocol that computers can use to talk to each other in a remote procedure call fashion. Remote procedure call essentially means that a program on one computer runs a program on another computer. But a simpler way of looking at this kind of network protocol is just that you have clients and servers. A client makes individual isolated requests of a server. A server sits around waiting for a request to arrive from some client, does what the request asks, and sends a response. It then goes back to waiting for the next request.Here are some examples of remote procedure call (RPC) style communications: There is a server that can measure atmospheric temperature. A client anywhere in the world can ask the server at any time what the temperature is. The "what temperature...

LEARN C/C++ TODAY (A list of resources/tutorials)

Introduction:-------------This is a list of a few C and C++ language tutorials available to auser. This list includes interactive tutorials, public-domain codecollections, books etc. I've developed this FAQ purely as a volunteereffort as a service to the Internet community. Although every efforthas been made to insure that all the information here is as accurate aspossible, no guarantee is implied or intended.I welcome comments, suggestions or criticism for all the people outthere on the net that read this. If you can help me make this list alittle better, you will be helping a lot of people out there on thenet. I am a horrible writer and an even worse speller. If you findany errors or would like to suggest any additions please feel free toemail me at the address below:carpenterv@vms.csd.mu.eduWhat's...

Friday, December 28, 2007

Creating the SimpleSample XML Expansion Pack Manifest File (Visual C++ Tutorial)

Start Notepad or another text editor.Open the Manifest.xml file included in the supporting files for the SimpleSample smart document. For more information about the schema for the XML expansion pack manifest file, see the XML Expansion Pack Manifest Schema Reference.Determine the location where you will deploy the SimpleSample smart document. This may be a network share (for example, \\sharedfolder), an intranet path (for example, http://mysmartdocument), or an Internet address (for example, http://www.microsoft.com). You can also use a relative path. For example, if your smart document is located in the same folder as your supporting files, you can use a relative address to the file by entering only the file name into the filePath element.Note The file names referenced in the Manifest.xml...

Basic PHP

Basic PHPA PHP scripting block always starts with "" . A PHP scripting block can be placed anywhere in the document.Variables in PHP$txt = "Hello World!";$number = 16;Strings in PHP$txt="Hello World";echo $txt; The output of the code above will be:Hello World $txt1="Hello World";$txt2="1234";echo $txt1 . " " . $txt2; The output of the code above will be:Hello World 1234 echo strlen("Hello world!"); The output of the code above will be:12 echo strpos("Hello world!","world"); The output of the code above will be:6 Conditional Statements$d=date("D");if ($d=="Fri") echo "Have a nice weekend!"; elseif ($d=="Sun") echo "Have a nice Sunday!"; else echo "Have a nice day!"; The Switch Statementswitch ($x){case 1: echo "Number 1"; break;case 2: echo "Number 2"; break;case 3: echo "Number 3";...

Thursday, December 27, 2007

Apa itu CakePHP ?

Yeah, apa sich CakePHP itu ? Sejenis script PHP kah ? Atau CMS (Content Management System), atau apaan ? Emm, secara singkat barangkali CakePHP bisa diterangkan sebagai berikut :Cake PHP atau orang lebih mengenalnya dengan nama CakePHP, adalah sebuah framework atau kerangka kerja untuk membuat aplikasi CRUD (Create, Read, Update, Delete) berbasis bahasa pemrograman PHP. CakePHP juga menjadi salah satu framework pilihan yang memungkinkan seorang developer web untuk membuat sebuah aplikasi dengan karakter pengembangan RAD (Rapid Application Development), yang memungkinkan untuk digunakan dan dikembangkan menjadi aplikasi lain yang lebih kompleks. CakePHP masih satu keturunan dan mempunyai hubungan darah yang cukup erat dengan Ruby on Rails, sebuah framework pemrograman Ruby. Artikel kali ini...

The Cake Blog Tutorial

IntroductionWelcome to Cake! You're probably checking out this tutorial because you want to learn more about how Cake works. Its our aim to increase productivity and make coding more enjoyable: we hope you'll see this as you dive into the code.This tutorial will walk you through the creation of a simple blog application. We'll be getting and installing Cake, creating and configuring a database, and creating enough application logic to list, add, edit, and delete blog posts.Here's what you'll need:A running web server. We're going to assume you're using Apache, though the instructions for using other servers should be very similar. We might have to play a little with the server configuration, but most folks can get Cake up and running without any configuration at all.A database server. We're...

Comparing VPN Options

Virtual private networking has become necessity for business users who need to remotely access their files. Of course, they could dial in directly to a remote access server, but that solution has a couple of significant drawbacks. The solution, of course, is a VPN connection. This article will discuss the different VPN options availableVirtual private networking has become more of a necessity than a luxury for business users who need a way to access files on an office network when they’re on the road, working from home or otherwise physically separated from the network. Of course, they could dial in directly to a remote access server, but that solution has a couple of significant drawbacks:If your remote location is not in the same calling area as the remote access server, you’ll have to pay...

Scan Effectively with Anti-Virus

This procedure can remove common threat on your computer using only your installed Anti-Virus software.Author:PreciseSecurityOperating System:Windows ME/2000/XPRequirements:1. Installed Anti-Virus Software2. Internet connection3. Administrative privilegeProcedure:1. Temporarily Disable System Restore in Windows XP. For Windows ME user, please click here.Note: You must have an Administrator Privilege to be able to disable System Restore on Windows XP. It is advised to enable it after this procedure.a) On the Desktop, Right Click on My Computerb) Select the System Restore Tabc) Mark the “Turn Off System Restore” to disable and UnMark to Enabled) Click Apply on the Bottom of the Dialog Box to save the settings.e) A message “This deletes all existing restore points” will appear, click Yes to disable.f)...

Wednesday, December 26, 2007

NEW FOLDER.EXE Dangerous

versions of an executable program.The most common file size is 107,520 bytes. But the following file sizes have also been seen:172,032 bytes222,461 bytes272,131 bytes197,120 bytes106,496 bytesThe filename NEW FOLDER.EXE refers to many The unsafe files using this name are associated with the malware group WORM.VB.NLJ.Some files using the name NEW FOLDER.EXE are also associated with the malware groups:WORM.SOHANAT.ABSystemPoser:Trojan-cThese files have no vendor, product or version information specified in the file header.NEW FOLDER.EXE has been seen to perform the following behavior(s):The Process is packed and/or encrypted using a software packing processDisables Access to the Windows Registry EditiorModifies Windows Security Policies to restrict/expand User Privlidges on the machineDisables...

Windows Defender helps protect your computer from spyware and other unwanted software

Windows Defender detects and removes known spyware from your computer, which helps make your Internet browsing safer.The software uses automatic definition updates provided by Microsoft analysts to help detect and remove new threats as the threats are identified.Improvements in Windows Defender• Enhanced performance through a new scanning engine. • Streamlined, simplified user interface and alerts. • Improved control over programs on your computer using enhanced Software Explorer. • Multiple language support with globalization and localization features. • Protection technologies for all users, whether or not they have administrator rights on the computer. • Support for assistive technology for individuals who have physical or cognitive difficulties, impairments, and disabilities. • Support...

Basic Computer Tutorial

This basic computer tutorial is written for those who do not know very much about computers. The purpose of this basic computer tutorial is to help the reader better understand how to use their computer more effectively and safely. It will help the reader understand: What files and file types are. How to copy files. Where your files are stored. What the parts of your computer are. What an operating system is. What a computer program is. Security and PerformanceWith the above basic information, this tutorial will explain methods that you can do to make your system more secure, keep your data safe by backing it up, and avoid most performance degredation caused to bad applications and SPAM. How some file types can be used by third parties to gain control of your computer. How to modify your file...