15 Awesome Tutorial Websites !!

15 Awesome Tutorial Websites ! !

Here are 15 super-useful sites which aim to provide you with all the tutorials you'd ever need.

  1. How Stuff Works
    How Stuff Works is probably the best known How-to tutorials site. It has has a vast and diverse collection with topics ranging from food, health, computers, etc. One of the best things about this site is that it explains even the toughest tutorial in a very simple and easy to understand language.

  2. YouTube
    Surprised? Well, it shouldn't be if you use YouTube a lot. Yesterday my younger brother bought a new guitar and the very first thing he needed to do was to tune it. So he just logged on, went to youtube.com and searched for "How to tune a guitar". And there you go! He had a nice video explaining the process step-by-step.

  3. eHow
    eHow is another comprehensive tutorials website with detailed instructions on how to do just about anything. Like How Stuff Works, this site also covers a wide range of topics.

  4. About.com's Video Tutorials
    About.com's video tutorial site has a collection of very informative how-to videos and screencasts on topics which include Parenting, Style, Electronics and Gadgets, etc. I found the collection to be very comprehensive and probably better than You Tube's collection of similar videos.

  5. wikiHow
    wikiHow, as it says, is an editable How-to site with 40,100 articles contributed by volunteers from different parts of the world. You're sure to find some nice tutorials here too.

  6. Instructables
    Instructables is a cool Do-It-Yourself site that has an extensive collection of user submitted how-to articles and easy instructions complete with videos and photographs. It's a community driven website where you can submit content, vote and comment on existing content.

  7. Wired's How-To Wiki
    Wired magazine's how-to wiki has some very elaborate and detailed tutorials focussed primarily on topics like Gadgets, Technology and Computers. You can also subscribe to its RSS feed to get them the new how-to articles directly in your feed reader.

  8. PC World's How-to Site
    PC World, one of the best tech journals available, also has a how to site that publishes technology focused tutorials related to various electronic gadgets, hardware and software applications.

  9. VideoJug
    When it comes to how-to video tutorial sites, VideoJug is probably the largest and most comprehensive. It has videos on varied subjects like choosing a new hairstyle, playing golf, installing windows or how to kiss someone passionately.

  10. W3Schools
    W3Schools is a first class web development tutorials website which provides easy reference guides on languages like HTML, XHTML, CSS, PHP and JavaScript. All the tutorials are free and nicely explained through various examples.

  11. NETTUTS And PSDTUTS
    NETTUTS and PSDTUTS are sister sites, in fact blogs, and definitely one of the best online resources on web development and Photoshop skills. NETTUTS explores web development and designing in detail while PSDTUTS provides some world-class Adobe Photoshop tutorials.

  12. 5min
    5min is a video tutorial site with a difference- the videos are short and no more than 5 mins. Like other video sites, this too covers a wide range of topics, however it's yet to take on sites like VideoJug in the online video tutorial space.

  13. SuTree
    Sutree aggregates the best video tutorials from other video sites and covers a variety of topics like softwares, games, pets & animals etc. Like instructables, SuTree is also a community driven website and lets you find videos through tags and subscribe to the RSS feed of the site.

  14. VTC
    Although VTC is not entirely free to use, it does provide some nice tutorials on software and business applications. Out of around 66,000 tutorials, it provides 12,500 for free.

  15. Good TutorialsGood Tutorials has a nice collection of graphic design tutorials which it aggregates through various web design sites and blogs. And yes, it's free to use 
  16. Stepbystep.com
  17. Howcast.com

How to protect your computer against dangerous Java Applets ??????


How to protect your computer against dangerous Java Applets ???


Java exploits represent a common attack vector used by the bad guys to infiltrate vulnerable computers via the web browser. We wrote about the rise of Java exploits as early as 2010, and we haven't seen that trend decline. In fact, in the first quarter of 2013 alone, we've seen three Java remote code execution vulnerabilities being exploited in the wild: CVE-2013-0422CVE-2013-0431, and CVE-2013-1493. In response, Oracle recently introduced a new security feature regarding the way unsigned Java applets and web start applications are run in the release of Java 7 update 11. The text in Oracle's release notes reads:

Synopsis: Default Security Level Setting Changed to High.
The default security level for Java applets and web start applications has been increased from "Medium" to "High". This affects the conditions under which unsigned (sandboxed) Java web applications can run. Previously, as long as you had the latest secure Java release installed applets and web start applications would continue to run as always. With the "High" setting the user is always warned before any unsigned application is run to prevent silent exploitation.
 Today, the vast majority of applets exploiting security vulnerabilities are not signed; this basically means that every time a user opens a webpage that tries to load an unsigned applet (which is a classic exploitation scenario), there is a risk that the computer will get infected. This scenario is known as a drive-by attack.
This new security enhancement eliminates the risk of silent exploitation using drive-by attacks via unsigned applets, which were possible before Java 7 update 11. This leaves attackers with no choice but to use social engineering techniques to convince users to click the Run button on the security warning dialog (displayed below). While still possible, it's no longer as easy for them to infect your computer.
With the new security enhancement, the following dialog box appears when you visit a webpage hosting an unsigned Java applet:
If you don't expect to see an applet on the page, we strongly advise you to click Cancel. In fact, we advise you to click Cancel by default for untrusted pages (don't check the "Do not show this again for this app" box), check the loaded webpage, and choose Run only if you truly believe that the applet is risk free, that is:
  1. It is the webpage you expected to see.
  2. The URL in the dialog box matches with the URL of the page you're viewing (in case the dialog originated from another browser tab).
  3. The applet was not hidden and you see the text:
    in the location where the applet's canvas should have been painted.
Keep in mind that in case the webpage tries to load multiple applets, there's going to be one dialog box for every applet. We recommend you assess each one individually. You can then hit the refresh button on your browser when you're done, and when the security warning dialog reappears, you can click OK if you think the applet is safe.
What about self-signed Java applets? These applets, although signed, do not use a certificate from a recognized certificate authority, hence they still require your approval to run. This is also a known scenario used by attackers (we detect variants used in these kinds of attacks as TrojanDownloader:Java/Toniper). In such a situation, the following dialog box will appear:



As you can see, in the self-signed scenario the warning is presented in an even more clear fashion, as opposed to the previous unsigned warning where it didn't clearly state the risk. Signed applets run as trusted code, without any restrictions, and can run arbitrary code on your computer. This means that a signed applet doesn't need to exploit a vulnerability to potentially take control of your computer. It just needs to be allowed to execute.
Again, in this scenario, we recommend that you click Cancel for untrusted webpages. However, note that clicking Cancel on this dialog doesn't mean you don't allow it to execute, only that you're not allowing this applet to run with full access. After clicking Cancel another dialog will pop up, like the one presented in the first picture, which asks you if you will allow it to execute. It is because of this that it is imperative that whenever you are redirected to such a page, you do not allow the applet to run initially. Please see steps 1 to 3 described above on how to properly assess the situation and decide whether to allow the applet to run or not.
As it stands today, thanks to Java 7 update 11, only Java applets signed with a trusted certificate are allowed to run without asking the user's permission, if not requesting full permissions. It is uncommon to see malicious trusted signed Java applets. To protect yourself in all scenarios we strongly advise you to use an up-to-date antivirus solution and software (e.g. Java Runtime), and follow best practices when browsing the Internet, especially on opening links coming from untrusted sources.
Also, starting with Java 7 update 21, planned for today, April 16, 2013, the look and feel of the above dialog boxes will change slightly to further highlight the potential danger of running unsigned code. Please read more here and see how the new dialog boxes will look here.

SOURCE: MICROSOFT MALWARE PROTECTION CENTER







Architecture Aware
Programming on
Multi-Core Systems

issue in cache hierachry....

CLICK


Web Statistics