Silent Hacker

What tools you need to run a Java Program?

What tools you need to run a Java Program?

You will need a Pentium 200-MHz computer with a minimum of 64 MB of RAM (128 MB of RAM recommended). You also will need the following Software:

 Linux 7.1 or Windows 95/98/2000/XP/7/8/10 operating system.
 Java JDK 8
 Microsoft Notepad or any other text editor

Best IDE to Run Java Program is

·       Eclipse
·       Netbeans

Here Silent Hacker giving you the link to download

Download JDK Click Here

Download Eclipse Click Here
Note: I suggest you to download EE eclipse that will help you to run J2EE application .

Download Netbeans Click Here

Thank You !!!!!!!!!!!

Java tutorials By Silent Hacker

Use Your mobile Camera as a Security Camera

      Use Your mobile Camera as a Security Camera

After long time Silent Hacker comes with some useful tricks , which make you more smarter .
So here we have technique to use your mobile camera as a security camera with easy steps , Before we go ahead we have required to download android application from play store

App Name : IP Webcam

We required two mobile  devices or one mobile & one PC
Note : Both the device connected in same network area , you can use wi-fi Hotspot to create network area.

Step 1: Download and install IP Webcam in mobile device .


Step 2: The device where IP Webcam is installed is used as a Security camera.

Step 3: Now you see following type of screen in your mobile .

Step 4: Now click on “Start Server” for video streaming

Step 5: Now you see this following screen where the IP address and port number is mentioned.

Step 6: Now put this IP address with port number in URL bar in your PC or mobile which you used to see the video which is captured by the security camera.

Yeah !!!!!!
Now you  have created a security camera . you can use your mobile as a webcam.   
Hacker is not a hardcore coder , hacker is the person who use programming language, and tools to break security & make life easy.

Which is the Best IDE Eclipse or Netbeans ?

Difference between Eclipse or Netbeans 

What is Eclipse?
Eclipse is an IDE that allows the development of software applications in multiple languages. In fact, it can be called a complete software development environment composed of the IDE and the plug-in system. It is free and open source software released under Eclipse Public License. It is developed in Java and can be used for developing applications mainly in Java. However, with the use of suitable plug-ins, it can be used to develop applications in many other languages such as C, C++, Perl, PHP, Python, Ruby and many more. Moreover, packages for Mathematics can be developed on Eclipse. The Eclipse IDE is called Eclipse ADT, Eclipse CDT, Eclipse JDT and Eclipse PDT, when used with Ada, C/C++, Java and PHP, respectively.
It is a cross-platform IDE, which runs on Linux, Mac OS X, Solaris and Windows operating systems. The functionality is not hardcoded like in other applications (instead all functionality is provided by plug-ins).
What is NetBeans?
NetBeans is an IDE for developing software applications in Java, JavaScript, PHP, Python, C/C++, etc. NetBeans is also a platform framework that can be used for developing desktop applications in Java. NetBeans was developed in Java. It is a cross-platform IDE, which runs on many operating systems such as Microsoft Windows, Mac OS X, Linux and Solaris (as long as the JVM is installed). In addition to JVM, JDK is needed to develop Java applications in NetBeans. Modules (modular components) can be used to develop applications using the NetBeans platform. A separate module exists for different functionality such as editing, versioning and support for Java/CVS. Any application developed using this platform can be extended by third-parties. This is true for the NetBeans IDE itself as well. It is licensed under CDDL (Common Development and Distribution License) offered by Sun.
 Now we discuss about difference
  UI Toolkit
Standard Swing toolkit
UI Design
Free, award winning, Matisse GUI Builder
Commercial alternatives
Module System
Standard OSGi module system
or NetBeans-specific module system
Standard OSGi module system
Build System
Out of the box, Maven or Ant
JDK Support
VisualVM, a NetBeans Platform application,
is in the JDK, so many JARs from the
NetBeans Platform are in the JDK too
No equivalent support
Free community-based trainings
for non-commercial organizations
No equivalent support

Plateform Support
 NetBeans have cross-platform support. 
Eclipse  have cross-platform support. 
JAVA support
NetBeans has a strong support when you are developing MVC based application in Java.
Servlet/JSP development is fairly very simple compared to Eclipse, especially in the field of deployment and debugging.
startup time
NetBeans takes ages to load, and loading on the first instance is terrible in case of NetBeans IDE.
Eclipse is very simple to get started with. The intelligence feature on Eclipse is better than that on NetBeans.
DataBase connectivity
NetBeans comes with in-built support for and SQL, MySQL and Oracle drivers plus it includes some others too. So this definitely makes things easy for beginners
However Eclipse has JDBC driver support – but it takes some serious time to configure the connection. 
Memory Consumption
 Normally Netbenas Java bundle uses about 260 MB on my hard disk
 Eclipse uses only 178 MB
specific purpose
there is a general consensus that for developing on OSGi platform
Eclipse is the better option, while NetBeans is better for Java EE development.

Now you can choose perfect suitable IDE for you 


How to Install and Update Drivers in Windows 10 ?

      Install and Update Drivers in Windows 10

A preview for PC experts :

Windows 10 Insider Preview is here today, but it’s a long way from done. We’re going to make it faster, better, more fun at get the idea.  If you’re okay with a moving target and don’t want to miss out on the latest stuff, keep reading. Insider Preview could be just your thing.

Download and install the preview only if you :

  • Want to try out software that’s still in development and like sharing your opinion about it.
  • Don’t mind lots of updates or a UI design that might change significantly over time.
  • Really know your way around a PC and feel comfortable troubleshooting problems, backing up data, formatting a hard drive, installing an operating system from scratch, or restoring your old one if necessary.
  • Know what an ISO file is and how to use it.
  • Aren't installing it on your everyday computer.
We're not kidding about the expert thing. So if you think BIOS is a new plant-based fuel, Insider Preview may not be right for you.
Now we are going to understand that how to install driver in windows 10 ?
in this specific section we will look at how these drivers are installed and updated in Windows 10.
Installing Drivers using Windows Update
After installing Windows 10 one of the very common issues is regarding driver installation and updates, you can resolve all these issues using Windows Update.

Step 1

Ensure that you are connected to the internet.

Go to Start -> Settings -> Update and recovery -> Windows Update.
Type wuapp in Run (Windows + R) then press Enter.

Step 2

Click Check Updates.

All the appropriate drivers start downloading in your system after detecting the system configuration byWindows Update. 

It might happen that some drivers are not detected and installed by Windows Update, you can try it manually to install.
Installing drivers using Device Manager

Open Device Manager by pressing Windows + X.

Select the device and right-click on it and Update Driver Software. 

The Update Driver Software wizard opens with Search automatically for updates driver software that Windows will search the computer for and the internet for the latest driver software.
And then :
Well my driver is already updated. 

To locate and install the driver software manually we have the Browse my computer for driver softwareoption by which Windows will automatically install the driver if you have driver files. 

Look for the existing driver and select it.

Click Next, you will see the Installation complete wizard.

Troubleshooting Compatibility
If the preceding two cases are unsuccessful then what you can do is use the Troubleshoot Compatibility that makes older drivers compatible with the modern versions of Windows.

Go through the following procedure for Troubleshoot Compatibility
Right-click the setup file and click Troubleshoot Compatibility and follow the step to fix this issue.

Follow the above steps which is given in picture and you can troubleshoot your problem .

                               THANK YOU

How to access blocked sites by using proxy server ?

How to access blocked sites by using proxy server ?

In the college and schools many websites like facebook, myspace , twitter etc sites are blocked by network administrator .
Now Don't worry !!!!

 Now we have alternate way to use this blocked sites , this method is very easy to use .

step 1 :  open  

step 2 : type your website here in marked area

    for example " "
Now you can directly access the facebook by using proxy server
another website is ""

In addition to the anonymity, you will also have access to blocked sites with this service. If you happen to be at work or at school you will enjoy access to social places like myspace, facebook, twitter and pinterest. 

Note : if you have android mobile then you can use DroidVPN application which is available on play store .

Google's latest Project Ara

Swapping smartphone modules with Google's latest Project Ara prototype

Google's unique modular smartphone, Project Ara, will be coming to Barcelona in March for Mobile World Congress 2015.
Around 50 of its modular components are also expected to be displayed, though it's rumoured that not all of them will be in working condition. The main Project Ara handset should be a complete working version, however.
Project Ara's modules will allow owners to easily swap out and upgrade various parts of their phone, such as the camera, RAM and graphics capabilities.
Google's modular phone concept is one step closer to reality. With today's announcement of the latest updates to Project Ara and an upcoming pilot program in Puerto Rico, Google has made serious strides in bringing the unique swappable-module phone idea to market. Today, we had a chance to take a look at the latest version of the concept -- code-named Spiral 2 -- and it's certainly a much more polished version of the device than we've seen previously. Indeed, Paul Eremenko, Project Ara's lead, says that the look of the hardware here is "final," or at least very close to what we'll see come final release.
As we mentioned in the announcement earlier, Project Ara's latest prototype includes a slew of improvements and changes over Spiral 1, the previous iteration. For one, the electro-permanent magnets that once held the modules in place are now on the endoskeleton itself -- the core piece of metal that is at the heart of the Ara. This, Eremenko says, leaves more room for additional modules. Google also announced that it has added 3G modem functionality and an analog RF bus to the endo that'll let the company attach antennas from multiple modules to the same modem. There's a new pollution sensor, too.
One of the biggest changes is its aesthetics. Google once wanted folks to customize the Ara via 3D printing, but decided that was a bit too risky. Instead, you can now alter the look of the Ara by printing your own high-resolution, full-color images on polycarbonate, injection-molded shells via a technique called dye sublimation.
Additionally, Eremenko tells us that, right now, you'll need to do that whole battery hot-swapping thing in less than 30 seconds, or else the phone will power down. He hopes to extend that time to one to two minutes by the time the Ara finally ships. Perhaps more worrying is that apparently maintaining the connectivity between modules alone takes up 20 percent of the phone's battery.
Google says it's working to iron those kinks out, and perhaps those worries will be long gone by the time Spiral 3 rolls around. Indeed, Google is already planning on a few improvements, like 4G LTE, high-end camera support and all-day battery life, for the third version of its modular phone. We're still not sure just how long it'll take for Ara to come to market, but it certainly seems like it'll be a while yet. Maybe we should move to Puerto Rico in the meantime.

We Are the Next Generation ......................

Must watch its amazing .....

Difference Between JAVA SE6 & SE7

        Difference Between JAVA SE6 & SE7

Java SE 7 is the latest version of Oracle Certified Professional 

(OCP) exam by Oracle. Oracle states that they have raised the bar 

to pass OCP exam with their Java version 7. 

Let me compare OCP Java SE 6 and OCP Java SE 7 

exams and list the major differences:

*1. Exam Topics* 

You can assume that the old OCP Java SE 6 has been split into 2 exams - OCA Java SE 7 and OCP Java SE 7. Java basics have been moved to OCA Java SE 7 exam and the advanced topics have been retained in OCP Java 7 exam. Also, multiple topics have been added to OCP Java SE 7 exam, which were not included for Java SE 6 exam – Advanced class design, Java File I/O (NIO.2), Java DataBase Connectivity, Design Patterns (only 3 design patterns), Localization, new Language features in Java 7 (try with multi-catch, try-with-resources statements, String in switch statement, Underscores in numeric literal values)

*2. Pre-requisite*

Earning Java SE 7 is a two step process. You must pass OCA Java SE 7 Programmer 1 (1Z0-803) exam to be eligible to write OCP Java SE 7 Programmer II exam (1Z0-804). There are no pre-requisites to write OCP Java SE 6 exam.

*3. Advantage of writing OCP Java SE 7 over OCP Java SE 6*

You get to write the latest version of the OCP exam, which includes more topics. So you get to learn more and your certificate will support your claim of knowing the latest Java 7 (language) features. 

Also, you earn two certificates in this process:Oracle Java Associate, Java SE 7 Programmer Oracle Java Professional, Java SE 7 Programmer 

*4. Advantage of writing OCP Java SE 6 over OCP Java SE 7*

You need to write only one exam.Fewer exam topics evaluate to less exam preparation time.Writing only one exam will cost you less than writing 2 exams.