Friday, October 7, 2011

Oracle Social Network



Features
------------

http://cloud.oracle.com/i/f_spacer.gifConversations


Real-Time
Everything within Oracle Social Network happens in real-time.
Multimedia
Text, content, video, and voice all within a stream.
Share
Internal and external groups collaborating securely together.

Business Updates
http://cloud.oracle.com/i/f_spacer.gif
Application Integration
Connect to Applications such as CRM and HCM.
Feeds
Business events posted within Social Network streams.
Gadgets
Update your Applications from within Oracle Social Network.

Content
http://cloud.oracle.com/i/f_spacer.gif
Annotation
Real-time, shared document markup.
Real-Time Tools
Chat, web and application conference sharing.
Search
Full content, real-time auto complete and context filtering.

 Activity Streams
http://cloud.oracle.com/i/f_spacer.gif
Live Digest
Receive snapshots of your unread activity stream.
Followup
Flag critical information for yourself or others.
Filtering
Focus on what matters to you.

Wednesday, October 5, 2011

When Does the Garbage Collector Run in JVM ?




  • The garbage collector is under the control of the JVM. 
  • The JVM decides when to run the garbage collector.
  • Using Java program you can ask the JVM to run the garbage collector
        but there are no guarantees, under any circumstances, that the JVM       
        will comply.


  • JVM will typically run the garbage collector when it senses that memory is running low. 
  • Experience indicates that whenyour Java program makes a request for garbage collection, the JVM will usually grant your request in short order, but there are no guarantees. Just when you think you can count on it, the JVM will decide to ignore your request.

Tuesday, October 4, 2011

9 VERY VERY USEFUL TRICKS TO SEARCH YOUR NEEDS IN GOOGLE




1. Here are some tips that google refers to as "advanced"

A. "xxxx" / will look for the exact phrase. (google isnt case sensitive)
B. -x / will search for something excluding a certain term
C. filetype:xxx / searches for a particular file extention (exe, mp3, etc)
D. -filetype:xxx / excludes a particular file extention
E. allinurl:x / term in the url
F. allintext:x / terms in the text of the page
G. allintitle:x / terms in the html title of that page
H. allinanchor:x / terms in the links

2. OR
Self explanatory, one or the other... (ie: binder OR joiner)

3. ~X
Synonyms/similar terms (in case you can't think of any yourself)

4. Numbers in a range.
Lets say you're looking for an mp3 player but only want to spend up to $90. Why swim through all the others? MP3 player $0..$90 The 2 periods will set a numeric range to search between. This also works with dates, weights, etc

5. +
Ever type in a search and see something like this:
"The following words are very common and were not included in your search:"
Well, what if those common words are important in your search? You can force google to search through even the common terms by putting a + in front of the denied word.

6. Preferences
It amazes me when I use other peoples PCs that they dont have their google search preferences saved. When you use google as much as I do, who can afford to not have preferences? They're located on the right of the search box, and have several options, though I only find 2 applicable for myself...
A. Open results in new browser
B. Display 10-100 results per page. (I currently use 50 per page, but thats a resolution preference, and 5X's the default)

7. *
Wildcard searches. Great when applied to a previously mentioned method. If you only know the name of a prog, or are looking for ALL of a particular file (ie. you're DLing tunes) something like *.mp3 would list every mp3.

8. Ever see this?
"In order to show you the most relevant results, we have omitted some entries very similar to the X already displayed. If you like, you can repeat the search with the omitted results included." The answer is YES. yes yes yes. Did I mention yes? I meant to.

9. Search EVERYWHERE
Use the engine to its fullest. If you dont find your answer in the web section, try the group section. Hell, try a whole different search engine. Dont limit yourself, because sometimes engines seem to intentionally leave results out.
ex. use google, yahoo, and altavista. search the same terms... pretty close, right? Now search for disney death. Funny, altavista has plenty of disney, but no death...hmmm.

FRIENDS READ THESE MIND BLOWING THOUGHTS








Monday, October 3, 2011

SOME OF THE VERY USEFUL GOOGLE SEARCH TIPS


  •  

    Calculator

    To use Google’s built-in calculator function, simply enter the calculation you’d like done into the search box.
    Example:  

Stock Quotes

To see current market data for a given company or fund, type the ticker symbol into the search box. On the results page, you can click the link to see more data from Google Finance.
Example:  
  • Time

    To see the time in many cities around the world, type in “time” and the name of the city.
    Example:  

  • Sports Scores

    To see scores and schedules for sports teams type the team name or league name into the search box. This is enabled for many leagues including the National Basketball Association, National Football League, National Hockey League, and Major League Baseball.

    All sports data provided by STATS LLC
    Example:  

  • Sunrise & Sunset

    To see the precise times of sunrises and sunsets for many U.S. and worldwide cities, type “sunrise” or “sunset” followed by the city name.
    Example: 


     

    Weather

    To see the weather for many U.S. and worldwide cities, type “weather” followed by the city and state, U.S. zip code, or city and country.
    Example:  

    Friday, September 30, 2011

    Thursday, September 29, 2011

    YOU MUST KNOW WHY YOUR PC CRASHED : 10 REASONS AND SOLUTIONS HERE



    Fatal error: the system has become unstable or is busy," it says. "Enter to return to Windows or press Control-Alt-Delete to restart your computer. If you do this you will lose any unsaved information in all open applications."

    You have just been struck by the Blue Screen of Death. Anyone who uses Mcft Windows will be familiar with this. What can you do? More importantly, how can you prevent it happening?



    1 Hardware conflict

    The number one reason why Windows crashes is hardware conflict. Each hardware device communicates to other devices through an interrupt request channel (IRQ). These are supposed to be unique for each device.

    For example, a printer usually connects internally on IRQ 7. The keyboard usually uses IRQ 1 and the floppy disk drive IRQ 6. Each device will try to hog a single IRQ for itself.

    If there are a lot of devices, or if they are not installed properly, two of them may end up sharing the same IRQ number. When the user tries to use both devices at the same time, a crash can happen. The way to check if your computer has a hardware conflict is through the following route:

    solution : Start-Settings-Control Panel-System-Device Manager.

    Often if a device has a problem a yellow '!' appears next to its description in the Device Manager. Highlight Computer (in the Device Manager) and press Properties to see the IRQ numbers used by your computer. If the IRQ number appears twice, two devices may be using it.

    Sometimes a device might share an IRQ with something described as 'IRQ holder for PCI steering'. This can be ignored. The best way to fix this problem is to remove the problem device and reinstall it.

    Sometimes you may have to find more recent drivers on the internet to make the device function properly. A good resource is www.driverguide.com. If the device is a soundcard, or a modem, it can often be fixed by moving it to a different slot on the motherboard (be careful about opening your computer, as you may void the warranty).

    When working inside a computer you should switch it off, unplug the mains lead and touch an unpainted metal surface to discharge any static electricity.

    To be fair to Mcft, the problem with IRQ numbers is not of its making. It is a legacy problem going back to the first PC designs using the IBM 8086 chip. Initially there were only eight IRQs. Today there are 16 IRQs in a PC. It is easy to run out of them. There are plans to increase the number of IRQs in future designs.

    2 Bad Ram

    Ram (random-access memory) problems might bring on the blue screen of death with a message saying Fatal Exception Error. A fatal error indicates a serious hardware problem. Sometimes it may mean a part is damaged and will need replacing.

    But a fatal error caused by Ram might be caused by a mismatch of chips. For example, mixing 70-nanosecond (70ns) Ram with 60ns Ram will usually force the computer to run all the Ram at the slower speed. This will often crash the machine if the Ram is overworked.

    One way around this problem is to enter the BIOS settings and increase the wait state of the Ram. This can make it more stable. Another way to troubleshoot a suspected Ram problem is to rearrange the Ram chips on the motherboard, or take some of them out. Then try to repeat the circumstances that caused the crash. When handling Ram try not to touch the gold connections, as they can be easily damaged.

    Parity error messages also refer to Ram. Modern Ram chips are either parity (ECC) or non parity (non-ECC). It is best not to mix the two types, as this can be a cause of trouble.

    EMM386 error messages refer to memory problems but may not be connected to bad Ram. This may be due to free memory problems often linked to old Dos-based programmes.

    3 BIOS settings

    Every motherboard is supplied with a range of chipset settings that are decided in the factory. A common way to access these settings is to press the F2 or delete button during the first few seconds of a boot-up.

    Once inside the BIOS, great care should be taken. It is a good idea to write down on a piece of paper all the settings that appear on the screen. That way, if you change something and the computer becomes more unstable, you will know what settings to revert to.

    A common BIOS error concerns the CAS latency. This refers to the Ram. Older EDO (extended data out) Ram has a CAS latency of 3. Newer SDRam has a CAS latency of 2. Setting the wrong figure can cause the Ram to lock up and freeze the computer's display.

    Mcft Windows is better at allocating IRQ numbers than any BIOS. If possible set the IRQ numbers to Auto in the BIOS. This will allow Windows to allocate the IRQ numbers (make sure the BIOS setting for Plug and Play OS is switched to 'yes' to allow Windows to do this.).

    4 Hard disk drives

    After a few weeks, the information on a hard disk drive starts to become piecemeal or fragmented. It is a good idea to defragment the hard disk every week or so, to prevent the disk from causing a screen freeze. Go to

    Solution : Start-Programs-Accessories-System Tools-Disk Defragmenter

    This will start the procedure. You will be unable to write data to the hard drive (to save it) while the disk is defragmenting, so it is a good idea to schedule the procedure for a period of inactivity using the Task Scheduler.

    The Task Scheduler should be one of the small icons on the bottom right of the Windows opening page (the desktop).

    Some lockups and screen freezes caused by hard disk problems can be solved by reducing the read-ahead optimisation. This can be adjusted by going to

    Solution: Start-Settings-Control Panel-System Icon-Performance-File System-Hard Disk.

    Hard disks will slow down and crash if they are too full. Do some housekeeping on your hard drive every few months and free some space on it. Open the Windows folder on the C drive and find the Temporary Internet Files folder. Deleting the contents (not the folder) can free a lot of space.

    Empty the Recycle Bin every week to free more space. Hard disk drives should be scanned every week for errors or bad sectors. Go to

    Solution : Start-Programs-Accessories-System Tools-ScanDisk

    Otherwise assign the Task Scheduler to perform this operation at night when the computer is not in use.

    5 Fatal OE exceptions and VXD errors

    Fatal OE exception errors and VXD errors are often caused by video card problems.

    These can often be resolved easily by reducing the resolution of the video display. Go to

    Solution : Start-Settings-Control Panel-Display-Settings

    Here you should slide the screen area bar to the left. Take a look at the colour settings on the left of that window. For most desktops, high colour 16-bit depth is adequate.

    If the screen freezes or you experience system lockups it might be due to the video card. Make sure it does not have a hardware conflict. Go to

    Solution : Start-Settings-Control Panel-System-Device Manager

    Here, select the + beside Display Adapter. A line of text describing your video card should appear. Select it (make it blue) and press properties. Then select Resources and select each line in the window. Look for a message that says No Conflicts.

    If you have video card hardware conflict, you will see it here. Be careful at this point and make a note of everything you do in case you make things worse.

    The way to resolve a hardware conflict is to uncheck the Use Automatic Settings box and hit the Change Settings button. You are searching for a setting that will display a No Conflicts message.

    Another useful way to resolve video problems is to go to

    Solution : Start-Settings-Control Panel-System-Performance-Graphics

    Here you should move the Hardware Acceleration slider to the left. As ever, the most common cause of problems relating to graphics cards is old or faulty drivers (a driver is a small piece of software used by a computer to communicate with a device).

    Look up your video card's manufacturer on the internet and search for the most recent drivers for it.

    6 Viruses

    Often the first sign of a virus infection is instability. Some viruses erase the boot sector of a hard drive, making it impossible to start. This is why it is a good idea to create a Windows start-up disk. Go to

    * Start-Settings-Control Panel-Add/Remove Programs

    Here, look for the Start Up Disk tab. Virus protection requires constant vigilance.

    A virus scanner requires a list of virus signatures in order to be able to identify viruses. These signatures are stored in a DAT file. DAT files should be updated weekly from the website of your antivirus software manufacturer.

    7 Printers

    The action of sending a document to print creates a bigger file, often called a postscript file.

    Printers have only a small amount of memory, called a buffer. This can be easily overloaded. Printing a document also uses a considerable amount of CPU power. This will also slow down the computer's performance.

    If the printer is trying to print unusual characters, these might not be recognised, and can crash the computer. Sometimes printers will not recover from a crash because of confusion in the buffer. A good way to clear the buffer is to unplug the printer for ten seconds. Booting up from a powerless state, also called a cold boot, will restore the printer's default settings and you may be able to carry on.

    8 Software

    A common cause of computer crash is faulty or badly-installed software. Often the problem can be cured by uninstalling the software and then reinstalling it.

    The System Registry can be corrupted by old references to obsolete software that you thought was uninstalled. Use Reg Cleaner by Jouni Vuorio to clean up the System Registry and remove obsolete entries. It works on Windows 95, Windows 98, Windows 98 SE (Second Edition), Windows Millennium Edition (ME), NT4 and Windows 2000.

    Read the instructions and use it carefully so you don't do permanent damage to the Registry. If the Registry is damaged you will have to reinstall your operating system. Reg Cleaner can be obtained from www.jv16.org

    Often a Windows problem can be resolved by entering Safe Mode. This can be done during start-up. When you see the message "Starting Windows" press F4. This should take you into Safe Mode.

    Safe Mode loads a minimum of drivers. It allows you to find and fix problems that prevent Windows from loading properly.

    Sometimes installing Windows is difficult because of unsuitable BIOS settings. If you keep getting SUWIN error messages (Windows setup) during the Windows installation, then try entering the BIOS and disabling the CPU internal cache. Try to disable the Level 2 (L2) cache if that doesn't work.

    Remember to restore all the BIOS settings back to their former settings following installation.

    9 Overheating

    Central processing units (CPUs) are usually equipped with fans to keep them cool. If the fan fails or if the CPU gets old it may start to overheat and generate a particular kind of error called a kernel error. This is a common problem in chips that have been overclocked to operate at higher speeds than they are supposed to.

    One remedy is to get a bigger better fan and install it on top of the CPU. Specialist cooling fans/heatsinks are available from www.computernerd.com or www.coolit.com

    CPU problems can often be fixed by disabling the CPU internal cache in the BIOS. This will make the machine run more slowly, but it should also be more stable.

    10 Power supply problems

    With all the new construction going on around the country the steady supply of electricity has become disrupted. A power surge or spike can crash a computer as easily as a power cut.

    If this has become a nuisance for you then consider buying a uninterrupted power supply (UPS). This will give you a clean power supply when there is electricity, and it will give you a few minutes to perform a controlled shutdown in case of a power cut.

    It is a good investment if your data are critical, because a power cut will cause any unsaved data to be lost.


    JAVA : COLLECTION FRAMEWORKS USEFUL TABLE


    USEFUL JAVA COMPARATOR CODE TO SORT THE TREESET DATA IN EITHER ORDER



    import java.util.*;


    class MyComparator implements Comparator {


    public int compare(String a, String b) {


    String str1, str2;
    str1 = a;
    str2 = b;
    return str2.compareTo(str1);


    }
    }


    class Engine {


    public static void main(String rk[]) {


    TreeSet ts = new TreeSet(new MyComparator());


    ts.add("GAURANG");
    ts.add("PARTH");
    ts.add("HITEN");
    ts.add("KRUNAL");
    ts.add("NISHIDH");
    ts.add("MANSUKH");
    ts.add("KANDARP");
    ts.add("SAMEER");
    ts.add("SAMSOL");

    for(String name: ts){
    System.out.print(name + " ");
    System.out.println();
    }

    }
    }

    Tuesday, September 27, 2011

    NASA says satellite fell in South Pacific



    After days of seeming uncertainty, 
    official satellite-watchers announced Tuesday that a dead NASA satellite broke up over the South Pacific, 
    about as far away from large land masses as you can get.

    NASA said the U.S. Air Force calculated that the 20-year-old Upper Atmosphere Research Satellite entered Earth's atmosphere generally above American Samoa at midnight ET Friday. Pieces of it started hitting the water another 300 miles (480 kilometers) to the northeast, southwest of Christmas Island, NASA said.

    PICTURE OF THE DAY : 27/09/2011


    CLICK ME TO VIEW LARGE

    JAVASCRIPT TO HANDLE MULTIPLES FUNCTION ON SINGLE EVENT





    Monday, September 26, 2011

    WhatSApp MESSENGER



    WhatsApp Messenger is a cross-platform mobile messaging app which allows you to exchange messages without having to pay for SMS.


    Messenger is available for iPhone, BlackBerry, Android and Nokia and yes, 
    those phones can all message each other! 


    Because WhatsApp Messenger uses the same internet data plan that you use for email and web browsing,


    There is no cost to message and stay in touch with your friends.


    Users can send each other unlimited images, video and audio media messages.


    See when your friends are typing as well as the last time they checked their messages





    SEE HOW MOZILLA EATING MSN BUTTERFLY : WALLPER OF THE DAY : 26/09/2011

                              CLICK MY IMAGE TO VIEW LARGE

    6 Scary Side Effects of Sugar

        
         * 1       Tossing Back Sugary Drinks May Increase Your Risk of Diabetes

        * 2       Following a High-Glycemic Diet May Cause Acne

        * 3       A Diet Rich in Sugar Can Hurt Your Heart

        * 4       Sugar Can Increase Your Chances of Depression

        * 5       High Blood Sugar Can Increase Your Risk of Yeast Infection

        * 6      Sugar May Increase Your Risk of Cancer

    Sunday, September 25, 2011

    New Discovery in physics > Neutrinos are faster than light






    More than a 100 years ago Albert Einstein proposed in his Theory of Relativity that in vacuum, nothing in the universe could possibly travel faster than light


    Last Thursday, the world’s largest physics laboratory revealed that there is a very strong possibility that it may have discovered neutrinos — “ghost-like” sub-atomic particles — that do indeed travel faster than light. 


    This groundbreaking discovery was made by members of the Oscillation Project with Emulsion-Tracking Apparatus, or OPERA, at the European Centre for Nuclear Research, popularly known as CERN, in Switzerland


    Given that the neutrinos are almost massless particles,


    It is expected that they will travel at nearly the speed of light which is approximately 299,338 km per second. 


    However, according to the OPERA team’s calculations, 
    the particles moved faster than light and reached their destination a whole 60 nanoseconds (with a margin of error of only 10 nanoseconds) ahead of the speed at which light travels. 


    While this may not seem like a large timeframe — it is only 60 billionth of a second and can’t be registered by the human brain.

    Friday, September 23, 2011

    PERFORMANCE OF INTEL SSDs DRIVE SUPERCOMPUTER



    Appro, a provider of supercomputing solutions, announced today its next-generation of the Appro Xtreme-X™ Supercomputernamed Gordon, will use Intel® Xeon® processors and Intel® Solid-State Drive 710 Series to drive an unprecedented 35 million Input/Output Operations Per Second (IOPS).


    This will drive some of the world's most advanced scientific research applications capable of analyzing individual genomes to tailor drugs to specific patients, developing more accurate prediction of earthquake's impact on buildings and offering greater insights to planet climate change.

    SEE WALLPAPER OF THE DAY : 23 sept 2011

     CLICK THE IMAGE TO VIEW IT LARGE