Tamil Input Tool and Another Languages input tools Downloads

Tamil Input tool for Windows download here

usage : -  

windows key + Spacebar to change the language Input in Windows

Tamil input tool for windows that was an online installer so you need internet to have it>>>Download<<
Other Languages Click this to Choice Your Language>>>

Thanking you For See My Blog....Every Time Your WelCome....
More Updates Comments pls...

How to create an circle using Applet :

type the given program or copy paste to note pad

Circle.java
import java.applet.*;
import java.awt.*;
/*
*/
public class circle extends Applet
{
public void init()
{
setBackground(Color.yellow);
setForeground(Color. red);
Font f;
f=new Font("Courier",Font.PLAIN+Font.BOLD,20);
setFont(f);
}
public void paint(Graphics g)
{
int x=350,y=25,w=80,h=80;
g.drawString("Circle",450,400);
g.drawOval(x,y,w,h);
g.drawOval(450,28,120,120);
g.drawOval(600,18,150,150);
showStatus("Draw a CIRCLE using Polymorphism and lnheritance:");
}
}
Output:
D:\ur folder\javac circle


D:\ur folder\appletviewer circle.java

thank for see my blogspot......

Applications of the Internet

How the Internet Works with details

  • WWW(World Wide Web)
  • Email(electronic mail)
  • Instant Messaging
lets,starts with

Underlying Principles of the Internet - Packet Switching
                                 

  • The Internet Was First Conceived in 1969 as ARPANET (Advanced Research Projects Agency Network) Which was used to connect computers in geographically dispers research centers.
  • ARPANET was the first major implementation of a packet switched network.
  • In packet switching data is assembled into packets which are then Indepentaly routed (using routers,wi-fi),to their desitination through various links over the networks.
  • this lead to distribution of resources,an increase in resource utilization,and incresed fault tolerence sinse a packet may take aternative routes to reach its designation.
  • the destination node is receives these packets and re-assemble them to construct the original message
  • This breakthrough was that made internet a reality.
I post somethings later thanking you.......

thank for see my blogspot......

Change System font in windows



Change font using registry

download the file to change windows system font click to dowwnload system font !some other font click here >>>brush font,solid font
OPEN NOTE PAD .COPY AND PASTE THEIR CODE IN NOTE PAD

CODE:(COPY AND PASTE THEIR CODE)
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts]
"Segoe UI (TrueType)"=""
"Segoe UI Bold (TrueType)"=""
"Segoe UI Bold Italic (TrueType)"=""
"Segoe UI Italic (TrueType)"=""
"Segoe UI Light (TrueType)"=""
"Segoe UI Semibold (TrueType)"=""
"Segoe UI Symbol (TrueType)"=""

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"Segoe UI"="Comic Sans MS"


THEN SAVE AS ".reg" FILE THAT IS IMPORTANT..
DID YOU LIKE TO CHANGE OTHER FONTS..REMOVE THEIR GIVEN CODES FONT   NAME "Comic Sans MS"
AND YOU WOULD INSTALL OTHER FONTS IN YOUR PC.
VIEW FONTS IN YOUR PC JUST FOLLOW THEIR STEPS
STEP 1:
THEN YOU CAN PRESS WINDOWS KEY+X TO OPEN THEN CLICK CONTROL PANEL.
STEP 2:


NOW YOU CAN OPEN FONTS.... AND THEN YOU CAN SEE HOW THE FONTS INSTALLED IN YOUR COMPUTER...

SUBCRIBE AND FOLLOW MY BLOG

THANKING YOU ............

java applet

java applet :

                           

Java Applets in HTML

Important Note:

There is now very limited applet support in most modern browsers, as they no longer support the NPAPI plugin required for showing Java applets. This page exists as a reference only. Please see Java Chrome FAQ or JDK9 Plugin FAQ on the Java website.
An applet is a Java program that can be included a web page by using HTML tags. The applet tag is the simpler but older method, and has been superseded by the object tag.
Applet - <applet> </applet>
Add a Java applet by specifying the attributes of the applet tag.
archive="url" - Address or filename of the Java archive file (.jar) containing the class files.
code="?" - Java class to run, eg. MyApplet.class
width="?" - The width of the applet, in pixels.
height="?" - The height of the applet, in pixels.
Object - <object> </object>
Use these attributes of the object tag to include an applet in html:
archive="url" - Address or filename of the Java archive file (.jar) containing the class files.
classid="?" - Java class to run, eg. java:MyApplet.class
codetype="application/java" - The type of object, use application/java.
width="?" - The width of the object, in pixels.
height="?" - The height of the object, in pixels.

Example:

Using both applet and object to show an applet
<html><body>
 <p>
  <applet code="Logo.class" archive="Logo.jar"
   width="740" height="400"></applet>
 </p>
 <p>
  <object codetype="application/java" classid="java:Logo.class"
   archive="Logo.jar" width="740" height="400"></object>
 </p>
</body></html>

java

java  basics  syntax

When we consider a Java program, it can be defined as a collection of objects that communicate via invoking each other's methods. Let us now briefly look into what do class, object, methods, and instance variables mean.
  • Object − Objects have states and behaviors. Example: A dog has states - color, name, breed as well as behavior such as wagging their tail, barking, eating. An object is an instance of a class.
  • Class − A class can be defined as a template/blueprint that describes the behavior/state that the object of its type supports.
  • Methods − A method is basically a behavior. A class can contain many methods. It is in methods where the logics are written, data is manipulated and all the actions are executed.
  • Instance Variables − Each object has its unique set of instance variables. An object's state is created by the values assigned to these instance variables.

First Java Program

Let us look at a simple code that will print the words Hello World.

Example

public class MyFirstJavaProgram {

   /* This is my first java program.
    * This will print 'Hello World' as the output
    */

   public static void main(String []args) {
      System.out.println("Hello World"); // prints Hello World
   }
}
Let's look at how to save the file, compile, and run the program. Please follow the subsequent steps −
  • Open notepad and add the code as above.
  • Save the file as: MyFirstJavaProgram.java.
  • Open a command prompt window and go to the directory where you saved the class. Assume it's C:\.
  • Type 'javac MyFirstJavaProgram.java' and press enter to compile your code. If there are no errors in your code, the command prompt will take you to the next line (Assumption : The path variable is set).
  • Now, type ' java MyFirstJavaProgram ' to run your program.
  • You will be able to see ' Hello World ' printed on the window.

Output

C:\> javac MyFirstJavaProgram.java
C:\> java MyFirstJavaProgram 
Hello World

Basic Syntax

About Java programs, it is very important to keep in mind the following points.
  • Case Sensitivity − Java is case sensitive, which means identifier Hello and hello would have different meaning in Java.
  • Class Names − For all class names the first letter should be in Upper Case. If several words are used to form a name of the class, each inner word's first letter should be in Upper Case.
    Example: class MyFirstJavaClass
  • Method Names − All method names should start with a Lower Case letter. If several words are used to form the name of the method, then each inner word's first letter should be in Upper Case.
    Example: public void myMethodName()
  • Program File Name − Name of the program file should exactly match the class name.
    When saving the file, you should save it using the class name (Remember Java is case sensitive) and append '.java' to the end of the name (if the file name and the class name do not match, your program will not compile).
    Example: Assume 'MyFirstJavaProgram' is the class name. Then the file should be saved as 'MyFirstJavaProgram.java'
  • public static void main(String args[]) − Java program processing starts from the main() method which is a mandatory part of every Java program.

Install apps or tar gz files in linux are unix operating systems

linux and unix system install commands

LINUX and UNIX 

NAME
ginstall - copy files and set attributes  
SYNOPSIS
install [OPTION]... SOURCE DEST (1st format)
install [OPTION]... SOURCE... DIRECTORY (2nd format)
install -d [OPTION]... DIRECTORY... (3rd format)  

DESCRIPTION

In the first two formats, copy SOURCE to DEST or multiple SOURCE(s) to the existing DIRECTORY, while setting permission modes and owner/group. In the third format, create all components of the given DIRECTORY(ies).
Mandatory arguments to long options are mandatory for short options too.
--backup[=CONTROL] make a backup of each existing destination file
-b
like --backup but does not accept an argument
-c
(ignored)
-C
Install file, unless target already exists and is the same as the new file, in which case the modification time won't be changed.
-d--directory
treat all arguments as directory names; create all components of the specified directories
-D
create all leading components of DEST except the last, then copy SOURCE to DEST; useful in the 1st format
-g--group=GROUP
set group ownership, instead of process' current group
-m--mode=MODE
set permission mode (as in chmod), instead of rwxr-xr-x
-o--owner=OWNER
set ownership (super-user only)
-p--preserve-timestamps
apply access/modification times of SOURCE files to corresponding destination files
-s--strip
strip symbol tables, only for 1st and 2nd formats
-S--suffix=SUFFIX override the usual backup suffix
-v--verbose
print the name of each directory as it is created
--help
display this help and exit
--version
output version information and exit
The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method may be selected via the --backup option or through the VERSION_CONTROL environment variable.
Here are the values:
none, off
never make backups (even if --backup is given)
numbered, t
make numbered backups
existing, nil
numbered if numbered backups exist, simple otherwise
simple, never
always make simple backups
SEE ALSO
The full documentation for install is maintained as a Texinfo manual. If the info and installprograms are properly installed at your site, the command
info install
should give you access to the complete manual.
Important: Use the man command (% man) to see how a command is used on your particular computer.

Example:Say u need to install all .py files in a destination directory. So the following process can be followed :

$ install -d /dest/path
This creates the directory hierarchy prior to installing. AND THEN
$ install -D /source/path/*.py /dest/path
This installs all the files in the corresponding directories created.

govt laptop drivers

acer gateway ne 46rs 1 laptop all drivers
click this below link

 https://drive.google.com/drive/folders/0B-XmKW7Qpqy_Wl9yN1YwN240M1E?usp=sharing

In computing, a device driver (commonly referred to simply as a driver) is a computer program that operates or controls a particular type of device that is attached to a computer.[1] A driver provides a software interface to hardware devices, enabling operating systems and other computer programs to access hardware functions without needing to know precise details of the hardware being used.
A driver communicates with the device through the computer bus or communications subsystem to which the hardware connects. When a calling program invokes a routine in the driver, the driver issues commands to the device. Once the device sends data back to the driver, the driver may invoke routines in the original calling program. Drivers are hardware dependent and operating-system-specific. They usually provide the interrupt handling required for any necessary asynchronous time-dependent hardware interface

Purpose

The main purpose of device drivers is to provide abstraction by acting as a translator between a hardware device and the applications or operating systems that use it.[1]Programmers can write the higher-level application code independently of whatever specific hardware the end-user is using.
For example, a high-level application for interacting with a serial port may simply have two functions for "send data" and "receive data". At a lower level, a device driver implementing these functions would communicate to the particular serial port controller installed on a user's computer. The commands needed to control a 16550 UART are much different from the commands needed to control an FTDI serial port converter, but each hardware-specific device driver abstracts these details into the same (or similar) software interface.

Development

Writing a device driver requires an in-depth understanding of how the hardware and the software works for a given platform function. Because drivers require low-level access to hardware functions in order to operate, drivers typically operate in a highly privileged environment and can cause system operational issues if something goes wrong. In contrast, most user-level software on modern operating systems can be stopped without greatly affecting the rest of the system. Even drivers executing in user mode can crash a system if the device is erroneously programmed. These factors make it more difficult and dangerous to diagnose problems.[3]
The task of writing drivers thus usually falls to software engineers or computer engineers who work for hardware-development companies. This is because they have better information than most outsiders about the design of their hardware. Moreover, it was traditionally considered in the hardware manufacturer's interest to guarantee that their clients can use their hardware in an optimum way. Typically, the Logical Device Driver (LDD) is written by the operating system vendor, while the Physical Device Driver (PDD) is implemented by the device vendor. But in recent years non-vendors have written numerous device drivers, mainly for use with free and open source operating systems. In such cases, it is important that the hardware manufacturer provides information on how the device communicates. Although this information can instead be learned by reverse engineering, this is much more difficult with hardware than it is with software.
Microsoft has attempted to reduce system instability due to poorly written device drivers by creating a new framework for driver development, called Windows Driver Foundation (WDF). This includes User-Mode Driver Framework (UMDF) that encourages development of certain types of drivers—primarily those that implement a message-based protocol for communicating with their devices—as user-mode drivers. If such drivers malfunction, they do not cause system instability. The Kernel-Mode Driver Framework (KMDF) model continues to allow development of kernel-mode device drivers, but attempts to provide standard implementations of functions that are known to cause problems, including cancellation of I/O operations, power management, and plug and play device support.

Kernel mode vs. user mode

Device drivers, particularly on modern Microsoft Windows platforms, can run in kernel-mode (Ring 0 on x86 CPUs) or in user-mode (Ring 3 on x86 CPUs).The primary benefit of running a driver in user mode is improved stability, since a poorly written user mode device driver cannot crash the system by overwriting kernel memory.On the other hand, user/kernel-mode transitions usually impose a considerable performance overhead, thereby prohibiting user-mode drivers for low latency and high throughput requirements.
Kernel space can be accessed by user module only through the use of system calls. End user programs like the UNIX shell or other GUI-based applications are part of the user space. These applications interact with hardware through kernel supported functions.

adobe flash player downloads 32 bits only

adobe flash players download click this link

click to download adobe flash player

adobe flash players uses and features given below

Features

Adobe Flash Player is a runtime that executes and displays content from a provided SWF file, although it has no in-built features to modify the SWF file at runtime. It can execute software written in the ActionScript programming language which enables the runtime manipulation of text, data, vector graphicsraster graphicssound and video. The player can also access certain connected hardware devices, including web cameras and microphones, after permission for the same has been granted by the user.
Flash Player is used internally by the Adobe Integrated Runtime (AIR), to provide a cross-platform runtime environment for desktop applications and mobile applications. AIR supports installable applications on WindowsLinuxmacOS, and some mobile operating systems such as iOS and Android. Flash applications must specifically be built for the AIR runtime to use additional features provided, such as file system integration, native client extensions, native window/screen integration, taskbar/dock integration, and hardware integration with connected Accelerometer and GPS devices.

Data formats

Flash Player includes native support for many different data formats, some of which can only be accessed through the ActionScript scripting interface.
  • XML: Flash Player has included native support for XML parsing and generation since version 8. XML data is held in memory as an XML Document Object Model, and can be manipulated using ActionScript. ActionScript 3 also supports ECMAScript for XML (E4X), which allows XML data to be manipulated more easily.
  • JSON: Flash Player 11 includes native support for importing and exporting data in the JavaScript Object Notation (JSON) format, which allows interoperability with web services and JavaScript programs.
  • AMF: Flash Player allows application data to be stored on users computers, in the form of Local Shared Objects, the Flash equivalent to browser cookies. Flash Player can also natively read and write files in the Action Message Format, the default data format for Local Shared Objects. Since the AMF format specification is published, data can be transferred to and from Flash applications using AMF datasets instead of JSON or XML, reducing the need for parsing and validating such data.
  • SWF: The specification for the SWF file format was published by Adobe, enabling the development of the SWX Format project, which used the SWF file format and AMF as a means for Flash applications to exchange data with server side applications. The SWX system stores data as standard SWF bytecode which is automatically interpreted by Flash Player. Another open-source project, SWXml allows Flash applications to load XML files as native ActionScript objects without any client-side XML parsing, by converting XML files to SWF/AMF on the server.

Multimedia formats

Flash Player is primarily a graphics and multimedia platform, and has supported raster graphics and vector graphics since its earliest version. It supports the following different multimedia formats which it can natively decode and playback.
  • MP3: Support for decoding and playback of streaming MPEG-2 Audio Layer III (MP3) audio was introduced in Flash Player 4. MP3 files can be accessed and played back from a server via HTTP, or embedded inside an SWF file, which is also a streaming format.
  • FLV: Support for decoding and playing back video and audio inside Flash Video (FLV and F4V) files, a format developed by Adobe Systems and Macromedia. Flash Video is only a container format and supports multiple different video codecs, such as Sorenson SparkVP6 and more recently H.264 . Flash Player uses hardware acceleration to display video where present, using technologies such as DirectX Video Acceleration and OpenGL to do so. Flash Video is used by YouTubeHuluYahoo! VideoBBC Online and other news providers. FLV files can be played back from a server using HTTP progressive download, and can also be embedded inside an SWF file. Flash Video can also be streamed via RTMP using the Adobe Flash Media Server or other such server-side software.
  • PNG: Support for decoding and rendering Portable Network Graphics (PNG) images, in both its 24-bit (opaque) and 32-bit (semi-transparent) variants. Flash Player 11 can also encode a PNG bitmap via ActionScript.
  • JPEG: Support for decoding and rendering compressed JPEG images. Flash Player 10 added support for the JPEG-XR advanced image compression standard developed by Microsoft Corporation, which results in better compression and quality than JPEG. JPEG-XR enables lossy and lossless compression with or without alpha channel transparency. Flash Player 11 can also encode a JPEG or JPEG-XR bitmap via ActionScript.
  • GIF: Support for decoding and rendering compressed Graphics Interchange Format (GIF) images, in its single-frame variants only. Loading a multi-frame GIF will display only the first image frame.

Streaming protocols

Performance

Hardware acceleration

Until version 10 of the Flash player, there was no support for GPU acceleration. Version 10 added a limited form of support for shaders on materials in the form of the Pixel Bender API, but still did not have GPU-accelerated 3D vertex processing.]A significant change came in version 11, which added a new low-level API called Stage3D (initially code named Molehill), which provides full GPU acceleration, similar to WebGL. (The partial support for GPU acceleration in Pixel Bender was completely removed in Flash 11.8, resulting in the disruption of some projects like MIT's Scratch, which lacked the manpower to re  code their applications quickly enough.
Current versions of Flash Player are optimized to use hardware acceleration for video playback and 3D graphics rendering on many devices, including desktop computers. Performance is similar to HTML5 video playback. Also, Flash Player has been used on multiple mobile devices as a primary user interface renderer.

Compilation

Although code written in Action Script 3 executes up to 10 times faster than the prior Action Script 2, the Adobe Action Script 3 compiler is a non-optimizing compiler, and produces inefficient byte code in the resulting SWF, when compared to tool kits such as Cross Bridge.
Cross Bridge, a toolkit that targets C++ code to run within the Flash Player, uses the LLVM compiler to produce byte code that runs up to 10 times faster than code the Action Script 3 compiler produces, only because the LLVM compiler uses more aggressive optimization.
Adobe has released Action Script Compiler 2 (ASC2) in Flex 4.7 and on wards, which improves compilation times and optimizes the generated byte code and supports method in lining, improving its performance at run time.
As of 2012, the Haxemultiplatform language can build programs for Flash Player that perform faster than the same application built with the Adobe Flex SDK compiler.

Development methods

Flash Player applications and games can be built in two significantly different methods:
  • "Flex" applications: The Adobe Flex Framework is an integrated collection of stylable Graphical User Interface, data manipulation and networking components, and applications built upon it are termed "Flex" applications. Startup time is reduced since the Flex framework must be downloaded before the application begins, and weighs in at approximately 500 KB. Editors include Adobe Flash Builder and FlashDevelop.
  • "Pure ActionScript" applications: Applications built without the Flex framework allow greater flexibility and performance.Video games built for Flash Player are typically pure-Actionscript projects. Various open-source component frameworks are available for pure ActionScript projects, such as MadComponents, that provide UI Components at significantly smaller SWF file sizes.
In both methods, developers can access the full Flash Player set of functions, including textvector graphicsbitmap graphics, videoaudio, camera, microphone, and others. AIR also includes added features such as file system integration, native extensions, native desktop integration, and hardware integration with connected devices.

wep network cracking

Automating Wireless Network Cracking : In this recipe we will use Gerix to automate a wireless network attack. Gerix is an automated GUI...