At What Point Should a MBP SuperDrive Pull in Disc?

Couldn't really find anything specific about this, but title basically says it all: At what point should a MacBook Pro SuperDrive pull in a disc?
I ask because it seems as though I need to basically push it in as far as it can go before it gets sucked in.
Thanks in advance!

It won't pull it in until there's less then 1cm left out (i.e. almost all the way in before it pulls the rest)

Similar Messages

  • At what point should the storage pool be connected to a replacement DPM server?

    I have backed up the DPMDB and  SQL DB from our "old" DPM server, removed it from the domain, and installed the same version, DPM 2007, SP1, on a new server with the same FQDN.  At what point do I connect the storage pool to the new server? 
    Before restoring the db, or after restoring the db but before doing a dpmsync?  Nowhere in the sea of documentation on migrating and upgrading have I found that little detail mentioned.  Please help!

    Mike, I'm doing another DPM rebuild and upgrade, and I connected the storage pool too soon.  Can I save the situation, or do I need to detach the disks, uninstall DPM, delete the db, reinstall, restore the db from the previous backup, and then attach
    the disks and sync?  Thank you! 

  • My new MBP is really messed up and I am wondering what I should do.

    (sorry for the mess of a post. I just had the good news of having brain cancer and they put this dressing all over my entire head I can barely see, but I want to post this, so I am going to give it a shot.)
    I went to see a genius at the local apple store. After spending 1 hour trying to fix all the software and hardware issues, he went to the back of the store, came back and said we are getting you a new MBP with all the equivalant upgrades you had with the other one (the one that had all the problems). I received the new MBP, the same genius said if I leave my old MBP with him he will transfer all the data over and call me when it is done. I got the new MBP, have had it for about 3 weeks and there are more problems than ever. I have no idea what this would do to a new computer but the genius transfered all my data/files/settings over to my new MBP and he did this before or without fixing all the software problems I was having on the computer he transfered my date from.
    Now my software updates... is not working. I read the article, trashed 3 apple.softwareupdates.com preferences wit no help. I find out that he said after I asked about iLife; "yes you will get iLife, all Apple computers come with iLife. There is no iLife 09 just my old iLife 08. When I spotlight iLife 09, no iLife comes up only in emails. It does not even pick up my old 08iLife that is in a folder which was transfered over from my old computer.
    The manager at the apple store said to install iLife09 from the gray disk. However, for some reason the new updates my computer needs are not triggering the software updater telling me there are new updates. It looks like the genius did an update before I picked it up and it updated one security issue, but no iTunes 9/1/1 or any other updates I should have received when I look at all the recent MBP update (Apple updates only) list.
    When I do go to look at the current updates for this computer it brings me to an Apple website that has all my old updates from the old MBP and in a Finder file it shows all the updates from the old computer and just the one that the genius updated for me.
    Does any body have any idea what I should do? It is frustrating. I would like to just start from the beginning with the new computer, wipe everything off and install it all new and get rid of all the stuff from my old MBP that was transfered to my new MBP.
    Thank for any help.

    I would wipe the hard drive and start from scratch. The only thing I would save from the old comp are documents, movies and music also make sure you have any passwords or mail that you need to keep. I would avoid Time Machine and just do a normal backup. Boot from the installer and go to disk utilities in the menu and erase the hard drive. When that is done do a custom install and avoid any demos and software you don't use. Install QuickTime 7 from the optional installs.
    Then manually download and install the OS updates before installing any third party apps avoiding the combos. Depending on your install OS version you may not need all those below.
    http://www.apple.com/downloads/macosx/apple/macosx_updates/macosxv1061update.htm l
    http://www.apple.com/downloads/macosx/apple/macosx_updates/macosxv1062update.htm l
    http://support.apple.com/kb/DL1018
    When you are done run software update and install the security updates only. When you are done with those you can install whatever application updaters there are and then move on to installing your third party apps.
    Hope everything works out for you.

  • MBP Superdrive fail to read work-around!

    I have discovered a bizarro work-around to get the data off of your backup DVD's if your MBP Superdrive is failing to read properly.
    I have a brand new 17" MBP Core 2 machine and the DVD will not read any more than the first half of the files on my backup DVD disks from my old PowerBook which i no longer available to use for xfer.
    When all my backup DVD's exhibited the same problem (will copy about 2G of data and then fail with file read error) I suspected the drive rather than the media (I also saw discussions here).
    I inserted a movie DVD to see if it would fail to play that as well, but the commercial movie DVD worked fine, even through the final credits. That seemed strange. I reinserted the backup DVD I had just been struggling with, and it now read the files that failed several minutes before! I now got 9/10 the way through the DVD before it again struggled and then failed to read a file.
    Replacing the DVD with the movie, I again ran the credits at the end of the movie for a few moments, then ejected it and replaced it with the 'bad' DVD. I could then read the last few files off of it. I continued with this silly '"manual dexterity test" (remember this test from the days of the original 128K Macintosh with a single floppy disk drive?), and got through all 7 of my iTunes backup DVDs. I think I lost maybe 3 to 5 songs to bad DVD tracks, so that was a 99.9999% success rate, rather than a less than 50% success rate that I started out with.
    The important points in the process are:
    - this obviously won't work with a "multi-DVD single file" DVD like from using the Apple Backup application. It does work for me for DVD's with > 800 big files on it;
    - running the movie DVD seems to "re-set" the Superdrive's heads to the correct positions;
    - the heads then gradually run astray after more reads, and can't read the data DVD properly after another ~400 files (1 - 2G) or so (your milage may vary);
    - when you hear the Superdrive come to a halt, that means you're toast again and it's time to swap out the data DVD for the movie DVD;
    - when you go for the next try on your data DVD, don't futz around getting onies-twosies files - select and go for the entire remaining batch - you have nothing to lose;
    - after a successful copy of nnn files with no error message, IMMEDIATELY grab more files and drag and drop them as quickly as possible. Don't let the Superdrive stop spinning or you are again toast, and it's time to eject and run the movie DVD again for a minute;
    - it's VERY IMPORTANT that when you get the first Finder "can't read file" error to click Ok and then IMMEDIATELY eject the DVD. Don't click on the Finder window, try to scroll up the list of files, deselect files or do anything else, otherwise the poor Finder will grind away for another 10 minutes trying to complete whatever it's doing to redisplay the current list of the directory on the DVD!
    - If there is a bad file, you will have to skip it on the next cycle of read attempts - I couldn't get it to read a few files that were obviously corrupt to begin with. However, you should try to re-read the file it fails on at least once - I was successful in re-reading the file it failed on > 95% of the time!
    I hope this convoluted work-around works for you if you are desperately seeking backup data!
    Regards,
    Walter Cooke
    MacBookPro   Mac OS X (10.4.8)   brand new 17" MBP w/erratic Superdrive

    what does the "reset" input do? check its polarity vs what the rst block expects, or better yet, just connect ext_reset_in to fclk_reset0_n.
    as to why you don't see anything when you write to unaligned addresses is that your program silently crashes as axi-lite slaves don't implement them and return an error which you are not catching.

  • I'm about to buy the MacBook Pro Retina 15 inch in USA. I will be using predominantly in Europe. What accessories should I be buying?

    I'm about to buy the MacBook Pro Retina 15 inch in USA. I will be using predominantly in Europe. What accessories should I be buying?

    We can't discuss what Apple is going to do or new products, but it does make a lot of sense if your gut feelings tell you to buy now.
    I got a really bad feeling and ran out and got the last of the 17" MBP's with anti-glare and Snow Leopard.
    Turned out I was right in listening to my gut, the abortion of OS X Lion came out killed my 15", Cupertino HQ was pwned by Flashback and Apple pulled the 17" MBP completely off the market.
    Apple has purposely put the Retinas front and center in their stores, so the majority of the know-nothings buy those. If they thought a bit about buying a machine with future options in upgrade options they would, like you, choose the non-Retina.
    Really if you want choice in hardware, your going to have to switch to a PC. As you can pretty much get anything you need on that platform. Apple's hardware choices have been sealing up and their OS X is turning into iOS, soon it's going to be nothing more than a dumbed down iPad.
    Windows 8 Pro can be downgraded to Window 7 even, and since Win 7 is supported until 2020, you should be set for quite a few more years. The choice of software is vast on Windows and it's sort of the next eveolutionary step up actually.

  • Confused about what I should do about my PC's declining performanc​e.

    I'm very confused on what I should about my PC's declining performance. My desktop computer is a HP Pavilion 20 All-in-one. The original OS was WIN 8, current OS WIN 8.1. I received my computer 11/8/13 and upgraded to WIN 8.1 just a few weeks later due to annoyance of it's pop-ups. The first installation of it failed but the very next day it installed on it's own and was successful. Not to long after that I began to have problems with performance. Lagging, freezes, blank or black screens, poor graphics and choppy audio and app crashes (which were solved under my HP warranty). A few months after the 8.1 upgrade I received a message in HP Support Assistant stating that my computer model was never tested with 8.1 and that could be the cause of my performance issues. The message also came with a compatibility scan which was of no use since 8.1 was already installed, and was recommended to either wait for drivers to become available or uninstall.  I got tired of waiting so Dec. 2014 I did a refresh back to 8 and didn't reinstall the 8.1. I got back my computers excellent performance. Unfortunately that was short lived due to 8.1 automatically reinstalled it's self without an option to decline it, just a warning that in 2 days it'll restart my computer to finish the installation. That happened last week and now my computer is back to poor performance again. The audio is choppy (esp. when playing games), and after a few hours of use a humming sound starts, at first it's choppy (on & off), then it becomes constant. Also sluggish loading and lagging esp. of the mouse curser which happens on and off. I checked the task manager one day while that was happening and the Disk and CPU were turning red and going up to 100% and the Memory also spikes high but not up to 100 (in between spikes MEM stays around 30% maybe that's due to recent install of The Sims 4.  Today I had a critical event happen with the Kernal Power and my computer restarted it's self. Those are the issues that I need help fixing but I also have questions that I hope can be answered here or get pointed in the right direction to an answer. 1) How or where can I get a straight forward answer to the compatibility of my computer with 8.1. When I had HP tech support I asked about the message I received from them and I was told to disregard the message because they are compatible. But after I refreshed back to WIN 8 the message came back and there was a note at the bottom of the page stating that the message could be old and possibly there are drivers available now. So I'm perplexed, if the two are compatible then why am I having the same problems that the message has listed as signs of incompatibility? 2) When I use HP Support Assistant to check for updates no downloads are available but when I use HP's website page software and driver downloads by product. It shows 10 downloads available for driver audio, driver chipset, driver grapics, driver network, BIOS, diagnostic, and software multi-media.  Should I download all of them or do I need to check them out one by one to identify if they're old or new. 3)  When my computer is idle why are background tasks performing scans that show on my action center icon but the stop as soon as the cursor is moved? and how can I identify which background processes & services can be ended or suspended to improve performance while playing high resource using games like The Sims 4? Here is some more info about my PC and thank you for taking out the time to help me.
     20-b313w
     Windows 8.1 64-bit
    AMD E1-2500 APU with Radeon(TM) HD Graphics
    4GB  Micron 1600MHz   
    AMD Radeon HD 8240
    Current resolution 1600 x 900
    Refresh rate 60
    Sys. Board 2AFD 1.02
    Sys. BIOS 80.04
    Hard drive C: ST500DM002-1BD142,  445.78 GB (405.48 GB free)
    D: 17.71 GB (2.16 GB free)
    Audio device Realtek High Definition Audio

    I would suggest that you update your Windows 8 drivers to the Windows 8.1 version drivers.
    I had a look and the Windows 8.1 drivers are all newer versions.
    Start with the Chipset, then Video, then the others, but not BIOS [yet].
    Reboot after each install.
    If performance doesn't seem better after updating your drivers to the Windows 8.1 versions then I suggest you also perform the BIOS update that is also available.
    Pavilion 20-B313W Windows 8.1 Driver Downloads
    If you found my answer helpful please say thanks by clicking on the Thumb's Up icon. Thanks!

  • When I power up my Mac-Pro I only get  a flashing file folder with a ? inside the folder. I suspect my hard drive is maxed to capacity can anyone help me as to what I should do?

    When I power up my Mac-Pro I only get  a flashing file folder with a ? inside the folder. I suspect my hard drive is maxed to capacity can anyone help me as to what I should do?

    Whatever the problem is you no longer have a bootable system. You need to try reinstalling OS X.
    Reinstall Snow Leopard without erasing the drive
    1. Repair the Hard Drive and Permissions
    Boot from your Snow Leopard Installer disc. After the installer loads select your language and click on the Continue button. When the menu bar appears select Disk Utility from the Utilities menu. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the installer.
    If DU reports errors it cannot fix, then you will need Disk Warrior and/or Tech Tool Pro to repair the drive. If you don't have either of them or if neither of them can fix the drive, then you will need to reformat the drive and reinstall OS X.
    2. Reinstall Snow Leopard
    If the drive is OK then quit DU and return to the installer.  Proceed with reinstalling OS X.  Note that the Snow Leopard installer will not erase your drive or disturb your files.  After installing a fresh copy of OS X the installer will move your Home folder, third-party applications, support items, and network preferences into the newly installed system.
    Download and install Mac OS X 10.6.8 Update Combo v1.1.
    Reinstalling Lion/Mountain Lion Without Erasing the Drive
    Boot to the Recovery HD: Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.
    Repair the Hard Drive and Permissions: Upon startup select Disk Utility from the main menu. Repair the Hard Drive and Permissions as follows.
    When the recovery menu appears select Disk Utility. After DU loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list.  In the DU status area you will see an entry for the S.M.A.R.T. status of the hard drive.  If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If DU reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported click on the Repair Permissions button. Wait until the operation completes, then quit DU and return to the main menu.
    Reinstall Lion/Mountain Lion: Select Reinstall Lion/Mountain Lion and click on the Continue button.
    Note: You will need an active Internet connection. I suggest using Ethernet if possible because it is three times faster than wireless.

  • What class should I extend for this custom control?

    The code below is my attempt at a mxml control to replace a custom context-menu  that my app needs on certain textInput controls.  Characters not on the keyboard are inserted into the text, replacing any selection, if applicable.  Flex AIR apps (which I need for local access to SQLite) don't let me do custom contextmenus when the control is not top-level.
    The custom component is encapsulated now in a Panel but I would like to have the composite control be nothing more than a textInput and a PopUpMenuButton right next to it.  Is that possible—not to have a container?  If so,  what class should I extend, if creating this as an ActionScript component?
    Thanks for the advice.
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Panel xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="228" height="64"  creationComplete="onInit();" >
        <mx:TextInput id="mytextinput"   height="20"></mx:TextInput>   
        <mx:PopUpMenuButton id="mybutton" itemClick="onCharSelected(event);" x="159" y="-2" label="æ" width="41"  />
        <mx:Script>
         <![CDATA[
             import mx.utils.StringUtil;
             import mx.events.MenuEvent;
             import mx.events.ItemClickEvent;
             import mx.controls.TextArea;
            import mx.controls.Alert;
            import flash.events.*;
            import flash.display.Sprite;    
            import mx.collections.ArrayCollection;
                // use a point to track the selection-start and selection-end position for the text field
                private var pt:Point=new Point;
                private var chars:ArrayCollection = new ArrayCollection(
                    [ {label:"ð", data : "ð"},
                      {label:"æ", data:"æ"},
                      {label:"þ", data:"þ"} ]);
                    // track the selection positions as the mouse is moved or text is entered
                  private function onMouseEvent(e:MouseEvent): void{
                      pt.x=this.mytextinput.selectionBeginIndex;
                      pt.y=this.mytextinput.selectionEndIndex;
                  private function trackSelectionIndices(e: Event):void {
                     pt.x=this.mytextinput.selectionBeginIndex;
                      pt.y=this.mytextinput.selectionEndIndex;  
                private function onInit():void {
                    this.mytextinput.addEventListener(Event.CHANGE, trackSelectionIndices);
                    this.mytextinput.addEventListener(MouseEvent.MOUSE_DOWN, onMouseEvent);
                    this.mytextinput.addEventListener(MouseEvent.MOUSE_UP, onMouseEvent);
                    this.mybutton.dataProvider = chars;                     
                private function onCharSelected(e:MenuEvent):void {               
                    doInsert( e.item.data.toString(), this.mytextinput);
            // insert the character chosen from the popup into the text field, replacing any selection, and then reset the insertion point
             private function doInsert(s:String, trgt:Object):void {
                var v:String = TextInput(trgt).text;
                var pre:String =v.substr(0,TextInput(trgt).selectionBeginIndex);
                var post:String=v.substr(TextInput(trgt).selectionEndIndex, v.length-TextInput(trgt).selectionEndIndex);
                var result:String = pre + s + post;
                TextInput(trgt).text=result;
                TextInput(trgt).setSelection(TextInput(trgt).selectionBeginIndex+s.length,TextInput(trgt) .selectionBeginIndex+s.length);
              ]]> 
        </mx:Script>        
    </mx:Panel>

    Wiping perspiration from my brow as I abandon the difficult approach.
    Here is the simpler approach where HBox encapsulates the TextInput and PopUpMenuButton. I am trying to figure out how to let the TextInput keep its selection highlight when it loses focus to the PopupMenuButton: setSelection does not cause the repaint.
    package Search
        import flash.events.*;
        import flash.geom.Point;
        import mx.collections.ArrayCollection;
        import mx.containers.HBox;
        import mx.controls.PopUpMenuButton;
        import mx.controls.TextInput;
        import mx.events.MenuEvent;
        public class UnicodeCharPopupMenu extends HBox
            public function UnicodeCharPopupMenu()        {   
                        super();   
                        Init();
            private var mytextinput:TextInput = new TextInput;
            private var mybutton:PopUpMenuButton = new PopUpMenuButton;
            private function Init():void {
                mytextinput.width=100;
                mytextinput.height=22;
                mybutton.width=44;           
                this.width=200;
                this.height=20;
                visible=true;
               mybutton.addEventListener(FocusEvent.FOCUS_IN, onMenuGotFocus;
                mytextinput.addEventListener(Event.CHANGE, trackSelectionIndices);
                mytextinput.addEventListener(MouseEvent.MOUSE_DOWN, onMouseEvent);
                mytextinput.addEventListener(MouseEvent.MOUSE_UP, onMouseEvent);
                mybutton.addEventListener( MenuEvent.ITEM_CLICK, onCharSelected);
                //mybutton.addEventListener(MenuEvent.MENU_HIDE, onMenuHide);
                //mybutton.addEventListener(MenuEvent.MENU_SHOW, onMenuShow);
                mybutton.dataProvider = chars;  
                addChild(mytextinput);
                addChild(mybutton);           
            // use a point to track the selection-start and selection-end position for the text field
            private var pt:Point=new Point;
              private var chars:ArrayCollection = new ArrayCollection(
                    [ {label:"ð", data : "ð"},
                      {label:"æ", data:"æ"},
                      {label:"þ", data:"þ"} ]);
          //button got focus, repaint selection highlight
            private function onMenuGotFocus(e:FocusEvent): void {           
                 mytextinput.setSelection(pt.x, pt.y);
            // nothing selected, menu closed
            private function onMenuHide(e:MenuEvent): void {
                if (e.item.data==null) {
                    mytextinput.setFocus();
            private function onCharSelected(e:MenuEvent):void {             
                    doInsert( e.item.data.toString(), mytextinput);
           public function getText():String {
                    return mytextinput.text;
                // track the selection positions as the mouse is moved or text is entered
                 private function onMouseEvent(e:MouseEvent): void{
                     pt.x=mytextinput.selectionBeginIndex;
                     pt.y=mytextinput.selectionEndIndex;
                 private function trackSelectionIndices(e: Event):void {
                    pt.x=mytextinput.selectionBeginIndex;
                     pt.y=mytextinput.selectionEndIndex;  
                 private function doInsert(s:String, trgt:Object):void {
                 var v:String = TextInput(trgt).text;
                 var pre:String =v.substr(0,pt.x);
                  var post:String=v.substr(pt.y, v.length-pt.y);
                var result:String = pre + s + post;
                TextInput(trgt).text=result;
                TextInput(trgt).setFocus();
                TextInput(trgt).setSelection(pt.x+s.length,pt.x+s.length);
                pt.x = pt.x + s.length;
                pt.y = pt.x;          

  • Security!.... What program should I use?

    Suddenly we realize that the bad guys are now targeting the more-n-more popular Apple products.... As I always predicted, it's a matter of when, not if, they start attacking us with malicious stuff.
    So what's the best way to protect our Mac?  I've been using the free ClamXav for a couple years now... I don't see I have Java (but I have some Java Scripts), and my Adobe FlashPlayer is uptodate.
    I use Safari and have a WOT plug in that warns me of dubious websites.
    Am I missing anything? Anything else I should be doing?

    Mac users often ask whether they should install "anti-virus" software. The answer usually given on ASC is "no." The answer is right, but it may give the wrong impression that there is no threat from what are loosely called "viruses." There  is a threat, and you need to educate yourself about it.
    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 and gets onto a computer as an unintended consequence of the user's actions. 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 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.
    The comment is long because the issue is complex. The key points are in 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. Internally Apple calls it "XProtect."
    The malware recognition database used by XProtect is automatically updated; 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.
    Apple has so far failed to revoke the codesigning certificates of some known abusers, thereby diluting the value of Gatekeeper and the Developer ID program. These failures don't involve App Store products, however.
    For the reasons given, App Store products, and—to a lesser extent—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. Sandbox 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 are not, and never will be, complete protection. Malware is foremost a problem of human behavior, and no technological fix alone is going to solve it. Trusting software to protect you will only make you more vulnerable.
    The best 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 better informed 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 when you're leaving the safe harbor? Below are some warning signs of danger.
    Software from an untrustworthy source
    ☞ Software with a corporate brand, such as Adobe Flash Player, doesn't come directly from the developer’s website. Do not trust an alert from any website to update Flash, or your browser, or any other software. A genuine alert that Flash is outdated and blocked is shown on this support page. Follow the instructions on the support page in that case. Otherwise, assume that the alert is fake and someone is trying to scam you into installing malware. If you see such alerts on more than one website, ask for instructions.
    ☞ Software of any kind is distributed via BitTorrent, or Usenet, or on a website that also distributes pirated music or movies.
    ☞ Rogue websites such as Softonic, Soft32, and CNET Download distribute free applications that have been packaged in a superfluous "installer."
    ☞ The software is advertised by means of spam or intrusive web ads. Any ad, on any site, that includes a direct link to a download should be ignored.
    Software that is plainly illegal or does something illegal
    ☞ High-priced commercial software such as Photoshop is "cracked" or "free."
    ☞ An application helps you to infringe copyright, for instance by circumventing the copy protection on commercial software, or saving streamed media for reuse without permission. All "YouTube downloaders" are in this category, though not all are necessarily malicious.
    Conditional or unsolicited offers from strangers
    ☞ A telephone caller or a web page tells you that you have a “virus” and offers to help you remove it. (Some reputable websites did legitimately warn visitors who were infected with the "DNSChanger" malware. That exception to this rule no longer applies.)
    ☞ A web site offers free content such as video or music, but to use it you must install a “codec,” “plug-in,” "player," "downloader," "extractor," or “certificate” that comes from that same site, or an unknown one.
    ☞ You win a prize in a contest you never entered.
    ☞ Someone on a message board such as this one is eager to help you, but only if you download an application of his choosing.
    ☞ A "FREE WI-FI !!!" network advertises itself in a public place such as an airport, but is not provided by the management.
    ☞ Anything online that you would expect to pay for is "free."
    Unexpected events
    ☞ A file is downloaded automatically when you visit a web page, with no other action on your part. Delete any such file without opening it.
    ☞ You open what you think is a document and get an alert that it's "an application downloaded from the Internet." Click Cancel and delete the file. Even if you don't get the alert, you should still delete any file that isn't what you expected it to be.
    ☞ An application does something you don't expect, such as asking for permission to access your contacts, your location, or the Internet for no obvious reason.
    ☞ Software is attached to email that you didn't request, even if it comes (or seems to come) from someone you trust.
    I don't say that leaving the safe harbor just once will necessarily result in disaster, but making a habit of it will weaken your defenses against malware attack. Any of the above scenarios should, at the very least, 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 padlock icon in the address bar 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" (AV) or "Internet security" products for the Mac, as they are all worse than useless. 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 AV products?
    ☞ To recognize malware, the software depends on a database of known threats, which is always at least a day out of date. This technique is a proven failure, as a major AV software vendor has admitted. Most attacks are "zero-day"—that is, previously unknown. Recognition-based AV does not defend against such attacks, and the enterprise IT industry is coming to the realization that traditional AV software is worthless.
    ☞ Its 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, commercial AV 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 may also create weaknesses that could be exploited by malware attackers.
    ☞ Most importantly, a false sense of security is dangerous.
    8. An AV 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 low-level 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 AV app is not needed, and cannot be relied upon, for protection against OS X malware. It's useful, if at all, only for detecting Windows malware, and even for that use it's not really effective, because new Windows malware is emerging much faster than OS X malware.
    Windows malware can't harm you directly (unless, of course, you use Windows.) Just don't pass it on to anyone else. A malicious attachment in email is usually easy to recognize by the name alone. An actual example:
    London Terror Moovie.avi [124 spaces] Checked By Norton Antivirus.exe
    You don't need software to tell you that's a Windows trojan. Software may be able to tell you which trojan it is, but who cares? In practice, there's no reason to use recognition software unless an organizational policy requires it. Windows malware is so widespread that you should assume it's in every email attachment until proven otherwise. Nevertheless, ClamXav or a similar product from the App Store may serve a purpose if it satisfies an ill-informed network administrator who says you must run some kind of AV application. It's free and it won't handicap the system.
    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 can you assume that you will always be safe from exploitation, no matter what you do. Navigating the Internet is like walking the streets of a big city. It's as safe or as dangerous as you choose to make it. 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. Nothing can lessen the need for safe computing practices.

  • What program should I use and various??

    Hi friends,
    I have two questions:
    1) So I have finished my project...how do I fit it onto one dvd? Quicktime conversion??
    2) What program should I use to burn to dvd? I have a macbook.
    3) How do I make chapters on the dvd??
    Thank you so much for assisting

    1. Export a QuickTime Movie. Do NOT use QT Conversion. Import the resulting QuickTime file into the DVD creation program. Don't worry about file size at this point. The DVD authoring application will compress and encode. You can fit about two hours of video on a single-layer DVD.
    2. The simplest method is to use iDVD which probably came with the MacBook.
    3. Playing the FCE Timeline, press M twice, name the chapter if you wish and click the Add Chapter Marker button in the resulting window. Then when you export, make sure to choose to include Chapter markers in the Export window. Within iDVD, I think you can also set iDVD to include a chapter marker at set intervals, but not at specific points.
    Not to be snarky, but that seems like three questions...
    Good luck.

  • Airport extreme throughput not what it should be!

    I have an airport extreme base station distributing IP addresses as a router and connected to a cable modem. My tests are with my Powerbook G4 Ti 1 GHz that only has 802.11b and not g. The extreme is set up for the b/g setting but I think I tested it with just b and got the same results. Basically, when I connect direct to the ethernet side of the base station I get about 5.6 mbps throughput using the test at http://www.speakeasy.net/speedtest/ But when I connect wirelessly I only get about 2.7 mbps. I took my airport express out of the picture so this is just direct to the extreme.
    When I was at my sister's house with her Linksys router I got about 4.6 with a similar raw cable speed. So it seems as though the airport extreme is losing quite a bit of throughput from what it should be. I am running the latest firmware on the extreme and the Powerbook has all the latest also, but the throughput has always been about this. Anybody have any comments on this, or tips to improve it? I tried turning off IPV6 and it improved slightly but not significantly.
    Powerbook Ti 1G   Mac OS X (10.4.4)  

    There's a discrepancy between the OS and the DVD manufacturer in the way capacity is measured on the media.
    The media manufacturer (much like a hard drive manufacturer) uses a decimal measurement, so they are going to consider a gigabyte to be 1,000,000,000 bytes. (1000 x 1000 x 1000). So, your 4.7GB DVD is 47 billion bytes. (47,000,000,000 bytes.)
    However, the OS is going to consider a gigabyte to be slightly more, because its measurements are in binary. To the OS, a gigabyte is 1,073,741,824 bytes. (1024 x 1024 x 1024). In this case, your 4.7GB DVD looks like 4.37GB.
    The OS will only allow you to burn as much as it can recognize as being available space, which would be about 4.3GB.

  • After reinstallation of Outlook 2010 on my Laptop, Contacts and Calendar did not appeared while they are exist in my iphone 5 by using icloud. What I should do to get Contacts and Calendars in sync with iphone 5? Thank you.

    After reinstallation of Outlook 2010 on my Laptop, Contacts and Calendar did not appeared while they are exist in my iphone 5 by using icloud. What I should do to get Contacts and Calendars in sync with iphone 5?
    Thank you.

    So you have business contacts that were lost... do you not have these on a Database in some shape or form? Sounds like you need to invest in a RAID1 backup setup for your computer so you dont have this issue in the future.
    As for repairing your problem, sounds like you are going to need to start from scratch at this point or if the data is still on your phone look into a program that can take the information from the phone onto iTunes.

  • What settings should I use to "hold" emails on my Outlook email using SHAW.CA

    My iPHONE6 is new this week.   SHAW.CA technical support (x3) cannot make my settings on my iphone6  HOLD my EMAILS.  They appear and in 1 minute they disappear.  What settings should I have?  I see they used EXCHANGE to set up my email while APPLE in MAIL SETTINGS LOOKUP points to
    POP Account Type. 
    Advice, please.

    That works perfectly fine - if you have multiple devices that you want to access the email from
    You would have to manually delete it from the server (web) unless you allowed it to be deleted after 14 days or Delete when deleted from Deleted Items
    At any rate - glad you got it working
    Please let us know if you have any questions
    (788)

  • HT201300 What cable should be used to connect a macbook pro, 13 inch early 2011 model to an external projector so it will display the computer screen image through the projector?

    What cable should be used to connect a macbook pro, 13 inch, early 2011 model to an external projector so the project displays the image on the computer screen?

    You will need a cable or adapter with a minidisplay connection for the MBP.  That will be inserted in the Thunderbolt port.  The other end is dependent upon the connections of the projector which you have not listed.
    Ciao.

  • What methods should a controller interface contain? (MVC)

    Implementing MVC architecture in hope of achieving good design in OO.
    Using Observer pattern (java,util. Observable/Observer etc...)
    Many people talk about having an Interface for both Controller code and View (GUI) code. I don't see the point really.
    Question is what methods should an interface for a controller contain? surely not event code like "actionperformed"? Because how you know before hand what gui components you'll use? And even so, no need for an interface as interface is mostly suitable for using inheritors in many places..
    any one explain to me the benefits and if really good design, what goes in interface for a controller?
    thanks in advance.

    I deem you dismiss the OP's idea too fast - but maybe I'm of the "second school of thought" :o)
    I agree designing for different client technologies is overkill unless it is a requirement, but the OP specifically mentions changing the UI's widgets while sticking to the same technology (Swing, for that matter).
    In this case, implementing Swing's EventListener interfaces in the controller has 2 drawbacks:
    Did not mean to do so. My thrust was that regardless of #1 or #2, you can solve it with delegation. I believe this is the idea you describe below.
    One has been discussed - namely, that the controller and view have to know intimate details about eachother. As you well described in reply #6, it is natural that they know a bit about eachother, but maybe not so much - otherwise what good is there to have two distinct classes?
    The view needs some way to ask the controller to load the shopping basket, but why force the controller to receive the demand as an ActionEvent? The controller may expose a loadShoppingBasket() method, and leave it up to the view to implement the widget-level event handler that will call this method.
    Similarly, the controller needs some way to ask the view to display the items in the basket, but it doesn't need to know whether it is displayed in a JList or a JTable or a JTextPane or whatever... The view may expose a displayShopingCartItems(List<Items>) method.
    Agreed. That was my point, that you can delegate from the listeners to more meaningful controller methods. Whether one decides to implement an interface or simply use a stateless helper class with package-private methods (or whatever) is a design decision.
    The second drawback with having the Controller class implements the many EventListener interfaces, is that if two different widget in the view trigger the same type of events (say, ActionEvent), the controller know has to disambiguate between the two possible sources (for example by examining the event's actionCommand field).
    Not only does that couple the controller's code to the view's implementation (which should be the only one to know that the "Submit" and "Cancel" buttons have respective action commands of "SUB" and "NONE"), which is only drawback #1 reiterated, but with more than two sources of ACtionEvent, that also makes for wide if-then-else blocks in the actionPerformed() method, which is not elegant nor error-proof.
    I agree. Although another alternative is to use inheritance to overcome this limitation. Again, it's all how much work you think is justified.
    In summary, I find it less coupled, and more maintenable, to have the controller and view classes expose hardly-higher-level methods such as, loadBasket() and displayItems(List<Items>), and have the view implement small (generally anonymous) event-listener that handle the widget-level events and delegate to the appropriate hardly-higher-level controller's method.
    That said, unless it is required that several implementation of a same logical view coexist, there's no real incentive that the hardly-higher-level methods be exposed in interfaces; exposing them in the concrete Controller and View classes is fine.
    Agreed. (Above). :^)
    One last word: actrually there's an incentive that the view's methods be exposed in an interface: it makes it easier to unit-test the controller class, by injecting mocks of the views without depending on a Swing runtime (I posted [a thread|http://forums.sun.com/thread.jspa?forumID=57&threadID=5377751] about difficulties in using Swing components in headless builds).
    Will have to chew on that one. My gut instinct is the view would be the last thing I would bother to have interfaces for (without the need to support multiple views). It's an interesting thought tho. I guess my base position is to unit test everything in the model and integration test the views and controllers. Tho, to your point, failures in the VC are obvious to users and immediately annoying.
    Edited by: jduprez on Aug 23, 2009 9:02 PM - formatting
    Edited by: jduprez on Aug 23, 2009 9:16 PM- had a hard time getting the hold on my old thread- Saish

Maybe you are looking for