TECHNOLOGY FOCUS - INORGANIC CHEMISTRY - Preferred Components: The sodium borohydride is used as reducing agent in reducing. The metal is nickel or palladium.    TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preferred Method: The method further involves ultrasonically dispersing the dispersed precursor solution before reducing the metal precursor in the dispersed precursor solution. Preferred Compounds: The stabilizer is oleylamine. The carbon support is at least one selected from carbon powder, carbon black, acetylene black, ketjen black, activated carbon, carbon nanotube, carbon nanofiber, carbon nanowire, carbon nanohorn, carbon aerogel, carbon xerogel and carbon nanoring. EXAMPLE - An oleylamine (220 mu l) was added to 1,2-propanediol (100 ml) and stirred for 30 minutes. Then, after adding Vulcan XC-72R (RTM: carbon support) (0.15 g), stirring for 30 minutes, ultrasonic dispersing for 30 minutes and stirring again for 30 minutes were carried out. Nickel acetylacetonate (Ni(C5H7O2)2, 0.1843 g) or palladium acetylacetonate (Pd(C5H7O2)2, 0.1718 g) was dissolved in 1,2-propanediol (60 mL) and introduced to the carbon support solution while stirring. Then the solution was sufficiently mixed by stirring for at least 12 hours. Before heating the mixture solution, ultrasonic dispersing was performed for 1-5 minutes. Then the solution was introduced into a reactor and heated to 110 degrees C after making the atmosphere in the reactor with flowing argon gas to prevent penetration of air. The rate of heating was controlled to take 50 minutes to reach 110 degrees C. After heating at 110 degrees C for 2 hours, sodium borohydride (NaBH4) dissolved in 1,2-propanediol (20 ml) was introduced using an injector as quickly as possible. The solution was stirred vigorously at 850 revolutions per minute (rpm). The reducing agent was used in amount of 5 equivalents both for palladium and nickel. Using 5 equivalents of sodium borohydride is adequate because the stabilizer oleylamine in the solution may form bidentate bonding with metal atom along with 1,2-propanediol. After adding the reducing agent, stirring was performed vigorously for 30 minutes and then mildly for at least 1 hour and 30 minutes. Then, after cooling to normal temperature, nanoparticles were obtained as powder by washing in sequence with acetone and ethanol, filtering and drying in a vacuum oven at 40 degrees C for at least 6 hours.