Sunday, July 27, 2008

Mengenal Windows Registry

♦ Windows Registry & diams;



Antara kecanggihan dan kemudahan yang dimiliki oleh OS Windows, adalah memiliki sistem pangkalan data informasi yang tersusun mengenai konfigurasi perisian dan perkakasan dikenali sebagai Windows Registry.
Di bawah ni ada sedikit maklumat dan informasi mengenai apa itu Windows Registry…

Apa Itu Registry?

Menurut kamus Microsoft edisi ke 5, registry adalah:
Pusat susunan pengkalan data yang digunakan oleh Windows 9x keatas untuk menyimpan informasi yang digunakan untuk mengkonfigurasi satu atau lebih pengguna, aplikasi, dan perkakasan.

Informasi dari registry diakses terus oleh Windows untuk mengetahui profil pengguna, aplikasi yang di install di komputer dan dokumen apa yang boleh dibuat oleh aplikasi tersebut, setting dari folder dan icon, perkakasan yang dipasang, dan port yang sedang dipakai.

Registry menggantikan hampir semua .ini file yang digunakan oleh konfigurasi Windows 3.x dan MS-DOS, seperti autoexec.bat dan config.sys. Meskipun registry ada di semua Windows, tapi tiap versi mempunyai perbezaan yang tersendiri.

Apa yang kita peroleh dengan merubah registry? Biasanya, pengguna melakukan sedikit konfigurasi pada registry mengikut keperluan pengguna seperti mengoptimakan kelajuan Windows, setting perisian-perisian dan lain-lain.

Susunan Registry

Registry disusun seperti file folder dan subfolder seperti di Windows Explorer. Bezanya folder ini tidak berisi file tetapi mempunyai informasi mengenai perisian dan perkakasan.

Folder: HKEY_CURRENT_USER
Berisi konfigurasi untuk pengguna yang semasa. Folder, warna screen, dan setting Control Panel juga disimpan disini. Kunci untuk HKEY_CURRENT_USER sering disingkat “HKCU.”

Folder: HKEY_USERS
Berisi profil semua pengguna yang mempunyai akaun profile di sistem. HKEY_CURRENT_USER adalah sebahagian dari HKEY_USERS. HKEY_USERS sering disingkat “HKU.”

Folder: HKEY_LOCAL_MACHINE
Berisi konfigurai perisian dan perkakasan (untuk semua pengguna). Singkat: HKLM.

Folder: HKEY_CLASSES_ROOT
Disingkat HKCR, adalah sebahagian dari HKEY_LOCAL_MACHINE\Software. Informasi disini digunakan untuk meluncurkan aplikasi yang benar jika anda mengklik file di Windows Explorer. Bermula dengan Windows 2000, informasi ini disimpan baik di HKEY_LOCAL_MACHINE dan juga di HKEY_CURRENT_USER.

HKEY_LOCAL_MACHINE\Software\Classes berisi setting default untuk semua pengguna di lokal komputer. HKEY_CURRENT_USER\Software\Classes berisi setting yang mengandungi setting semasa. HKEY_CLASSES_ROOT menggabung informasi dari kedua sumber ini (HKLM dan HCU).

Untuk merubah setting untuk pengguna yang sedang aktif, perubahan harus melalui HKCU\Software\Classes (bukan HKCR). Untuk merubah setting default harus melalui HKLM\Software\Classes. Jika anda menulis kunci dibawah HKCR, sistem akan menyimpan informasi ini di HKLM\Software\Classes. Jika anda menulis nilai dari kunci dibawah HKCR, dan kunci tersebut sudah ada dibawah HKCU\Software\Classes, sistem akan menyimpan informasi ini disini (daripada di HKLM\Software\Classes).

Folder: HKEY_CURRENT_CONFIG
Berisi informasi tentang profil hardware yang digunakan oleh lokal komputer. Singkatan: HKCC.

Persiapan

Sebelum merubah registry, anda sangat disarankan membuat back up. Kesalahan merubah registry boleh mengakibatkan Windows menghadapi masalah dengan perkakasan. Pastikan anda memahami dan sangat tahu apa yang mahu dilakukan pada registry anda.

Untuk backup registry, gunakan Registry Editor lalu ke menu File > Export…

Akses Registry Editor

Registry editor (regedit.exe) sudah ada di Windows. Untuk menjalankan:
♠ Klik Start


♠ Pilih dan klik Run…


♠ Taip regedit dan klik OK.






Di aplikasi ini terdapat 2 bahagian. Bahagian kiri terlihat susunan folder seperti Windows Explorer dan disebelah kanan pula berisi maklumat-maklumat registry.

Saturday, July 26, 2008

Localhost secara manual

Localhost ? Apa benda alah localhost nie ? Kepada mereka yang belum ceburi benda nie.. biar aku citerkan sikit apa itu localhost. Selalunya localhost nie ader kaitan sikit dengan server. Sesaper yang giler dengan pembikinan web berjenis CMS, mesti dah biasa dengan istilah nie.



Tapi ramai jugak para webmaster yang kecewa apabila tak mahir dalam membina localhost secara manual di PC memasing. Kebanyakannya hanya menggunakan kemudahan aplikasi khas seperti XAMPP.

XAMPP nie boleh dikatakan ok la jugak… tapi.. isk ada tapi la pulak, ia akan mengakibatkan gangguan dekat taskbar kita dengan munculnya satu ‘task menu‘ yg menyakitkan mata dalam bentuk Cmode hehe. Dan kita terpaksa Start Xampp dan Stop Xampp setiap kali kita nak mulakan localhost.

Jadi sekarang mari kita sama-sama lihat bagaimana nak wujudkan localhost secara manual di dalam komputer kita. Sebelum itu kita perlu dapatkan bahan-bahan seperti berikut:
♦ Apache Server (Version 1.3.x - Server yang paling popular)
♦ MySQL 5.0.x (Database server)
&dimas; PHP Interpretor (Untuk mentafsir code php yang digunakan)
♦ PhpMyAdmin 2.0.x (Cuba dapatkan yang terkini)

Bahan-bahan nie kita boleh je dapatkan di laman web berkenaan dan kalau mahukan Apache Server 1.3.x kau orang boleh dapatkan di laman MyPendidik.net. Sekarang mari kita sama-sama lihat cara mewujudkan localhost di PC langkah demi langkah.

Langkah 1 (Instal Apache Server) :





Benda nie senang, kita install je di lokasi yang diberikan iaitu di C:\programe files\ .

Lepas tu cuba kita lihat pada brawser kita dengan cara menaip url: http://localhost dan paparan seperti di bawah akan muncul.



Siap.


Langkah 2 (Install MySQL 5.0.x) :





Klik next sehingga paparan berikut





Dan seterusnya:





Pada paparan nie sila hati-hati sikit. Sila hilangkan tanda tick pada ‘Modify Security Setting‘. Sebab kita tak mahu letakkan password kat situ… buat nyakitkan hati je sebab kita hanya gunakan benda nie di PC sendiri. Seterusnya terus klik next sehingga selesai.

Siap.


Langkah 3 (Install PHP Interpretor) :


Kita boleh dapatkan bahan ini di http://www.php.net. Kalau nak lagi mudah kau orang boleh je download di laman MyPendidik.net. Dia disediakan dalam bentuk zip, kita hanya unzip je fail tu dan masukkan dekat lokasi C:\Php.

Setelah di letakkan pada C:\Php sekarang kita cuba linkkan Php bersama Apache dengan cara:
Klik pada button Start menu anda
♦ Pilih Apache Http Server
♦ Configue Apache Server
♦ Edit the apache httpd.conf config file

Aplikasi Notepad akan muncul setelah anda klik menu tersebut. Kemudian scroll hingga ke hujung file atau sehingga terjumpa ruang kosong. Sebab kita akan masukkan code di bawah pada ruangan tu.

Code (ini)
1. LoadModule php4_module c:/Php/sapi/php4apache.dll
2. AddModule mod_php4.c
3. AddType application/x-httpd-php .php

Copy dan paste je code di atas kat situ kemudian save dan tutup file tersebut.

Siap.


Langkah 4 (Copy File php.ini) :

Seterusnya buka folder c:\Php dan cari fail yang bernama php4ts.dll :
♦ Copy fail php4ts.dll dan pastekan ke dalam folder C:\Php\sapi.
♦ Sila pastikan fail php4ts.dll dan fail php4apache.dll berada dalam folder sapi.
♦ Copy pula fail php.ini yang berada di dalam folder C:\Php dan pastekan ke dalam folder system iaitu folder C:\Windows (Untuk Windows 98/ME/XP/2000) dan folder C:\WINNT (Untuk Windows NT).
♦ Pastikan juga fail php.ini diletakan ke dalam folder C:\program files\apache group\apache .

Kita sekarang telah siap menginstall Apache dan Php. Akhir sekali sila tekan start button, pilih Apache http server >> Control Apache Server >> Restart.

Siap.

Langkah 5 (Install PhpMyAdmin 2.0.x) :

Ini kira boleh dikatakan langkah akhir dalam pembikinan localhost secara manual. Kita boleh dapatkan PhpMyAdmin yang terkini pada laman http://www.php.net atau terus je download di rungan download MyPendidik.net.. dah ada d letakkan di situ untuk kemudahan anda.

Unzip je folder PhpMyAdmin.zip tersebut dan seterusnya tempatkan folder PhpMyAdmin tersebut ke dalam folder C:\programe files\Apache group\apache\htdocs .

Sila taip http://localhost/PhpMyAdmin/index.php dan paparan ini akan muncul untuk anda mengisi database anda secara SQL.txt





Selesai…

Akhir sekali:

Jika kita nak tempatkan segala folder CMS kita, sila masukkan ke dalam folder C:\programe files\Apache group\apache\htdocs (\Joomla atau \Nuke atau \Sebagainya di sini).

Itu je…

p/s:Semalam tdo lewat,tgk criter ghost voyage

Friday, July 25, 2008

Secret function for F1 to F12

Today, i would like to share with my new knowledge.It's about secret function for F1 to F12..

♦F1

‹Almost always used as the help key, almost every program will open the help screen when this key is pressed.
Windows Key + F1 would open the Microsoft Windows help and support center.
Open the Task Pane.

♦F2
‹In Windows commonly used to rename a highlighted icon or file.
Alt + Ctrl + F2 opens a new document in Microsoft Word.
Ctrl + F2 displays the print preview window in Microsoft Word.

♦F3
‹Often opens a search feature for many programs including Microsoft Windows.
Shift + F3 will change the text in Microsoft Word from upper to lower case or a capital letter at the beginning of every word.

♦F4
‹Open find window.
Repeat the last action performed (Word 2000+)
Alt + F4 will close the program currently active in Microsoft Windows.
Ctrl + F4 will close the open window within the current active window in Microsoft Windows.

♦F5
‹In all modern Internet browsers pressing F5 will refresh or reload the page or document window.
Open the find, replace, and go to window in Microsoft Word.
Starts a slideshow in PowerPoint.

♦F6
‹Move the cursor to the Address bar in Internet Explorer and Mozilla Firefox.
Ctrl + Shift + F6 opens to another open Microsoft Word document.

♦F7
‹Commonly used to spell check and grammar check a document in Microsoft programs such as Microsoft Word, Outlook, etc.
Shift + F7 runs a Thesaurus check on the word highlighted.
Turns on Caret browsing in Mozilla Firefox.

♦F8
‹Function key used to enter the Windows startup menu, commonly use to get into Windows Safe Mode.

♦F9
‹Opens the Measurements toolbar in Quark 5.0.

♦F10
‹In Microsoft Windows activates the menu bar of an open application.
Shift + F10 is the same as right-clicking on a highlighted icon, file, or Internet link.

♦F11
‹Full-screen mode in all modern Internet browsers.

♦F12
‹Open the Save as window in Microsoft Word.
Shift + F12 save the Microsoft Word document.
Ctrl + Shift + F12 prints a document in Microsoft Word.

p/s:happy enjoying reading

Thursday, July 24, 2008

Reminder the system from Spyware ?

Every day,there's a thousand or maybe a million spyware and virus spreading from internet,pentdrive,disket,sharing folder via networking (LAN,MAN or WAN topology) and etc...It's quiet bored heard about virus and spyware infected a computer system by editing the registry.I would like to share with you, the special software to reminder your computer from spyware.
Download this software if you wish your computer to remind the new registry edited by any spyware or virus.

p/s:Buzy to save the people every day ^_^

PowerPoint convert to Flash Video ?

Are you really want to change the PowerPoint file and convert it into the video flash ? Here's, i will teach you.
So easy to try it. No need a special software, it's free of charge.You can download the iSpring Free 3.2 orupload your PowerPoint file at Slidebloom

p/s:You can get the highest marks on your final project presentation ^_^

Make a mistake when deleting files ? Want the file or the pictures back ?

Make a mistake when deleting files ? Want the file or the pictures back ?
Here's,the step how to get it back ^_^

Actually, when we're delete some file from the recycle bin,it is not exactly removed from the system.But,the files
are still there ( in your hardisk). I will teached you,the simple method how to get it back.
First of all, you need to download the software by click here

♥ Have a nice day ^_^

Virus Mawar

This is a new era of virus.I think, these virus are came from Malaysia or maybe the other country..haha..It will crash your computer slowly.Commonly, it will : -
♠Disable Task Manager
♠Disable Registry Editor
♠Disable Command Prompt / Ms-Dos
♠Remove Folder Options from the Tools menu
♠The computer running slow
♠Change the Internet Explorer title-e.g Virus Mawar YAng Bodoh Sedang Mengganas WarhahAhAhAhAhAhA++++-----

How to enabled it back?


First, you need to download the washer by cLick hERE

This powerful tool help us to enable back the thing that the virus disabled. Made by cool_entarto@yahoo.com, this tools also very helpful to terminate process whenever you cant use task manager. It repairs registry such as enable back Registry Editor and Folder Options.
How To Use

♥If the virus attacked your computer, there will be a check at the Disable Regedit, Disable Folder Option and Disable check button.
♥Leave the check and straightaway click the repair registry button and in just a few second, you can access back your registry, task manager and folder options.
♥If this doesn't work, try it again or ask someone to help you.

Then ,


You need to open your task manager by press "Ctrl+Alt+Delete" on your keyboard. Choose "Process" tab. And wow.. a full list of process!! Be careful and find "wscript.exe" in the list, choose it and click End Process button. At this time you have stop the virus. But bear in mind that the virus is still enable back when you restart.

Next,

Click start button and choose run. Type "regedit" and hit enter. Wow.. list again.. :( Dont worry, just open the HKEY_LOCAL_MACHINE then SOFTWARE then Microsoft then Windows, CurrentVersion and Run. Look at the right hand side. There will be a VirusMawar. Just delete the VirusMawar. Now you had prevent it from start everytime your computer restart.

How to Find the virus..?
It simple, all you need... by....

This is the final part. Open Folder Options (Control Panel>Folder Options). Change the setting as my folder options on the picture below. Changes are on Show hidden file, Hide protected operating system file and Hide extension for known files
Happy Ending

♠ Open My Computer>C:/WINDOWS find VirusMawar.js and delete it.

♠ Open My Computer> C:/WINDOWS/System32/ find VirusMawar.js and delete it.

♠ Restart your computer

Finish..and now, you can continue your work ^_^

Sunday, July 6, 2008

What is ASP.NET?

♥ ASP.NET is a programming framework built on the common language runtime that can be used on a server to build powerful Web applications. ASP.NET offers several important advantages over previous Web development models:
Enhanced Performance. ASP.NET is compiled common language runtime code running on the server. Unlike its interpreted predecessors, ASP.NET can take advantage of early binding, just-in-time compilation, native optimization, and caching services right out of the box. This amounts to dramatically better performance before you ever write a line of code.

♥World-Class Tool Support. The ASP.NET framework is complemented by a rich toolbox and designer in the Visual Studio integrated development environment. WYSIWYG editing, drag-and-drop server controls, and automatic deployment are just a few of the features this powerful tool provides.

♥Power and Flexibility. Because ASP.NET is based on the common language runtime, the power and flexibility of that entire platform is available to Web application developers. The .NET Framework class library, Messaging, and Data Access solutions are all seamlessly accessible from the Web. ASP.NET is also language-independent, so you can choose the language that best applies to your application or partition your application across many languages. Further, common language runtime interoperability guarantees that your existing investment in COM-based development is preserved when migrating to ASP.NET.

♥Simplicity. ASP.NET makes it easy to perform common tasks, from simple form submission and client authentication to deployment and site configuration. For example, the ASP.NET page framework allows you to build user interfaces that cleanly separate application logic from presentation code and to handle events in a simple, Visual Basic - like forms processing model. Additionally, the common language runtime simplifies development, with managed code services such as automatic reference counting and garbage collection.

♥Manageability. ASP.NET employs a text-based, hierarchical configuration system, which simplifies applying settings to your server environment and Web applications. Because configuration information is stored as plain text, new settings may be applied without the aid of local administration tools. This "zero local administration" philosophy extends to deploying ASP.NET Framework applications as well. An ASP.NET Framework application is deployed to a server simply by copying the necessary files to the server. No server restart is required, even to deploy or replace running compiled code.

♥Scalability and Availability. ASP.NET has been designed with scalability in mind, with features specifically tailored to improve performance in clustered and multiprocessor environments. Further, processes are closely monitored and managed by the ASP.NET runtime, so that if one misbehaves (leaks, deadlocks), a new process can be created in its place, which helps keep your application constantly available to handle requests.

♥Customizability and Extensibility. ASP.NET delivers a well-factored architecture that allows developers to "plug-in" their code at the appropriate level. In fact, it is possible to extend or replace any subcomponent of the ASP.NET runtime with your own custom-written component. Implementing custom authentication or state services has never been easier.

♥Security. With built in Windows authentication and per-application configuration, you can be assured that your applications are secure.

What is ASP.NET?

♥ ASP.NET is a programming framework built on the common language runtime that can be used on a server to build powerful Web applications. ASP.NET offers several important advantages over previous Web development models:
Enhanced Performance. ASP.NET is compiled common language runtime code running on the server. Unlike its interpreted predecessors, ASP.NET can take advantage of early binding, just-in-time compilation, native optimization, and caching services right out of the box. This amounts to dramatically better performance before you ever write a line of code.

♥World-Class Tool Support. The ASP.NET framework is complemented by a rich toolbox and designer in the Visual Studio integrated development environment. WYSIWYG editing, drag-and-drop server controls, and automatic deployment are just a few of the features this powerful tool provides.

♥Power and Flexibility. Because ASP.NET is based on the common language runtime, the power and flexibility of that entire platform is available to Web application developers. The .NET Framework class library, Messaging, and Data Access solutions are all seamlessly accessible from the Web. ASP.NET is also language-independent, so you can choose the language that best applies to your application or partition your application across many languages. Further, common language runtime interoperability guarantees that your existing investment in COM-based development is preserved when migrating to ASP.NET.

♥Simplicity. ASP.NET makes it easy to perform common tasks, from simple form submission and client authentication to deployment and site configuration. For example, the ASP.NET page framework allows you to build user interfaces that cleanly separate application logic from presentation code and to handle events in a simple, Visual Basic - like forms processing model. Additionally, the common language runtime simplifies development, with managed code services such as automatic reference counting and garbage collection.

♥Manageability. ASP.NET employs a text-based, hierarchical configuration system, which simplifies applying settings to your server environment and Web applications. Because configuration information is stored as plain text, new settings may be applied without the aid of local administration tools. This "zero local administration" philosophy extends to deploying ASP.NET Framework applications as well. An ASP.NET Framework application is deployed to a server simply by copying the necessary files to the server. No server restart is required, even to deploy or replace running compiled code.

♥Scalability and Availability. ASP.NET has been designed with scalability in mind, with features specifically tailored to improve performance in clustered and multiprocessor environments. Further, processes are closely monitored and managed by the ASP.NET runtime, so that if one misbehaves (leaks, deadlocks), a new process can be created in its place, which helps keep your application constantly available to handle requests.

♥Customizability and Extensibility. ASP.NET delivers a well-factored architecture that allows developers to "plug-in" their code at the appropriate level. In fact, it is possible to extend or replace any subcomponent of the ASP.NET runtime with your own custom-written component. Implementing custom authentication or state services has never been easier.

♥Security. With built in Windows authentication and per-application configuration, you can be assured that your applications are secure.