Monday, July 21, 2008

Sembunyikan drive di komputer

Anda bisa menyembunyikan drive pada My Computer dengan cara masuk ke :
Key :HKEY_CURRENT_USER\Software\Microsoft\
Windows\CurrentVersion\Policies\Explorer
Value Name : NoDrives
Data Type : REG_DWORD
Data :
Pada data bisa Anda isi dengan drive yang ingin Anda sembunyikan. Adapun
nilainya adalah :

A: 1, B: 2, C: 4, D: 8, E: 16, F: 32, G: 64, H: 128, I: 256, J: 512, K: 1024, L:
2048, M: 4096,
N: 8192, O: 16384, P: 32768, Q: 65536, R: 131072, S: 262144, T: 524288, U:
1048576, V: 2097152,
W: 4194304, X: 8388608, Y: 16777216, Z: 33554432, ALL: 67108863

Jadi misal drive D yang akan anda sembunyikan, maka isi data dengan 8

Posting ini saya dapat dari http://syifa-kreasi.blogspot.com

Ok.

Thursday, July 17, 2008

Free Java (programming language)

Java is a programming language originally developed by Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of computer architecture.
The original and reference implementation Java compilers, virtual machines, and class libraries were developed by Sun from 1995. As of May 2007, in compliance with the specifications of the Java Community Process, Sun made available most of their Java technologies as free software under the GNU General Public License. Others have also developed alternative implementations of these Sun technologies, such as the GNU Compiler for Java and GNU Classpath.

Platform independence
One characteristic, platform independence, means that programs written in the Java language must run similarly on any supported hardware/operating-system platform. One should be able to write a program once, compile it once, and run it anywhere.

This is achieved by most Java compilers by compiling the Java language code halfway (to Java bytecode) – simplified machine instructions specific to the Java platform. The code is then run on a virtual machine (VM), a program written in native code on the host hardware that interprets and executes generic Java bytecode. (In some JVM versions, bytecode can also be compiled to native code, either before or during program execution, resulting in faster execution.) Further, standardized libraries are provided to allow access to features of the host machines (such as graphics, threading and networking) in unified ways. Note that, although there is an explicit compiling stage, at some point, the Java bytecode is interpreted or converted to native machine code by the JIT compiler.

The first implementations of the language used an interpreted virtual machine to achieve portability. These implementations produced programs that ran slower than programs compiled to native executables, for instance written in C or C++, so the language suffered a reputation for poor performance. More recent JVM implementations produce programs that run significantly faster than before, using multiple techniques.

One technique, known as just-in-time compilation (JIT), translates the Java bytecode into native code at the time that the program is run, which results in a program that executes faster than interpreted code but also incurs compilation overhead during execution. More sophisticated VMs use dynamic recompilation, in which the VM can analyze the behavior of the running program and selectively recompile and optimize critical parts of the program. Dynamic recompilation can achieve optimizations superior to static compilation because the dynamic compiler can base optimizations on knowledge about the runtime environment and the set of loaded classes, and can identify the hot spots (parts of the program, often inner loops, that take up the most execution time). JIT compilation and dynamic recompilation allow Java programs to take advantage of the speed of native code without losing portability.

Another technique, commonly known as static compilation, is to compile directly into native code like a more traditional compiler. Static Java compilers, such as GCJ, translate the Java language code to native object code, removing the intermediate bytecode stage. This achieves good performance compared to interpretation, but at the expense of portability; the output of these compilers can only be run on a single architecture. Some see avoiding the VM in this manner as defeating the point of developing in Java; however it can be useful to provide both a generic bytecode version, as well as an optimised native code version of an application.

Implementations
Sun Microsystems officially licenses the Java Standard Edition platform for Microsoft Windows, Linux, and Solaris. Through a network of third-party vendors and licensees[13], alternative Java environments are available for these and other platforms. To qualify as a certified Java licensee, an implementation on any particular platform must pass a rigorous suite of validation and compatibility tests. This method enables a guaranteed level of compliance and platform through a trusted set of commercial and non-commercial partners.

Sun's trademark license for usage of the Java brand insists that all implementations be "compatible". This resulted in a legal dispute with Microsoft after Sun claimed that the Microsoft implementation did not support the RMI and JNI interfaces and had added platform-specific features of their own. Sun sued in 1997, and in 2001 won a settlement of $20 million as well as a court order enforcing the terms of the license from Sun.[14] As a result, Microsoft no longer ships Java with Windows, and in recent versions of Windows, Internet Explorer cannot support Java applets without a third-party plugin. However, Sun and others have made available Java run-time systems at no cost for those and other versions of Windows.

Platform-independent Java is essential to the Java Enterprise Edition strategy, and an even more rigorous validation is required to certify an implementation. This environment enables portable server-side applications, such as Web services, servlets, and Enterprise JavaBeans, as well as with Embedded systems based on OSGi, using Embedded Java environments. Through the new GlassFish project, Sun is working to create a fully functional, unified open-source implementation of the Java EE technologies.

References
en.wikipedia.org

Tuesday, July 15, 2008

Free Registry Mechanic® 7.0 for Windows®

Editor's Choice Registry Cleaner

Don't compromise your registry with the second best!

  • World's most popular registry cleaner with over 60 million downloads.
  • Recommended by experts and editors as the world's best registry cleaner.
  • Clean the registry to fix Windows errors and crashes.
  • Registry defrag to optimize your PC for better performance.
  • FREE customer support for all users.
  • Easy to use. Designed for both expert and novice users.
  • 100% Money Back Guarantee.

With Registry Mechanic you can safely clean, repair and optimize the Windows® registry with a few simple mouse clicks! Problems with the Windows® registry are a common cause of Windows® crashes, slow performance and error messages. By using a registry cleaner regularly and fixing registry errors your system should not only be more stable but it will also help improve your system performance without expensive hardware upgrades. Learn more about the importance of a clean registry with our registry insight.

Registry Mechanic uses a high-performance detection algorithm to quickly identify missing and invalid references in your Windows® registry. These problems can occur for many reasons including being left-behind after the un-installation or incorrect removal of software, by missing or corrupt hardware drivers, or orphaned startup programs.

With a few easy steps our registry cleaner will scan your entire registry for any invalid entries and provides a list of the registry errors found, you can then choose to selectively clean each item or automatically repair them all. For your convenience and protection Registry Mechanic can also make a backup of any repairs made so that you can easily recover any changes if required.
Registry Mechanic Information
Current Version: 7.0.0.1010
File Size: 5,707 KB
Operating System: Designed for Windows® Vista™ 32-bit, 98, Me, 2000 and XP
Release Date: June 24, 2008
Designed to: Clean, defrag and compact your registry to optimize your PC for better performance.
Trial Limitations: The trial is time unlimited and removes problems found in 5 sections of the registry only. A registered version is required to remove all detected problems

Download here

Information from "http://www.pctools.com"


Sunday, July 13, 2008

Free Tweak for Win XP/Vista

TweakNow WinSecret Professional

As a long time Windows user you might have heard about registry. The registry is a special file in your hard disk that hold most of Windows settings data. Wish to improve your internet speed or display message at Windows logon? No problem, those tasks can easily be done by simply editing the registry value. Unfortunately registry is not a friendly place for most people. Changing a wrong value in the registry may cause an unpredictable problem to your Windows. This is why novice users should not edit registry value directly using a registry editor by them self.

In TweakNow WinSecret, we have gathered the most popular Windows XP/Vista registry settings and provide them for you in an easy and safe user interface. All settings are divided in the following sections:

* Applications
* Control Panel
* Desktop
* Miscellaneous
* Network & Internet
* OEM Info
* Special Folders
* Start Menu
* User Accounts
* Windows Core
* Windows Explorer

Download here

Saturday, July 12, 2008

CD-ROM

CD-ROM discs are read using CD-ROM drives, which are now almost universal on personal computers. A CD-ROM drive may be connected to the computer via an IDE (ATA), SCSI, S-ATA, Firewire, or USB interface or a proprietary interface, such as the Panasonic CD interface. Virtually all modern CD-ROM drives can also play audio CDs as well as Video CDs and other data standards when used in conjunction with the right software.

Although many people use lowercase letters in this acronym, proper presentation is in all capital letters with a hyphen between CD and ROM. It was also suggested by some, especially soon after the technology was first released, that CD-ROM was an acronym for "Compact Disc read-only-media", or that it was a more 'correct' definition. This was not the intention of the original team who developed the CD-ROM, and common acceptance of the 'memory' definition is now almost universal. This is probably in no small part due to the widespread use of other 'ROM' acronyms such as Flash-ROMs and EEPROMs where 'memory' is usually the correct term.

A CD-ROM sector contains 2352 bytes, divided into 98 24-byte frames. The CD-ROM is, in essence, a data disk, which cannot rely on error concealment, and therefore requires a higher reliability of the retrieved data. In order to achieve improved error correction and detection, a CD-ROM has a third layer of Reed-Solomon error correction. A Mode-1 CD-ROM, which has the full three layers of error correction data, contains a net 2048 bytes of the available 2352 per sector. In a Mode-2 CD-ROM, which is mostly used for video files, there are 2336 user-available bytes per sector. The net byte rate of a Mode-1 CD-ROM, based on comparison to CDDA audio standards, is 44.1k/s×4B×2048/2352 = 153.6 kB/s. The playing time is 74 minutes, or 4440 seconds, so that the net capacity of a Mode-1 CD-ROM is 682 MB.
A 1x speed CD drive reads 75 consecutive sectors per second.

CD sector contents:

1. A standard 74 min CD contains 333,000 blocks or sectors.
2. Each sector is 2352 bytes, and contains 2048 bytes of PC (MODE1) Data, 2336 bytes of PSX/VCD (MODE2) Data, or 2352 bytes of AUDIO.
3. The difference between sector size and data content are the Headers info and the Error Correction Codes, that are big for Data (high precision required), small for VCD (standard for video) and none for audio.
4. If extracting the disc in RAW format (standard for creating images) always extract 2352 bytes per sector, not 2048/2336/2352 bytes depending on data type (basically, extracting the whole sector). This fact has two main consequences:
* Recording data CDs at very high speed (40x) can be done without losing information. However, as audio CDs do not contain a third layer of error correction codes, recording these at high speed may result in more unrecoverable errors or 'clicks' in the audio.
* On a 74 minute CD, one can fit larger images using RAW mode, up to 333,000 × 2352 = 783,216,000 bytes (747~ MiB). This is the upper limit for RAW images created on a 74 min or 650~ MiB Red Book CD. The 14.8% increase is due to the discarding of error correction data
5. Please note that an image size is always a multiple of 2352 bytes (the size of a block) when extracting in RAW mode

FLASHGET

Flashget Version:1.9.6

FlashGet is a leading download manager and has the highest amount of users on the internet. It uses MHT(Multi-server Hyper-threading Transportation) technique, supports various protocols and has excellent document management features. FlashGet is a freeware without any adware or spyware

Features :

1. 100% Clean, free
No adware and spyware
Easy to install and use

2. Call anti-virus automatically
FlashGet can call anti-virus automatically to clean virus,spyware and adware after finishing download.

3. Optimize the system resources
FlashGet can use up the lowest system resources and will not influence your normal work or study.

4. Increase the speed and stability
It uses MHT(Multi-server Hyper-threading Transportation) technique and optimization arithmetic and it can split downloaded files into sections and supports multipoint transfers in parallel. Moreover, the techniques (UDCT, Ultra Disk Cache Tech) can protect your hard disk and make you download more stable

5. SupportHTTP,FTP,BT,eMule and other various protocols
FlashGet supports HTTP,FTP,BT,MMS,RTSP and other protocols. It is seamless between protocols and there is no need to operate manually for download switch.
The One Touch technique optimizes BT download and can automatically download target files after getting seeds information, hence no need to operate again.

6. Powerful files management feature
It supports unlimited categories. Each category is assigned a download saving directory. The powerful management feature.

Download here

Thanks You

RAM

The "memory wall" is the growing disparity of speed between CPU and memory outside the CPU chip. An important reason for this disparity is the limited communication bandwidth beyond chip boundaries. From 1986 to 2000. speed improved at an annual rate of 55% while memory speed only improved at 10%. Given these trends, it was expected that memory latency would become an overwhelming

Currently, CPU speed improvements have slowed significantly partly due to major physical barriers and partly because current CPU designs have already hit the memory wall in some sense.

“First of all, as chip geometries shrink and clock frequencies rise, the transistor leakage current increases, leading to excess power consumption and heat (more on power consumption below). Secondly, the advantages of higher clock speeds are in part negated by memory latency, since memory access times have not been able to keep pace with increasing clock frequencies. Third, for certain applications, traditional serial architectures are becoming less efficient as processors get faster , further undercutting any gains that frequency increases might otherwise buy. In addition, partly due to limitations in the means of producing inductance within solid state devices, (RC) delays in signal transmission are growing as feature sizes shrink, imposing an additional bottleneck that frequency increases don't address.”

The RC delays in signal transmission were also noted in clock rate versus IPC: The End of the Road for Conventional Microarchitectures which projects a maximum of 12.5% average annual CPU performance improvement between 2000 and 2014. The data on intel processor clearly shows a slowdown in performance improvements in recent processors. However, Intel's new processors,Core 2 duo (codenamed Conroe) show a significant improvement over previous processors; due to a more efficient architecture, performance increased while clock rate actually decreased.

Thanks You