Questions Questions !!!

Can anyone please answer these questions for me.....I would be very obliged.
1. How do I install Skype on my iPhone? Is it possible? If so, what is the process.
2. How do I save word or excel documents on my iPhone memory. I know it opnes these docs if it comes through the email, but otherwise, how can i save them in the iPhone and use as and when i need them?
3. I copied a movie from a DVD to my computer in RealPlayer format. How can I get this to my iTunes. It does not happen right now. What format does it have to be to get it into iTunes and from there to my iPhone?
4. Can I install audiobook players i.e. Audible (with whom I have bought several books) and also book readers softwares i.e. Mobipocket (from whom I have bought several books also). How can I do that?
I love my iPhone, but would love it even more if these thinsg could be done.
Thanks in advance to whoever can help me with this.
Best Regards.

1. You cannot currently install Skype on the iPhone.
2. Saving files is not currently supported by Apple, but a very neat little application makes this possible if you have a Mac. This app, called FileMark Maker, stores the file entirely in the url section of a Safari bookmark. After saving and syncing it, you simply open up Safari on the iPhone and click on the bookmark to open the file. Since the file data is stored in the bookmark fields, it works even when your iPhone is not connected to the internet. To delete the file, just delete the bookmark. You can get FileMark Maker at http://www.insanelygreattees.com/news/?p=51 . Unfortunately, it appears that you use a PC and I do not know of an equivalent program for Windows.
3. The iPhone does not support RealPlayer playback.
4. You cannot install 3rd party applications onto the iPhone at this time. Audiobooks downloaded from Audible can be synced to the iPhone and listened to using the iPod functions.
You can tell Apple about features you would like them to consider developing for the iPhone by sending them feedback at http://www.apple.com/feedback/iphone.html

Similar Messages

  • X2 here I come - But with questions, questions.

    I am about to purchase a AMD64 X2 3800 or 4400.  Is there enough of an advantage going with the 4400 over the 3800 to justify the additional cost?
    Also,  I am currently running the K8N Neo 7025 motherboard.  Still using BIOS 1.0.  Have not flashed before, as saw no need to do so.  System was stable.  People on this forum seem to say, "If it is not broke, don't fix it." So, that's why I am still using 1.0 and the fact that I am just plain chicken when it comes to flashing the BIOS.  I know that I must face a BIOS flash if I am to run the X2 on this motherboard.  So, I have the following questions:
    1)  Is it best to flash in Safe Mode? 2) If not, should I close ALL open applications, as well as anti-virus, anti-spyware, WinPatrol, ewido, disable ZAPro anti-spyware, and Spy Guard.  3) Reset BIOS to default settings.  4) Use Syar2003's WinFlash method to flash the BIOS.  5) After re-start, shutdown and reset the CMOS.  6) Go into the BIOS and make any changes.  Install AMD utilities for the X2.
    Did I get anything wrong or miss something? 
    Your sage advise with be appreicated.  Thanks. AMD

    1) Is it best to flash in Safe Mode?
    Winflash doesn't work in windows safe mode .
    2) If not, should I close ALL open applications, as well as anti-virus, anti-spyware, WinPatrol, ewido, disable ZAPro anti-spyware, and Spy Guard.
    Shutdown whatever you can from sytemtray , realtime Antispyware/Antivirus is most important as they can interfere , Firewall is not.
    3) Reset BIOS to default settings.
    You should remove any overclock before flashing bios , Run the system stock .
    Always do a shutdown after winflash (even if the prog. says restart) , remove power (AC) and clear cmos manually with mobo jumper.
    The clear cmos option in winflash/awflash for dos doesn't work (properly) .
    4) Use Syar2003's WinFlash method to flash the BIOS.
    If you descide to flash from windows , yes follow that one is that safest way to get it properly for the Neo2 board.
    5) After re-start, shutdown and reset the CMOS. 
    Not exactly , shutdown after flash (no restart), remove power from PSU and clear cmos manually .
    6) Go into the BIOS and make any changes.  Install AMD utilities for the X2.
    Not quite .
    After cmos reset , enter cmos settings once first only to "Load Optimized Defaults" followed by save + exit , nothing else (Important) .
    Reboot one more time and watch the post screen for DMI build and update .
    When this is finished , and doesn't show in post screen , go into cmos setup and set your own preferences.
    Now you would be looking at doin' a xp new install or a repair install , followed by the amd cpu driver and x2 optimiser .

  • Help in java program.i cnt solve the need of this question.question inside.

    Create a class named Employee. Includes data members for Employee class :
    Data member     = Data type
    Employee id     = String
    Employee name     = String
    Icno     = String
    Gender     = Char
    Date of birth     = String
    Address     = String
    Commencing Date     = String
    Department     = String
    Position     = String
    Salary     = Double
    Include any relevant methods for example constructor that can perform initialization for all data fields, accessor methods that return each of data field values and mutator method to set values into the data fields. Use a constructor to set each Employee id to 99999 upon object creation.
    Write another java application named EmployeeDb. Declare an array of three Employee objects.
    Your program should be able to perform the following functions:
    (a)     Prompt user to enter three Employees� information from the console and store data in an array
    (b)     Search an employee by name.
    (c)     Display all employee information by using a loop.
    You are NOT required to save records into any text file.
    the code i have done
    public class Employee
         //declaration of private instance variables
         private String employee_id;
         private String employee_name;
         private String ic_no;
         private char gender;
         private String date_of_birth;
         private String address;
         private String commencing_date;
         private String department;
         private String position;
         private double salary;
         /*constructor prototype
         Employee(String, String, String, char, String, String, String, String, String, double);
         //constructor - Employee(String, String, String, char, String, String, String, String, String, double); function
    public Employee()
         this.employee_id = "99999";
         this.employee_name = "name";
         this.ic_no = "ic";
         this.gender = 'g';
         this.date_of_birth = "dob";
         this.address = "add";
         this.commencing_date = "cd";
         this.department = "dept";
         this.position = "post";
         this.salary = 0.00;
    public Employee(String id, String name, String ic, char gen, String dob, String add, String cd, String dept, String post, double sal)
         this.employee_id = id;
         this.employee_name = name;
         this.ic_no = ic;
         this.gender = gen;
         this.date_of_birth = dob;
         this.address = add;
         this.commencing_date = cd;
         this.department = dept;
         this.position = post;
         this.salary = sal;
    /*public setters function prototypes
         public void setEmployee_id(String);
         public void setEmployee_name(String);
         public void setIc_no(String);
         public void setGender(char);
         public void setDate_of_birth(String);
         public void setAddress(String);
         public void setCommencing_date(String);
         public void setDepartment(String);
         public void setPosition(String);
         public void setSalary(double);
    public getters function prototypes
         public String getEmployee_id();
         public String getEmployee_name();
         public String getIc_no();
         public char getGender();
         public String getDate_of_birth();
         public String getAddress();
         public String getCommencing_date();
         public String getDepartment();
         public String getPosition();
         public double getSalary();
    //setters - setEmployee_id(String); function
    public void setEmployee_id(String id)
         this.employee_id = id;
    //setters - setEmployee_name(String); function
    public void setEmployee_name(String name)
         this.employee_name = name;
    //setters - setIc_no(String); function
    public void setIc_no(String ic)
         this.ic_no = ic;
    //setters - setGender(char); function
    public void setGender(char gen)
         this.gender = gen;
    //setters - setDate_of_birth(String); function
    public void setDate_of_birth(String dob)
         this.date_of_birth = dob;
    //setters - setAddress(String); function
    public void setAddress(String add)
         this.address = add;
    //setters - setCommencing_date(String); function
    public void setCommencing_date(String cd)
         this.commencing_date = cd;
    //setters - setDepartment(String); function
    public void setDepartment(String dept)
         this.department = dept;
    //setters - setPosition(String); function
    public void setPosition(String post)
         this.position = post;
    //setters - setSalary(double); function
    public void setSalary(double sal)
         this.salary = sal;
    //getters - getEmployee_id(); function
    public String getEmployee_id()
         return employee_id;
    //getters - getEmployee_name(); function
    public String getEmployee_name()
         return employee_name;
    //getters - getIc_no(); function
    public String getIc_no()
         return ic_no;
    //getters - getGender(); function
    public char getGender()
         return gender;
    //getters - getDate_of_birth(); function
    public String getDate_of_birth()
         return date_of_birth;
    //getters - getAddress(); function
    public String getAddress()
         return address;
    //getters - getCommencing_date(); function
    public String getCommencing_date()
         return commencing_date;
    //getters - getDepartment(); function
    public String getDepartment()
         return department;
    //getters - getPosition(); function
    public String getPosition()
         return position;
    //getters - getSalary(); function
    public double getSalary()
         return salary;
    //class ended
    import java.io.*;
    public class EmployeeDb
         //declaration of private instance variables
         private String employee_id;
         private String employee_name;
         private String ic_no;
         private char gender;
         private String date_of_birth;
         private String address;
         private String commencing_date;
         private String department;
         private String position;
         private double salary;
         public static void main(String args[]) throws IOException
              BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
              int i;
              Employee [] empRec = new Employee[3] ;
              String [] emp = new String [10];
              for(i=0; i<empRec.length; i++)
                   empRec= new Employee();
                   System.out.print("\n");
                   i+=1;
                   System.out.print("employee record number "+ i +"\n");
                   System.out.print("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
                   System.out.print("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx");
                   System.out.print("\n");
                   System.out.print("Enter employee id : \n");
                   emp[0] = br.readLine();
                   System.out.print("Enter employee name : \n");
                   emp[1] = br.readLine();
                   System.out.print("Enter employee ic number : \n");
                   emp[2] = br.readLine();
                   System.out.print("Enter employee gender : \n");
                   emp[3] = br.readLine();
                   System.out.print("Enter employee date of birth : \n");
                   emp[4] = br.readLine();
                   System.out.print("Enter employee address : \n");
                   emp[5] = br.readLine();
                   System.out.print("Enter employee commencing date: \n");
                   emp[6] = br.readLine();
                   System.out.print("Enter employee department : \n");
                   emp[7] = br.readLine();
                   System.out.print("Enter employee position : \n");
                   emp[8] = br.readLine();
                   System.out.print("Enter employee salary : \n");
                   emp[9] = br.readLine();
              for(i=0; i<empRec.length; i++)
                   System.out.println(empRec[i].getEmployee_id());
                   System.out.println(empRec[i].getEmployee_name());
                   System.out.println(empRec[i].getIc_no());
                   System.out.println(empRec[i].getGender());
                   System.out.println(empRec[i].getDate_of_birth());
                   System.out.println(empRec[i].getAddress());
                   System.out.println(empRec[i].getCommencing_date());
                   System.out.println(empRec[i].getDepartment());
                   System.out.println(empRec[i].getPosition());
                   System.out.println(empRec[i].getSalary());

    42.
    On more consideration, maybe I'll expand that.
    When you post code; wrap it in tags to make it readable. Or highlight the code when you're posting and click that little button labeled CODE.
    We generally don't answer exam questions here, either.
    And please; make your post titles more legible than the rubbish you've given.
    Edited by: meacod on Feb 17, 2008 7:44 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Newbie question: Question using BPEL as websevice

    Hi
    I have a few questions related to the usage of BPEL process and Web Services. The requirement is to build a BPEL Process, which can be configured to switch the web service call based on the customer requirement. Customer could either call our web service or third party web service to get the data. This BPEL process is called by a different application to display the data on their UI. So my questions are
    1) Can we wrap this BPEL process as a webservice, so that the calling
    application call this process as a web service.
    2) Would it be possible for the customer to configure the process to switch the
    call in the BPEL process. (default will be our webservice). Is there any examples available to do a prototype?
    3) Based on the requirement, is it the right approach?
    Any help on this is highly appreciated.

    I got the answer for quesion 1 from Tutorial 7: Invoking BPEL Processes through SOAP or Java

  • Open Question: question to those who comment about the lack of apps for Windows Phone 8

    We have read every Lumia review and we are listening. An open question to those who comment about the lack of apps for Windows Phone 8.Tell us which apps you miss? Nokia/MSFT Customer Care

    The major apps that are missing are Banking Apps.  There are a few, but major banks like Regions Bank, Capital One Bank, are nowhere to be found for Windows Phone.  Microsoft should be pursuing these banks to develop apps for the platform.  Maybe bribe them with free software or tech support or something.  Also some of the dating apps like Grindr for the gay community, Blender for the straight community, are lacking as well.  Perhaps Microsoft could assist them in developing the "unified" app for both Windows and Windows Phone?
    In fact, Microsoft would do well to begin a "Developer Assistance Program" where developers could (for a small fee) contact the DAP Center and get assistance with issues creating apps for the Windows Platform.  If developers know they have a source to go for assistance, they may be more inclinded to develop better apps.

  • Questions questions on how to back out of duplicates not on Iphoto,

    I have had my macbook pro 3 yrs and keep it updated. I was mistrustful of Iphoto as it did not seem easy to organize photos the way I wanted so I have loaded all my photos to a file in my document folder. Now I have what I am being told is nearly 15,000 photos and I have a lot of duplicates in my files OFF of IPhoto. I think tho that they are eating up my storage as it's very low and things seem slow esp Iphoto and some other stuff (like this site).
    I have finished grouping them in the separated files the way I want, which is topically, and except for a very small group which I renamed but left the numbers, they all have original numbers. In some cases I have 3 copies in different folders or rolls OFF of IPhoto. The ones on IPhoto are complete as I have used Iphoto cautiously.
    I was going to delete duplicaes off the hard drive (remember they were never put on IPhoto at least by me) until I read all those cautions about deleting and have to tell you I started to delete duplicates by hand off the hard drive (selecting one of two same numbers and kept 99% of the ones marked "orig" and nothing I did has effected the Iphoto as far as I can tell--the numbered pictures show up, but there are a handful which I can see don't have the "ORIG" on the name but still show up in the library anyway...and all of them have JPEG bec I found that was the easiest way to get them on. So far dumb luck.
    Now I'm afraid to delete the harddrive duplicates even tho they were not put into the Iphoto library by me manually. It does appear that some of the folder names I have used are there, some have complete sets and some have no photos in them at all, can't remember how they got there.
    I am now ready to send the organized photos to IPHOTO (after making a backup) but I'd prefer to eliminate duplicates on the hard drive folders first. Remember, I loaded these into my documents folder and not into IPhoto to begin with.
    Can I do this and should I eliminate only files that don't say "ORIG"? Will I have to buy software to eliminate duplicates on the harddrive folders I made? Plus, they are duplicates mostly bec I like to have a copy of the original roll, and the original set, and then my subject matter files (sort of cross referenced). As you can tell I am not willing to give up control over the photos on how they are arranged. Still Iphoto is a lot easier to look at them and edit them if necessary.
    I have an Olympus with a memory card and have learned I can name the download before importing them, but there does not seem to be a easy way to separate them into different groups and Iphoto isn't the easiest to do this beforehand either. Can you tell me a easy way--it seems it must be through the View, can I select this when I choose a download preference and name the download group? I don't like a default download bec then you always have to move them. Any suggestions?

    1. If deleting photos off Finder messes up Iphoto files, at what point is the connection between the harddrive file and the Iphoto file made?
    When it's imported.
    Do I have to choose the connection or does the system do it automatically?' Because if they are connected and I delete don't all these dire warnings apply?
    Read the above: If it's a Managed Library...
    2. When I have done downloads, they happend pretty automatically and don't give me a choice of identifying files with keywords or anything else, it's more like a dump. I am used to putting new material in a specific file and not having to rearrange them after they dump into Iphoto. So how/where do I control the naming and grouping of items before I put them into Iphoto? Iphoto is like shuffling cards after they've fallen it seems...
    Perhaps you should look at the tutorials
    3. Users should stop saying how great Iphoto is if it can't be simply explained how the two groups of data inter relate. I am not going to use a library system if I don't understand how they interrelate and one of the earlier posts basically said this info was proprietary.....
    You don't get to decide what Users say or don't say. If you don't want to use a Library system then don't use a database for your photos. I will say this tho': people with even very rudimentary computer skills seem to be able to grasp the concepts.
    None of the metadata that you add in iPhoto is proprietary, with the possible exception of Faces, and that's only because there is no agreed way to share this info in any application. All Faces data is proprietary in all apps that offer the feature. Anything else you add - keywords, captions, titles, location etc can all be written to the file on export from iPhoto.
    As to you comments on keywords: They are not a replacement for Captions, Titles and so on, they are an addition to them that add greater flexibility. For instance, if you have a photo of your Dog and a Tree, what category does it belong in? The Dog category? The Tree category? With keywording and a couple of really easy Smart Albums the same photo can be in both.
    As to the granularity of your keywording system: that's up to you.
    Regards
    TD

  • RDP / Terminal Services Language question Question

    Hi
    I have about 20 users connecting to my 2012 R2  terminal server. 5 of my users are french. I need to be able to enable the French MUI for these users at log on. Would this be done via a power shell script or as part of a GPO. I have tried everything
    with no success. 
    The users are created and language is chosen on the fly. This means that even if I have installed the language pack and MUI it is not visible to new users even though it is installed. 

    Hi,
    You can put the 5 French users in a separate OU and configure this GP for them.
    User Configuration\Policies\Administrative Templates\Control Panel\Regional and Language Options
    Hope this helps.
    Jeremy Wu
    TechNet Community Support

  • Questions Questions Questions via bootcamp/bad hard drive

    I think i fried one partition of my hard drive. I have the latest bootcamp installed onto my macbook pro 13". One partition is MAC OS 10.6.2 and the other is Windows 7 Ultimate 32 bit. The Windows 7 boots up just fine. The Mac 10.6.2 does not. It freezes on the apple logo in the beginning of the start up. I ran disk utilities from my install DVD and it indicated that it could not repair the mac os 10.6.2 partitioned drive.
    Has anyone had this problem? the drive is only 6 months old. What would be a good utility to make sure both partitioned drives can be maintained and fixed?
    Interestingly I also noticed that when running under windows 7, the macbook pro heats up considerably. Is there anyway to fix this problem?

    Never rely on just Apple First Aid to find or repair problems.
    There are a number of good solid 3rd party ($$) programs that will.
    Alsoft Disk Warrior 4.2
    MicroMat TechTool Pro 5.0.x
    Drive Genius 2
    are the three I am most familiar with.
    In any event, you will want to install OS X on external drive for emergency repair maintenance and such.
    Clone your system (SuperDuper, Carbon Copy Cloner) is a good idea also, to backup volume (or even a sparse disk image).
    Apple doesn't - and Windows can't - it is up to the vendor of the motherboard or 3rd party fan control and monitoring the sensors. Normal steps like elevating the laptop so air gets underneath... not sure what people are doing, and heat is an issue with MacBook/iMac.

  • Question question

    what is the different between
    import java.awt.* and import javax.swing.*?

    Thanks for the reply
    so if i want to make an applet do i have to import the java.swing.* class?
    also i have another questio, how can i make bold or italics character to be displayed in text-based java program?
    regards,
    Lily

  • Questions on Merging Dis-similar Data Types...

    I am using Web-I version 11.5.8.834 (We do not use the Crystal Reports module, all of our reports are built with Web-I).
    I have two questions:
    Question 1: First I am attempting to create a report from two different universes and need to merge a dimension from each universe.  The two dimensions have similar data, but one is set up as a "string", and the other universe has the same data set up as a "number".  Our IT department creates and maintains the universes and I have requested that one of the dimension data type be changed to match the other, but I am told that other users have already set up reports using these dimensions and to change them at this point might cause a problem with their reports.  So my first question is: Can two separate dimensions be setup within a single universe, using the same data field, each having different data types (e.g., a field with numeric data be set up as a "string" and a second dimension be setup as a "number")?  If this works, I can make a recommendation to our IT department to do this and I will not have to resort to Question 2.  but just in case, here is Question 2:
    Question 2: I have two other dimensions that I might be able to use, but it requires creating a variable and "trimming" data off of each of the fields.  The first universe is a part number with three alpha characters followed by four numeric characters (PRT1234).  The second universe has a serial number, in which the first four characters match the last four characters of the other universe (1234-00111).  If I trim off the first three characters from the first universe using a variable (=right([Part_Number];4), and trim off the last six characters from the second universe using a variable (=left([Serial_Number],4), the variables will have matching data.  The second question is: Can variables be merged?  I've tried, but it isn't working so far.  If so, can someone give me some hints on how to do it?
    Edited by: Charles Norman on Aug 8, 2008 11:42 AM
    Edited by: Charles Norman on Aug 8, 2008 11:43 AM

    Charles,
    Can variables be merged?
    No, local variables cannot be merged.  The manipulation must be performed at the database level via Designer before the data comes across to the report.  As an aside, your IT deparatment can create "new" objects just for you, placed in the list under a separate sub-class that manipulates the data to your liking and will not upset other users who already built reports using the original columns of data.  I guess my point is that you can have multiple objects placed in your universe that derive from the same column in a given table -- user A has it per their flavor and user B has it per his flavor.
    Thanks,
    John

  • How do I make a learner attempt a question, without having the option of a 'Next' button?

    Hi,
    Is it possible to display the feedback option (learner selected) from a multiple choice Question by clicking the next (or previous) page button?
    I have set the progress to the next page, with the option 'Attempts - 1' from the Assessment page. The objective of this exercise was to make the learner attempt the given multiple choice question, without the option of going back or forward during their first attempt. The first time the learner comes across this page, he/she has to answer the question to move forward. Once he/she has answered the question (right or wrong), then he/she will be able to navigate to the next and previous pages.
    Is there any functionality where we can restrict the learner in taking up the test (compulsory), before navigating to the next page (using 'Next' button)?
    Thank you,
    Emayavaramban M E

    Don't show the Next button, but drag it under the Clear button if you have that one. Next button is really meant to skip an answer (which you do not want to allow) and during Review to make navigation possible. Since the Clear button will not be there during Review, then the Next button will become visible. Next is the new label (formerly it was labeled Skip). I explained some functionality of question slides in this post:
    http://blog.lilybiri.com/question-question-slides-in-captivate
    It was written in the CP5.5 time, so you'll still see the label 'Skip' that is now replaced by 'Next'
    Lilybiri

  • I have some questions regarding setting up a software RAID 0 on a Mac Pro

    I have some questions regarding setting up a software RAID 0 on a Mac pro (early 2009).
    These questions might seem stupid to many of you, but, as my last, in fact my one and only, computer before the Mac Pro was a IICX/4/80 running System 7.5, I am a complete novice regarding this particular matter.
    A few days ago I installed a WD3000HLFS VelociRaptor 300GB in bay 1, and moved the original 640GB HD to bay 2. I now have 2 bootable internal drives, and currently I am using the VR300 as my startup disk. Instead of cloning from the original drive, I have reinstalled the Mac OS, and all my applications & software onto the VR300. Everything is backed up onto a WD SE II 2TB external drive, using Time Machine. The original 640GB has an eDrive partition, which was created some time ago using TechTool Pro 5.
    The system will be used primarily for photo editing, digital imaging, and to produce colour prints up to A2 size. Some of the image files, from scanned imports of film negatives & transparencies, will be 40MB or larger. Next year I hope to buy a high resolution full frame digital SLR, which will also generate large files.
    Currently I am using Apple's bundled iPhoto, Aperture 2, Photoshop Elements 8, Silverfast Ai, ColorMunki Photo, EZcolor and other applications/software. I will also be using Photoshop CS5, when it becomes available, and I will probably change over to Lightroom 3, which is currently in Beta, because I have had problems with Aperture, which, until recent upgrades (HD, RAM & graphics card) to my system, would not even load images for print. All I had was a blank preview page, and a constant, frozen "loading" message - the symbol underneath remained static, instead of revolving!
    It is now possible to print images from within Aperture 2, but I am not happy with the colour fidelity, whereas it is possible to produce excellent, natural colour prints using its "minnow" sibling, iPhoto!
    My intention is to buy another 3 VR300s to form a 4 drive Raid 0 array for optimum performance, and to store the original 640GB drive as an emergency bootable back-up. I would have ordered the additional VR300s already, but for the fact that there appears to have been a run on them, and currently they are out of stock at all, but the more expensive, UK resellers.
    I should be most grateful to receive advice regarding the following questions:
    QUESTION 1:
    I have had a look at the RAID setting up facility in Disk Utility and it states: "To create a RAID set, drag disks or partitions into the list below".
    If I install another 3 VR300s, can I drag all 4 of them into the "list below" box, without any risk of losing everything I have already installed on the existing VR300?
    Or would I have to reinstall the OS, applications and software again?
    I mention this, because one of the applications, Personal accountz, has a label on its CD wallet stating that the Licence Key can only be used once, and I have already used it when I installed it on the existing VR300.
    QUESTION 2:
    I understand that the failure of just one drive will result in all the data in a Raid 0 array being lost.
    Does this mean that I would not be able to boot up from the 4 drive array in that scenario?
    Even so, it would be worth the risk to gain the optimum performance provide by Raid 0 over the other RAID setup options, and, in addition to the SE II, I will probably back up all my image files onto a portable drive as an additional precaution.
    QUESTION 3:
    Is it possible to create an eDrive partition, using TechTool Pro 5, on the VR300 in bay !?
    Or would this not be of any use anyway, in the event of a single drive failure?
    QUESTION 4:
    Would there be a significant increase in performance using a 4 x VR300 drive RAID 0 array, compared to only 2 or 3 drives?
    QUESTION 5:
    If I used a 3 x VR300 RAID 0 array, and installed either a cloned VR300 or the original 640GB HD in bay 4, and I left the Startup Disk in System Preferences unlocked, would the system boot up automatically from the 4th. drive in the event of a single drive failure in the 3 drive RAID 0 array which had been selected for startup?
    Apologies if these seem stupid questions, but I am trying to determine the best option without foregoing optimum performance.

    Well said.
    Steps to set up RAID
    Setting up a RAID array in Mac OS X is part of the installation process. This procedure assumes that you have already installed Mac OS 10.1 and the hard drive subsystem (two hard drives and a PCI controller card, for example) that RAID will be implemented on. Follow these steps:
    1. Open Disk Utility (/Applications/Utilities).
    2. When the disks appear in the pane on the left, select the disks you wish to be in the array and drag them to the disk panel.
    3. Choose Stripe or Mirror from the RAID Scheme pop-up menu.
    4. Name the RAID set.
    5. Choose a volume format. The size of the array will be automatically determined based on what you selected.
    6. Click Create.
    Recovering from a hard drive failure on a mirrored array
    1. Open Disk Utility in (/Applications/Utilities).
    2. Click the RAID tab. If an issue has occurred, a dialog box will appear that describes it.
    3. If an issue with the disk is indicated, click Rebuild.
    4. If Rebuild does not work, shut down the computer and replace the damaged hard disk.
    5. Repeat steps 1 and 2.
    6. Drag the icon of the new disk on top of that of the removed disk.
    7. Click Rebuild.
    http://support.apple.com/kb/HT2559
    Drive A + B = VOLUME ONE
    Drive C + D = VOLUME TWO
    What you put on those volumes is of course up to you and easy to do.
    A system really only needs to be backed up "as needed" like before you add or update or install anything.
    /Users can be backed up hourly, daily, weekly schedule
    Media files as needed.
    Things that hurt performance:
    Page outs
    Spotlight - disable this for boot drive and 'scratch'
    SCRATCH: Temporary space; erased between projects and steps.
    http://en.wikipedia.org/wiki/StandardRAIDlevels
    (normally I'd link to Wikipedia but I can't load right now)
    Disk drives are the slowest component, so tackling that has always made sense. Easy way to make a difference. More RAM only if it will be of value and used. Same with more/faster processors, or graphic card.
    To help understand and configure your 2009 Nehalem Mac Pro:
    http://arstechnica.com/apple/reviews/2009/04/266ghz-8-core-mac-pro-review.ars/1
    http://macperformanceguide.com/
    http://www.macgurus.com/guides/storageaccelguide.php
    http://www.macintouch.com/readerreports/harddrives/index.html
    http://macperformanceguide.com/OptimizingPhotoshop-Configuration.html
    http://kb2.adobe.com/cps/404/kb404440.html

  • Many Questions on Windows 8 and Bootcamp

    Hi. I have a couple questions question on windows 8 and bootcamp. I know this is probably on the internet somewhere, but i can't find it anywhere if it is. So please don't strike me down for repeat questions.
    My first question is wether or not widows 8 will run on the current version of bootcamp. I know that it is not fully compatible but can it be installed with few issues since the underlying code for windows 7 and 8 should be relatively similair. I have read a posting on line that says this is possible but i wanted a second opinion. I have a 64 bit version system builder edition shipping to me right now, is this ok.
    My second question is when (if ever) the patches come out for winodws 8 to run perfectly on bootcamp, will I just be able to download them, Install the patches and everything will be just fine. Would/ could it be done with out having to reinstall the operating system. This is important because a system builder lisence can only be installed once and then i have to buy another copy of windows 8 for $100.
    Any and all input would be great. Thanks!

    in terms of updates to win8 then as far as windows8 goes it's running on a normal "pc" not on a mac it's not virtualization here so everything works as normal
    I bought an imac 2011 version 22" 4GB ....
    I installed windows7 ultimate 64bit on it
    since I bought the digital update to windows 8 pro
    updated over the internet (you download an exe and take it from there)
    it updated fine it use the windows7 drivers so everything in terms of mac stuff works as before
    I let it update the amd video card driver and got a lot of crashes at bootup
    rolled back to the bootcamp win7 drivers and it's a lot better
    sure every now and then startup result in a crash but a reboot always get me into win8
    play games and program in win8 never had a cash when I get in and because it's native games run great
    likely when the official apple win8 support comes along I will stop getting the odd crash at boot into win8

  • Setting XML based exam to where there are two correct answers in a question

    I have an exam which pulls in questions from an XML file and to indicate what the correct answer is you would indicate in the XML as such:
    PROBLEM id="1">
                    <QUESTION>What is the State Capital of California:</QUESTION>
                    <CHOICE letter="a">San Fransisco.</CHOICE>
                    <CHOICE letter="b">San Diego.</CHOICE>
                    <CHOICE letter="c">Los Angelas.</CHOICE>
                    <CHOICE letter="d" correct="true">Sacremento.</CHOICE>
                </PROBLEM>
    There is one question, that is structured so there are two right answers, but when I add correct="true" to both answers I want as right only one is calculated correctly in the scoring. I thinking I need to make an adjustment in the code that pulls in the XML, but not sure where. Hoping someone can help.
    Here is the AS code.
    package exam {
        import flash.net.* //to create URLRequest and load XML file
        import flash.events.* //for Load events
        //import flash.display.* //for testing purposes - remove when testing complete
        //This class downloads the XML document, and then inserts info into arrays and variables.
        //Also provides text of questions and correct answers when requested.
        internal class XaMLDiplomat extends EventDispatcher {
            //VARIABLES:
            //for loaded XML doc
            private var myXML:XML;
            //for loading in XML
            private var examLoader:URLLoader;
            private var numQstns:Number; //count of total questions in a section
            private var sectStart:Number;
            //contains exam questions - ALL ARRAYS ARE ZERO RELATIVE -> actual question numbers = array index + 1
            private var questions:Array;
            //contain associated answer choices
            private var choiceA:Array;
            private var choiceB:Array;
            private var choiceC:Array;
            private var choiceD:Array;
            private var choiceE:Array;
            private var choiceF:Array;
            //array of the correct answers
            private var answers:Array;
            //use custom Mixer class to randomize order
            private var myMixer:Mixer;
            private var isRandom:Boolean;
            //CONSTRUCTOR
            public function XaMLDiplomat () { //NEED TO ADD ARGUMENTS (docLocation)
                //create URLRequest from argument
                var examSite:URLRequest = new URLRequest("protected/exam.xml");
                //create a loader for the XML
                examLoader = new URLLoader();
                //add listener for load completion
                examLoader.addEventListener(Event.COMPLETE, fullyLoaded);
                examLoader.load(examSite);
                //var ugly:Mixer = new Mixer(25);
            //Load listener - creates XML object, and checks it for multiple sections. If multiple, it asks users
            //which section they want - FIRST it needs to check database for any completed sections.
            //If single, it goes ahead and starts array creation for first (& only) section
            private function fullyLoaded (e:Event):void {
                myXML = new XML(examLoader.data);
                //myXML.prettyPrinting = false;
                //still need to pull out SYSTEM data and pass it along...
                var system:XMLList = myXML..SYSTEM;
                var sysObj:Object = new Object();
                sysObj.examTitle = system.TITLE.toString();
                sysObj.totalMin = system.MINUTES.toString();
                sysObj.retakePW = system.RETAKEPW.toString();
                var numSections:Number = myXML..SECTION.length();
                if (numSections == 1) {
                    generateArrays(1);
                dispatchEvent(new MultiSectEvent(MultiSectEvent.SECTIONS, numSections, sysObj));
            //Assigns arrays to instance variables for the selected section
            internal function generateArrays (sectn:Number):void {
                var whichSection:XMLList = myXML..SECTION.(@id == String(sectn));
                var probList:XMLList = whichSection.PROBLEM;
                numQstns = probList.length();
                sectStart = Number(probList[0].@id);
                questions = new Array();
                choiceA = new Array();
                choiceB = new Array();
                choiceC = new Array();
                choiceD = new Array();
                choiceE = new Array();
                choiceF = new Array();
                answers = new Array();
                for (var i:Number=0; i<numQstns; i++) {
                    var curProb:XMLList = probList.(@id == String(i+1));
                    if (curProb.QUESTION.hasSimpleContent()) {
                        questions[i] = curProb.QUESTION.toString();
                    }else {
                        //trace(curProb.QUESTION.toXMLString());
                        questions[i] = dropTags(curProb.QUESTION[0]);
                    choiceA[i] = curProb.CHOICE.(@letter == "a").toString();
                    choiceB[i] = curProb.CHOICE.(@letter == "b").toString();
                    choiceC[i] = curProb.CHOICE.(@letter == "c").toString();
                    choiceD[i] = curProb.CHOICE.(@letter == "d").toString();
                    choiceE[i] = curProb.CHOICE.(@letter == "e").toString();
                    choiceF[i] = curProb.CHOICE.(@letter == "f").toString();
                    answers[i] = curProb.CHOICE.(hasOwnProperty("@correct") && @correct == "true")[email protected]();
                //randomizing test
                //var makeRandom:Boolean;
                //system.RANDOM.toString() ==  'true' ? makeRandom = true : makeRandom = false;
                //myMixer = new Mixer(numQstns,makeRandom);
                trace("Question: "+questions[3]);
                trace("a: "+choiceA[3]);
                trace("b: "+choiceB[3]);
                trace("c: "+choiceC[3]);
                trace("d: "+choiceD[3]);
                trace("\r\n answer: "+answers[3]); */
            //method for external classes to acquire text of current exam question
            internal function getQuestion (qnum:Number):Object {
                var returnObj:Object = new Object();
                var randomQ:Number = myMixer.getRandomNumber(qnum-1);
                returnObj.q = questions[randomQ];
                returnObj.ca = choiceA[randomQ];
                returnObj.cb = choiceB[randomQ];
                returnObj.cc = choiceC[randomQ];
                returnObj.cd = choiceD[randomQ];
                returnObj.ce = choiceE[randomQ];
                returnObj.cf = choiceF[randomQ];
                returnObj.num = qnum;
                //trace(randomQ);
                return returnObj;
            private function dropTags (txt:XML):String {
                var txtString:String = "";
                for each (var child:XML in txt.*) {
                    if (child.nodeKind == "text") {
                        txtString += child.toString();
                    }else {
                        txtString += " " + child.toXMLString();
                //trace(txtString);
                return txtString;
            private function dropTags (txt:String):String {
                var sliceStart:Number = txt.indexOf(">");
                var sliceStop:Number = txt.lastIndexOf("<");
                return txt.slice((sliceStart+1), sliceStop);
            internal function getAnswer (num:Number):String {
                return answers[num];
            internal function getQCount ():Number {
                return numQstns;
            internal function getSectStart():Number {
                return sectStart;
            internal function getRealNum (num:Number):Number {
                return myMixer.getRandomNumber(num-1);

    this may or may not be the probel, but as it stands right now, when you select and anser it becomes hi-lighted and when you click off and select another answer the previous answer is deselected and the current answer is hi-lighted. I need to allow for multiple selections. This code is what is doing to current select/de-select functionality.
    package exam {
        import flash.display.*;
        import flash.events.*;
        import flash.text.*;
        //This class displays the current question, and contains the Choices for the question
        public class QMachine extends Sprite {
            //VARIABLES
            private var QObject:Object; //object from XaMLDiplomat, containing necessary text
            private var limit:Number;
            private var QNumTxt:TextField;
            private var QTxt:TextField;
            private var txtStyle:StyleSheet;
            private var choiceA:Choice;
            private var choiceB:Choice;
            private var choiceC:Choice;
            private var choiceD:Choice;
            private var choiceE:Choice;
            private var choiceF:Choice;
            //CONSTRUCTOR
            public function QMachine (hite:Number) {
                limit = hite;
                var style:Object = new Object();
                style.fontFamily = "Arial";
                //style.fontWeight = "bold";
                style.fontSize = "16";
                style.color = "#333333";
                txtStyle = new StyleSheet();
                txtStyle.setStyle("p",style);
                QNumTxt = new TextField();
                QNumTxt.styleSheet = txtStyle;
                //QNumTxt.embedFonts = true;
                QNumTxt.htmlText = "<p>1) </p>";
                QNumTxt.autoSize = TextFieldAutoSize.RIGHT;
                QNumTxt.x = 10;
                QNumTxt.mouseEnabled = false;
                QTxt = new TextField();
                QTxt.styleSheet = txtStyle;
                //QTxt.embedFonts = true;
                QTxt.width = 300;
                QTxt.multiline = true;
                QTxt.wordWrap = true;
                QTxt.autoSize = TextFieldAutoSize.LEFT;
                QTxt.htmlText = "<p>Question 1</p>";
                QTxt.x = 35;
                QTxt.mouseEnabled = false;
                addChild(QNumTxt);
                addChild(QTxt);
                choiceA = new Choice("a");
                choiceA.x = 350;
                addChild(choiceA);
                choiceB = new Choice("b");
                choiceB.x = 350;
                addChild(choiceB);
                choiceC = new Choice("c");
                choiceC.x = 350;
                addChild(choiceC);
                choiceD = new Choice("d");
                choiceD.x = 350;
                addChild(choiceD);
                choiceE = new Choice("e");
                choiceE.x = 350;
                addChild(choiceE);
                choiceF = new Choice("f");
                choiceF.x = 350;
                addChild(choiceF);
                addEventListener(MouseEvent.MOUSE_UP, selectResponse, true);
            internal function newQuestion (obj:Object, prior:String = ""):void {
                //trace(obj.num);
                QNumTxt.htmlText = "<p>"+ obj.num + ".</p>";
                QTxt.htmlText = "<p>"+ obj.q + "</p>";
                choiceA.deselect();
                choiceB.deselect();
                choiceC.deselect();
                choiceD.deselect();
                choiceE.deselect();
                choiceF.deselect();
                choiceA.resetSize();
                choiceB.resetSize();
                choiceC.resetSize();
                choiceD.resetSize();
                choiceE.resetSize();
                choiceF.resetSize();
                choiceA.changeTxt(obj.ca);
                choiceB.changeTxt(obj.cb);
                choiceB.y = choiceA.height + 5;
                if (obj.cc == undefined || String(obj.cc) == "") {
                    choiceC.visible = false;
                }else {
                    choiceC.changeTxt(obj.cc);
                    choiceC.y = choiceB.y + choiceB.height + 5;
                    choiceC.visible = true;
                if (obj.cd == undefined || String(obj.cd) == "") {
                    choiceD.visible = false;
                }else {
                    choiceD.changeTxt(obj.cd);
                    choiceD.y = choiceC.y + choiceC.height + 5;
                    choiceD.visible = true;
                if (obj.ce == undefined || String(obj.ce) == "") {
                    choiceE.visible = false;
                }else {
                    choiceE.changeTxt(obj.ce);
                    choiceE.y = choiceD.y + choiceD.height + 5;
                    choiceE.visible = true;
                if (obj.cf == undefined || String(obj.cf) == "") {
                    choiceF.visible = false;
                }else {
                    choiceF.changeTxt(obj.cf);
                    choiceF.y = choiceE.y + choiceE.height + 5;
                    choiceF.visible = true;
                var curHite:Number;
                if (choiceF.visible) {
                    curHite = choiceF.y + choiceF.height + 5;
                }else if (choiceE.visible) {
                    curHite = choiceE.y + choiceE.height + 5;
                }else if (choiceD.visible) {
                    curHite = choiceD.y + choiceD.height + 5;
                }else {
                    curHite = choiceC.y + choiceC.height + 5;
                if (curHite > (limit-150)) {
                    shrinkText();
                if (prior != "") {
                    if (prior == "a") {
                        choiceA.nowSelected();
                    }else if (prior == "b") {
                        choiceB.nowSelected();
                    }else if (prior == "c") {
                        choiceC.nowSelected();
                    }else if (prior == "d") {
                        choiceD.nowSelected();
                    }else if (prior == "e") {
                        choiceE.nowSelected();
                    }else if (prior == "f") {
                        choiceF.nowSelected();
            private function shrinkText() {
                choiceA.dropSize();
                choiceB.dropSize();
                choiceC.dropSize();
                choiceD.dropSize();
                choiceE.dropSize();
                choiceF.dropSize();
                choiceB.y = choiceA.y + choiceA.height + 5;
                choiceC.y = choiceB.y + choiceB.height + 5;
                choiceD.y = choiceC.y + choiceC.height + 5;
                choiceE.y = choiceD.y + choiceD.height + 5;
                choiceF.y = choiceE.y + choiceE.height + 5;
                var curHite:Number = 0;
                if (choiceF.visible) {
                    curHite = choiceF.y + choiceF.height + 5;
                }else if (choiceE.visible) {
                    curHite = choiceE.y + choiceE.height + 5;
                }else if (choiceD.visible) {
                    curHite = choiceD.y + choiceD.height + 5;
                }else {
                    curHite = choiceC.y + choiceC.height + 5;
                if (curHite > (limit-150)) {
                    shrinkText();
            private function selectResponse (e:MouseEvent):void {
                choiceA.deselect();
                choiceB.deselect();
                choiceC.deselect();
                choiceD.deselect();
                choiceE.deselect();
                choiceF.deselect();
                var letter:String = e.target.parent.getLetter();
                dispatchEvent(new ResponseEvent(ResponseEvent.SELECTION, letter));
            internal function setPriorResponse() {
                choiceA.deselect();
                choiceB.deselect();
                choiceC.deselect();
                choiceD.deselect();
                choiceE.deselect();
                choiceF.deselect();

  • Basic question on SQL database file structure

    I'm learning to use JDBC / databases . I'm using JBuilder3 professional and HSQL (aka Hypersonic). I've
    been following the Java Tutorial on learning databases.
    So far I've sucessfully
    set up the drivers / URL etc
    connected to the URL
    created a database (COFFEEBREAK , as per the tutorial)
    added tables
    added data
    queried the database
    ------------- with the tutorial , so far so good. --------
    My only database experience prior to this was using Microsoft access, where tables, data, queries etc are all
    stored in one file <myfile.mdb>
    But with the example I am following, not one but 4 files have been created:
    COFFEEBREAK.data
    COFFEEBREAK.backup
    COFFEEBREAK.properties
    COFFEEBREAK.script
    the COFFEEBREAK.data file, looks like this (one line) in a text editor:
    padding="0" cell
    After I added data , using SQL ,I was expecting this file to grow ("as data rows were added") , but no change at all - still just one line.
    The file that DOES change is the COFFEEBREAK.script file. The SQL instructions get added to the end of the file eg :
    <various lines>
    INSERT INTO FILES VALUES('.\COFFEEBREAK.properties','COFFEEBREAK.properties')
    INSERT INTO FILES VALUES('.\COFFEEBREAK.data','COFFEEBREAK.data')
    INSERT INTO COFFEES VALUES('French_Roast',49,8.99,0,0)
    INSERT INTO COFFEES VALUES('Espresso',150,9.99,0,0)
    INSERT INTO COFFEES VALUES('Colombian_Decaf',101,8.99,0,0)
    INSERT INTO COFFEES VALUES('French_Roast_Decaf',49,9.99,0,0)
    I had been expecting a single file ( a la Microsoft access) , with the data in it and not readable in ascii form.
    Am I misunderstanding the structure of SQL / DBMS files , or is this just a pecularity of Hypersonic ??
    How do I ship a finished Java application where a database can be interrogated - will the *.script file have to be shipped too? If so , all the data is there , so how is the DBMS password protected?
    I'm confused ! Thanks in advance
    M.

    Thanks again for the response trejkaz.
    If the database were encrypted, you could just use an ordinary SQL query tool to dump >> all the records to a text file, which would be just as readable as the .script file!I had in mind if the user name was "Bill" with his (self selected ) password "hisPass" then the encryption key would be derived from a mangled version of those two bits of data (eg qazBillwsxhisPass or whatever). As long as the mangling mechanism was secret hopefully that would stop access through regular SQL query tools.
    You're giving them the software to read the database anyway .. what's the difference if they >> read the info from the flat file, compared to reading it through a program? Through the program the data is view only (maybe with a limited subset of the fields for printing). With a flat file a potential competitor gets a jump start by having an electronic copy to bootleg.
    Two examples occurred to me, one simple & one closer to what I'm trying to achieve
    1) An example of a multiple choice database for students where the computer tells them how they have done - couldnt the students just look up the answers beforehand in the script file ?
    2) (hypothetical example) Suppose I'm an expert on gardening & I want to set up 'electronic garden advice' Inc. I prepare a database, say about 3000 records. A typical record may have a layout based on :
    question
    question ref. number
    region
    garden style ref.
    plant type main
    plant type sub
    disease-prone?
    commercial/non commercial
    criticality weighting %
    substitute plants
    recommended treatments
    preferred season
    etc . Most of us can imagine more possible fields
    Anyone can pay the $ , download the database & set themselves up as an expert, maybe extracting sub sets of the data, depending on their customers needs.
    But any printouts might only have say the question & question number so the whole database woulnd't be printed to a text file from my Java app . (The non printed fields are used within the Java app say for cross referencing alternatives etc) so the whole database couldn't be downloaded via a print routine to a text file.
    At the moment my options seem to be:
    1) different SQL database , where the data isnt stored in ascii readable form
    2) Just use a csv text file instead of dbms & write my own encryption
    3) Encrypt the HSQL script file, have the java app decrypt it to a temp scratch file & load that way . (the problem there seems that in a multitasking OS, the user just copies the scratch file)
    4) somehow do the decryption after loading from an encrypted script file but before presenting the data on screen.
    5) any other ideas you can recommend...?!
    Apologies for the long response, my thoughts on this are still evolving
    Thanks again
    Mike2z

Maybe you are looking for

  • Equium A300D - Parralled/Dual Boot OS's

    Hello. Yesterday I bought a A300D laptop and after setting it up I've found its rather slow. For example it will come up with "please wait" before showing you the log-in screen upon boot up. It takes around 2-4minuets at least just to let you log on.

  • HELP!HELP!! Please read this!!!!

    I am working on a web application called the Bookstore and deployment is through J2EE1.2.1(old). All the compilation of the servlets I used, it showed no errors at all and deployment Progress window shows that the deployment is complete. But anytime

  • HT3775 how do use quick time i click on icon and nothing

    I am trying to use quick time and when click I incon it will not open

  • Amp Simulator causing huge delay

    So Ive had my mac since Aug 2006. Its worked perfect, all the features worked fine on my simple 1GB of ram. I bought the New iLife 08 a few months ago and it worked fine and I enjoyed the new features. However as of a few weeks ago my computer is act

  • CFGRID (html) column a href issue

    Hello All, I am using the new cf8 html cfgrid. My Grid column is as follows: <cfgrid name = "NewReports" format="html" height="170" width="780" pageSize=5 sort=true> <cfgridcolumn width="160" name = "VIEWREPORT" header="Report" href="ViewReport.cfm?s