Showing posts with label dummy. Show all posts
Showing posts with label dummy. Show all posts

Saturday, June 2, 2012

How to Change My Windows-7 Password ( IF I Forget )



Many people are using more users in Windows 7. Windows-7 has two parts in user option. There are Administrator and Guest. For this reason we are using password.





Sometime we forget password. Then we set up our computer. It was the only on way. Now we don’t set up our windows while we forget my user password. At that time you may follow these rules while you forget your password without knowing password!!!!!!!!!!

At first you go Start>Control Panel>Administrative Tools. While you will go there you show a window such as a picture. Then you double click to Computer Management.





After double click to Computer Management you show a window such as this picture. You go to System Tools>Local Users And Groups from here. Now open ‘User’ folder by Double-Click.




You will show a window such as this picture while open User folder. From here you select your Users folder (which password you forget) and right click to your Users and click to set password. 





Now click to Proceed from this window such as this picture. Don’t afraid just click to Proceed button.





After this step you enter your write your new password and confirm it. Click to OK button.





Now your password has been change. Please comment me if you face any problem
»»  read more

Easily Make Double to Your Computer Ram

What is Ram?

Ram is Random Access Memory of computer.
Why you need more Ram to your computer?
We are run a program in my computer. This program go to the Processor through  the Ram. Then the processor process this program.


Suppose, Now you have 2GB Ram. Now you open a program which is 5GB. This time your Ram will carry 2GB data. That is way when your 5GB data send to processor. Then your program will run. So, you will need extra size ram.

For this reason, how to easy make Double to your computer Ram. At first you click right button click of mouse on my computer. Then you click to Properties.

Shortcut: My computer> Right Click >Properties. Then show a window such as this picture.


Then click to Advanced system setting.( Picture windows 7) After clicking you show a window such as this picture.



Now you click Setting of Performance. After, you show a window such as this picture.



Now click to Advance tab.



Click to “Change” button. You show a window such as this picture when you click to Change button.


Unmark “Automatically manage paging file size for all drives”. And mark to Custom. Give Initial size (MB): 2 and Maximum size (MB): 4 by marking Custom size. Then click to “Set” button. Click “OK” of all windows which you open.
At last Restart your computer.
*******Note: 1024MB=1GB *******
Comment me if you face any problem.


»»  read more

Thursday, May 3, 2012

Understanding IP Addressing


In the mid-1990's, the Internet is a dramatically different network than when it was first established in the early 1980's. Today, the Internet has entered the public consciousness as the world's largest public data network, doubling in size every nine months. This is reflected in the tremendous popularity of the World Wide Web (WWW), the opportunities that businesses see in reaching customers from virtual storefronts, and the emergence of new types and methods of doing business. It is clear that expanding business and social awareness will continue to increase public demand for access to resources on the Internet.

There is a direct relationship between the value of the Internet and the number of sites connected to the Internet. As the Internet grows, the value of each site's connection to the Internet increases because it provides the organization with access to an ever
expanding user/customer population. 

  Internet Scaling Problems

Over the past few years, the Internet has experienced two major scaling issues as it has
struggled to provide continuous and uninterrupted growth:

  1. The eventual exhaustion of the IPv4 address space 
  2. The ability to route traffic between the ever increasing number of networks that comprise the Internet

The first problem is concerned with the eventual depletion of the IP address space. The current version of IP, IP version 4 (IPv4), defines a 32-bit address which means that there are only 232 (4,294,967,296) IPv4 addresses available. This might seem like a large number of addresses, but as new markets open and a significant portion of the world's population becomes candidates for IP addresses, the finite number of IP addresses will eventually be exhausted.

The address shortage problem is aggravated by the fact that portions of the IP address space have not been efficiently allocated. Also, the traditional model of classful addressing does not allow the address space to be used to its maximum potential. The Address Lifetime Expectancy (ALE) Working Group of the IETF has expressed concerns that if the current address allocation policies are not modified, the Internet will experience a near to medium term exhaustion of its unallocated address pool. If the Internet's address supply problem is not solved, new users may be unable to connect to the global Internet!

Figure 1: Assigned and Allocated Network Numbers

The second problem is caused by the rapid growth in the size of the Internet routing tables. Internet backbone routers are required to maintain complete routing information for the Internet. Over recent years, routing tables have experienced exponential growth as increasing numbers of organizations connect to the Internet - in December 1990 there were 2,190 routes, in December 1992 there were 8,500 routes, and in December 1995 there were 30,000+ routes.

Figure 2: Growth of Internet Routing Tables

Unfortunately, the routing problem cannot be solved by simply installing more router memory and increasing the size of the routing tables. Other factors related to the capacity problem include the growing demand for CPU horsepower to compute routing table/topology changes, the increasingly dynamic nature of WWW connections and their effect on router forwarding caches, and the sheer volume of information that needs to be managed by people and machines. If the number of entries in the global routing table is allowed to increase without bounds, core routers will be forced to drop routes and portions of the Internet will become unreachable!

The long term solution to these problems can be found in the widespread deployment of IP Next Generation (IPng or IPv6) towards the turn of the century. However, while the Internet community waits for IPng, IPv4 will need to be patched and modified so that the Internet can continue to provide the universal connectivity we have come to expect. This patching process may cause a tremendous amount of pain and may alter some of our fundamental concepts about the Internet.
»»  read more

Wednesday, April 25, 2012

C/C++ Windoze programmers who want to learn to write applications that use Microsoft's confusing API

Contributing: If anyone out there is interested in contributing to this tutorial (I would love to make it better but am limited by time/energy constraints) then please let me know (feedback.html.)

Bugs:I have been made aware of a couple of bugs in the code sample. One day far in the future when I find time I will fix them.

Please let me know if you find any mistakes in the article.

1999/04/20: I have added a new not-quite-complete sample, ddsamp (no MFC, phew!). This demonstrates the PutPixel method described in 5.1.2. I made it with Visual C++ 6, but if you have an incompatible compiler you should still be able to just the source files in any project you create.
Some words about DirectX

The next few paragraphs constitute my commentary and critique of DirectX. I am soap-boxing; so you can skip the rest of this section if you don't want to hear my rants.
I wrote the following paragraph last December 1998.
I know this tutorial is a bit brief, somewhat inadequate and has a few bugs, but at the moment I've practically stopped doing any programming using DirectX, and have thus also for the moment stopped updating this tutorial. I grew to dislike the DirectX API; it is bulky, it is overcomplicated, it is proprietary, it is poorly designed, and there is no technical reason for the existence of large portions of it, such as Direct3D (a much better job could have been done with the existing industry standard 3D API OpenGL for example.) Besides all this, the chief reason I stopped is that I do not find programming with DirectX fun (your mileage may vary); I got into programming because for me it was fun, and it is no good to me to program if I am not having fun. None of this is to say that you should not learn DirectX. Industrially, its existence is extremely useful, and the amount of driver support from hardware vendors is unmatched by anything else. It is also generally the best (more like only) option if you wish to create cutting edge games for the Windows platform, which is probably why many of you are reading this. The number of great games using DirectX technology is also testimony to what is right about it. As things stand in the industry right now, you can not go wrong by learning DirectX. Don't be discouraged just because I personally do not like it.
Well, for a number of reasons, I am back in a job where I will be doing DirectX programming. I still do not like the API. I want newbie game programmers to realise that DirectX is not an example of a decent API design. Don't get me wrong - what DirectX does is good, and there is a definite need that DirectX fills. But its design is awful. The way things are in the computer industry right now, Microsoft does not have to worry about coming up with something decent - people will use whatever they push, and they know it. This lack of competition has a negative effect on the quality of code that is produced. My advice to newbie programmers is that you should learn how to be critical of ANY software design - you should learn how to recognize quality and lack of it. Never just accept that something is good just because it is the current standard. Right now, we are stuck with DirectX, and we will be using it for many years to come; but in the future, developers should stand up against bad design, and demand quality. If you want to examine various alternate designs for gaming API's, see my section on X/Linux programming at xprog.html. None of the available ones are, however, as feature-rich as DirectX. 

To be fair to Microsoft, they have made some reasonable attempts to improve DirectX - for example, the addition of DirectPrimitive. However, I don't believe in starting with rubbish and then trying to patch it up as best you can. As they say, "Garbage In, Garbage Out". The baggage of execute buffers will still be there with the release of DirectX 3000.
»»  read more