Is it possible to get oracle certification on line?

Hi,
after many years developing in pl/sql on Oracle I've decided to study for giving the pl/sql exam (Oracle Database 11g: SQL Fundamentals I 1Z0-051 and  Oracle Database 11g: Program with PL/SQL 1Z0-144).
My questions are:
- is it possible to pass the test on line?
- is it possible to download freely from the web the previous exam tests or sample tests about these two exams?
Thanks in advance!

- is it possible to pass the test on line?
- is it possible to download freely from the web the previous exam tests or sample tests about these two exams?
- 1Z0-051 is one of the very few exams that can be taken online.  1Z0-144 cannot be taken online.  It must be taken at a Pearson Vue testing center.
- No. There are practice exams available for a fee from SelfTest Software, Transcender, and uCertify.  Anything else you find is likely to be a brain dump, which is illegal and can invalidate your certification.  However, there are links to certification-safe resources for both exams at the following links:
Oracle Certification Prep: Exam details and preparation resources for 1Z0-051
Oracle Certification Prep: Exam details and preparation resources for 1Z0-144

Similar Messages

  • TextArea - Is it possible to get the number of lines?

    I was wondering if there's any way to know how many lines of text a textarea has. And also, if it'd be possible to listen for number of lines changes. I'm trying to develop a component which displays just one line at first, and then starts to grow as necessary, as the number of written lines increase.
    Let me know if it's not clear enough.
    Thanks in advance.

    Hi,
    May be what i am going to propose you is not the answer for your quesion. :P, but i have the same requirement and I achieved it in the following way. :)
    I wrapped by TextArea with a StackPane, and before adding the text area into the StackPane i added a Label, whose wrapText is set to true, and binded the prefWidth and text property with TextArea , as below.
    this.label =new Label();
    this.label.setWrapText(true);
    this.label.prefWidthProperty().bind(this.textArea.widthProperty());
    this.label.textProperty().bind(this.textArea.textProperty());That's it !!! It worked for me ;)
    Below is the complete code of this new customised control ;)
    ScrollFreeTextArea textArea= new ScrollFreeTextArea();And the complete class :
    import javafx.beans.value.ChangeListener;
    import javafx.beans.value.ObservableValue;
    import javafx.geometry.Insets;
    import javafx.geometry.Pos;
    import javafx.scene.GroupBuilder;
    import javafx.scene.control.Label;
    import javafx.scene.control.TextArea;
    import javafx.scene.layout.StackPane;
    import javafx.scene.layout.StackPaneBuilder;
    public class ScrollFreeTextArea extends StackPane{
         private Label label;
         private StackPane lblContainer ;
         private TextArea textArea;
         private Character NEW_LINE_CHAR = new Character((char)10);
         private final double NEW_LINE_HEIGHT = 18D;
         private final double TOP_PADDING = 3D;
         private final double BOTTOM_PADDING = 6D;
         public ScrollFreeTextArea(){
              super();
              configure();
         public ScrollFreeTextArea(String text){
              super();
              configure();
              textArea.setText(text);
         private void configure(){
              setAlignment(Pos.TOP_LEFT);
              this.textArea =new TextArea();
              this.textArea.setWrapText(true);
              this.textArea.getStyleClass().add("scroll-free-text-area");
              this.label =new Label();
              this.label.setWrapText(true);
              this.label.prefWidthProperty().bind(this.textArea.widthProperty());
              this.label.textProperty().bind(this.textArea.textProperty());
              this.lblContainer = StackPaneBuilder.create()
                                                        .alignment(Pos.TOP_LEFT)
                                                        .padding(new Insets(4,7,7,7))
                                                        .children(label)
                                                        .build();
              // Binding the container width to the TextArea width.
              lblContainer.maxWidthProperty().bind(textArea.widthProperty());
              textArea.textProperty().addListener(new ChangeListener<String>() {
                   @Override
                   public void changed(ObservableValue<? extends String> paramObservableValue,     String paramT1, String value) {
                        layoutForNewLine(textArea.getText());
              label.heightProperty().addListener(new ChangeListener<Number>() {
                   @Override
                   public void changed(ObservableValue<? extends Number> paramObservableValue,     Number paramT1, Number paramT2) {
                        layoutForNewLine(textArea.getText());
              getChildren().addAll(GroupBuilder.create().children(lblContainer).build(),textArea);
         private void layoutForNewLine(String text){
              if(text!=null && text.length()>0 &&
                             ((Character)text.charAt(text.length()-1)).equals(NEW_LINE_CHAR)){
                   textArea.setPrefHeight(label.getHeight() + NEW_LINE_HEIGHT + TOP_PADDING + BOTTOM_PADDING);
                   textArea.setMinHeight(label.getHeight() + NEW_LINE_HEIGHT + TOP_PADDING + BOTTOM_PADDING);
              }else{
                   textArea.setPrefHeight(label.getHeight() + TOP_PADDING + BOTTOM_PADDING);
                   textArea.setMinHeight(label.getHeight() + TOP_PADDING + BOTTOM_PADDING);
    }I hope you got the basic trick that I am doing here. I hope this can help you.
    Happy Coding :)
    Regards,
    Sai Pradeep Dandem.

  • Is it possible to get oracle procedure name from an ORA-06576

    I got a 'ORA-06576: not a valid function or procedure name' exception from java, is there any generic way to get the actual procedure name once this exception happens?
    Edited by: qjvictor on Aug 27, 2012 9:08 AM

    >
    // following is a simple function which call a SP.
    >
    Thanks for posting the sample code. I can reproduce what you are reporting. That error message is a generic Oracle error and, as you indicate, does not include any specifics about what was being searched for and not found.
    If you have an Oracle support contract you might check MOS to see if there have been any similar requests submitted or you could file an SOR with Oracle.
    There are no workarounds that I am aware of other than to use a variable to hold the name of the procedure and then on an exception use the variable as part of your error reporting. So instead of this
    final CallableStatement c = con.prepareCall("call SP_NAME(?,?)");you would need to split out the procedure name and construct the string dynamically
    String procName = "SP_NAME";
    final CallableStatement c = con.prepareCall("call " + procName + "(?,?)");

  • How to get Oracle Database 10.1.0.2

    Hello, I'm trying to find the Base Release of Oracle Database 10g Release 1 (10.1.0.2), 64-bit Aix. I couldn't find it on Edelivery. Its patch 10.1.0.5 (8290534) can be found through Patches&Updates. It may be that our customer is interested in it because of some applications. Any suggestions?
    Kind regards

    user11323660 wrote:
    Hello,
    Thanks very much for your answers! I looked at one of the documents you suggested, i.e.ID 268895.1. There’s this text in it:
    10.1.0.2.0 - Base Release
    10.1.0.3.0 - Patch Set #1, List of fixes: Note 280552.1
    10.1.0.4.0 - Patch Set #2, List of fixes: Note 295763.1
    10.1.0.5.0 - Patch Set #3, List of fixes: Note 335869.1 ==> Last Patch Set
    10.1.0.1 you talked about must be a mistake?
    Since this message was a response back to yourself, it is difficult to know who/what statement you think is a mistake. But if you are referring to the fact that 10.2.0.1 is not listed with the patch sets, it's because 10.2.0.1 is not a patch set, it is the base installation - the one on which the patch sets are built.
    4547817 is 10.2.0.2 patch set which according to the patch set readme is installed in an existing 10.2.0.x installation.
    You must have been thinking we’ll use 10.2 and not 10.1?
    It is, however, very much possible we must stick to the 10.1 level. The trouble doesn’t seem to be in what the base release is or which patch set we’ll apply to it, but how on earth we’ll get the version 10.1.0.2.0 which is the base release. I think I have this 10.1.0.5.0, but without 10.1.0.2.0 we can’t use it.
    When I go to edelivery.oracle.com and choose Database - Aix 64-bit, I get a list of releases in a descending order. The next lower release after 10.2.0.1.0 is not 10.1 but 9.2.0.1.0. So it doesn’t seem to be possible to get Oracle database base release 10.1.0.2.0 from Oracle, only its patch sets.
    Regards

  • Is it possible to install oracle developer suite 10g in windows 7(64 bit), I have tried to install but failed so. Though, database 11g gets install in Windows 7.  If possible, Kindly provide me the website link.

    Is it possible to install oracle developer suite 10g in windows 7(64 bit), I have tried to install but failed so. Though, database 11g gets install in Windows 7.
    If possible, Kindly provide me the website link.

    Pl do not post duplicates
    Is 1GB ram is enough for the installation of oracle developer suite 10g and database 11g??? And which one to install fi…
    I want to install oracle database 11g and oracle developer suite 10g (latest) in my system. As i'm quite new to oracle ,…
    Continue the discussions in your original threads

  • How to get Oracle 11g OCA, OCM, OCP certification?

    Hi,
    This is my first post! Please pardon my ignorance. I want to get Oracle 11g OCA, OCM, OCP certifications done. How do I go about it? How much does it cost to get these certifications? Could you please suggest a website/url where I can get more information about it.
    Thank you,
    Tracy

    The Oracle Certification Program site should answer your questions.
    Assuming you are trying to get certified on the DBA track (there are many different certification tracks, I'm assuming when you say 11g that you mean to indicate that you're interested in the DBA track), you can see the progression of the exams and the options you have on this page.
    Justin

  • Oracle Certification Tutorial: How Do I Get Authorized on CertView?

    As a follow up to our recent release of CertView, we are making a series of Oracle Certification Walk Thru tutorials available on the web.
    Our first tutorial here - *"How Do I Get 'Authorized' on CertView?"* - shares how the CertView authorization process works when you first access CertView.
    !http://blogs.oracle.com/certification/0080A.jpg!
    *[VIEW THE VIDEO HERE (3:34)|http://blogs.oracle.com/certification/2009/11/0080a.html]*
    Edited by: mediaguy on Nov 19, 2009 1:59 PM

    Hi Media guy
    I\m quite happy to have your support and all the posts you distribute about the Oracle certification!
    For me it shows that the Oracle certification team is quite active and reactive, that very very nice!
    Thanks for your support!
    Regards,
    Hub

  • Can I get job after doing Oracle certification at this age?

    Hi
    I am 37 yrs old man from Calcutta,India. I am presently jobless for 3 years now .I am a BSc(PCM) .   I was earlier working as a salesman in a sales based company. I have no experience in IT though I have done lots of IT courses. Can I get job after doing Oracle certification at this age?
    Please advice.
    Regards

    Can I get job after doing Oracle certification at this age?
    Can you get a job if you become certified in Oracle?  Certainly!
    Will you get a job if you become certified in Oracle?  Who knows?
    Professional certifications are not magic wands.  You cannot wave a certificate and cause employers to come running to hire you. Certifications can help you to learn some of the skills required to administer Oracle, or develop in Oracle, or use various Oracle software products. There are companies that need people with this knowledge. I have written a number of articles about the topic:
    Oracle Certification Prep: What is Certification?
    Oracle Certification Prep: Oracle Certified but not Oracle Employed
    Oracle Certification Prep: I know nothing about Oracle... but I want to be a DBA.
    DBA or Developer? Deciding which one suits you best - Certification Magazine
    If you decide to pursue a certification, you can find materials to help you study here:
    Oracle Certification Prep

  • 1Z0-051 Oracle Certification - OCA

    Hi. I am in a fix and so need your help.
    I am planning to give 1Z0-051 Oracle Certification exam(Oracle Database 11g- SQL fundamentals). However, I will be unable to give my 1Z0-052 exam(Oracle Database 11g- Administration-I) at this time. So, if I give only 1Z0-051 exam, then will it carry some weightage in my resume? Also, if I pass the 1Z0-051 exam, then how should I put it in my resume? That I am a Oracle Certified individual?

    806538 wrote:
    Hi. I am in a fix and so need your help.
    I am planning to give 1Z0-051 Oracle Certification exam(Oracle Database 11g- SQL fundamentals). However, I will be unable to give my 1Z0-052 exam(Oracle Database 11g- Administration-I) at this time. So, if I give only 1Z0-051 exam, then will it carry some weightage in my resume? Also, if I pass the 1Z0-051 exam, then how should I put it in my resume? That I am a Oracle Certified individual?If you pass the 1z0-051 you may put that in your resumé.
    (If you need proof of this copy the report from the test center ... you cannot really get from of this from Oracle. Certview will publish certifcations, not exam passes). If you take this online there is no proof it was you you actually took the exam).
    However you are not Oracle certified and must not put that in your resume ... you may only put it in your resumé when you have proof from Oracle you have been awarded a Certification.
    The weight of this exam pass, and indeed any exam pass or certification, can depend on the reader(s) of the resumé; and the nature of job you are applying for; and the strength of the other candidates for the job. Suppose an employer was looking for CV's for a DBA job. Assuming the HR/agencies let the CV's through they might get (in practice a higher number of DBA OCPs might be expected):
    Person with a 1z0-051 pass and degree and no experience.
    5 with 9i DBA OCP, most with MA degrees, with no experience
    10g DBA OCA obtained 3 years ago with no experience.
    Apparently experienced DBA with no formal qualifications and no degree.
    Now the first and last candidates have a high probability of being what they say they are, but the first wuld be no good if an experienced DBA was needed. It would be necessary at interview to be careful to check the others had the experience level claimed due to certifications being obtained though cheating and fraud. Its also worth noting DBA OCA does not cover backups / restores in depth.
    However if what was needed was someone to query database results as a result of some tests the first candidate might acutally be the most suitable .. assuming he has studied the 1z0-051 carefully. The 10g OCA might not have done SQL ... the experienced DBA might feel that was not a suitable job for him, and the 9i DBA OCPs may have rushed (or cheated) their way through 1z0-007 as quickly as possible and would not be interested / capablle of this work.
    (Please note this article is biased against 9i DBA OCP ... at one point my understanding is there was a particularly high level of cheating/fraud against this certification and some poor training from some WDP institutions ... which is a pity for those achieving the certification through due work and good training).

  • Oracle Certification Exam Design (Part 2) - OCA, OCP, and OCE Exams

    In this second part of a three-part series, Joel Goodman shares about how our Oracle Certified Associate (OCA), Oracle Certified Professional (OCP), and Oracle Certified Expert (OCE) certification exams are designed and developed.
    h4. Oracle Certification Exam Design (Part 2) - OCA, OCP, and OCE Exams
    !http://blogs.oracle.com/certification/0096B.jpg!
    [Watch video|http://blogs.oracle.com/certification/2009/08/0108.html] (1:54)

    user8709943 wrote:
    Hi All,
    I am planing to do OCA and OCP.Insteatd of fundamental exams,I prefer exams on PL/SQL.is that possible? else should we complete fundamental exam inorder to OCA and OCP?
    Your statements may be ambiguous, I cannot be sure what you mean by 'fundamentals exams'.
    There is a developer track for those interested in PL/SQL developer, is that what you are looking for?
    [http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=155]
    Can any plz help me ?
    All answers are typically available from [http://www.oracle.com/education/certification] and the Annoucement posts at the top of the forum.
    Be pleased read 'the route you choose'.
    >
    ThanksRgds - bigdelboy
    Edited by: bigdelboy on 09-Aug-2009 16:17
    I've now read on your subject what you meant by fundamentals +(if all else fails read the original posters question)+.. ie 9i DBA OCA and 9i DBA OCP .... no for you forget those and and follow the link to the Pl/SQL developer track ....
    Edited by: bigdelboy on 09-Aug-2009 16:28
    Exam order is not important, but you dont get certificates unless pre-requisites all met. The is an interesting cheap beta exam arround at present if you are up for it ... 1z0-144
    ( [http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_org_id=28&lang=US&p_exam_id=1Z0_144] )

  • Oracle Certification Exam Strategies

    Transcender shares some great tips and strategies for taking Oracle Certification exams: http://bit.ly/ORC-0509

    Dhivya M wrote:
    Thanks a lot for your reply. As you said i'm very new to this and i completely understand how it is to write exam directly. i gave got a guidelines to learn the oracle 9i and 10g, they can also help me in practicing the query and lab session. but i cannot go for certification with that help. i have just started with curiosity. so after i complete this course is it possible to complete the exam, and how can i apply for the exam? could you help me with this?
    Thanks and Regards
    Dhivya MI am still not fully sure I understand whether you are seeking training or how to register for the exam.
    To see where you can take the exam goto: http://www.pearsonvue.com/Oracle/locate/
    To register to schedule and sit the exam goto http://www.pearsonvue.com/Oracle/
    To locate the certification you are wishing to obtain and the exams required for it: https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=141
    http://certiifcation.oracle.com is a valuable resource. Be sure you have fully read everything relevant under 'getting started' and also 'support - faq'
    If you are seeking training:-
    1) See education.oracle.com for Oracle University Training.
    2) You might find the Workforce development program give more cost effective training: https://workforce.oracle.com/pls/wdp/new_home.main . Please note that I believe their website can be misleading; especially for some countries.
    Please note that certain (typically higher) Certifications require a course attendance from an appropriate institution. Particularly If you are not going through Oracle University ensure that your certification course requirements will mean the certification requirements, and if in any doubt do not rely upon the course providers word.

  • Oracle Certification - Success Kit information.

    when you pass a oracle exam do you get a certification for each exam you pass? and does oracle provide a wallet card certification? that's always easier and better to carry around than the paper sized certification.

    My answer on this is not definitive, but I suspect (do not sue me if I am wrong):
    - OCA wil not get a wallet card card.
    - I suspect OCE and OCP will.
    You can go to the the source given by Aman, but I believe most (if not all) OCE's require one exam, however most (but not all), either require a prior certiifaction first( ie more exams), or to have attended to appropriate hands on course.
    The exception is 1z0-047 SQL Certified expert which is one exam to which a pass should generate a certificate (and hopefully a wallet card - but I cant confirm this).
    From my point of view not all OCE exams are equally diffiicult. In general my view of their difficulty, possibly flawed, is the level of certification already held that will generate certificate without attending an on-line course.
    viz: My view of ascendening order of difficulty (I have not checked exact titles):
    1z0-047: SQL Certified Expert (No hands on or prior certification prerequisite)
    1z0-046: Managing oracle 10g on linux (Prerequisite: dba admin OCA or associated hands on)
    1z0-048: RAC Certified expert (Prerequisite: dba admin OCP or associated hands on)
    1z0-054: 11g Database Performance Tuning (Prerequisite: dba admin OCP or associated hands on)
    Rgds - bigdelboy

  • Is it Possible to install oracle 9i  32 bit on Sun Solaris Intel Edition

    Dear OTN Members ,
    It is possible to install ORACLE 9I Sun SPARC Solaris (32 Bit) on
    Sun Solaris Intel Editon 2.8 . Please inform me on
    email :-
    [email protected]
    [email protected]
    Thanking You
    Piyush Patel
    - Server name :- pi.com
    - Filename
    - Date/Time
    - Browser + Version : Netscape 4.7
    - O/S + Version : Sun Solaris Intel Edition 2.8

    857211 wrote:
    I just need some advice on installing oracle 11gWhat part/product of "oracle 11g" exactly?
    Installation Guides should be clear enough, if read. Also read Release Notes for additional support/unsupport info.
    http://docs.oracle.com/cd/E11882_01/install.112/e24186/reqs.htm#CHDHGGFE
    http://docs.oracle.com/cd/E11882_01/install.112/e24187/pre_install.htm
    However the Installation Guide for Database Client adds:
    "Note: Oracle provides 32-bit (Windows x86) and 64-bit (Windows x64) versions of Oracle Database Client. _Oracle certifies 32-bit Oracle Database Client on Windows x64_." (underline added)

  • Is it possible to install oracle 11g 32 bit in windows 7 64 bit?

    I just need some advice on installing oracle 11g 32 bit on windows 7 64 bit.
    If its possible to install oracle 11g 32 bit on 64 bit please let me know how.
    Thanks

    857211 wrote:
    I just need some advice on installing oracle 11gWhat part/product of "oracle 11g" exactly?
    Installation Guides should be clear enough, if read. Also read Release Notes for additional support/unsupport info.
    http://docs.oracle.com/cd/E11882_01/install.112/e24186/reqs.htm#CHDHGGFE
    http://docs.oracle.com/cd/E11882_01/install.112/e24187/pre_install.htm
    However the Installation Guide for Database Client adds:
    "Note: Oracle provides 32-bit (Windows x86) and 64-bit (Windows x64) versions of Oracle Database Client. _Oracle certifies 32-bit Oracle Database Client on Windows x64_." (underline added)

  • Is it possible to get a mac virus?

    Hey,
    I was using a pc and I decided to get a mac, because you can do lots of creative work with it and I was sick of viruses. I was able to clean my pc up after I had a virus and I know how to reprogram it. And I still don't know why I always had a computer virus, because I had a fire wall/anti virus programs and surfed on safe intenet sites.
    Now, after buying a mac book I never feel safe, because I was used to have computer viruses
    Is it possible to get one on my mac?
    (I never download any suspicious stuff from the internet ex.:songs, videos etc I only use my mac for my writing at university, editing pictures and making music)
    Thank you

    1. This comment applies to malicious software ("malware") that's installed unwittingly by the victim of a network attack. It does not apply to software, such as keystroke loggers, that may be installed deliberately by an intruder who has hands-on access to the victim's computer. That threat is in a different category, and there's no easy way to defend against it. If you have reason to suspect that you're the target of such an attack, you need expert help.
    2. All versions of OS X since 10.6.7 have been able to detect known Mac malware in downloaded files, and to block insecure web plugins. This feature is transparent to the user, but internally Apple calls it "XProtect." The malware recognition database is automatically checked for updates once a day; however, you shouldn't rely on it, because the attackers are always at least a day ahead of the defenders.
    The following caveats apply to XProtect:
    It can be bypassed by some third-party networking software, such as BitTorrent clients and Java applets (see below.)
    It only applies to software downloaded from the network. Software installed from a CD or other media is not checked.
    3. Starting with OS X 10.7.5, there has been another layer of built-in malware protection, designated "Gatekeeper" by Apple. By default, applications and Installer packages downloaded from the network will only run if they're digitally signed by a developer with a certificate issued by Apple. Software certified in this way hasn't actually been tested by Apple (unless it comes from the Mac App Store), but you can be reasonably sure that it hasn't been modified by anyone other than the developer. His identity is known to Apple, so he could be held legally responsible if he distributed malware. For most practical purposes, applications recognized by Gatekeeper as signed can be considered safe.
    Gatekeeper doesn't depend on a database of known malware. It has, however, the same limitations as XProtect, and in addition the following:
    It can easily be disabled or overridden by the user.
    A malware attacker could get control of a code-signing certificate under false pretenses, or could find some other way to evade Apple's controls.
    For more information about Gatekeeper, see this Apple Support article.
    4. Beyond XProtect and Gatekeeper, there’s no benefit, in most cases, from any other automated protection against malware. The first and best line of defense is always your own intelligence. All known malware circulating on the Internet that affects a fully-updated installation of OS X 10.6 or later takes the form of so-called "trojan horses," which can only have an effect if the victim is duped into running them. The threat therefore amounts to a battle of wits between you and the malware attacker. If you're smarter than he thinks you are, you'll win.
    That means, in practice, that you never use software that comes from an untrustworthy source. How do you know whether a source is trustworthy?
    Any website that prompts you to install a “codec,” “plug-in,” "player," "extractor," or “certificate” that comes from that same site, or an unknown one, is untrustworthy.
    A web operator who tells you that you have a “virus,” or that anything else is wrong with your computer, or that you have won a prize in a contest you never entered, is trying to commit a crime with you as the victim. (Some reputable websites did legitimately warn visitors who were infected with the "DNSChanger" malware. That exception to this rule no longer applies.)
    Pirated copies or "cracks" of commercial software, no matter where they come from, are unsafe.
    Software of any kind downloaded from a BitTorrent or from a Usenet binary newsgroup is unsafe.
    Software with a corporate brand, such as Adobe Flash Player, must be downloaded directly from the developer’s website. If it comes from any other source, it's unsafe.
    5. Java on the Web (not to be confused with JavaScript, to which it's not related, despite the similarity of the names) is a weak point in the security of any system. Java is, among other things, a platform for running complex applications in a web page, on the client. That was never a good idea, and Java's developers have had a lot of trouble implementing it without also creating a portal for malware to enter. Past Java exploits are the closest thing there has ever been to a Windows-style "virus" affecting OS X. Merely loading a page with malicious Java content could be harmful. Fortunately, Java on the Web is mostly extinct. Only a few outmoded sites still use it. Try to hasten the process of extinction by avoiding those sites, if you have a choice.
    Java is not included in OS X 10.7 and later. Discrete Java installers are distributed by Apple and by Oracle (the developer of Java.) Don't use either one unless you need it. Most people don't. If Java is installed, disable it — not JavaScript — in your browsers. In Safari, this is done by unchecking the box marked Enable Java in the Security tab of the preferences dialog.
    Regardless of version, experience has shown that Java on the Web can't be trusted. If you must use a Java applet for a specific task, enable Java only when needed for the task and disable it immediately when done. Close all other browser windows and tabs, and don't visit any other sites while Java is active. Never enable Java on a public web page that carries third-party advertising. Use it only on well-known, password-protected, secure websites without ads. In Safari 6 or later, you'll see a lock icon in the address bar with the abbreviation "https" when visiting a secure site.
    Follow these guidelines, and you’ll be practically as safe from malware as you can be.
    6. Never install any commercial "anti-virus" or "Internet security" products for the Mac, as they all do more harm than good, if they do any good at all. If you need to be able to detect Windows malware in your files, use the free software ClamXav — nothing else.
    Why shouldn't you use commercial "anti-virus" products?
    Their design is predicated on the nonexistent threat that malware may be injected at any time, anywhere in the file system. Malware is downloaded from the network; it doesn't materialize from nowhere.
    In order to meet that nonexistent threat, the software modifies or duplicates low-level functions of the operating system, which is a waste of resources and a common cause of instability, bugs, and poor performance.
    By modifying the operating system, the software itself may create weaknesses that could be exploited by malware attackers.
    7. ClamXav doesn't have these drawbacks. That doesn't mean it's entirely safe. It may report email messages that have "phishing" links in the body, or Windows malware in attachments, as infected files, and offer to delete or move them. Doing so will corrupt the Mail database. The messages should be deleted from within the Mail application.
    ClamXav is not needed, and should not be relied upon, for protection against OS X malware. It's useful only for detecting Windows malware. Windows malware can't harm you directly (unless, of course, you use Windows.) Just don't pass it on to anyone else.
    A Windows malware attachment in email is usually easy to recognize. The file name will often be targeted at people who aren't very bright; for example:
    ♥♥♥♥♥♥♥♥♥♥♥♥♥♥!!!!!!!H0TBABEZ4U!!!!!!!.AVI♥♥♥♥♥♥♥♥♥♥♥♥♥♥.exe
    ClamXav may be able to tell you which particular virus or trojan it is, but do you care? In practice, there's seldom a reason to use ClamXav unless a network administrator requires you to run an anti-virus application.
    8. The greatest harm done by anti-virus software, in my opinion, is in its effect on human behavior. It does little or nothing to protect people from emerging threats, but they get a false sense of security from it, and then they may behave in ways that expose them to higher risk. Nothing can lessen the need for safe computing practices.
    9. It seems to be a common belief that the built-in Application Firewall acts as a barrier to infection, or prevents malware from functioning. It does neither. It blocks inbound connections to certain network services you're running, such as file sharing. It's disabled by default and you should leave it that way if you're behind a router on a private home or office network. Activate it only when you're on an untrusted network, for instance a public Wi-Fi hotspot, where you don't want to provide services. Disable any services you don't use in the Sharing preference pane. All are disabled by default.

Maybe you are looking for