Like This Site? 
 
RSS Feed Follow Us 

on Twitter! Be Our Fan!

What Is Performance Testing?

Share this post!
 Vote this!


Performance testing is the process of testing the performance of a computer, device or software, to see if various performance parameters match up to the claims or specifications of the manufacturer and is adequate for the needs of the user. With regard to software specifically, performance is one of the most important things that determines the actual quality of the software. Performance testing can be done qualitatively, in a lab to test attributes such as reliability, scalability and interoperability.                           more...

Blocking Proxies With .htaccess

Share this post!
 Vote this!

Proxies have started to become one of the plagues of the internet, and are often used by spammers or people who like to harass and cause termoil on the internet because they hide your IP address thus allowing you to be virtually untraceable, and they also are very difficult to ban because there is a vast amount, almost an unlimited number of them.                              more...

5 Must-Learn Programming Languages for Aspiring Programmers

Share this post!
 Vote this!

Computer technology is an ever-expanding field. This means versatility is a programmer’s best option. Veteran programmers will tell you that it is not what programming language you know that gets you ahead. If you limit your knowledge of languages, the one you are proficient in may be old news in six months.     more... 

Command Prompt Codes

Share this post!
 Vote this!

Some BASIC Commands:

1. Accessibility Controls - access.cpl
2. Accessibility Wizard - accwiz
3. Add Hardware Wizard - hdwwiz.cpl
4. Add/Remove Programs - appwiz.cpl
5. Administrative Tools - control admintools
6. Automatic Updates - wuaucpl.cpl
7. Bluetooth Transfer Wizard - fsquirt
8. Calculator - calc
9. Certificate Manager - certmgr.msc
10. Character Map - charmap
11. Check Disk Utility - chkdsk
12. Clipboard Viewer - clipbrd
13. Command Prompt - cmd
14. Component Services - dcomcnfg
15. Computer Management - compmgmt.msc           more...

Clone and move virtual machines in VirtualBox

Share this post!
 Vote this!

The tool enables me to extend a machine beyond its normal capabilities, test operating systems without getting invasive with my host, and kick the tires on various software titles without installing them on my production machine.                      more...

How to read source code

Share this post!
 Vote this!

To become a good programmer you have to go through the various source code of many programs that will give you idea about new implementation techniques and use of programming style.I have written this procedure to help the lost programmers who don't know how to read the source code of many programs.A programer guy downloads up some specific program source code and opens up in Notepad.The first thing that he/she would encounter in his mind is "what the heck what these and that variables do and where they came from" also he/she may encounter confusion over the source code.Thus after few 10 minutes the guy would be sleeping on his computer desk and the intuition to learn the source code of the program is lost.                more...

Guide to learn the C++ Proramming Langauge

Share this post!
 Vote this!

Learning C++ is a great task for the computer enthusiast,by learning this language it helps them to develop and innovate some new applications for the computers users to consume.Mastering the C++ language is very very difficult task there so much in it that you could get confused if you overrun around the topics.Each topic in C++ is well connected so much that they synchronize with each other.

c program to check whether input alphabet is a vowel or not

Share this post!
 Vote this!

c program to check whether input alphabet is a vowel or not:

#include

main()
{
char ch;

printf("Enter a character\n");
scanf("%c",&ch);

if ( ch == 'a' || ch == 'A' || ch == 'e' || ch == 'E' || ch == 'i' || ch == 'I' || ch =='o' || ch=='O' || ch == 'u' || ch == 'U')
printf("%c is a vowel.\n", ch);
else
printf("%c is not a vowel.\n", ch);

return 0;
}

UML Class Diagram

Share this post!
 Vote this!


Hello All
Today we will go through with UML class diagram. We all know that these are very basic but now a days people just stat to do coding without making any class or activity diagram, so eventually they fall in a design related issue if the system becomes huge.

Learn Programming Online

Share this post!
 Vote this!

People often wonder why one should learn programming.  The reason is very simple.  It makes you to understand the immense capability of computers, makes you feel the worth of every software you come across and you will begin to understand and appreciate the programmers for the millions of lines they have put in just to make your life even more comfortable.                      more...

Oracle Real Application Clusters (RAC)

Share this post!
 Vote this!


The following documentation is a guide on how to install, configure and administer Oracle 10g Real Application Clusters (RAC). Some of the topics that I will be discussing have already been covered in myOracle topic.
The site has been comprised of reading the following books and real world experience, if you are new to Oracle RAC I highly recommend that you should purchase these books as it contains far more information than this web site contains and of course the Official Oracle web site contains all the documentation you will ever need.         more...

Posting to Twitter Using the load() Function for PHP

Share this post!
 Vote this!

Due to the super simple API that's provided by twitter, its very easy to post to Twitter. And thats made even simpler by using the load() function. As simple as this...  more...

OpenGL vs. DirectX: A Comparison

Share this post!
 Vote this!

The competition between OpenGL and DirectX is possibly as well known as the wars waged between AMD and Intel enthusiasts. This topic has sparked the fires of many flame wars throughout the years, and I don't anticipate that changing anytime soon. I won't preach why I prefer OpenGL over DirectX, but rather lay out the facts and let you make that decision. So let's dive in!
Perhaps the most obvious difference is that DirectX, as opposed to OpenGL, is more than just a graphics API. DirectX contains tools to deal with such components of a game as sound, music, input, networking, and multimedia. On the other hand, OpenGL is strictly a graphics API. So what aspect of OpenGL sets it apart from the DirectX graphics component?  more...

How To Create a Php Extension in C++

Share this post!
 Vote this!

  This tutorial will explain how to write your own php extension in easy to understand steps, how you could write your own php extension.
This tutorial is set for intermediate C++ users.

What is php, and how would i create a php extension?

Well, php is a widely used all purpose scripting language that is specifically suited for Web development. Some php knowledge is required for this tutorial, so if your new and do not wish to tackle this tutorial first up, the why not check some php tutorials out at these web sites.
In this tutorial we will be using the zend.h file.  more...

Best practices for developing Eclipse plugins

Share this post!
 Vote this!

This tutorial highlights best practices when marking information to resources using markers, and then introduces annotations and decorators that you use to highlight markers within the workbench. By extending extension points, you can reuse and adapt the built-in functions in Eclipse and perform advanced resource marking, such as moving a text marker when editing text. We discuss methods that take advantage of the plugin model, which allows for an efficient, high performance, and integrated look and feel plugin.

Introduction
When developing a plugin for an IDE Eclipse environment, you have several design considerations. These considerations ensure that you:
  • Do not lock up the user interface thread.
  • Decorate the UI without impacting performance.
  • Process data in the background.  more...

Java concurrency : Complete Tutorial

Share this post!
 Vote this!

1. Learn Java concurrency basics

Threads and processes are the basic units of execution in concurrent Java programming. Every process has at least one thread, and all of the threads in a process share its resources. Understand the benefits of threads and why it's essential to use them safely.
 Introduction to Java threads  

2. Master high-level Java concurrency utilities

Learn how to use the thread-safe, well-tested, high-performance concurrent building blocks in the java.util.concurrent package, introduced in Java SE 5. And find out how to avoid both common and lesser-known concurrency pitfalls.

3. Test and analyze your concurrent code

Take advantage of tools developed by IBM researchers for testing, debugging, and analyzing concurrent Java applications.

4. Explore alternate concurrency models

In response to advances in multicore processor hardware, approaches to writing concurrent applications for the Java platform are diversifying. Concurrency support in two alternate languages for the JVM — Scala and Clojure — eschew the thread model. Learn about the actor and agent concurrency in those languages, and about third-party Java and Groovy libraries that implement those models. And learn more about fork-join, a multicore-friendly concurrency enhancement in Java SE 7.

Essential Java resources For a Java Developer

Share this post!
 Vote this!

Since its introduction to the programming community as a whole in 1995, the Java platform has evolved far beyond the "applets everywhere" vision that early Java pundits and evangelists imagined a Java world to be like. Instead, the Java world rose up to Swing, coalesced around servlets, rode that into J2EE, stumbled on EJB, sidestepped over to Spring and Hibernate, added generics and became more dynamic, then functionalized, and continues to grow in all sorts of interesting directions even as I write this.
Which leaves the Java programmer who didn't grow up along with the language somewhat overwhelmed.

These resources are not necessarily the most popular, most powerful, or most influential resources in the Java ecosystem — that list might be entirely different instead, these are the resources every up-and-coming Java developer should have in their browser, on their bookshelf, or on their calendar to attend. As with any kind of list of this sort, there is always room for reasonable debate as to what should be included that wasn't or what was included that shouldn't have been. more...

WAMP Server : Complete Tutorial

Share this post!
 Vote this!

Table of Contents

 WAMP Server
 Setting up WAMP SERVER
 Exploring WAMP Server
 WAMP Server Menu Options

 WAMP SERVER

WAMP is an acronym for Windows, Apache, MySQL and PHP. It is a combination of independently created software’s bundled together into a SINGLE installation package to set up a SERVER on your machine with out any hassles. It comes with the GPL License.

Apache HTTP Server:

Widely know as Apache Server is the most widely used webserver out there. Apache is developed and maintained by an open community of developers under the guidance of the Apache Software Foundation. It is available for wide variety of operating systems like Windows, Mac OS X, Linux, Unix, FreeBSD etc.
more...

Creating an Installer

Share this post!
 Vote this!

You remember that kick ass piece software you wrote? And remember when you went to Microsoft and tried to sell it, but when you ran your .exe it just crashed? And you're all standing there like....wtf is this?! Dll's my good sir, dll's. Now since this is not a tutorial on dynamic linked libraries,I'm not going to go into what they are, but feel free to type Dlls (just like that) into the MSDN, and read for a few days *cough* months all you'd like.
  This tut will cover, from start to finish, how to create a fully working installer. Also included many Tips & Tricks to do other, advanced/cool things with the installer. The windows you'll need for this are the Solution Explorer, and Properties for many of the tips. You'll be adding a new project to whatever solution you want to make this for.   more...

Separating the GUI and Logic with a StateManager

Share this post!
 Vote this!

One of the biggest mistakes new programmers make, especially when beginning to work with GUIs, is to mix the business logic with the UI code. This is poor practice for a number of reasons. First, it makes it difficult to isolate the data to ensure it's integrity. There is a saying in this industry- if a piece of data is in two places at once, it is wrong at both places. Redundancy in this fashion makes it difficult to ensure data integrity. For example, if one class modifies a count variable, and a corresponding variable is contained in another class, that second variable may not be updated in the second location. By separating the business logic from the UI, this problem can easily be avoided.

A second reason not separating the business logic from the UI is that it makes it hard to move to another UI platform. For example, by separating the business logic, it is easily develop to use a Swing GUI, a console application, or an Android application without rewriting more portions of the framework than necessary.  more...