Some Real info about C# for those who dont know

Hi to all
First of all I have to say I am not trying to start a fight here but
Just wanne resolve some misconceptions
Fact:
1-C# is not only for Windows
You applications can run on Linux too
http://www.go-mono.com/
2--C# is better in graphics then Java
[OPENGL]
http://csgl.sourceforge.net/
[Direct X]
http://www.microsoft.com/downloads/details.aspx?familyid=592393a7-c677-4023-8b27-94e61141e9c6&displaylang=en
Opinion:
Java sucks more than any language in graphics (sorry again its my opinion). I had a time when I was doing C++ graphics work. And tried to run the same code in java. java really has a bad performance windows. even on non windows platform java graphics is very slow.
Compared to that C# graphics is really good. have an ability to talk with C++ dlls and work back in high object oriented language.

>
I think this is largely to be expected, that something
as CPU-hungry as 3-D graphics, wouldn't run as well in
java than in something compiled closer to the metal.
well i believe both java and C# use vm or something to compile the codes, when it comes to doing graphics, you can acutally see in java
GC kicking in, but i noticed in both(Dx9.0 examples, and OpenGL examples) you get Very very close performance in C# as you do in C/C++ version of the code, hmmm i think that suggests that guys in Sun need to work a bit more on their VM, dont you agree =)
>
I find it hard to believe that Visual Basic is easier
or faster for graphics than java though.i dont know if i agree with you , i still think VB examples run faster then java examples here you can check for your self =)
i dont know if you are familiar with nehe site i am sure you are
any way this dude changed all his C/C++ codes/examples to java
[JAVA]
http://web.hypersurf.com/~sully/OpenGL/DemoBox.html
[VB]
some of the lessons have been ported to VB, check the nehe site
[C#]
http://csgl.sourceforge.net/
downlaod CsGL examples, and you will notice the difference in speed, almost as if you are running them in C/C++ code
sorry didnt spell check its late here and i am sleepy hehehe

Similar Messages

  • Some dvi questions for those who really know there stuff!

    Hi all, haven't lurked these forums in a few weeks but just had a quick question for those who wanna build up some "points". I'm trying to connect my MBP 15" (1.83ghz) to my Dell LCD 26" T.V. via DVI. Anyhoo, the DVI port on an MBP is a DVI-I (Dual link 24 + 5 pin) fenmale port while my Dell LCD sports a DVI-D (Dual link 24 + 1 pin) female port. Anyhoo, I went to my local Circuit City store and picked up a 6.6ft DVI-D (Single link 18 + 1 pin) male cable to hook both devices up. Should this work? If those have no idea what I'm talking about, I've included a link with a picture of allt he different DVI ports:
    http://upload.wikimedia.org/wikipedia/commons/thumb/5/59/Dvitypes.png/180px-Dvitypes.png
    If I haven't explained myself well, please post and I'll do my best to clarify.

    Am I missing something? Do you actually have a problem making this work? If the plugs you chose are mechanically compatible (and both are DVI D, dual-link), then there should not be a problem.
    Ah. I see the concern. The extra four pins. I believe they make the connector able to supply hybrid DVI-A and DVI-D. The Mac output is hybrid so it can easily be adapted drive a VGA monitor, too.
    I think you should be fine.
    I have a ViewSonic 1600x1200 LCD monitor with a DVI (single) and it works superbly with the Mac.
    RRS

  • N97 Main Menu .. For those who didnt know !

    Hi All ,
     Lots of ppl out there complain that the Main Menu Cant be extended for scrolling & adding items & icons , for new users it might seem its just doable in Applications ..
     Well I thought so too but figured it out by Chance ! you just go to Applications > options > Organize , & then either 
     move the Icon you want to move to the main menu Manually by dragging it to the 1st folder which looks like " UP Folder " in PC's ... or Options > Move To Folder > Root Menu " or Root Folder" or actually any folder you want in your phone ..
     Hope this Helps All who didnt know ..
     Peace
    N97 .. Working or Not , it's still a *bleeing* Rip OFF .

    Thank. Good catch.

  • IPod Info for those who need it

    Just thought I'd give some help to those who need it.
    - For those who are having trouble with their ipods accepting some videos and not others, try shortening the names of the video files. As long as the video files are in the proper format, this should clear up that issue.
    - For those who want to get the songs off of your ipod without having to worry about the iTunes one-way syncing issue the following programs will help you with that:
    PodPlus
    iPod Agent
    - For those who are just curious, here are the size incriments for data:
    Bit
    Byte
    Kilobyte
    Megabyte
    Gigabyte
    Terabyte
    Pentabyte
    I've got the 5th gen iPod and after a little finessing, I think I've got it all pretty much figured out. So, if anyone has questions, gimme a shout. Or maybe you've got some cool ideas I can use!
    5th Gen Windows XP Pro
      Windows XP Pro  

    What is an ideal average setting for my homemade iMovies?
    Settings for your iMovie for what? If your are talking about conversion to an iPod compatible format, which format? Are you more concerned with quality or quantity?
    First, what's the best, fastest and easiest way to convert these iMovies to the H.264 (is that done through iMovie or QT Pro or both) and what other settings (audio for one) should I be using besides the standard 30 fps ?
    Your are using the same QT tools whether you convert directly from iMovie or indirectly via QT Pro using a reference file. (I.e., the only time you save is the time it takes to write the reference file itself.)
    Define what you mean by best.
    The "Movie to iPod (320x240)" option is the fastest in terms of programming your conversion but the slowest in terms of time it take for processing. The "Movie to MPEG4" option is slower/harder to program for a single pass H.264 encode, but takes half the time to process as the dedicated H.264 option. MPEG4 video options (single pass and 2-pass modes) are faster than H.264 codec. Audio options are the same for both H.264 and MPEG4 formats -- AAC LC. I personally would stick with the 44.1 kbps sampling rate and 128 kbps data rate for audio but you could take it up to 48 kbps at 160 kbps if you want. As to frame rate, I would stick with the current (original) setting of your source. 30 (29.97) fps provides the smoothest flow of motion. You could, of course, try 24 or even 15 fps in some cases to see if it is acceptable. Dropping below 12 fps would probably be unacceptable to most people. But you're the producer and director here, so you have to make up your own mind.

  • For those who install FinalCut on there MacBook....

    i noticed in this forum, but cant seem to find the threads anymore, that some were able to run version of finalcut on the macbooks somehow. im trying to install the hd, 4.5 version, but it says something about an "agp missing" or something. for those who were able to install final cut on their macbooks, is there something im missing or is it not possible? thanks in adavance.

    The universal version will be available this month. No version will currently run. You can upgrade to the universal version when it is available:
    http://www.apple.com/universal/crossgrade/
    Dave

  • Future Music good for those who have not yet learned all

    Future Music Magazine, which I get on the magazine rack at my WalMart, has some good stuff in November-December issues for those who need to learn more. I am talking about a two-part article, "The A to Z of digital music". or something like that. A through M is covered in the November issue. N through Z is planned for December. Topics A-Z are explained in a paragraph or more. EQ is covered for example. November also has a tutorial sort of thing on Reverb.
    Future Music has not always been so helpful. I did not find much in the October issue akin to what I have mentioned above.
    I think these two issues of Future Music will be quite helpful to me and perhaps to others among us also.
    LuckyMan

    Correction. Various topics, beginning with A through Z, are EACH explained in a paragraph or more. Sometimes there is a little essay on a topic. Good for newbies and sometimes good for non-newbies who must do not know it all yet.
    LuckyMan

  • For those who have problems RE: My iPhone 4 on connecting to my pc shows my friends name in the DIGITAL camera Drive..It dsiplays my correct name when I`m on iTunes..PLEASE HELP ME HOW DO I CHANGE THE NAME IN THE DIGITAL CAMERA DRIVE??

    For those who have problems RE: My iPhone 4 connecting to my pc shows my friends name in the DIGITAL camera Drive..It dsiplays my correct name when I`m on iTunes..PLEASE HELP ME HOW DO I CHANGE THE NAME IN THE DIGITAL CAMERA DRIVE??
    SOLUTION:
    Iam pointing t0 windows7 os.
    1) go to control panel
    2) open hardware and sound
    3) In that open Devices and printers
    4)In that u can find Apple Iphone.
    5) now right click on this --> Hardware --> Properties --> General --> Uninstall --> ok.
    6) now unplug and plug in ur iphone again.There u go u iphone name changes to its original name.

    I am having this problem.  At first with the new iPhone 5, and then with the iPad 2.  I am not sure why this is happening. 
    My gut feeling is this is an iO6 issue and here's why -
    The problem mainly occurs with apps.  I have about 150 apps, and when I plugged in the phone, iTunes went to sync all of them.  The process would hang up after about 20 - 30 apps were loaded onto the phone. I could tell where about the process hung up because the apps on the phone showed up as "waiting".
    Then on the iPad 2 I plugged in to sync and saw there was a huge "Other" component in my storage.  It required me to restore the iPad 2 from backup.  With this restore the same issues occurred - putting the apps back on the iPad would hang up.  The videos on the iPad also got stuck - maybe after about 10 hours of videos transfered iTunes crashed.
    My solution has been to soft reset the device, restart Windows, and continue the process until it's complete.  This is remarkably inefficient and time-intensive but everything works with patience.
    I have been wondering if others have had these same problems. 

  • FOR THOSE WHO WISH TO RIP IN DIFFERENT FORMATS WITH Windows Media Playe

    I decided to put a little something together for those who want to rip CD's in different formats and sizes.
    it's rather easy. If you have Windows Media Player, but not 0, then I suggest you go here and get it.
    Anyhow. 4 simple ste
    ps.
    STEP ONE: (just follow the pictures and red words)
    Go to the Tools menu and then click on Options...
    <IMG src="http://img49.exs.cx/img49/87/wmp0stephy.png">
    STEP TWO:
    from there, click on the Tab that says Rip Music
    <IMG src="http://img49.exs.cx/img49/5079/wmp0step20ud.jpg">
    STEP THREE:
    choose which format you want. I would suggest WMA over MP3.
    <IMG src="http://img49.exs.cx/img49/3267/wmp0step38hv.jpg">
    STEP FOUR:
    you're almost finished! Here, select what size of a file you want. Remember, MP3 files will be bigger, for less quality.
    <IMG src="http://img49.exs.cx/img49/5739/wmp0step49mp.jpg">
    now, press OK, it shouldn't be that hard to find.. LOL. now when you rip music from CD's it'll go into whatever prefrences you chose it to.
    Hope that hel
    ps.
    If you have any questions, email me at [email][email protected]][email protected][/url], catch me on aim (leed2k3), or catch me on MSN Messenger, [email][email protected]][email protected][/url], might be some other name though.

    GB only exports to AIFF files, you need to make conversions in iTunes:
    http://thehangtime.com/gb/gbfaq2.html#converttomp3

  • Important News For Those Who Use Hulu And Other Flash Video Websites.

    Adobe will release the next update to the Adobe Flash software in the next few weeks and that update will bring better GPU video decoding acceleration for Windows if you have recent graphics hardware from ATI, Nvidia, or Intel. This update is VERY important for those who use laptops which have less powerful processors and hardware than desktops usually do. In order to take advantage of this update when it comes out, you MUST have the latest graphics cards drivers for your hardware. ATI, Nvidia, and Intel will all be releasing new drivers  specifically for the updated Flash software so keep an eye on the respective websites for your graphics hardware maker. Of those companies, only Intel and Nvidia have drivers available for testing at the moment, but ATI is not far behind.

    You may be able to disable Flash entirely and just use HTML 5 video codecs to view the videos this is faster but you may lose access to some videos such as ones that have mandatory advertisements.

  • For Those Who Can't Boot After Upgrading To 10.5.6

    For Those Who Can't Boot After Upgrading To 10.5.6
    (and i am one of those)
    how is Apple supposed to make them able to install future fixes and updates
    once they finally acknowledge and address this horrible bug?
    will they send free bootable CDs with the updates to 10.5.6?

    What "Boot ROM version" do you have (check in the system profiler under "Hardware")? If it's not MBP31.0070.B07 or MBP21.00A5.B08, then you will need to update your MacBook Pro's firmware. To do this, you might need to connect an external display and mouse/keyboard, and then run the computer with the lid closed to bypass the laptop's monitor. Then apply the firmware patch and reboot the system. This might also be doable via "Screen Sharing" if you have that enabled and have another mac handy.
    The firmware update is here: http://www.apple.com/downloads/macosx/apple/firmware_hardware/macbookproefifirmw areupdate151.html
    Message was edited by: Topher Kessler

  • I upgraded to OS8 for my Iphone 5 and now I have no access to e-mail and several apps. How can I address this problem? For those who have an iphone 5 I recommend not upgrading to the new OS until these bugs are resolved.

    I upgraded to OS8 for my Iphone 5 and now I have no access to e-mail and several apps. How can I address this problem? For those who have an iphone 5 I recommend not upgrading to the new OS until these bugs are resolved.

    I foolishly downloaded OS8 on my iPhone 4S. It not only greyed out my wifi button making it impossiblr to use wifi, but bluetooth connection doesn't work either. I reset the phone to factory settings but that did nothing apart from loose all my photos and contacts. OS 8 was still on after too. Apple say it is a problem but the download only brought the fact the hardware was faulty to the fore, but not being under warranty , the repair would cost £166 that I would have to pay. Totally unacceptable. If the problem was known and they knew it would cause problems on older models, why have it bob up on iTUNES for download.
    Don;t download it guys, APPLE aren't admitting culpability and it will cost you a fortune to put right!!

  • Taking the big leap: buying new computer, camera, color software (X-Rite), printers...would love some feedback from those who may know about fine art reproduction. I'm opting for Canon camera options, Mac Pro vs iMac, and in printers, the Epson 7600.

    Friends of Digital Workflow, especially photographers,
    I'm just about to buy all new studio equipment.
    I have two threads to my question:
    1. Want some input about iMac vs Mac Pro (with a 27' monitor), which monitor system do you prefer?
    2. I am Guru level in the Creative Suite but have little knowledge base for working with Aperature. Want some feed back about pros and cons of the workflow.
    I'm also investing in X-Rite Color Suite for Print so that cameras, monitors, printers and projectors may be calibrated. I've used Gretag equipment for years and know profiling quite well. This is an important issue for knowledge about how profiles interface with Aperature.
    I appreciate any and all comments.
    Merci,
    Frederick Park
    North Carolina
    PS You are welcome to request my personal email or phone number if you feel a lengthy discussion is an option.

    Hi Frederick,
    You're spending a lot of money.  I will add my 2¢ -- -- but you must, as I assume you know, fully research your options.
    Environment:
    Start with your workspace (inc. lighting) and your clothes.
    Screen:
    The iMac screens are lovely, but not, from what I hear, monitor-grade accurate.  For critical color work, use NEC or Eizo monitors.  I use NEC, with their SpectraView II software and an X-Rite ColorMunki photospectrometer.  At the time, this was the least expensive color-calibrated workflow.
    Printer:
    Epson's are great, imho.  I use a 3880 in my studio and rent a 9900 by the hour when needed.  I have read of problems (iirc) with one of the printers in the 7000 line, however.  The take-home lesson that I filed in my brain was, "If you're going to spend the money on the 7000 line, just get the 9000 line."
    Aperture workflow:
    Aperture is a fantastic workflow tool.  Since you are adept with PS, you should set PS as your external editor.  Use Apertures formidable tools for storing and organizing your Images, and its robust editing tools for either all your proofing, or all but your most demanding editing needs.  That said, allow a good bit of time to get the feel of Aperture.  It is not at all like Bridge.  But your important choice is which RAW converter you want to use.  There is, imho, no reason to use Aperture if you are going to use Adobe's (or anyone else's) RAW converter.
    Good luck!
    --Kirby.

  • Some useful info about TV codes for black remote h...

    Hi, apologies in advance if somebody has already posted this information, but for those people (myself included) who have tried in vain to find the correct code to enable you to use your handset to operate your television - put an extra zero in front of each code and try them again.
    mozzer20000

    Welcome to the forum!
    The extra zero is documented in the instructions, but very easy to miss. I really don't understand why BT think it's a good idea to have the instructions in one place, the codes in another and have 3 digit codes when clearly 4 digits are required. A simple tidy up to combine the instructions with the codes and make all the codes the correct 4 numbers would make life a lot easier for your customers BT.

  • A Few Quick Tips For Those Who Are New To Fios Quantum and the New Quantum Update

    Most of those who have quantum received the new update early this morning (8/12/14)
    There are a lot of people that are new to fios who never had anything prior to quantum so I thought I'd make this post to help.
    Those who had the older boxes prior to quantum should already know about all of this.
    The new update now reflects what the older stb/dr's have and have had for awhile now. There are now more menu settings you will want to go through.
    The ad banner guide at the bottom can be disabled. Go to menu > Notifications > Guide Banner > set to disable
    The banner will still be there, but will show Verizon rather then ads.
    The home screen can be turned off. There is an option to turn it off within the home screen or you can go to menu > Notifications > Promotions > set to disable
    The led on the boxes have been changed. If you want to change it go to menu > System > Media Server Settings > LED Brightness.
    The Auto Power Off option is set to 4 hours by default. If you don't want the box to turn off automatically you will want to disable this. Menu > System > Media Server Settings > Auto Power Off > set to none
    There is now the option to change the guides banners times outs. Menu > Settings > System > Television > Info Bar Time Out (also Channel Bar Timeout)
    Some on other forums mentioned the video formats have been changed so its a good idea to check the option out to see if it reflects what you want. Menu > Settings > Audio & Video > Video Settings > Video Format
    The aspect # button now works so any SD channels that are boxed can now be stretched using the # button. 
    I'm happy to see this option back.
    Solved!
    Go to Solution.

    Thanks for the info regarding the latest update. I like some of the new/improved options, however I am highly disappointed that the update discontinued the reminder option. I would think that setting a program reminder is a highly used feature and many will be unhappy now that it is gone. I know I surely am!

  • What antivirus is better for those who work with mac and windows?

    In my home I use an iMac, but in college I use Windows, and more than once I found an infected file. I know not affect iMac, but I prefer that viruses are removed. Right now I use ClamXv, but I don't know if it is effective.
    Am I to continue using ClamXv? or, do I use another?
    If there are others better AV for mac, what is most recommended?
    **I have also used Sophos, but it makes the iMac go very slow.
    Thanks for your attention.

    1. This is a comment on what you should and should not do to protect yourself from malicious software ("malware") that circulates on the Internet. It does not apply to software, such as keystroke loggers, that may be installed deliberately by an intruder who has hands-on access to your computer, or who has been able to log in to it remotely. 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.
    If you find this comment too long or too technical, read only sections 5, 6, and 10.
    OS X now implements three layers of built-in protection specifically against malware, not counting runtime protections such as execute disable, sandboxing, system library randomization, and address space layout randomization that may also guard against other kinds of exploits.
    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.
    It only applies to software downloaded from the network. Software installed from a CD or other media is not checked.
    As new versions of OS X are released, it's not clear whether Apple will indefinitely continue to maintain the XProtect database of older versions such as 10.6. The security of obsolete system versions may eventually be degraded. Security updates to the code of obsolete systems will stop being released at some point, and that may leave them open to other kinds of attack besides malware.
       3. Starting with OS X 10.7.5, there has been a second 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 necessarily been tested by Apple, 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. That may not mean much if the developer lives in a country with a weak legal system (see below.)
    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 simply ignore the consequences of distributing codesigned malware.
    An App Store developer could find a way to bypass Apple's oversight, or the oversight could fail due to human error.
    For the reasons given above, App Store products, and other applications recognized by Gatekeeper as signed, are safer than others, but they can't be considered absolutely safe. "Sandboxed" applications may prompt for access to private data, such as your contacts, or for access to the network. Think before granting that access. Sandboxing security is based on user input. Never click through any request for authorization without thinking.
    4. Starting with OS X 10.8.3, a third layer of protection has been added: a "Malware Removal Tool" (MRT). MRT runs automatically in the background when you update the OS. It checks for, and removes, malware that may have evaded the other protections via a Java exploit (see below.) MRT also runs when you install or update the Apple-supplied Java runtime (but not the Oracle runtime.) Like XProtect, MRT is effective against known threats, but not against unknown ones. It notifies you if it finds malware, but otherwise there's no user interface to MRT.
    5. The built-in security features of OS X reduce the risk of malware attack, but they're not absolute protection. The first and best line of defense is always going to be your own intelligence. With the possible exception of Java exploits, 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 Internet criminals. If you're smarter than they think you are, you'll win. That means, in practice, that you always stay within a safe harbor of computing practices. How do you know what is safe?
    Any website that prompts you to install a “codec,” “plug-in,” "player," "downloader," "extractor," or “certificate” that comes from that same site, or an unknown one, is unsafe.
    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 that purports to help you do something that's illegal or that infringes copyright, such as saving streamed audio or video for reuse without permission, is unsafe. All YouTube "downloaders," for example, are outside the safe harbor, though not all are malware.
    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. For instance, if a web page warns you that Flash is out of date, do not follow an offered link to an update. Go to the Adobe website to download it, if you need it at all.
    There is an increasing tendency for rogue websites such as "Softonic" and "CNET Download" to distribute free applications that have been packaged in a superfluous installer that also installs malware or something else that you don't want. Never visit those sites, and get all freeware directly from the developer's own site whenever possible.
    Software attached to email that you didn't request is unsafe, even if it comes (or seems to come) from someone you trust.
    Software advertised by means of spam is unsafe.
    Unknown "free" software that a stranger on the Internet is eager for you to download is unsafe.
    Even signed applications, no matter what the source, should not be trusted if they do something unexpected, such as asking for permission to access your contacts, your location, or the Internet for no obvious reason.
    "FREE WI-FI !!!" networks in public places are unsafe unless you can verify that the network is not a trap (which you probably can't.) Even then, do not download any software or transmit any private information while connected to such a network, regardless of where it seems to come from or go to.
    I don't say that leaving the safe harbor just once will inevitably result in disaster, but making a habit of it will weaken your defenses against malware attack. Doing any of the things alluded to above should make you uncomfortable.
       6. 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 always a bad idea, and Java's developers have proven themselves incapable of 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, client-side Java on the Web is obsolete and 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. Forget about playing games or other non-essential uses of Java.
    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.
    Regardless of version, experience has shown that Java on the Web can't be trusted. If you must use a Java applet for a task on a specific site, enable Java only for that site in Safari. Never enable Java for a public website that carries third-party advertising. Use it only on well-known, login-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.
    Stay within the safe harbor, and you’ll be as safe from malware as you can practically be. The rest of this comment concerns what you should not do to protect yourself.
    7. 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 one of the free security apps in the Mac App Store — nothing else.
    Why shouldn't you use commercial "anti-virus" products?
    To recognize malware, the software depends on a database of known threats, which is always at least a day out of date. New threats are emerging on a daily basis. Research has shown that most successful attacks are "zero-day" — that is, previously unknown. Recognition-based malware scanners do not defend against such attacks.
    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.
    8. An anti-malware product from the App Store, such as "ClamXav," has the same drawback as the commercial suites of being always out of date, but it does not inject code into the operating system. That doesn't mean it's entirely harmless. 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.
    An anti-virus app is not needed, and should not be relied upon, for protection against OS X malware. It's useful only for detecting Windows malware, and even for that use it's not completely effective. 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
    Anti-virus software may be able to tell you which particular trojan it is, but do you really care? In practice, there's seldom a reason to use the software unless an institutional policy requires it. Windows malware is so widespread that you should assume it's in every unknown email attachment until proven otherwise.
    The ClamXav developer won't try to "upsell" you to a paid version of the product. Other developers may do that. Don't be upsold. For one thing, you should not pay to protect Windows users from the consequences of their choice of computing platform. For another, a paid upgrade from a free app will probably have all the disadvantages mentioned in section 7.
    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.
    10. As a Mac user you don't have to live in fear that your computer may be infected every time you install software, read email, or visit a web page. But neither should you assume that you will always be safe from exploitation, no matter what you do. The greatest harm done by security software is precisely its selling point: it makes people feel safe. They may then feel safe enough to take risks from which the software doesn't protect them. "Hmmmm, this torrent is a crack of that new game I want. I think I'll download it. It could be a trojan, but the antivirus will warn me if it is." Then they wonder why their Mac is so slow all of a sudden. It's slow because it's running flat out mining bitcoins for a hacker who has already sold their credit card number and banking passwords to a criminal gang. Maybe a week later the antivirus does warn them, but what good does that do?
    Nothing can lessen the need for safe computing practices.

Maybe you are looking for

  • SharePoint 2010 - Claims Based Authentication - Access Denied for AD Group members

    We're in the process of migrating our SharePoint 2003 system to 2010 and have used Metavis to migrate the data. We had to do the data migration in a lab environment and then move/attach the content database to our production server. The database atta

  • How to get my apple tv working

    I just got an apple tv and i am trying to get it to work for my macbook pro, ipad , iphone, and ipod to show up on my tv....is it the home sharing?? if so it does not let me log on with my apple id.

  • How do I prevent Safari from syncing my bookmarks?

    I have several Macs. One of them is a laptop that I use exclusively for work. My work browser has a completely separate set of bookmarks. That is, until I quit Safari. Then, it changes my bookmarks into whatever is in the cloud. I don't want it to do

  • IPod Touch is stuck on "Connect To iTunes" screen

    My iPod Touch won't turn on correctly. I'm able to reset it, and then turn it back on. But when I turn it back on it says that it needs to be connected with iTunes. So when I plug in my iPod, it comes up on iTunes saying that my iPod could not be reg

  • Problem after installing windows 8.1-THREAD_STUCK_IN_DEVICE_DRIVER

    After installing Windows 8.1 in my Dell inspiron 15r SE, i have been noticing that before starting up every time it shows "an error occurred THREAD_STUCK_IN_DEVICE_DRIVER check online for updates.......