Got a question for you haskellers

Hello there Arch members!  Thanks for being the awesome community that you are.
On my spare time I've been trying work out my programming muscles... as they are very weak.
What I've got here is haskell code to open a file, read its contents, parse the contents into a type I've defined, and  output as much debugging info as i could manage to stdout.
The issue that I cant seem to grapple with is how to bind the final list to a symbol in my main function (ie: forrest <- makeforrest $ objs) so I can use it later. 
I'd like the list to have elements that are singleton 2-trees so I can build a heap from the list.  The immediate problem I run into is a type problem.  If i were to add the code:
forest <- makeforrest objs
the compiler complains with "Couldn't match expected type 'IO t0' with actual type '[BinTree a0]'
Do I have to "unwrap" objs of the IO monad somehow first?
Any advice/help/insight is greatly appreciated. 
module Main where
import Text.ParserCombinators.Parsec
import System.Environment
import System.IO
import Control.Monad
import CustTree
data DummyBag = DummyBag {key::String, val::Integer}
deriving (Show,Read,Eq)
parseDataFile :: GenParser Char st [DummyBag]
parseDataFile =
do obs <- many keyAndVal
eof
return obs
keyAndVal = do key <- many1 letter
spaces
val <- anyChar `manyTill` newline
return (DummyBag key (read val))
--extract :: DummyBag a -> (Integer,String)
extract (DummyBag key val) = (val,key)
singleton :: (Show a) => a -> BinTree a
singleton f = NodeBT f Empty Empty
makeforrest :: (Show a) => [a] -> [BinTree a]
makeforrest [] = []
makeforrest xs = map singleton xs
main :: IO ()
main = do args@(f:opts) <- getArgs
handle <- openFile f ReadMode
contents <- hGetContents handle
putStrLn ("DEBUG: got input\n" ++ contents)
let objs = case parse parseDataFile "(unknown)" contents of
Left err -> error $ "Input:\n " ++ show contents ++
"\nError:\n" ++ show err
Right results -> results
putStrLn "Debug: parsed: ";print objs
putStrLn "Debug: converted to forest:";print ( makeforrest objs )
return ()
And here is the output when tested on very simple input data:
DEBUG: got input
ABC 1
DEF 2
GHI 3
JKL 4
MNO 5
PQR 6
STU 7
VWY 8
YZ 9
Debug: parsed:
[DummyBag {key = "ABC", val = 1},DummyBag {key = "DEF", val = 2},DummyBag {key = "GHI", val = 3},DummyBag {key = "JKL", val = 4},DummyBag {key = "MNO", val = 5},DummyBag {key = "PQR", val = 6},DummyBag {key = "STU", val = 7},DummyBag {key = "VWY", val = 8},DummyBag {key = "YZ", val = 9}]
Debug: converted to forest:
[NodeBT (DummyBag {key = "ABC", val = 1}) Empty Empty,NodeBT (DummyBag {key = "DEF", val = 2}) Empty Empty,NodeBT (DummyBag {key = "GHI", val = 3}) Empty Empty,NodeBT (DummyBag {key = "JKL", val = 4}) Empty Empty,NodeBT (DummyBag {key = "MNO", val = 5}) Empty Empty,NodeBT (DummyBag {key = "PQR", val = 6}) Empty Empty,NodeBT (DummyBag {key = "STU", val = 7}) Empty Empty,NodeBT (DummyBag {key = "VWY", val = 8}) Empty Empty,NodeBT (DummyBag {key = "YZ", val = 9}) Empty Empty]

module CustTree where
data Tree a = Node a [Tree a] deriving Show
data BinTree a = Empty | NodeBT a (BinTree a) (BinTree a)
deriving Show
data BinTree' a = Leaf a | NodeBT' a (BinTree' a) (BinTree' a)
deriving Show
-- Operations can be grouped into 'single' operations and 'global'
-- operations. Insertions and deletions are considered to belong
-- to the 'single' group where the following belong to latter.
depth :: Tree a -> Int
depth (Node _ []) = 1
depth (Node _ ts) = 1 + maximum (map depth ts)
depth' :: BinTree a -> Int
depth' Empty = 0
depth' (NodeBT _ lt rt) = 1 + max (depth' lt) (depth' rt)
--Count empty leaves in a tree.
countEmpty :: BinTree a -> Int
countEmpty Empty = 1
countEmpty (NodeBT _ lt rt) = countEmpty lt + countEmpty rt
--Suppose the nodes contain integers, summing the values
tsum :: BinTree Int -> Int
tsum Empty = 0
tsum (NodeBT a lt rt) = a + (tsum lt) + (tsum rt)
tsum' :: BinTree' Int -> Int
tsum' (Leaf a) = a
tsum' (NodeBT' a lt rt) = a + (tsum' lt) + (tsum' rt)
preorder :: BinTree a -> [a]
preorder Empty = []
preorder (NodeBT a lt rt) = [a] ++ preorder lt ++ preorder rt
inorder :: BinTree a -> [a]
inorder Empty = []
inorder (NodeBT a lt rt) = inorder lt ++ [a] ++ inorder rt
postorder :: BinTree a -> [a]
postorder Empty = []
postorder (NodeBT a lt rt) = postorder lt ++ postorder rt ++ [a]
Thanks for taking a look
Last edited by ickabob (2011-03-23 06:58:47)

Similar Messages

  • Got a question for you guys...

    I just got a AMD 6400+ for my DKA790GX Platinum and my question is this...
    In EVEREST under CPU Type its calling it "dual core AMD athlon 64 X2 black edition". From what I understand the black edition is a special edition processor
    that comes in a all black box. the box is saying its a ADX6400CZBOX.
    why is EVEREST calling it a black edition??

    1) Go to file, select new playlist. Creat the playlaist.
    2) Download your music into iTunes.
    NOTE: CHECK 'Recently Added' before you download your music.
    If the select boxes has a check in them, turn it off by
    holding down the 'ctrl' key and selecting one of the
    checked boxes. This shold turn off all the checks.
    It would be better to clear 'Resently Add' of all
    previous downloads, but I don't know how to do that
    yet.
    3) under 'PLAYLIST' on the right, select 'Recently Add'.
    all of your song should show there with a check in the selection
    box.
    4)Hold the shift key and select the frist (selete records name),
    then the last recorded tune. All of the recordings shouls light
    up blue.
    5) While holding the 'shift' key, drag one of the records to your new
    playlist. All of the blue highlighted song will transfer to the new
    playlist.

  • I GOT A QUESTION FOR YOU ALL

    Is it possible to have Enterprise Edition and J2 SDK 1.4 on the same system without any problem in running the programs??
    If No, What really happens that goes wrong?
    If Yes, How t configure the system?

    I don't recommend that you have a development library on a production system. The only thing on the server should be the bare minimum to make it work. Your going to be cracked before the rooster crows.

  • Hi there how are you guys out there of this forum? I got a question for y'a

    Hi there how are you guys out there of this forum? I got a question for y’all
    I wanted to know how I could record different folders using iTunes
    Cause when recorded 2000 thongs on the DVD
    There were 2000 songs to go through
    So I really wanted to have had folders and then the music recorded inside them
    So I could get right to where I wanted real quickly
    Could anyone please teach me how to do that real quickly?
    Can we do it with iTunes?
    I know we can do it with Nero.

    1) Go to file, select new playlist. Creat the playlaist.
    2) Download your music into iTunes.
    NOTE: CHECK 'Recently Added' before you download your music.
    If the select boxes has a check in them, turn it off by
    holding down the 'ctrl' key and selecting one of the
    checked boxes. This shold turn off all the checks.
    It would be better to clear 'Resently Add' of all
    previous downloads, but I don't know how to do that
    yet.
    3) under 'PLAYLIST' on the right, select 'Recently Add'.
    all of your song should show there with a check in the selection
    box.
    4)Hold the shift key and select the frist (selete records name),
    then the last recorded tune. All of the recordings shouls light
    up blue.
    5) While holding the 'shift' key, drag one of the records to your new
    playlist. All of the blue highlighted song will transfer to the new
    playlist.

  • Got a question for all you peeps dos anyone know about i phones i have a i phone 3gs which i got unlocked i did a master reset or summin and just had a pic of apple so i plugged it in i tunes downloaded and it now says no service at the top of phone and i

    got a question for all you peeps
    dos anyone know about i phones i have a i phone 3gs which i got unlocked i did a master reset or summin and just had a pic of apple so i plugged it in i tunes downloaded and it now says no service at the top of phone and i tunes says invalid sim i put the correct sim in it used to be locked too and still says same pls any one with ideas?

    hi sorry what happoned is that ages ago i brought a i phone 3gs on 02 network i went to a sml phone shop and payed for them to unlock it. it has been fine till yesterday when i went to reset it from the phone it then turned off and came back on just just an image of a apple for about an hour so i connected to i tunes and it said downloading software after another hr it had finished but then i tunes said in had to insert a sim so i had to un plug the phone from laptop while i did this i put my orange sim in and the i phone said where do i live and had to connect to a internet connection but all the time saying no service where the signal bar is and then says activating i phone it took a few min and said couldnt finish it bec of the signal and to connect it to i tunes to do it so i connected it to itunes and i tunes just keeps saying invalid sim so i took my orange sim out and put a 02 sim in and is still saying invalid sim on itunes?

  • Hi,  I have keep seeing a small 'Connection failed'  warning box popping up: [[Connection failed  There was an error connecting to the server "Warning; Self Aware"]].  Question for you gods - what does it mean. is it important?  my computer connects to my

    hi,  I have keep seeing a small 'Connection failed'  warning box popping up: [[Connection failed  There was an error connecting to the server "Warning; Self Aware"]].  Question for you gods - what does it mean. is it important?  my computer connects to my server works.  Could it be related to  "Network Preference & Monitor icons missing from my system preferences page?  and my guest sign=in account is now the main account??     thanks you. jb

    hi,  I have keep seeing a small 'Connection failed'  warning box popping up: [[Connection failed  There was an error connecting to the server "Warning; Self Aware"]].  Question for you gods - what does it mean. is it important?  my computer connects to my server works.  Could it be related to  "Network Preference & Monitor icons missing from my system preferences page?  and my guest sign=in account is now the main account??     thanks you. jb

  • Hello, I have a question for you. receipt of some Internet providers or notices notifications on the lock screen and I consume the battery on my iPhone 4S. would you please tell me how do I block these ads in blue letters on the screen me? thanks

    hello, I have a question for you. receipt of some Internet providers or notices notifications on the lock screen and I consume the battery on my iPhone 4S. would you please tell me how do I block these ads in blue letters on the screen me? thanks

    Hi demir67,
    Welcome to the Support Communities!
    The articles below will show you how to block text messages from your iPhone:
    iPhone User Guide for iOS 7:
    Send and receive messages - iPhone
    http://help.apple.com/iphone/7/#/iph01ac18d71
    Block unwanted messages. On a contact card, tap Block this Caller. You can see someone’s contact card while viewing a message by tapping Contact, then tap the "i" with the cirle.   You can also block callers in Settings > Phone > Blocked. You will not receive voice calls, FaceTime calls, or text messages from blocked callers.
    iOS 7: Understanding call and message blocking
    http://support.apple.com/kb/HT5845
    Notification Center - iPhone
    http://help.apple.com/iphone/7/#/iph6534c01bc
    Set notification options. Go to Settings > Notification Center. Tap an app to set its notification options. You can also tap Edit to arrange the order of app notifications.
    Cheers,
    Judy

  • Question for you Deathstalker

    Hi Richard.
    I have a question for you about the MSI K7N2G-LISR (NVIDIA nForce2 IGP) motherboard we were discussing.
    If this board has integrated graphics, why do I need a video card? I had someone else ask me the same thing but I didn't know the answer.
    Thanks
    Mike

    Hi Mike, I not sure if I should step in and put in this reply, but couldn't stop myself not to as this is quite important.
    Mobos that comes with on board/integrated/shared Memory Graphics usually dun ends up giving you good framerates and graphics details. I have a friend who spent Sin 2000 over dollars to D.I.Y a creative slix look alike com with on board graphics has regretted not getting a proper mobo with AGP slot. The graphics that are produced on his com are like running a TNT2 Riva 32MB card for games like warcraft 3 and any latest 1st person shooting games... juz imagining it...
    I'm the type of person who are more for graphics and smoothness of gameplays and details of model as I do some 3D designs and picture designing. I juz dun understand why there are still people going for onboard graphics and complaining about poor fps produced which they should have blame themselves for it X( ... It's good that you've pointed out your doubts on that...
    All the Best...  :D !!!

  • Hey all you pros, question for you...

    I am a new convert, and I and trying to learn all the ins and outs of mac worship. With the one-button mouse (i got myself a cute little wireless one here...), are there shortcut keys to do more with the mouse? I wasn't particularly fond of the mighty mouse, but I am already missing scrolling and the such. I assume there is something to alleviate this, as so much is keyboard driven anyways...
    Thanks for you help...!

    You can get the equivalent of a right-click a couple of ways. One way is to hold down the control key when you click. Another way is to click and wait a second before releasing the click. This is my preferred way for activating context menus, etc.
    15 1.67 GHz PowerBook   Mac OS X (10.4.3)   2 GB RAM

  • First 6 weeks with Mac Pro - Bunch of questions for you

    I'm a new Mac convert and now after having my 1st Mac for about 6 weeks I've developed a list of questions I'd love to have some help with.
    1) How can I "minimize all" like in a PC
    2) Some programs seem to require an admin status to install. Can I do this without logging into a separate admin account? Some will ask for a name and password, but some just won't install correctly. Can I "run as admin" somehow from the start without logging out or user switching first?
    3) If I'm running a fullscreen app (i.e. game such as Age of Empires) is there a way to get to the desktop without quitting the game?
    4) Is there a quick shortcut way to get to the downloads window?
    5) Can I change my mail so that there is a delay before a message is marked "read" - right now even scrolling past it marks it read.
    6) Can I auto log in to a network drive? I have a NAS that i use for backup storage and want it available evertime I start my computer
    7) How do I control what app opens a type of file - for example for a long time until I installed the full adobe PDF program all PDF files were opening in safari and I couldn't adjust the view
    8) I have a hot swap / Firewire drive. For some reason it won't show up unless I physically unplug it and then plug it back in. Is there an "update" that will update all drives and scan for connected drives?
    I appreciate any help with these questions - love my Mac and getting great work from Aperture. Have a project with Final Cut express coming up which will be my first movie project on the Mac - used Sony Vegas on the Pc in the past.

    1) How can I "minimize all" like in a PC
    There are several options
    a-Use Expose ( F9, F10, F11 & F12 keys)
    b-with the program whose windows you want to minimise active, while holding the option key, click the yellow window widget. All open windows in that program will minimise to the dock.
    c-while holding the option key, click on a running programs icon in the dock and choose "hide others" from the popup menu. This will hide all running programs except the one your working on.
    2) Some programs seem to require an admin status to install.
    You should be able to enter your admin name & password to install anything. This will affect where some things are installed sometimes, so you can also consider turning on fast user switching, so you have quick access to each account. If all that is not doing it for you ...
    You can go to the accounts panel in System Preferences and set the admin account to auto-log in, or to log into the admin account and wait for you to enter the password. If you wanted to run as admin full time, you would do better to change your user account to an admin account and then delete the original admin account. No need for two admin accounts. While it is good practice to run and admin and a user account, the vast majority of Mac users run as admin.
    3) If I'm running a fullscreen app (i.e. game such as Age of Empires) is there a way to get to the desktop without quitting the game?
    Command-H will hide most running programs. Clicking on the programs icon in the dock will restore the full screen window.
    4) Is there a quick shortcut way to get to the downloads window?
    I like to keep a copy of the download manager in the Finder sidebar. You can get to the download manager from any Finder window, plus you can drag & drop URL's onto the icon to download files.
    With the Finder active, press Shift-Command-G, which will open the "Go to Folder" window. Download manager is in /System/Library/CoreServices, so type /System/Library/CoreServices and hit the "go" button, At the bottom of the list, is an application called Verified Download Manager. Drag it to the sidebar of the open Finder window, placing it in the section below the iDisk/Network/HD.
    Be careful not to move the actual program, you just want a link to it in the sidebar.
    5) Can I change my mail so that there is a delay before a message is marked "read" - right now even scrolling past it marks it read.
    Not that I've found. You might want to visit http://www.hawkwings.net/ where you'll find a lot of Mail.app tips
    6) Can I auto log in to a network drive? I have a NAS that i use for backup storage and want it available evertime I start my computer
    You can, several complicated ways come to mind ... I'm going to skip over them as they probably won't work with a PC type NAS anyway. What you could do, is to mount or connect to your NAS, so it is visible in the Finder, then, open the Accounts panel in System Preferences and click on the login items tab. Click the + button to add an item and the navigate/select your NAS.
    This will mount your NAS at Startup, but could cause really slow startups and all kinds of other problems if you're using a laptop, or otherwise unable to connect to the NAS at startup/login. If the NAS is always available, this should work fine.
    7) How do I control what app opens a type of file - for example for a long time until I installed the full adobe PDF program all PDF files were opening in safari and I couldn't adjust the view
    Select/Click-on (highlight in the finder) any file that you want to modify, and then press Command-I
    This will open a get info window for the file, where you can choose "Open with..." to select what application to open this file with, then, just below, notice the "Change All" button, which, when clicked, will change every file type like the selection to work with the chosen app in the future.
    You really should consider using Preview fro PDF's unless you need Acrobat advanded features - it's nicer/faster etc.
    8) I have a hot swap / Firewire drive. For some reason it won't show up unless I physically unplug it and then plug it back in. Is there an "update" that will update all drives and scan for connected drives?
    Best way to deal with this is to make an alias (aka shortcut). While the drive is mounted, highlight it in the Finder and press Command-L
    You can also add it (or the alias) to the sidebar, just like the download manager.
    Both options let you click to mount the drive, which is handy to allow you to unmount it when you don't need it.
    Mac Pro 2.6 4GB/3x500GB Raid/X1900, MacBook Pro C2D   Mac OS X (10.4.8)  

  • I have a question for you. How can i print only a few pages (so not everything) from a bookmarked page? Please send your answer to peterdoornaar@***.nl THANKS !!!

    I bookmarked a website and wanted to print it. It is about a book. Somehow firefox crashed, and recovered. Now i want to print the the last 8 pages but it prints EVERYTHING AGAIN. I tried copying and pasting, didn't work. I really hope you can help me.
    with regards
    Peter Doornaar
    ''no email support from forum threads, all responses are posted here in the forum''

    The option should be visible here: http://support.mozilla.com/en-US/kb/Printing%20a%20web%20page#w_print-window-settings
    Print range section - Lets you specify which pages of the current web page are printed:
    * Select '''All''' to print everything.
    * Select '''Pages''' and enter the range of pages you want to print. For example, selecting "from 1 to 1" prints the first page only.
    * Select '''Selection''' to print only the part the page you've highlighted.
    Does it work for you?

  • SQL - PL/SQL question for you SQL degenerates.

    I wish to create a view from a tableZ as follows. I have a table with 4 columns. I want to group col1,col2 and col3 based upon the value of col4. The value of col4 is based on a algorithm that needs to search for the lowest number in that particular grouping. So, from the example I am listing the value of col4 in the first block (A,A,A) is 1 since the smallest number in that block of 4 rows is a 1. Second block value would be=4 (A,A,B) since there are all 4's in the last column. Third Block (AAC) would be = 2 since we have 2,2,3,3. Fourth block (AAD) would be = 3 since we have 3,3,3,4 and the Fifth block (AAE) would be a 1 since we have 1,1,1,1. Remember the value is equal to the lowest integer of the four. The integer 1 is the lowest value in any list so if you loop and search the list and find a value of 1 you can exit at that point and automatically assign a one. So the Summary view would look like this based upon the sample values in the tableZ contents.
    A A A 1
    A A B 4
    A A C 2
    A A D 3
    A A E 1
    Table Z Contents of
    col1,col2,col3,col4
    ========================
    A A A 1
    A A A 1
    A A A 2
    A A A 3
    A A B 4
    A A B 4
    A A B 4
    A A B 4
    A A C 2
    A A C 2
    A A C 3
    A A C 3
    A A D 3
    A A D 3
    A A D 3
    A A D 4
    A A E 1
    A A E 1
    A A E 1
    A A E 1
    Thanks in advance,
    Anon

    I am using a fairly common slang use of the word in Information Technology offices throughout the United States[Humpty Dumpty language|http://www.wordspy.com/words/HumptyDumptylanguage.asp]
    n. An idiosyncratic or eccentric use of language in which the meaning of particular words is determined by the speaker.
    As in
    "There's glory for you!"
    "I don't know what you mean by 'glory,' " Alice said.
    Humpty Dumpty smiled contemptuously. "Of course you don't—till I tell you. I meant 'there's a nice knock-down argument for you!' "
    "But 'glory' doesn't mean 'a nice knock-down argument,' " Alice objected.
    "When I use a word," Humpty Dumpty said, in rather a scornful tone, "it means just what I choose it to mean—neither more nor less."
    Lewis Carroll, Alice through the Looking Glass
    Cheers, APC
    blog: http://radiofreetooting.blogspot.com

  • I have some question for you???

    Consider this Class diagrams of Directed Graph
    ***Picture 1 >>> http://thaimp.i8.com/4-1.jpg
    Please write Java Application when have this data example
    ***Picture 2 >>> http://thaimp.i8.com/4-2.jpg
    -------------------- End of Question --------------------------
    Hope you like it : )

    BufferedImage img = new BufferedImage( 150, 150 , BufferedImage.TYPE_INT_RGB  );
    Graphics g = img.getGraphics();
    g.setColor( Color.PINK.fouler() );
    g.fillRec( 0, 0, 150, 150 );
    g.setColor( Color.PINK );
    g.drawString( "50meg does not support linking...." );
    g.flush();
    ImageIO.write( img, .... );

  • Easy Facebook Question for you!!

    When i'm trying to post a message or write on someones wall i type in the textbox, however it doesn't word wrap..Is there a way to have it word wrap?
    Also if i move my cursor out of the textbox, i can never start my message where i ended off.  I go on to the text box and slowly scroll to the end of my msg to continue, i click the trackball and it moves the cursor somewhere else.
    Can someone tell me if its possible to get the cursor back to the end of the msg so i can continue posting if i where to move my cursor..
    Thanks

    Let me recommend you use the Facebook for BlackBerry application.
    On your Facebook mobile website page, scroll to the bottom and you'll a link to download.
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • I have a question for you: Inserting Word document in BLOB column

    Hey Experts,
    I have found a good info and a sample on how to achieve this on
    http://www.sys-con.com/java/source/5-6/code.cfm?Page=76.
    declare
    f_lob bfile;
    b_lob blob;
    begin
    insert into sam_emp(empno,ename,resume)
    values ( 9001, 'Samir',empty_blob() )
    return risumi into b_lob;
    f_lob := bfilename( 'MY_FILES', 'MyResume.doc' );
    dbms_lob.fileopen(f_lob, dbms_lob.file_readonly);
    dbms_lob.loadfromfile
    ( b_lob, f_lob, dbms_lob.getlength(f_lob) );
    dbms_lob.fileclose(f_lob);
    commit;
    end;
    I have a jsp project and the users ( on the client side)must be
    able to create a word document and send it to the server with an
    uplaod servlet. With another servlet or jsp i want to process
    this word document in BLOB column using JAVA. The sample above
    uses PL/SQL to achieve this. Is there a way i can do this in my
    servlet/jsp to do the same thing?
    Any hints are welcome!

    The option should be visible here: http://support.mozilla.com/en-US/kb/Printing%20a%20web%20page#w_print-window-settings
    Print range section - Lets you specify which pages of the current web page are printed:
    * Select '''All''' to print everything.
    * Select '''Pages''' and enter the range of pages you want to print. For example, selecting "from 1 to 1" prints the first page only.
    * Select '''Selection''' to print only the part the page you've highlighted.
    Does it work for you?

Maybe you are looking for

  • FaceTime can't detect a camera (Mac Pro)

    I have just taken delivery of a new Mac Pro. I am running OSX 10.9.1. On my old iMac, facetime happily used the on board iSight camera for video, but now when I try to use my Philips webcan via USB (plugged directly into the Mac Pro, not via a USB hu

  • Both mac's running slow in Mavericks

    hi Folks, Upgraded my two mac's 3 or 4 months back to Mavericks from Mountain Lion. One is a 2011 iMac  (12 Gig memory), the other a 2009 Macbook Pro (4 Gig memory). Both computers are running slower and slower as time goes on, past this upgrade. On

  • Migrate VM´s from 2.2.2 to 3.1

    Hi, I need to now whats the best way to migrate our running VM´s from old OVS 2.2.2 to a new system OVS 3.1. We installed a spare system with OVS3.1. I found a meta link note to save the VM´s as a template and to clone to the OVM 3.1 servers. How to

  • Volumes/folders for temporary files

    Hello everybody. Can anyone explain how I can choose not only a volume for PS-temp-files but also a certain folder where PS should place it's tmp-files? Our problem is that C:\ is full, and our admin is not amused to allow writing in the root of E:.

  • Encounter Problem when upload Data for T-Code CJ92

    Dear All, I want to upload Standard WBS element through transaction code CJ92.  I am encountering a problem when I want to upload more than 13 Standard WBS for a project using recording (SHDB).  I have also tried to upload data through BAPI u201CBAPI