Need Suggestion about Solman support & testing E CATT feature

Hi Solman Experts .
I need your Strong suggestion. Actually i am working in  ABAP module , I recently joined as a fresher in small company,  I got opportunity to  go Saudi for  "Solman support & testing ,E CATT"  in big MNC . Now i need suggestion , If i go and work there in these areas , If i return to India  will i get Good Job  and Salary here .
Please suggest me. please it my career issue.

hi Gafoor,
I too had this kind of oppurtunity and now i am in abhudabi in crm and solman testing. No problem in this , So you can go to saudi as your wish and the future and scope for the solman is very good. So it s reasonable to go saudi .
Regards,
Prabhushankar

Similar Messages

  • Need VOC about SCCS support in Sun Studio

    Hello, Sun Studio users!
    We need Voice Of Customers (VOC) about SCCS support in Sun Studio.
    The idea is to make Sun Studio editor and project system aware of SCCS,
    and to integrate SCCS support in Sun Studio, so that users will be able to
    select a file, and perform the following SCCS actions:
    * Check Out (sccs edit)
    * Check In (sccs delget)
    * Undo Check Out (sccs unedit)
    * View History (view SCCS history in as text)
    * Show Revisions (view SCCS history in explorer)
    * Compare Revisions (view differences in filemerge)
    Please, send your replies to me or add to this thread.
    If you think it is not a good idea - this is also important information.
    Thanks in advance,
    Nik

    Hello, Sun Studio users!
    We need Voice Of Customers (VOC) about SCCS support in Sun Studio.
    The idea is to make Sun Studio editor and project system aware of SCCS,
    and to integrate SCCS support in Sun Studio, so that users will be able to
    select a file, and perform the following SCCS actions:
    * Check Out (sccs edit)
    * Check In (sccs delget)
    * Undo Check Out (sccs unedit)
    * View History (view SCCS history in as text)
    * Show Revisions (view SCCS history in explorer)
    * Compare Revisions (view differences in filemerge)
    Please, send your replies to me or add to this thread.
    If you think it is not a good idea - this is also important information.
    Thanks in advance,
    Nik

  • Need suggestion about a fast XML parser

    I have a program which needs to parse lots of XML files of sizes varing from few MBs to hundreds of MBs. It needs to parse the file in one-pass, and for which the SAX approach is best suited. I initially tried coding this program using the SAX parser provided by Java library, but it takes way-way too much time to parse the files. I then googled out Piccolo XML Parser, but it throws ArrayIndexOutOfBound exception. Furthermore, sometimes XML files could terminated prematurely.
    Can you suggest any SAX XML parser for this job?

    I am pasting here a trimmed version of my code..... sorry this is not the simplified and complete in itself version as the norm is.
    public Vector<String> search(String dumpfile, String srfor, int type, long size, boolean showTTH, boolean phpSerialize, String hubname) {
         Vector<String> results = new Vector<String>();
         try {
             SAXParserFactory factory = SAXParserFactory.newInstance();
             SAXParser parser = factory.newSAXParser();
             BufferedInputStream ubin = new BufferedInputStream(new FileInputStream(dumpfile));
             ubin.read(new byte[2]); //To discard the starting BZ flag.
             CBZip2InputStream bin = new CBZip2InputStream(ubin);
             String line = null;
             int c=0;
             line = "";
             while((c=bin.read())!='\n' && c!=-1) line = line + (char) c;
             String dnt = line;
             if (c==-1){// (line == null){
              dnt="";
              return null;
             line = "";
             while((c=bin.read())!='\n' && c!=-1) line = line + (char) c;
             if(c==-1)// (line == null)
              return null;
             if (!phpSerialize)
              results.add("Dump's Date and Time stamp: " + dnt + "\n==========================\n"+"hubname: " + line);
             else
              results.add("$" + dnt +"\n"+"|" + line);
             if(hubname!=null && !line.trim().toLowerCase().contains(hubname.toLowerCase().subSequence(0, hubname.length()))){
              results.add("No hits.");
              return results;
             while((c=bin.read())!='\n' && c!=-1);
             FilelistHandler handler = new FilelistHandler(srfor,type,size,showTTH,phpSerialize,hubname,results);
             try{
              parser.parse(bin, handler);
             }catch(org.xml.sax.SAXParseException saxe){
              saxe.printStackTrace();
             if(results.size()==1){
              results.add("No hits.");
         } catch (FileNotFoundException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
         } catch (IOException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
         } catch (ParserConfigurationException e) {
             e.printStackTrace();
         } catch (SAXParseException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
             System.err.println("Line: "+e.getLineNumber()+"; Col:"+e.getColumnNumber());
         } catch (SAXException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
         return results;
    private class FilelistHandler extends DefaultHandler {
         static final int USER = 0;
         static final int FILE = 1;
         static final int DIR = 2;
         static final int ANY = 3;
         static final int UNKNOWN = 4;
         private Vector<String> results;
         Vector<String> dirs = new Vector<String>();
         private String srfor;
         private int type;
         private int level = -1;
         private long size;
         private boolean showTTH;
         private boolean phpSerialize;
         private String hubname;
         private String currentUser;
         private String currentIP;
         public FilelistHandler(String Srfor, int Type, long Size, boolean ShowTTH, boolean PhpSerialize, String Hubname, Vector<String> res) {
             srfor = Srfor.trim().toLowerCase();
             type = Type;
             size = Size;
             showTTH = ShowTTH;
             phpSerialize = PhpSerialize;
             hubname = Hubname;
             results = res;
         public void startElement(String uri, String lname, String qname, Attributes attrs) throws SAXException {
             String result = null;
             long currsize = 0L;
             String TTH = "";
             String value = "";
             int currType = UNKNOWN;
             if (qname.equalsIgnoreCase("Directory")) {
              value = attrs.getValue("Name");
              dirs.add(attrs.getValue("Name"));
              currType = DIR;
             } else if (qname.equalsIgnoreCase("user")) {
              currentUser = attrs.getValue("username");
              currentIP = attrs.getValue("ip");
              currType = USER;
             } else if (qname.equalsIgnoreCase("File")) {
              value = attrs.getValue("Name");
              currsize = Long.parseLong(attrs.getValue("Size"));
              TTH = attrs.getValue("TTH");
              currType = FILE;
             if (currType == FILE || currType == DIR) {
              // Searching.
              boolean found = false;
              result = currentUser + ":" + currentIP + ":" + (currType == FILE && showTTH ? TTH + ":" : "") + getPwd(dirs);
              if (result.trim().toLowerCase().contains(srfor.subSequence(0, srfor.length())) || currType == FILE && TTH.equalsIgnoreCase(srfor)) {
                  found = true;
              if (type != ANY && currType != type)
                  found = false;
              if (size >= 0 && currType == FILE)
                  if ((size == 0 && currsize != size) || (size != 0 && (((double) (Math.abs(currsize - size))) / size) > 0.1))
                   found = false;
              if (found) {
                  if (!phpSerialize) {
                   if (currType == FILE)
                       result = result + "/" + value;
                  } else {
                   int index = 0;
                   result = serializeEntity(index++, currType == FILE ? "f" : "d");
                   result = result + serializeEntity(index++, currentUser);
                   result = result + serializeEntity(index++, currentIP);
                   if (currType == FILE && showTTH)
                       result = result + serializeEntity(index++, TTH);
                   result = result + serializeEntity(index++, getPwd(dirs));
                   if (currType == FILE)
                       result = result + serializeEntity(index++, value);
                   result = "a:" + index + ":{" + result + "}";
                  results.add(result); // ADDING THE RESULT.
         public void endElement(String uri, String lname, String qname) throws SAXException {
             if (qname.equalsIgnoreCase("Directory")) {
              dirs.remove(dirs.size() - 1);
         private String getPwd(Vector<String> dirs) {
             String pwd = "";
             for (String dir : dirs) {
              pwd = pwd + "/" + dir;
             return pwd;
         private String serializeEntity(int index, String s) {
             return "i:" + index + ";s:" + s.length() + ":\"" + s + "\";";
         public Vector<String> getParsedData() {
             return results;
        }

  • I need suggestion about copy and paste the path....?

    Hi Everyone!
              This is Vijay and I need one  suggestion, Actualy I moved Photoshop path between two files. If I Copy and paste the path(Using Java Script) then the path size will be reduced. otherwise I Copy and Paste the path(Manualy) to other file that size only maintain. Any one tell Why The Path Size would be Reduce,using Script? Thanks in Advance.!
    Regards
    - yajiv

    It would appear that the path is scaled in relation to the width … I don’t know why.
    And are You sure You want to transfer only from the second path on?
    What does »Do need ful.!« mean?
    You could try this, it collects the PathPoints-data and may actually be unnecessarily complicated.
    var docRef = app.activeDocument;
    var PathCount = activeDocument.pathItems.length;
    var PathList = new Array( );
    for (var i = 0; i < PathCount; i++) {
    PathList[i] = activeDocument.pathItems[i].name;
    DuPath(PathList[i]);
    function DuPath(pname){
    var thePathArray = getPathInfo(app.activeDocument.pathItems[pname]);
    var id200 = charIDToTypeID( "copy" );
    executeAction( id200, undefined, DialogModes.NO );
    var id201 = charIDToTypeID( "slct" );
    var desc57 = new ActionDescriptor();
    var id202 = charIDToTypeID( "null" );
    var ref56 = new ActionReference();
    var id203 = charIDToTypeID( "Dcmn" );
    ref56.putOffset( id203, 1 );
    desc57.putReference( id202, ref56 );
    executeAction( id201, desc57, DialogModes.NO );
    var newPath = app.activeDocument.pathItems.add(pname, thePathArray)
    var id205 = charIDToTypeID( "Dslc" );
    var desc58 = new ActionDescriptor();
    var id206 = charIDToTypeID( "null" );
    var ref57 = new ActionReference();
    var id207 = charIDToTypeID( "Path" );
    ref57.putClass( id207 );
    desc58.putReference( id206, ref57 );
    executeAction( id205, desc58, DialogModes.NO );
    var id208 = charIDToTypeID( "slct" );
    var desc59 = new ActionDescriptor();
    var id209 = charIDToTypeID( "null" );
    var ref58 = new ActionReference();
    var id210 = charIDToTypeID( "Dcmn" );
    ref58.putOffset( id210, -1 );
    desc59.putReference( id209, ref58 );
    executeAction( id208, desc59, DialogModes.NO );
    ////// get path-array //////
    function getPathInfo (thePath) {
    var lineSubPathArray = new Array ();
    for (var a = 0; a < thePath.subPathItems.length; a++) {
    var lineArray = new Array ();
    for (var b = 0; b < thePath.subPathItems[a].pathPoints.length; b++) {
    var aPoint = thePath.subPathItems[a].pathPoints[b];
    lineArray[b] = new PathPointInfo;
    lineArray[b].kind = aPoint.kind;
    lineArray[b].anchor = aPoint.anchor;
    lineArray[b].leftDirection = aPoint.leftDirection;
    lineArray[b].rightDirection = aPoint.rightDirection;
    lineSubPathArray[a] = new SubPathInfo();
    lineSubPathArray[a].operation = ShapeOperation.SHAPEXOR;
    lineSubPathArray[a].closed = thePath.subPathItems[a].closed;
    lineSubPathArray[a].entireSubPath = lineArray;
    return lineSubPathArray

  • Need suggestion about 11g OCP

    Hi All,
    I'm 9i OCA and now want to 11g OCP. What is my certification path, is 9i OCA certification help me or I will need to do fresh certification in 11g.
    Waiting for your valuable suggestion.
    Regards,
    Mritunjay

    You have a couple of options:
    1. you can go ahead and finish your path to 9i DBA OCP and then upgrade to 11g DBA OCP
    - pass exam 032
    - pass exam 033
    - complete training
    - complete course submission form
    - receive 9i DBA OCP
    - pass upgrade exam 055
    - receive 11g DBA OCP
    2. you can do the full path for 11g DBA OCP (which will include first obtaining 11g DBA OCA)
    - pass exam 007, 047, or 051 (since you already have 9i DBA OCA, you probably have already passed one of these exams, or the 001 exam which will exempt you from repeating this step)
    - pass exam 052
    - receive 11g DBA OCA
    - pass exam 053
    - complete training
    - complete course submission form
    - receive 11g DBA OCP
    *11g DBA path*
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=198
    *9i DBA path*
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=152
    Upgrade paths
    http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=44
    Regards,
    Brandye Barrington
    Certification Forum Moderator

  • Need suggestions about product proposals in webshop

    Hi all,
    we want to show product proposals to all the customers who logged on to webshop irrespective of which target group he/she belongs to.
    To achieve this we have done the following settings.
    1) Created target group by taking segment type as product proposal
    2) Assigned target group to product catalog view
    3) Created TOP N LIST product proposal
    4) Assigned Webshop ID, Target group to the TOP N LIST.
    5)Assigned Product catalog, view and variants to Webshop admin
    6) Activated Display Global product recommendations field
    7) Assigned target group to the Global product recommendations
    But still i am not getting Product proposals in webshop while creating the sales transaction.
    is there anything else which needs to be configured?
    anything to do with XCM settings as well?
    any inputs will be greatly appreciated.
    awaiting for ur valuable inputs at the earliest.
    Thanks in advance.
    Regards,
    DV.

    Hi,
    That sounds like the correct setting.
    Once you've changed it to TRUE and saved your UI component, go to the application that uses it in XCM and save that as well.  You will probably see a message about having to restart the application for changes to take effect.
    If you now log back into the webshop hopefully you should see some differences.
    Gareth.

  • Need suggestions about learning "Business Intelligence"

    Hi,
    Currently I am wroking as a Oracle PL/SQL developer. I am planning to learn "Business Intelligence".
    I found many documents in Google but I didn't get which is helpful for beginners.
    so can any one please give me your suggestions to learn BI and send me User Guide for BI.
    Thank you,

    Vijai,
    You could go through this link for further details interms of scenario and settings needed...<a href="http://help.sap.com/saphelp_47x200/helpdata/en/e0/71bb169c9f11d191920000e8a5f6e6/frameset.htm">Strategy 60</a>
    Hope this helps...Reward your points if so,
    Regards,
    Prasobh

  • Need suggestions about synonyms

    We are using Oracle 10g (10.2.0.5).
    I have few doubts about synonyms. Please find the below..
    1.What is schema based synonym switching?
    2. How it will work and to understand explain with the example...
    3. what are advantages and disadvantages of schema based synonym switching?
    4. Can we implement it in Oracle 10g? or It is new in Oracle 11g?
    Thanks in advance..

    >
    You don't want to use synonyms, as they are a maintenance nightmare (you need too many, the objects may not exist and so on) and have negative performance implications.
    >
    I've never been involved in any issues where synonyms were responsible for any performance issues. Can you provide an example of that?
    Sure there is maintenance involved as this is with any database object. Need too many? That's like saying don't use tables or indexes because you will need too many. How many you need is entirely dependent on how you use them.
    Yes, the underlying object may not exist. This is perfectly valid even though I have no object named 'abc' in the scott schema
    create synonym foobar for abcJust saying the synonym may not exist has no weight as an argument for me. You need to explain why that is a negative, if you believe it is, and why you think that negative (and any others you care to mention) outweighs the positives.
    Actually I'm more surprised you didn't highlight what I think is one of the biggest 'gotchas' developers may need to be aware of. That is how the improper maintenance of synonyms in various environments can wasted time and resources of the technical team chasing down problems that wouldn't otherwise exist if the synonyms were maintained properly. Namely a missing synonym or one pointing to the wrong (or wrong version of an) object. Sometimes the first check you need to make is whether your query SELECT * FROM EMP is really querying what you think it is.

  • Need suggestions about a Spacebar that does not work!

    All of a sudden my spacebar does not work.  WHen it does recognize I am spacing it repeats which tells me it getting stuck!  Any suggestions as to a fix or who at Blackberry a person can call?

    Welcome to the forums kendalbuc
    The first thing to try when your blackberry is acting up is a Battery Pull:
    1. Remove the battery while phone is turned on
    2. Wait a few seconds before inserting it again
    3. Allow the long boot up process to finish (takes a few minutes usually)
    This clears most software issues that occur on blackberries from time to time. You could also use Quickpull, a free app that simulates a battery pull without physically removing the battery: http://software.crackberry.com/product.asp?id=27660
    A battery pull reclaims memory lost during application usage and clears minor software errors that creep in over time. The blackberry runs an OS just like your PC runs windows and the battery pull is the equivalent of a reboot/restart on your computer.
    If your device is fairly new and still under warranty, check with your carrier for warranty service in case this is a hardware related issue. Most carriers provide support for blackberries and if they can't help, they will escalate the situation to RIM (the makers of blackberry phones) for no charge.Trying to get help directly from RIM is not possible without paying for the service because they provide assistance through your carrier.
    See if the battery pull helps, if not we can try other things to try and solve your issue.
    Kijana
    Please remember to:
    1. Mark Accept as Solution on the appropriate post once your issue has been resolved
    2. Give Kudos to helpful posts (click the star next to the post)
    Thanks

  • Need Suggestions about running OS 9.2.2 in CLASSIC

    The following is what I have done to my machine about two years ago.
    I have a B&W G3 rev 1 30 Mhz Still a reliable machine.
    1. Installed new ram (512 Mb total)
    2. Installed SIIG15Y Ultra ATA 133/100 Controller
    3. Installed an 8 Gb Hard drive. Computer still has original 6 Gb hard drive.
    Both have OS 9.2.2 installed and run fine.
    4. Installed an 80 Gb Seagate Barracuda as third hard drive. Connected to the
    Ultra ATA Card. Formatted HSF +
    5. Partitioned 80 Gb new drive for OS 10.2.2 (50 Gb) and 9.2.2 (30Gb)
    Care was taken to make sure all 9.2.2 drivers were installed.
    6. Installed 10.2.2 on Seagate drive -runs fine. Ran 10.2.4 update. No problems.
    Installed 9.2.2 on partition
    7. I can boot off of 9.2.2 on original 6Gb disk and the 8Gb disk
    8. I can use 10.2.4 on the partition.
    9. I have selected to have 9.2.2 on the partition for "Classic" when using 10.2.4
    This is where the problems start - that system doesn't boot up.
    9.2.2 on the partition doesn't even boot up when I select it from START UP disk. I get
    "Illegal Instruction" Haven't been able to figure out why. When I select either system
    folders on the other two drives for CLASSIC they work. Everything runs fine. I ran
    this post about a year ago but all suggestions never panned out. I just dealt with the
    problem. Maybe try again.
    I am thinking now just reformat the 80 Gb drive for OS X and use either of the other
    two system folders for CLASSIC. All of this was done to install and work with OS X and
    to have a back up drive when ever the original drive would give out. Any thoughts ?
    B&W G3 rev1 300Mhz   Mac OS 9.2.x   Also have 10.2.4 installed on 3rd hard drive

    The install Mac OS 9 drivers was selected. I am thinking that if I don't get this bug to work this time that I would just reformat the drive with no partitions, load 10.2.4 and then install 9.2.2.
    For some reason I am thining that there is something wrong with the ratition. Photos that open fine when they are on one of the other hard drives will not open when they are put into my storage folder on the partition. I get a corrupt file message. This doesn't happen to all pictures just a few.
    B&W G3 rev1 300Mhz Mac OS 9.2.x

  • Need Suggestion about JSP/Servlet OR JSF2.0

    I am new to Java and working on it as fast as possible. Got 5+ years experience in ASP.NET C#. I have covered basics of Java and now want to jump into web development by making a project by converting one of my ASP.NET project.
    I have explored Servlet/JSP and JSF2.0. Want to learn only one from them and put all my energies in it. I find JSF more robust, clean and easy to use with templating etc . I am doing all this so that I cover most of the things to complete one full project and try to find a job as starter in Java.
    Now my questions
    As a starter job in Java what things should I know?
    Should I learn Servlet/JSP even if I am good at JSF (suppose)?
    Do companies still need skills in Servlet/JSP or they are adopting JSF?
    Thanks

    Prateek wrote:
    first i would like to asked you one question why you want to change your technology ? you have over 5+ year experience in Microsoft technology .java and microsoft both are programming language .i recommend you if you have 5+ year experience then you do not need to switch your technology . this is one things .but i am sure it is not a big deal for you to switch the technology .
    see jsf and jsp both are based on the servlet .main things is that you have to learn servlet first .Why wouldn't you want to switch your technology? Java barely existed when I started my career. If I had stuck with only the language I needed for my first job, I'd have very few jobs available to me now. If one technology was good for everything, then other technologies wouldn't be invented--we would have stuck with the first technology. Different languages have different advantages (and different disadvantages). You should learn what you need for the tasks you are given, as well as learn what you need for the jobs that are available. If there are fewer jobs in technologies you already know, you should learn a new one. Or, you can learn a new one just because you want to expand your horizons, or any other reason you feel like.

  • I need suggestion about the way , method, or path of learning GUI

    Since there are many IDEs that are capable of developing the Java GUI quickly, one of my friend suggest me to learn GUI using code instead of drag and drop GUI component. He said when your boss ask you to fix the error/bug for the front-end part of the program, which is written in code only.
    Another situation is that when you are working with a team and your team members using code instead of these drag&drop, he said i have to adapt to using these code to write the GUI.
    Actually he has point. what do you guys think? please post your opinion.

    roadorange wrote:
    Since there are many IDEs that are capable of developing the Java GUI quickly, one of my friend suggest me to learn GUI using code instead of drag and drop GUI component. You should go through the Swing tutorial and perhaps the 2D demo that comes with the JDK. Look at the code, run the examples, step through it or whatever you want. But I personally don't think you get much (except a massive, lasting headache) from writing the code by hand.
    He said when your boss ask you to fix the error/bug for the front-end part of the program, which is written in code only.Huh?
    Another situation is that when you are working with a team and your team members using code instead of these drag&drop, he said i have to adapt to using these code to write the GUI.I'm starting to lose you here...
    Actually he has point. what do you guys think? please post your opinion.I say use the GUI tools (don't fight evolution)

  • Need suggestions about sap fico

    hi,
    I am pursuing MBA finance. Now i am in final semester. I am interested to SAP FICO. If i do SAP FICO now, can i get job in SAP field??? Here the main thing is i dont have any experience. Can anyone suggest me!!!!!!!!!

    If you have completed training in SAP FI-CO, it is a different issue, perhaps the MBA was not necessary then, anyway, you are eligible, but only to be employed as a fresher. It is a fact that the industry values experience, but it is not worth it in my opinion to artificially create that experience on your CV. as I explained once you complete your MBA, you could apply to one the companies (example, whose name starts with I or W or T), as they may have an internship programme for freshers. Your SAP training may even help you in getting this job. You must be aware that there are lots of candidates for these jobs, and there are several considerations such as your academic grades and things like that...
    In short, yes eligible as a fresher, provided you get an opportunity to interview with one of the large IT organizations, Highlight your Finance MBA training and SAP FI-CO training in your CV, but resist the urge to put fake experience - you should put in your time and gain experience the hard way. However you should not limit yourself to SAP jobs if you are in the process of gaining an MBA degree...hedge your bets with some other kinds of FI jobs which also offer opportunities to freshers, is my advice.
    All the best.

  • Help needed! about apple support

    I just got an i pod video 30 gig as a birthday present. and i have no bill for it. if, by some misfortune something goes wrong with my i pod,will i be able to ship it to the US for a replacement if i register the product? i live in south africa but the pod was purchased by my parents at the singapore airport.

    My ipod was purchased in the US when my brother was on holiday over there. I live in the UK and when it went wrong a month ago I went onto the apple support website, filled in a form, Apple sent me an empty box for which to send the ipod off in, a week later a new one came back. Simple and no hassle at all.
    Basically you should be ok.

  • Just bought a Macbook Pro and need suggestion about loading sound libraries

    I just bought the lower end Macbook Pro 200 GB Mem/2GB Ram. I installed Logic Studio on it. I have about 129 GB memory left. My question is, how does anybody deal with installing Libraries. On my main desktop, I got a separate hard-drive which holds about 150 GB of sound Libraries which I pretty much use. I could not even put this on my Macbook. I would like to work on my files on my new Macbook but would have half of the sounds missing if I work on an existing file (transferring from my Desktop to my macbook) How does everybody else deal with this. A separate ext HD?
    Thanks

    Hi Wolf,
    First of all: semantics. "Memory" means RAM. It does not mean disk space. You have a Macbook Pro with a 200GB hard disk and 4GB of memory -- NOT a MBP with 200GB of memory.
    If I understand you correctly, you want to be able to put all the sound libraries on your internal hard disk so that you have them with you when you're working away from an external hard disk. There's a couple ways.
    1) Buy an extremely large hard disk (500GB) and take the laptop to a certified Apple repair center or an Apple store and have them put it in for you. Do not do it yourself, as that would void the computer's warranty. This should give you plenty of space.
    2) Buy an external 2.5" USB/Firewire hard disk. They're very small and they don't require a separate AC adaptor. They come in various capacities up to 500GB. You just plug it in and put your sound libraries on it and then carry it with you when you take your laptop away from your desk.

Maybe you are looking for