Help me figure out where to start learning flex/flash/air/etc.

Hi all,
I'm hoping a few generous souls can help figure out where to start learning to use Adobe programming / application tools. I've read through a lot of the info on Flash, Flash Builder, Flash Catalyst, Flex, Flex Builder, Actionscript and Air – and frankly my head is spinning.
Let me give you some context of what I know, and where I'm trying to get to.
What I know
CS4 - Dreamweaver / Photoshop / Illustrator / Fireworks
Raw html, and some css
Various macro languages over the years (excel - macro level meta-procedural stuff)
Basic database experience (mysql, database design)
Training in procedural languages like Pascal about 100 years ago (ok maybe 20)
Where I want to go
Develop online trivia application
Multiple, simultaneous users
Polished interface (look and feel wise) - 'flashy' if you will
Database connections on back end to serve questions and manage users
At a very basic level it would be similar to those trivia systems you see in bars, like this: http://www.buzztime.com/games.html , but with an educational focus / spin to it.
When I want to get there
I realize this isn't going to happen overnight. I'm hoping if I spend 20 hours a week or so I can put something basic together by the end of the summer. This is as much about learning the tools for me as building the app.
How I need help
I plan to get a Lynda.com subscription to help me learn the tools. The basic problem is I don't know which tools to learn, in what progression, to accomplish my goals. If I'm never going to use Actionscript or Air I'd rather not learn them. So what I need is 2 pieces of advice
For the app I described, what tool(s) would you build it in?
What is a good learning path for those tools?
Thank you in advance for any advice you can offer, I really appreciate your help!
Larry

For creating a web application using Flash, there are broadly two workflows (with different tools to use):
If you are a designer, you may want to start learning Adobe Flash Professional for a more design oriented feel application development:
http://www.adobe.com/products/flash/
You can start learning how to use the tool from here. You would also want to keep checking our developer network for new articles on Flash.
If you are a developer you would generally find Flex more natural because it allows you to code your application. For this you can use the Adobe opensource Software development kit or Adobe Flash Builder The Flash Builder IDE comes with support for intelligent coding, debugging, and visual design and features powerful testing tools that speed up development and lead to higher performing applications.
For starting with Flex and Flash Builder, you can check out the 'Flex in a week' videos:
http://www.adobe.com/devnet/flex/videotraining/
As you go along the videos you can also check Flex language reference:
Alternatively, you can also use Adobe Flash Catalyst (still in Beta) to design your application. Catalyst will generate Flex code for you. This code can then be imported in Adobe Flash Builder where you can use Flash Builder Data centric features to connect to a database backend.
Learn about Flash Catalyst here:
http://labs.adobe.com/technologies/flashcatalyst/tutorials/

Similar Messages

  • Trying to cancel order, need help cannot figure out where to contact support

    Hello,  I placed an order two days ago and I did not need this service.  I was thinking it was something i needed and I do not.  I want a refund as I am not using and haven't used this product.  I cannot figure out on your website how or where to cancel my order.  I would like a refund and cancel any type of membership I may have ordered.  Please help me figure this out.  You can contact me at [email protected]  Thank you

    Hi Eric ,
    Please refer to the following link to get information about how to cancel your Adobe order.
    https://helpx.adobe.com/x-productkb/policy-pricing/return-cancel-or-change-order.html
    Regards
    Sukrit Dhingra

  • Nothing has helped me figure out how to re-install Adobe Flash Player

    I have researched everything I could find and nothing helps.  I uninstalled Flash Player because I was getting frequent 'shockwave has crashed' problems when I played some games. Now, I can't reinstall it.  Tried many times; turned off my firewall; etc.  Flash is not showing in my control panel as an existing program (because I uninstalled it), but I get the message "only one instance of this ap can run" when I try to complete installation and run it.  I have Windows 7 and use Firefox. None of the related articles has helped me.  When I click on "check if Flash is installed" it tells me not installed or not enabled. When I try to enable it, Flash or Shockwave is not even listed under Tools > Add-ons in Firefox.  I have no idea what is left to try.
    By the way, it appears that I can watch videos. But I can't access my Pogo games any more.  Says Flash is out of date. I'm very confused.

    FINALLY!  This worked. Thank you. Why on earth do you need a special (and secret) Adobe uninstall site?  Crazy.  Nothing told me that Flash was still installed in some secret computer place causing problems. (I uninstalled using the Control Panel.)  People like me who are barely versed in computer inner workings are at a huge and uncomfortable disadvantage.
    Thanks!

  • How can i reset or help me figure out my password to my mac book air?

    well someone was playing on my laptop and changed my password without mehh knowing and now i can't log back in so is there anyway that i can reset or figure a way that i can change it

    To listen to music with a headset or earbuds via bluetooth requires a bluetooth stereo headset.
    File transfer via bluetooth is not supported. A friend or relative can purchase music for you via the iTunes music store with an iTunes store gift card or by sending you the music gift via email from iTunes.

  • HT5228 I am running OSX 10.5.8 and am told I need to update Java in order to protect agains tthe Flashbck Trojan. But cannot figure out where to download such an update. Any help?

    I am running OSX 10.5.8 and am told I need to update Java in order to protect agains tthe Flashback Trojan. But cannot figure out where to download such an update. Any help?

    michael60 wrote:
    Many, many thanks.
    In my Java Prefs App I unchecked
    J2SE 5.0
    J2SE 1.4.2 was already unchecked.
    Did I get this right?
    Wasnt sure if I was  was disabling Java or Java Script here....
    That is Java. Those are also really old versions. You can actually keep them turned on in Java Preferences.
    What you want to change is in Safari > Preferences > Security and turn off Java there. Leave Javascript turned on.
    This way, the only thing you disable is Java applets, which are useless anyway. If you need to run any Java programs, they will still work. If you have any specific site that requires a Java applet, you can always turn it on just for that site and turn it back off when you are done.

  • Can't figure out where NullPointerException is coming from

    I will attach the code I have below. It is almost entirely done but i am getting a NullPointerException that is driving me nuts, and I can't figure out were it is coming from.
    Help is greatly appreciated.
    First code:
    import java.util.Scanner;
    import java.io.*;
    import java.util.Random;
    import java.util.Collection;
    public class DistributionPlagiarist
         public static void main(String[] args) throws IOException
              Scanner keyboard = new Scanner(System.in);
              int keyLength=0, phraseLength=0, numberOfPhrases=0;
              String inputFileName="", keepReadingFromFile="", theFile="";
              FrequencyLibrary text = new DenseFrequencyLibrary();
              if(args.length != 4)
                   System.out.println("The command line arguments you entered do not match what is needed.  Please try again.");
                   System.exit(0);
              for(int count=0; count<args.length; count++)
                   keyLength = Integer.parseInt(args[0]);
                   phraseLength = Integer.parseInt(args[1]);
                   numberOfPhrases = Integer.parseInt(args[2]);
                   inputFileName = args[3];
              if(keyLength < 0)
                   while(keyLength < 0)
                        System.out.print("The length of the key (" + keyLength + ")" + " you entered is less than zero.\nPlease enter another key length: ");
                        keyLength = keyboard.nextInt();
                        System.out.println();
              if(phraseLength < 0)
                   while(phraseLength < 0)
                        System.out.print("The desired length of the phrase (" + phraseLength + ")" + " you entered is less than zero.\nPlease enter another phrase length: ");
                        keyLength = keyboard.nextInt();
                        System.out.println();
              if(numberOfPhrases <= 0)
                   while(numberOfPhrases <= 0)
                        System.out.print("The desired number of phrases (" + keyLength + ")" + " you entered is not applicable.\nPlease choose another number: ");
                        keyLength = keyboard.nextInt();
                        System.out.println();
              File file=new File(inputFileName);
              boolean exists = file.exists();
              if (exists == false)
                   while(exists == false)
                        System.out.println("The file you are searching for does not exist.  Please place it in this programs directory.");
                        System.out.print("Please re-enter the file name: ");
                        inputFileName = keyboard.nextLine();
                        file=new File(inputFileName);
                        exists = file.exists();
              int count=keyLength, start=0, stop=0;
              FileReader freader = new FileReader(inputFileName);
              BufferedReader inputFile = new BufferedReader(freader);
              while(keepReadingFromFile != null)
                   keepReadingFromFile = inputFile.readLine();
                   if(keepReadingFromFile == null)
                        break;
                   else
                        theFile = theFile + keepReadingFromFile;
              while(count < theFile.length())
                   String name = theFile.substring(start, keyLength+stop);
                   char singleCharacter = theFile.charAt(count);
                   text.add(name, singleCharacter);
                   start++;
                   stop++;
                   count++;
              int countNumberOfPhrases=0;
              while(numberOfPhrases > 0)
                   countNumberOfPhrases++;
                   String phrase = randomphrase(text, phraseLength, keyLength);
                   System.out.println("Phrase " + countNumberOfPhrases + ":\n" + phrase);
                   numberOfPhrases--;
         private static String randomphrase(FrequencyLibrary textLibrary, int phraseLengthToMake, int startLength)
              String startString="";
              char characterToAdd=' ';
              startLength++;
              Random generator = new Random();
              int sizeOfLibrary=textLibrary.size()/2, randomInt = generator.nextInt(sizeOfLibrary+1), value=0;
              Collection<String> stringNames = textLibrary.makeStringCollection();
              for(String stringFromCollection : stringNames)
                   if(randomInt == value)
                        startString = stringFromCollection;
                   value++;
              String thePhrase = new String(startString);
              System.out.println("INITIAL START:" + startString + "TTTT");
              int substringStart=1;
              while(startLength < phraseLengthToMake)
                   characterToAdd = textLibrary.randomUniformChoose(startString);
                   thePhrase = thePhrase + characterToAdd;
                   System.out.println("CHARACTER:" + characterToAdd + "TTTT");
                   System.out.println("PHRASE:" + thePhrase + "TTTT");
                   startString = thePhrase.substring(substringStart, thePhrase.length());
                   boolean answer = textLibrary.contains(startString);
                   System.out.println(answer);
                   System.out.println("NEW STRING:" + startString + "TTTT");
                   startLength++;
                   substringStart++;
              return thePhrase;
    }Second code:
    import java.util.Collection;
    import java.util.HashMap;
    public class DenseFrequencyLibrary implements FrequencyLibrary
         private HashMap<String, MultiSetOfChar> bookTitleAndCharacterAndIntegerHashMap = new HashMap<String, MultiSetOfChar>();
         private MultiSetOfChar keyAndValuePairs = new DenseMultiSetOfChar();
          * Creates a new DenseFrequencyLibrary with all the essential things clear;
         DenseFrequencyLibrary()
              bookTitleAndCharacterAndIntegerHashMap.clear();
          * Input the value from the creation of the DensneMultiSetOfChar into a HashMap.  If the key
          * already exists then the value associated with it is updated by one.
          * @param character a char to be used in forming the HashMap
          * @return characterMap
         private HashMap<String, MultiSetOfChar> inputIntoMap(String name, char character)
              if(!bookTitleAndCharacterAndIntegerHashMap.containsKey(name))
                   keyAndValuePairs = new DenseMultiSetOfChar(character);
              else
                   keyAndValuePairs.add(character);
              this.bookTitleAndCharacterAndIntegerHashMap.put(name, keyAndValuePairs); //input character and value
              return bookTitleAndCharacterAndIntegerHashMap; //return the new HashMap
          * Returns the number of books in the library.
          * @return |b|, ie the number of books in b
        public int size()
             int numberOfBooks=bookTitleAndCharacterAndIntegerHashMap.size();
             return numberOfBooks;
         * Searches the library for an occurrence of a given book
         * @param target the name of a book to be searched for in the library
         * @return true if and only if the argument is already a book title in the library.
        public boolean contains(String target)
             boolean bookIsInLibrary=false;
             if(bookTitleAndCharacterAndIntegerHashMap.containsKey(target))
                  bookIsInLibrary = true;
             return bookIsInLibrary;
         * Returns the MultiSetOfChar that represents the occurrences of the individual characters
         * in the text of the book indicated by the argument.
         * @param target
         * @return MultiSetOfChar
        public MultiSetOfChar getFrequencies(String target)
             MultiSetOfChar frequencyMultiSetOfChar = bookTitleAndCharacterAndIntegerHashMap.get(target);
             return frequencyMultiSetOfChar;
         * Modifies the character occurrences associated with name to include one more occurrence of element.
         * @param name string of the name of the book
         * @param element character to add to the specified book
        public void add(String name, char element)
             bookTitleAndCharacterAndIntegerHashMap = inputIntoMap(name, element);
         * Modifies the character occurrences associated with name to include one less occurrence of element.
         * @param name string of the name of the book
         * @param element character to be removed from the specified book
         * @return true if and only if the book is modified.
        public boolean remove(String name, char element)
             boolean characterWasRemovedFromBook=false;
             //if the target character is in the map then remove it
              if(bookTitleAndCharacterAndIntegerHashMap.containsKey(name))
                   MultiSetOfChar keyAndValuePairs = bookTitleAndCharacterAndIntegerHashMap.get(name);
                   keyAndValuePairs.remove(element);
                   characterWasRemovedFromBook = true; //set answer to true because the HashMap was changed
              else //target does not exist in the HashMap
                   characterWasRemovedFromBook = false; //set answer to false because the HashMap was not changed
             return characterWasRemovedFromBook;
         * Returns a random character, chosen from the same distribution as the characters appear in the book.
         * For example, if 5% of the characters in "Alice in Wonderland" are an 'A', then this method should
         * return an 'A' about 5% of the time.
         * @param name string of the name of the book to search through and remove a character
         * @return true if and only if the argument is already a book title in the library.
         public char randomUniformChoose(String name)
            MultiSetOfChar keyAndValuePairs = bookTitleAndCharacterAndIntegerHashMap.get(name);
            char randomCharacter = keyAndValuePairs.randomUniformChoose();
              return randomCharacter; //return the random character pulled out
         public Collection<String> makeStringCollection()
              Collection<String> stringCollection = bookTitleAndCharacterAndIntegerHashMap.keySet();
              return stringCollection;
    }Third code:
    import java.util.HashMap;
    import java.util.Set;
    import java.util.Collection;
    import java.util.Random;
    * DenseMultiSetOfChar implements MultiSetOfChar.
    * @mathmodel b is a finite multiset
    * @mathdef
    *  |b| is the cardinality of b
    *  ||c,b|| is the number of occurrences of element c in b
    * @author Kyle Hiltner
    public class DenseMultiSetOfChar implements MultiSetOfChar
         private char characterInput=' ';
         private HashMap<Character, Integer> characterMap = new HashMap<Character, Integer>();
          * Create a new DenseMultiSetOfChar with zero argument
         DenseMultiSetOfChar()
              characterMap.clear(); //clear static HashMap
          * Create a new DenseMultiSetOfChar with the passed in value.
          * @param newChar character input to be added to the HashMap
         DenseMultiSetOfChar(char newChar)
              this.characterInput = newChar; //set characterInput to the value passed in
              characterMap = inputIntoMap(this.characterInput); //call private procedure to add characterInput to HashMap
          * Input the value from the creation of the DensneMultiSetOfChar into a HashMap.  If the key
          * already exists then the value associated with it is updated by one.
          * @param character a char to be used in forming the HashMap
          * @return characterMap
         private HashMap<Character, Integer> inputIntoMap(char character)
              //if the character is not in the HashMap then add it with the starting value of 1
              if(!characterMap.containsKey(character))
                   characterMap.put(character, 1); //input character and value
              else //character does exist
                   int value = characterMap.get(character); //get the value for the specified key
                   value++; //increase the value so as to show that another character was added
                   characterMap.put(character, value); //place the character and new value in the HashMap
              return characterMap; //return the new HashMap
          * Returns the number of elements in this multiset (ie its cardinality).
          * Note that since multisets can include duplicates, the cardinality may be
          * larger than the number of distinct elements. Also, the total number of
          * items in the multiset is bounded above by Integer.MAX_VALUE.
          * @return |b|, ie the cardinality of b
         public int getCardinality()
              int totalElementsInMap=0;
              Collection<Integer> integerCollection = characterMap.values(); //create a collection for easy iteration
              //iterate through each value in the HashMap and compute the total number of elements in the HashMap
              for(Integer valueFromCollection : integerCollection)
                   totalElementsInMap = totalElementsInMap + valueFromCollection; //compute new value of total values
              return totalElementsInMap; //return the final total value
          * Returns the number of occurrences of a given element in the multiset. A
          * simple identity relating getElementCount and getCardinality is that the
          * sum of getElementCount for each char is equal to the cardinality of the
          * set.
          * @param target
          *            char to be counted in the multiset
          * @return ||target,b||, ie the number of occurrences of target in b
         public int getElementCount(char target)
              int numberOfGivenCharacters=0; //set initial value
              //if the HashMap contains the target character then numberOfGivenCharacters is set to the value
              if(characterMap.containsKey(target))
                   numberOfGivenCharacters = characterMap.get(target); //set numberOfGivenCharacters to the value assigned to the target character
              return numberOfGivenCharacters; //return the value for the target character
          * Returns a set such that every element in the multiset is in the set (but
          * no duplicates). The cardinality of the returned set must be less than or
          * equal to |b|. The cardinality of the two are equal if and only if b
          * contains no duplicate elements.
          * @return a set of Character, s, such that: <br />
          *         (for all (Character)i in s : (char)i in b) and <br />
          *         (for all (char)i in b : (Character)i in s)
         public Set<Character> getElementSet()
              Set<Character> characterSet = characterMap.keySet(); //create a Set from the keys of characters in the HashMap     
              return characterSet; //return the character Set
          * Adds a single element to the multiset. This operation always increases
          * the cardinality of the multiset by 1, assuming that the maximum capacity
          * of Integer.MAX_VALUE has not been reached.
          * @param item
          *            the char to be added to b
          * @requires |b| < Integer.MAX_VALUE
          * @alters b
          * @ensures b = #b union {item}
         public void add(char item)
              characterMap = inputIntoMap(item); //call the private method to add new character (item) to the HashMap
          * Removes the target, if it is present in the multiset. The method returns
          * true if and only if it changes the multiset.
          * @param target
          *            the char to be removed
          * @alters b
          * @ensures (target not in #b) ==> (b = #b) <br />
          *          (target in #b) ==> (b union {target} = #b)
          * @return target in #b
         public boolean remove(char target)
              boolean answer=false; //set initial value to false
              //if the target character is in the map then remove it
              if(characterMap.containsKey(target))
                   int value = characterMap.get(target); //find the value associated with the target character
                   //if the value is 1 call remove from the HashMap and remove key and value
                   if(value == 1)
                        characterMap.remove(target); //remove key and value from the HashMap
                   else //value is greater than 1
                        value--; //decrease value to show removal
                        characterMap.put(target, value); //replace target character with new value back into the HashMap
                   answer = true; //set answer to true because the HashMap was changed
              else //target does not exist in the HashMap
                   answer = false; //set answer to false because the HashMap was not changed
              return answer; //return answer
          * Returns a char chosen randomly based on the contents of the multiset.
          * This operation does not remove the char from the multiset or change the
          * multiset in any way. In particular, the cardinality of the multiset is
          * the same before and after this method.
          * <p>
          * Characters should be returned with a random distribution equal to the
          * distribution of characters in the multiset. That is, for a character that
          * appears N times in a multiset of cardinality M, the probability of that
          * character being returned is N / M. For example, a multiset that contains
          * only the character 'a', possibly many times, would always result in an
          * 'a' being generated. On the other hand, a multiset with an equal number
          * of 'a' and 'b' elements would return an 'a' approximately half the time
          * and a 'b' the other half.
          * @requires |b| >= 1
          * @return char c with probability p, where: <br />
          *         p = ||c,b|| / |b|
         public char randomUniformChoose()
              char randomCharacter=' ';
              Random generator = new Random();
              int totalElementsInMap=0;
              Collection<Integer> integerCollection = characterMap.values(); //create a collection for easy iteration
              //iterate through each value in the HashMap and compute the total number of elements in the HashMap. 
              //Do this in case a remove call was made
              for(Integer valueFromCollection : integerCollection)
                   totalElementsInMap = totalElementsInMap + valueFromCollection; //compute new value of total values
              int randomInt = generator.nextInt(totalElementsInMap+1), lowerValue=0, upperValue=0;
              Collection<Character> keyCollection = characterMap.keySet();
              //iterate through each value in the HashMap and compute the total number of elements in the HashMap
              for(Character keyFromCollection : keyCollection)
                 upperValue = upperValue + characterMap.get(keyFromCollection);
                 if(randomInt == upperValue)
                      randomCharacter = keyFromCollection;
                 if(randomInt >= lowerValue && randomInt <= upperValue)
                      randomCharacter = keyFromCollection;
                 lowerValue = upperValue + 1;
              return randomCharacter; //return the random character pulled out
    }The Error:
    Exception in thread "main" java.lang.NullPointerException
         at DenseFrequencyLibrary.randomUniformChoose(DenseFrequencyLibrary.java:137)
         at DistributionPlagiarist.randomphrase(DistributionPlagiarist.java:146)
         at DistributionPlagiarist.main(DistributionPlagiarist.java:112)I will attempt to explain what this does in as few words as possible. For a breakdown of the lab go urlhttp://www.cse.ohio-state.edu/~paolo/teaching/494MJ/labs/lab8.shtml{url}. If you don't feel like reading that: THe program reads in some command line arguments. From there it reads from the file provided in the command line and creates "keys" from the specified length. From there I need to create a phrase of the specified length. If i am supposed to create more then one then i do. That is pretty much it. I can't figure out where (really why) the NullPointerException error is coming from.
    Help is appreciated!!

    Post the actual error text (copy and paste, don't "interpret" it) here.
    It should include a stack trace which references a line number of the program -
    unless you suppressed the trace, in which case change your error handling
    so that the trace is produced.
    Identify which program line in your post the error is pointing to so that we can match
    the error with your program, since your post doesn't have line numbers..
    Edited by: ChuckBing on Nov 16, 2007 7:19 PM
    Also - posting large amounts of code (as you did) will reduce the chance of anyone helping

  • Newbie for the life of me can't figure out where in contact.php you tell it where to send form?

    Thx for any help.
    I know it's got to be so obbvious.
    Why would you send in php vs html?
    <?php
    if(!$_POST) exit;
    $email = $_POST['email'];
    //$error[] = preg_match('/\b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b/i', $_POST['email']) ? '' : 'INVALID EMAIL ADDRESS';
    if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email )){
    $error.="Invalid email address entered";
    $errors=1;
    if($errors==1) echo $error;
    else{
    $values = array ('name','email','message');
    $required = array('name','email','message');
    $your_email = "[email protected]";
    $email_subject = "New Message: ".$_POST['subject'];
    $email_content = "new message:\n";
    foreach($values as $key => $value){
       if(in_array($value,$required)){
      if ($key != 'subject' && $key != 'company') {
        if( empty($_POST[$value]) ) { echo 'PLEASE FILL IN REQUIRED FIELDS'; exit; }
      $email_content .= $value.': '.$_POST[$value]."\n";
    if(@mail($your_email,$email_subject,$email_content)) {
      echo 'Message sent!';
    } else {
      echo 'ERROR!';
    ?>

    Thanks. I'm working with different hosts and I guess thats where the confusion for me is coming in. In bluehost, I simply submit my form through form action to http://www.bluehost/bluemail. With the php form construction it 's form action is contact.php. Does this mean that the server I'm working with will uinderstand how to process contact.php and where to send it based on paramaters previously submitted? Or do I instruct the server via the php form? Thanks again
    Date: Wed, 8 Feb 2012 13:50:11 -0700
    From: [email protected]
    To: [email protected]
    Subject: Newbie for the life of me can't figure out where in contact.php you tell it where to send form?
        Re: Newbie for the life of me can't figure out where in contact.php you tell it where to send form?
        created by mhollis55 in Dreamweaver - View the full discussion
    The reason why this is done in php is because php is server-side scripting. It's telling your server to do stuff. HTML doesn't tell your server anything, it tells the client (the web browser loading it) to do things. Only your server can send an email.
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4194407#4194407
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4194407#4194407. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Dreamweaver by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Can someone help me figure out why my MacBook Pro froze...

    I just closed a usb drive window, and ejected the drive when my computer suddenly froze. I was running: Excel, Firefox, Speed Download, and Mail.
    After about ten minutes or so of waiting I restarted my computer and found this log. Can you help me figure out what went wrong?
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: LaunchCFMApp [263]:30995 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: LaunchCFMApp [262]:29991 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: iTunes [260]:28715 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: coreaudiod [38]:28179 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: firefox-bin [219]:25667 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: Mail [202]:27651 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: Starry Night [199]:26627 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: Speed Download [197]:26123 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: LittleSnitchDaemon [182]:23555 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: Finder [179]:19459 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: SystemUIServer [178]:17923 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: SystemUIServer [178]:16403 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: Dock [176]:16899 not responding.
    Oct 24 07:42:27 Alpha diskarbitrationd[39]: ATSServer [63]:12803 not responding.
    Oct 24 07:51:57 localhost kernel[0]: hi mem tramps at 0xffe00000
    Oct 24 07:51:57 localhost kernel[0]: PAE enabled
    Oct 24 07:51:57 localhost kernel[0]: standard timeslicing quantum is 10000 us
    Oct 24 07:51:57 localhost kernel[0]: vmpagebootstrap: 383643 free pages
    Oct 24 07:51:57 localhost kernel[0]: migtable_maxdispl = 71
    Oct 24 07:51:57 localhost kernel[0]: Enabling XMM register save/restore and SSE/SSE2 opcodes
    Oct 24 07:51:57 localhost kernel[0]: 89 prelinked modules
    Oct 24 07:51:57 localhost kernel[0]: ACPI CA 20060421
    Oct 24 07:51:57 localhost kernel[0]: AppleIntelCPUPowerManagement: ready
    Oct 24 07:51:57 localhost kernel[0]: AppleACPICPU: ProcessorApicId=0 LocalApicId=0 Enabled
    Oct 24 07:51:57 localhost kernel[0]: AppleACPICPU: ProcessorApicId=1 LocalApicId=1 Enabled
    Oct 24 07:51:57 localhost kernel[0]: Copyright (c) 1982, 1986, 1989, 1991, 1993
    Oct 24 07:51:57 localhost kernel[0]: The Regents of the University of California. All rights reserved.
    Oct 24 07:51:57 localhost kernel[0]: using 7864 buffer headers and 4096 cluster IO buffer headers
    Oct 24 07:51:57 localhost kernel[0]: Enabling XMM register save/restore and SSE/SSE2 opcodes
    Oct 24 07:51:57 localhost kernel[0]: Started CPU 01
    Oct 24 07:51:57 localhost kernel[0]: IOAPIC: Version 0x20 Vectors 64:87
    Oct 24 07:51:57 localhost kernel[0]: ACPI: System State [S0 S3 S4 S5] (S3)
    Oct 24 07:51:57 localhost kernel[0]: Security auditing service present
    Oct 24 07:51:57 localhost kernel[0]: BSM auditing present
    Oct 24 07:51:57 localhost kernel[0]: disabled
    Oct 24 07:51:57 localhost kernel[0]: rooting via boot-uuid from /chosen: 831ACFE5-5EEF-4B22-8C04-C0A6524AADB7
    Oct 24 07:51:57 localhost kernel[0]: Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><string ID="2">boot-uuid-media</string></dict>
    Oct 24 07:51:57 localhost kernel[0]: USB caused wake event (EHCI)
    Oct 24 07:51:57 localhost kernel[0]: Debug driver registered: AppleUSBUHCI
    Oct 24 07:51:57 localhost kernel[0]: FireWire (OHCI) Lucent ID 5811 PCI now active, GUID 0016cbfffe4ccb7a; max speed s400.
    Oct 24 07:51:57 localhost kernel[0]: CSRHIDTransitionDriver::probe: 0x0
    Oct 24 07:51:57 localhost kernel[0]: CSRHIDTransitionDriver::start before command
    Oct 24 07:51:57 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT2 @2/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDri ver/TOSHIBA MK8032GSX Media/IOGUIDPartitionScheme/Customer@2
    Oct 24 07:51:57 localhost kernel[0]: BSD root: disk0s2, major 14, minor 2
    Oct 24 07:51:57 localhost kernel[0]: jnl: replay_journal: from: 4944384 to: 6034432 (joffset 0xa701000)
    Oct 24 07:51:57 localhost kernel[0]: CSRHIDTransitionDriver::stop
    Oct 24 07:51:57 localhost kernel[0]: HFS: Removed 1 orphaned unlinked files
    Oct 24 07:51:57 localhost kernel[0]: USBF: 27.725 AppleUSBEHCI[0x2d6f000]::Found a transaction which hasn't moved in 5 seconds on bus 253, timing out!
    Oct 24 07:51:57 localhost kernel[0]: Jettisoning kernel linker.
    Oct 24 07:51:57 localhost kernel[0]: Resetting IOCatalogue.
    Oct 24 07:51:57 localhost kernel[0]: Matching service count = 0
    Oct 24 07:51:57 localhost kernel[0]: Matching service count = 0
    Oct 24 07:51:57 localhost kernel[0]: Matching service count = 0
    Oct 24 07:51:57 localhost kernel[0]: Matching service count = 0
    Oct 24 07:51:57 localhost kernel[0]: Matching service count = 0
    Oct 24 07:51:57 localhost kernel[0]: Matching service count = 0
    Oct 24 07:51:57 localhost kernel[0]: Previous Shutdown Cause: 3
    Oct 24 07:51:57 localhost kernel[0]: mac 10.3 phy 6.1 radio 10.2
    Oct 24 07:51:57 localhost kernel[0]: IPv6 packet filtering initialized, default to accept, logging disabled
    Oct 24 07:51:57 localhost mDNSResponder-108.2 (Aug 25 2006 14: 50:48)[33]: starting
    Oct 24 07:51:57 localhost memberd[40]: memberd starting up
    Oct 24 07:51:57 localhost lookupd[44]: lookupd (version 369.6) starting - Tue Oct 24 07:51:57 2006
    Oct 24 07:51:57 localhost DirectoryService[45]: Launched version 2.1 (v353.2)
    Oct 24 07:51:59 localhost configd[37]: com.apple.SystemConfiguration.DynamicPowerStep load failed
    Oct 24 07:51:59 localhost kernel[0]: yukonosx: Ethernet address 00:16:cb:8a:7a:43
    Oct 24 07:51:59 localhost diskarbitrationd[39]: disk0s2 hfs BABDE111-6071-3972-9C86-77812E4EB69A Macintosh HD /
    Oct 24 07:51:59 localhost kernel[0]: AirPort_Athr5424: Ethernet address 00:14:51:ed:9a:ae
    Oct 24 07:52:01 Alpha configd[37]: setting hostname to "Alpha.local"
    Oct 24 07:52:02 Alpha lookupd[62]: lookupd (version 369.6) starting - Tue Oct 24 07:52:02 2006
    Oct 24 07:52:02 Alpha /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow: Login Window Application Started
    Oct 24 07:52:03 Alpha kernel[0]: AppleYukon - en0 link active, 100-Mbit, full duplex, symmetric flow control enabled
    Oct 24 07:52:03 Alpha loginwindow[64]: Login Window Started Security Agent
    Oct 24 07:52:05 Alpha configd[37]: executing /System/Library/SystemConfiguration/Kicker.bundle/Contents/Resources/enable-net work
    Oct 24 07:52:05 Alpha configd[37]: posting notification com.apple.system.config.network_change
    Oct 24 07:52:05 Alpha lookupd[74]: lookupd (version 369.6) starting - Tue Oct 24 07:52:05 2006
    Oct 24 07:52:07 Alpha mDNSResponder: Adding browse domain local.
    aped[56]: mcxd[67] is running as the super-user. It is not possible for APE to affect this process in any manner whatsoever.
    Oct 24 07:52:16 Alpha configd[37]: target=enable-network: disabled
    Oct 24 07:52:47 Alpha kernel[0]: IOBluetoothHCIController::start Idle Timer Stopped
    Oct 24 07:52:48 Alpha kernel[0]: Registering For 802.11 Events
    Oct 24 07:52:48 Alpha kernel[0]: [HCIController][setupHardware] AFH Is Supported
    Oct 24 07:53:04 Alpha /Library/Application Support/LaCie/LaCie Backup/laciebackupd.app/Contents/MacOS/laciebackupd: laciebackupd could not load preferences for hotkeycode. Default : "s"
    Oct 24 07:53:04 Alpha /Library/Application Support/LaCie/LaCie Backup/laciebackupd.app/Contents/MacOS/laciebackupd: laciebackupd could not load preferences for hotkeymodifier. Default : "controlKey"

    Checked to see how much space is available ??
    Click your Apple menu  top left in your screen. From the drop down menu click About This Mac > More Info > Storage
    Make sure there's at least 15% free disk space. Less can slow your Mac down.
    Check the startup disk lately?
    Launch Disk Utility located in HD > Applications > Utillities
    Select the startup disk on the left then select the First Aid tab.
    Click:  Verify Disk  (not Verify Disk Permissions)
    If DU reports errors, restart your Mac while holding down the Command + R keys. From there you should be able to access the built in utilities in OS X Recovery to repair the startup disk.

  • It keeps saying my hard drive is almost full even though I delete as much as possible and use an external hard drive, cant figure out where else I need to look?

    I've tried to keep my computer as organized and clean as possible. I only have 400 songs and not a ton of pictures. I can't figure out where else I need to look on my hard drive. Any suggestions?

    I can't really figure out how much I have left in memory but here is some basic info:
      Model Name:          MacBook Pro
      Model Identifier:          MacBookPro5,5
      Processor Name:          Intel Core 2 Duo
      Processor Speed:          2.26 GHz
      Number Of Processors:          1
      Total Number Of Cores:          2
      L2 Cache:          3 MB
      Memory:          2 GB
    Is there somewhere to look to see a breakdown of what memory is used where?
    Thanks for your help!

  • Can anyone help me sync calendars from my iPhone to my Mac and help me figure out how to edit or delete lists in Reminders?

    Can anyone help me sync calendars from my iPhone to my Mac and help me figure out how to edit or delete lists in Reminders?  I thought upgrading to Mountain Lion would work, but I'm having the same problem as before under Snow Leopard.  So, here's my situation. 
    I'm running 10.8.2 on a Macbook Pro.  I have a 3GS iPhone running 6.0.1.  I can make entries on my Mac Calendar and they will show up on my iPhone, but if I make an entry on my iPhone, it never makes it to my Mac.  Also, I notice that when I log in to my iCloud account on my Mac, it has a "me.com" email address as my apple i.d., but it is not my primary account i.d. and I can't figure out how to delete it.  Also, my Reminders application won't allow me to delete lists I created.  Contacts, on the other hand, work instantaneously regardless of where the change is initiated.

    On you iPhone check Settings>Mail,Contacts,Calendars>Default Calendar (in the calendars section).  Here be sure you have selected the Calendar listed under your iCloud account ID as your default.  If you haven't, make this change, then enter a new event on your phone and see if it syncs properly now.
    You should be able to delete you reminders list by, from the Lists view, tapping Edit at the top, then tapping next to the list you want to delete and tapping Delete.

  • Random music is playing and we can't figure out where it is coming from, random music is playing and we can't figure out where it is coming from

    ONe of our Macs has just randomly started playing music and we can't figure out where it is.  iTunes is off, all browsers are off.  Anyone know how to search for the source??

    Have you got iChat.   There have been examples where this was the cause.  If you have, turn it off to check.   You could also go to activity monitor to check what parts of you system are active.

  • My macbook pro will not play a video without pausing every 11 seconds. PLEASE help me figure out what is wrong. very frustrating

    my macbook pro will not play a video without pausing every 11 seconds. PLEASE help me figure out what is wrong. very frustrating. I have already tried restarting

    buckmacie,
    has the video been completely downloaded onto your MacBook Pro when you start to play it? Or are you playing it while it downloads, AKA streaming it?

  • Can anyone help me figure out how to copy .jpg (pictures) from my PC to my IPAD2?

    Can anyone help me figure out how to copy .jpg (pictures) from my PC to my IPAD2? 

    Create a folder on you PC and copy the pictures you want on the iPad into that folder. Then start iTunes and plug in your iPad. In the column on the left (about half way down) click on the name of your iPad.   Then click on the photos tab near the top and to the right of the screen.  Check the box that says Sync photos and then select the folder you put your pictures in from the drop down menu on the screen. Then click Apply down at the bottom right hand side of the screen. Hope that helps!

  • Help me figure out this script

    Hey Guys,
    This is the first time EVER posting a blog, so bear with me
    if i'm a bit slow. My problem is that i'm just getting into Flash,
    just got Flash CS3, and I downloaded a pre-made menu from
    istockphoto.com. The thing is I can't figure out how to get the
    buttons to link to another scene in Flash. Can anyone help out? and
    if i'm not posting enough info let me know what I need to do.
    Thanks for your time.
    Alx.
    Here's the action script, where do I change the script to
    play the next scene of my movie?
    on (release) {
    getURL("#");
    on (rollOver)
    if (_root.link != 5)
    gotoAndPlay(2);
    } // end if
    on (releaseOutside, rollOut)
    if (_root.link != 5)
    gotoAndPlay(21);
    } // end if
    on (release)
    if (_root.link != 5)
    _parent["but" + _root.link].gotoAndPlay("s2");
    _root.link = 5;
    } // end if
    }

    on (release) {
    getURL("#");
    //if you click the button this script is attached to, it will
    take you to "#" in your browser.
    on (rollOver)
    if (_root.link != 5)
    gotoAndPlay(2);
    } // end if
    //The above script says that if the _root variable "link"
    does not = 5, to gotoAndPlay(2) of the current movieclip.
    on (releaseOutside, rollOut)
    if (_root.link != 5)
    gotoAndPlay(21);
    } // end if
    same thing as above, but for releaseOutside, or rollOut, and
    it will play 21.
    on (release)
    if (_root.link != 5)
    _parent["but" + _root.link].gotoAndPlay("s2");
    _root.link = 5;
    } // end if
    on click, this button will will go to _parent.butx (where x
    is _root.link) .gotoAndPlay(frame "s2") -- if _root.link does not =
    5. make sense? It then sets the _root variable "link" to 5.
    so you have two on(release) button functions, which isn't
    right. Also, I've never used two on statements in the same shot ---
    on(releaseOutside, rollOut) does that work properly?
    so if you want to gotoAndPlay a certain scene, you can just
    change a bit of the script. -- think you can figure out where with
    my explanations? Or did I just make it more confusing.

  • Can't figure out where "up arrow" command on Mac for keyboard shortcuts.

    You guys helped me fix the presets in LR, but now I have to go and do each image by hand.  When I go to "photo" in the library module, then to "develop settings," and then to "reset," it shows a keyboard shortcut of an up arrow, the apple command and R.  I have never figured out where that stupid arrow is on my MAC keyboard.  I would appreciate your help with this one also.  I have several thousand photos to get thru.   Many thanks for your willingness to share your expertise!!!!
    Dodie

    Thank you so much for your time and patience!  I am a middle aged woman who doesn't love computers.  You have saved me a LOT of time.  
    dodie

Maybe you are looking for