CRIO - Where to start out?

Hi all,
I've been assigned a project which involves using a cRIO/FPGA/Real-Time LabVIEW Modules. I have a little knowledge of using LabVIEW but I've never done anything besides very simple VIs.
Are there any recommended books for cRIO? I've looked through some documents on the NI website but I'm not really sure where to start with FPGA/Real-time - any advice would be much appreciated.
Thanks,
Chris

Hi Chris,
I found some comprehensive background information on FPGA programming here:
<http://zone.ni.com/devzone/cda/tut/p/id/3555>
That is if you plan to develop large parts of your application on the FPGA, not using the scan engine. In case you're not sure, read these two:
<http://zone.ni.com/devzone/cda/tut/p/id/3357>
<http://zone.ni.com/devzone/cda/tut/p/id/7693>
Regards,
Simo

Similar Messages

  • Where to start in learning about Radio based systems

    are they rf, dect, or wifi based phones? I know you said radio based but there is a difference between the technologies.
    If they are a truly radio based system, what band do they use, 2.4ghz, 5ghz, a different frequency that was licensed to you by the fcc?

    Just curious if anyone had any resources on where to start out on this.
    We have a handheld phone system our material handlers use that is radio based.  They were working fine for a while but for some reason we are getting a ton of static over the system now.  I don't know much about radio systems but I'm always looking for something new to nerd out on and was curious if anyone had any suggestions on where to start to track down the source of this interference and figure out a way to fix it.
    Any advice is greatly appreciated
    This topic first appeared in the Spiceworks Community

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

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

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

  • Starting out with cRIO

    Hello,
    What's the most inexpensive way to start programming for FPGA cRIO based applications? I'm interested in learning to develop for an FPGA and cRIO but can't afford the cRIO, is there an inexpensive way to simulate for these (I think even the realtime drivers may be expensive) 
    I found this RIO eval kit, but I'm not sure if it's what I need to start learning cRIO/FPGA LabVIEW development? 
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/205722
    much thanks!
    Solved!
    Go to Solution.

    Yes - I agree with GerdW that the myRIO is a great way to get started with cRIO & RT/FPGA programming. It's very easy to set up and use.
    I recently used one for a personal project - making a giant version of Tetris! (https://decibel.ni.com/content/docs/DOC-35435)
    I can also recommend the eval kit - it comes with a single board RIO an addon board that contains lots of useful things for starting out with RT/FPGA programming (an LCD display, analogue input/outputs that are linked, some push-buttons etc.). I currently have one on my desk at work as we've been doing some stuff recently with LCD displays. They also have onboard CAN (e.g. automotive) so if you're interested in doing anything with that then I don't think you can do that with the myRIO.
    If you can't get the myRIO cheaply enough (because you're not a student - but it's worth talking to NI anyway) then the eval kit is a bit more representative of what it's like to use a cRIO and you can get further with it without needing any additional hardware.
    Certified LabVIEW Architect, Certified TestStand Developer
    NI Days (and A&DF): 2010, 2011, 2013, 2014
    NI Week: 2012, 2014
    Knowledgeable in all things Giant Tetris and WebSockets

  • I have no idea where to start

    okay, hi! i'm trying to write a vending machine program for a class i'm taking. i have a text file with names, image URLs, and prices. I have a product class which is supposed to use filereader to read the fields in the text file. The product class is going to be loaded by the main VendMach class file, where i will have all of the main ui stuff written. The last file is the MoneyInOut class, which handles all of the money methods. i've got the majority of the UI file done, the text file is ready, and the money file is almost done...everything is hanging on whether or not i can write the product file. i have no idea where to start. any help would be greatly appreciated. i'm not looking for somebody else to write my code, but a point in the right direction would be great! here are the UI and text files:
    import java.applet.Applet;
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    import java.text.NumberFormat;
    import java.util.StringTokenizer;
    // Still to be fixed:
    // 1. Purchase & Maintenance buttons.
    // 2. fix repaint of pictures, they don't display until a repaint is hit.
    // 3. fix the Quit from program, it doesn't work right.
    // 4. Put in the code for doing Maintenance.
    // 5. Button super.setSize
    // 6. Animate picture on selection.
    public class VendMach extends Applet implements ActionListener
    // Fonts for text and buttons.
    private Font boldSerif16 = new Font("Serif",Font.BOLD,16);
    private Font boldSerif24 = new Font("Serif",Font.BOLD,24);
    private Font boldItalicSerif24 = new Font("Serif",Font.BOLD+Font.ITALIC,24);
    private Font boldItalicSerif13 = new Font("Serif",Font.BOLD+Font.ITALIC,13);
    private Font boldItalicSerif40 = new Font("Serif",Font.BOLD+Font.ITALIC,40);
    //%% private Font boldItalicDialog16 = new Font("Dialog",Font.BOLD+Font.ITALIC,16);
    // Mode flag.
    private int mode = 0;
    // Panels for the buttons
    private Panel mainPanel = new Panel();
    private Panel cashPanel = new Panel();
    private Panel selPanel = new Panel();
    private Panel maintPanel = new Panel();
    // Product selection panel buttons
    private Button selBtn[] = new Button[6];
    // Cash customer puts in machine panel buttons
    private Button viewC = new Button("View The Products");
    private Button quit = new Button("Quit");
    private Button bNickle = new Button("Nickel");
    private Button bDime = new Button("Dime");
    private Button bQuarter = new Button("Quarter");
    private Button b$Paper = new Button("$1 Paper");
    private Button b$Coin = new Button("$1 Coin");
    private Label lCredit = new Label(" Credit:");
    private Label lMsg = new Label("");
    private Button bChange = new Button("Change Return");
    private Button purchase = new Button("Purchase");
    private Button maintenance = new Button("Maintenance");
    private Product productForSale [];
    private CashIn changeOH;
    private int $collected = 0;
    private double total$In = 0.00;
    private NumberFormat nf;
    private Image pic;
    private Image picAnim;
    private int prodSel = 999;
    private String line;
    private String f[] = new String[8];
    private int tokenCount;
    private int int3, int4, int5, int6, int7;
    private double dbl4;
    private StringTokenizer strings;
    private int dispense = 99;
    public void init()
    {  setLayout(new BorderLayout());
    productForSale = new Product[6];
    try
    {  BufferedReader inPut = new BufferedReader(new FileReader("Vend_Machine.txt"));
    while ((line=inPut.readLine()) != null)
    {  strings = new StringTokenizer(line,",");
    tokenCount = strings.countTokens();
    // Loop thru and retrieve each data element.
    for (int i=0; i<tokenCount; i++)
    f[i] = strings.nextToken();
    // Load the money.
    if (f[0].compareTo("M") == 0)
    {  int3 = Integer.parseInt(f[3]);
    int4 = Integer.parseInt(f[4]);
    int5 = Integer.parseInt(f[5]);
    int6 = Integer.parseInt(f[6]);
    int7 = Integer.parseInt(f[7]);
    changeOH = new CashIn(f[1],f[2],int3,int4,int5,int6,int7);
    // Load the products.
    if (f[0].compareTo("P") == 0)
    {  int3 = Integer.parseInt(f[3]);
    dbl4 = (new Double(f[4])).doubleValue();
    int5 = Integer.parseInt(f[5]);
    int6 = Integer.parseInt(f[6]);
    int7 = Integer.parseInt(f[7]);
    productForSale[int3] = new Product(f[1],f[2],dbl4,int5,int6,int7);
    inPut.close();
    catch(IOException e)
    {  e.printStackTrace();
    setBackground(Color.pink);
    setForeground(new Color(120,0,120));
    setFont(boldSerif16);
    cashPanel.setLayout(new GridLayout(10,1));
    cashPanel.add(viewC);
    cashPanel.add(quit);
    cashPanel.add(bNickle);
    cashPanel.add(bDime);
    cashPanel.add(bQuarter);
    cashPanel.add(b$Paper);
    cashPanel.add(b$Coin);
    cashPanel.add(lCredit);
    cashPanel.add(lMsg);
    cashPanel.add(bChange);
    add(cashPanel,"East");
    selPanel.setLayout(new GridLayout(1,6));
    for (int i=0; i<6; i++)
    {  selBtn[i] = new Button(productForSale.getName());
    selPanel.add(selBtn[i]);
    add(selPanel,"South");
    setBackground(Color.black);
    viewC.addActionListener(this);
    quit.addActionListener(this);
    bNickle.addActionListener(this);
    bDime.addActionListener(this);
    bQuarter.addActionListener(this);
    b$Paper.addActionListener(this);
    b$Coin.addActionListener(this);
    bChange.addActionListener(this);
    nf = NumberFormat.getCurrencyInstance();
    for (int i=0; i<6; i++)
    selBtn[i].addActionListener(this);
    } // =======>> END OF INIT METHOD
    // ** PAINT METHOD **
    public void paint(Graphics g)
    {  int xVal = 35;
    int yVal = 85;
    int xValAnim = 0;
    int yValAnim = 0;
    int c = 0;
    // Paint the product pictures on the vending machine.
    g.setColor(Color.cyan);
    g.setFont(boldItalicSerif24);
    g.drawString(changeOH.getLogo1(),115,40);
    g.setFont(boldItalicSerif13);
    g.drawString(changeOH.getLogo2(),200,60);
    for (int z=0; z<2; z++)
    {  xVal = 35;
    yVal = 85;
    c = 0;
    g.setColor(Color.black);
    g.fillRect(xVal,yVal,500,350);
    g.setColor(Color.yellow);
    for (int i=0; i<2; i++)
    {  for (int j=0; j<3; j++)
    {  g.setFont(boldSerif16);
    g.drawString(nf.format(productForSale[c].getPrice()),xVal+45,yVal-5);
    pic = getImage(getCodeBase(),productForSale[c].getPic());
    g.drawImage(pic,xVal,yVal,null);
    // If product is dispensed get ready to animate.
    if (c == dispense)
    {  xValAnim = xVal;
    yValAnim = yVal;
    picAnim = pic;
    xVal = xVal + 170;
    c++;
    yVal = yVal + 160;
    xVal = 35;
    // If product is dispensed, animate it.
    if (dispense < 99)
    {  for (int y=0; y<40; y++)
    {  g.setColor(Color.black);
    g.fillRect(xValAnim,yValAnim-9,125,125);
    g.setColor(Color.yellow);
    g.drawImage(picAnim,xValAnim,yValAnim,null);
    yValAnim = yValAnim + 10;
    pause(3);
    dispense = 99;
    if (mode == 0)
    {  pic = getImage(getCodeBase(),"OutStock.gif");
    g.drawImage(pic,300,300,null);
    g.setColor(Color.black);
    g.fillRect(1,1,500,300);
    g.setColor(Color.pink);
    g.setFont(boldItalicSerif40);
    g.drawString(changeOH.getLogo1(),10,150);
    g.setFont(boldItalicSerif24);
    g.drawString(changeOH.getLogo2(),160,250);
    mode++;
    } // =======>> END OF PAINT METHOD
    // ** ACTIONPERFORMED METHOD **
    public void actionPerformed(ActionEvent event)
    {  Object source = event.getSource();
    lMsg.setText(" Enter up to $1.00");
    // Customer puts money in the vending machine.
    // Customer paid a nickle
    if (source == bNickle && $collected < 96)
    {  changeOH.nickleIn();
    $collected = $collected + 5;
    // Customer paid a dime
    if (source == bDime && $collected < 91)
    {  changeOH.dimeIn();
    $collected = $collected + 10;
    // Customer paid a quarter
    if (source == bQuarter && $collected < 76)
    {  changeOH.quarterIn();
    $collected = $collected + 25;
    // Customer paid a paper dollar
    if (source == b$Paper && $collected == 0)
    {  changeOH.dollarPaperIn();
    $collected = $collected + 100;
    // Customer paid a coin dollar
    if (source == b$Coin && $collected == 0)
    {  changeOH.dollarCoinIn();
    $collected = $collected + 100;
    // Customer makes their product selection.
    for (int i=0; i<6; i++)
    {  if (source == selBtn[i])
    // Do nothing if customer selects item that isn't on-hand.
    if (productForSale[i].getOnHand() == 0)
    repaint();
    // We have product on-hand.
    else
    {  prodSel = i;
    // Tell customer to add more money if they don't have
    // enough in the machine to handle the purchase.
    if ($collected < (int) (productForSale[i].getPrice() * 100))
    { lMsg.setText("    Insert Money");
    // Customer has enough money in machine to cover purchase.
    else
    {  // Take cost of item from customer's money
    dbl4 = productForSale[i].getPrice() * 100;
    int4 = changeOH.giveChange($collected - (int)dbl4,0);
    // Tell customer to put exact amount in the machine
    // because there isn't enough change to handle purchase.
    if (int4 == 9)
    {  lMsg.setText("Exact Amount Only!");
    // **** Here the purchase was made and committed. ****
    else
    {  total$In = productForSale[i].getPrice() * 100;
    $collected = $collected - (int) total$In;
    productForSale[i].sellProduct();
    dispense = i;
    repaint();
    // If the last product item was sold, set picture to OutStock.gif.
    if (productForSale[i].getOnHand() <= 0)
    productForSale[i].setOutOfStock();
    if ((source == bChange || source == quit) && $collected > 0)
    {  $collected = changeOH.giveChange($collected,1);
    // Here we save the machine info file when customer asks
    // for their change back or quits the machine.
    // Customer has selected to Quit the vending machine program.
    // Quit the program.
    if (source == quit)
    System.exit(0);
    // These commands set up variables to show how much money
    // the customer has in the machine.
    total$In = $collected;
    total$In = total$In / 100;
    lCredit.setText(" Credit: " + nf.format(total$In));
    repaint();
    } // =======>> END OF ACTIONPERFORMED METHOD
    // ** PAUSE METHOD **
    public void pause(int i)
    {  for(long l = System.currentTimeMillis() + (long) i; System.currentTimeMillis() < l;);
    // =======>> END OF VENDMACH CLASS APPLET
    // ** CASHIN CLASS **
    class CashIn
    {  private String logo1;
    private String logo2;
    private int numProd;
    private int nickles;
    private int dimes;
    private int quarters;
    private int dollarsP;
    private int dollarsC;
    private int money;
    private double moneyVal;
    private int amtToChange = 0;
    private int hNickle;
    private int hDime;
    private int hQuarter;
    private int hpDollar;
    private int hcDollar;
    public CashIn(String l1, String l2, int p, int q, int d, int n, int dP)
    {  logo1    = l1;
    logo2 = l2;
    numProd = p;
    quarters = q;
    dimes = d;
    nickles = n;
    dollarsP = dP;
    dollarsC = 0;
    money = (n * 5) + (d * 10) + (q * 25) + (dP * 100);
    // Get total of money in machine.
    public double getCashIn()
    {  moneyVal = money;
    moneyVal = moneyVal / 100;
    return moneyVal;
    // Get machine record information.
    public String getLogo1()
    {  return logo1;
    public String getLogo2()
    {  return logo2;
    public int getNumProd()
    {  return numProd;
    public int getNickles()
    {  return nickles;
    public int getDimes()
    {  return dimes;
    public int getQuarters()
    {  return quarters;
    public int getDollarPaper()
    {  return dollarsP;
    public int getDollarCoins()
    {  return dollarsC;
    // Money comes into the machine
    public void nickleIn()
    {  nickles++;
    money = money + 05;
    public void dimeIn()
    {  dimes++;
    money = money + 10;
    public void quarterIn()
    {  quarters++;
    money = money + 25;
    public void dollarPaperIn()
    {  dollarsP++;
    money = money + 100;
    public void dollarCoinIn()
    {  dollarsC++;
    money = money + 100;
    // Give the customer their change.
    public int giveChange(int custMoney, int mode)
    {  hNickle   = nickles;
    hDime = dimes;
    hQuarter = quarters;
    hpDollar = dollarsP;
    hcDollar = dollarsC;
    amtToChange = custMoney / 100;
    for (int i=0; i<amtToChange; i++)
    {  // Give change in dollar coin if possible
    if (hcDollar > 0)
    {  hcDollar--;
    custMoney = custMoney - 100;
    // or else give change in paper dollar
    else
    {  if (hpDollar > 0)
    {  hpDollar--;
    custMoney = custMoney - 100;
    amtToChange = custMoney / 25;
    for (int i=0; i<amtToChange; i++)
    {  if (hQuarter > 0)
    {  hQuarter--;
    custMoney = custMoney - 25;
    amtToChange = custMoney / 10;
    for (int i=0; i<amtToChange; i++)
    {  if (hDime > 0)
    {  hDime--;
    custMoney = custMoney - 10;
    amtToChange = custMoney / 5;
    if (amtToChange > hNickle)
    {  mode = 9;
    for (int i=0; i<amtToChange; i++)
    {  hNickle--;
    custMoney = custMoney - 5;
    if (mode == 1)
    {  nickles   = hNickle;
    dimes = hDime;
    quarters = hQuarter;
    dollarsP = hpDollar;
    dollarsC = hcDollar;
    money = money - custMoney;
    if (mode == 9) custMoney = 9;
    return custMoney;
    } // =======>> END OF CASHIN CLASS
    // ** PRODUCT CLASS **
    class Product
    {  private String name;
    private String image;
    private String picUsed;
    private double price;
    private int onHand;
    private int sold;
    private int maint;
    public Product(String n, String i, double p, int o, int s, int m)
    {  name    = n;
    image = i;
    picUsed = i;
    price = p;
    onHand = o;
    sold = s;
    maint = m;
    // Reset picture used when product is out of stock.
    public void setOutOfStock()
    {  picUsed  = "OutStock.gif";
    // Get product information
    public String getName()
    {  return name;
    public String getImage()
    {  return image;
    public String getPic()
    {  return picUsed;
    public double getPrice()
    {  return price;
    public int getOnHand()
    {  return onHand;
    public int getQtySold()
    {  return sold;
    public int getMaintDate()
    {  return maint;
    // Sell one of the product.
    public void sellProduct()
    {  onHand--;
    sold++;
    // Set the product values.
    public void setName(String n)
    {  name = n;
    public void setImage(String i)
    {  image   = i;
    picUsed = i;
    public void setPrice(double p)
    {  price = p;
    public void setOnHand(int o)
    {  onHand = o;
    public void setQtySold(int s)
    {  sold = s;
    public void setMaintDate(int m)
    {  maint = m; }
    this is the text file
    p,Fritos,Images/FritoLay.gif,
    m,$.50,
    p,Dr. Pepper,Images/Dr.Pepper.gif,
    m,$.60,
    p,Pepsi,Images/Pepsi.gif,
    m,$.60,
    p,Coke,Images/CocaCola.gif,
    m,$.60,
    p,Seven-Up,Images/7-Up.gif,
    m,$.60,
    p,Sprite,Images/Sprite.gif,
    m,$.60,
    c,10,20,40,
    i know that the filereader is supposed to read the fields...i guess i just have a weak start on understanding and implementing arrays.

    I write this sample some time ago, you can use it to start a new project
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class CVM extends JFrame 
         JTextField mw = new JTextField("0");     
         JTextField hf = new JTextField("0");     
         JTextField ds = new JTextField("0");     
         JTextField lr = new JTextField("0");     
         JTextField py = new JTextField("0");     
         JTextField tp = new JTextField("0");     
         JTextField ch = new JTextField("0");     
    public CVM()
         super("Chocolate Vending Machine");
         setBounds(0,0,500,400);
         addWindowListener(new WindowAdapter()
         {      public void windowClosing(WindowEvent ev)
                   dispose();
                   System.exit(0);
         JPanel pan = new JPanel();
    //     pan.setLayout(new GridLayout(0,2,4,4));
         JPanel lp = new JPanel();
         lp.setBackground(Color.pink);
         lp.setLayout(new GridLayout(16,2,4,4));
         addButton(lp,"Milky Way    20$",mw);
         addButton(lp,"Hot Fudge    40$",hf);
         addButton(lp,"Dandy Shandy 50$",ds);
         addButton(lp,"Lovers Rock  80$",lr);
         addClearButton(lp);
         lp.add(new JLabel(""));
         lp.add(new JLabel(""));
         addPayButtons(lp);
         addMoneyBack(lp);
         pan.add(lp);
         setContentPane(pan);
         setVisible(true);
    private void addPayButtons(JPanel pan)
         JPanel lp = new JPanel();
         lp.setOpaque(false);
         lp.setLayout(new GridLayout(0,2,4,4));
         JButton b1 = new JButton("Pay 5");
         addPay(b1,5);
         b1.setMargin(new Insets(0,0,0,0));
         JButton b2 = new JButton("Pay 10");
         addPay(b2,10);
         b2.setMargin(new Insets(0,0,0,0));
         lp.add(b1);
         lp.add(b2);
         pan.add(lp);
         lp = new JPanel();
         lp.setOpaque(false);
         lp.setBackground(Color.cyan);
         lp.setLayout(new GridLayout(0,2,4,4));
         JButton b3 = new JButton("Pay 20");
         addPay(b3,20);
         b3.setMargin(new Insets(0,0,0,0));
         JButton b4 = new JButton("Pay 50");
         addPay(b4,50);
         b4.setMargin(new Insets(0,0,0,0));
         lp.add(b3);
         lp.add(b4);
         pan.add(lp);
         pan.add(new JLabel("    Payd"));
         pan.add(py);
    private void addPay(JButton bt, final int i)
         bt.addActionListener(new ActionListener()
         {     public void actionPerformed( ActionEvent e )
                   int n = Integer.parseInt(py.getText())+i;
                   py.setText(""+n);
                   calculate();
    private void addButton(JPanel pan, String s, final JTextField jt)
         JButton    bt = new JButton(s);
         bt.setHorizontalAlignment(SwingConstants.LEFT);
         bt.setMargin(new Insets(0,0,0,0));
         pan.add(bt);
         bt.addActionListener(new ActionListener()
         {     public void actionPerformed( ActionEvent e )
                   int i = Integer.parseInt(jt.getText())+1;
                   jt.setText(""+i);
                   calculate();
         jt.setHorizontalAlignment(SwingConstants.CENTER );
         jt.setEditable(false);
         jt.setBackground(Color.white);
         pan.add(jt);
    private void calculate()
         int nwi = Integer.parseInt(mw.getText()) * 20;       
         int hfi = Integer.parseInt(hf.getText()) * 40;  
         int dsi = Integer.parseInt(ds.getText()) * 50;  
         int lri = Integer.parseInt(lr.getText()) * 80;  
         int t   = nwi+hfi+dsi+lri;
         if (t >= 100) t = t - (t/10);
         tp.setText(""+t);
         int n = Integer.parseInt(py.getText());
         int c = n-t;
         ch.setText(""+c);
    private void addClearButton(JPanel pan)
         pan.add(new JLabel("    To pay"));
         pan.add(tp);     
         JButton    bt = new JButton("Clear");
         bt.setHorizontalAlignment(SwingConstants.CENTER);
         bt.setMargin(new Insets(0,0,0,0));
         pan.add(bt);
         bt.addActionListener(new ActionListener()
         {     public void actionPerformed( ActionEvent e )
                   mw.setText("0");       
                   hf.setText("0");  
                   ds.setText("0");  
                   lr.setText("0");  
                   tp.setText("0");  
         pan.add(new JLabel(""));
    private void addMoneyBack(JPanel pan)
         JButton    bt = new JButton("Money back");
         bt.setHorizontalAlignment(SwingConstants.CENTER);
         bt.setMargin(new Insets(0,0,0,0));
         pan.add(bt);
         bt.addActionListener(new ActionListener()
         {     public void actionPerformed( ActionEvent e )
                   py.setText("0");
                   ch.setText("0");
         pan.add(new JLabel(""));
         pan.add(new JLabel("    Change"));
         pan.add(ch);     
    public static void main( String[] args)
         new CVM();
    }Noah

  • RAM and Activity Monitor questions M.B.P. Is sOoOoo slow and I just don't know where to start..RAM and Activity Monitor

       So I am really unsure where to start but I def need a little help getting to where I want to be or feel I should be.  I understand that I am pretty much filled when it comes to the RAM on this machine but I need to figure out how to lower it.  I back up my machine about once a week which is longer than I would prefer but due to the way Mavericks has been acting I cant deal with the long backup process.... WHY?!?? may be your response to that and I will fill you in.  My external Hard Drive is a 1tb Lacie and its about 2 years old.  In that time I have dropped, lost, threw and slept ontop of it.  Causeing minor damage (each time) to the casing.  So now becomes rather hot and I kinda dont want it to burn out.  When I first updated to Mavericks the backups were fast and went along mb by mb...now though, the updates drag out for 3-5 hours and update kb by kb.  Tried some of the "solutions" posted on here but none seem to work any more than me consistantly purging my system while the backup happens...kinda why I dont have time to do it everyday like I'd like.
         ANYWAY can someone please fill me in on a way, program, application, anything that will help me lower my RAM?  Because in the spirit of honesty I just dont have the extra funds to snag some new RAM or another HD.  I am almost at the point of saying "F**K IT" and wiping everything off the computer so its as close to empty as can be and manually, one by one redownloading what I want/need.  But I dont have the time to accomplish that either.  PLEASE lend me your ear and help a brudda out with some information from that exceptional brain of yours. 
         Below is a copy of my machines "report" from EtreCHECK and I am including screen shots of what the (Mavericks) Activity Monitor currently looks like in ALL PROCESSES.  PLUS it kinda seems that I have WAY TOOO MANY processes going on in the ACTIVITY MONITOR and have NO clue how to lower the amount.    Will truly appreciate any help anyone can toss my way. 
        THANK YOU
                  TommyTheTuna
    Hardware Information:
              MacBook Pro (15-inch, Mid 2010)
              MacBook Pro - model: MacBookPro6,2
              1 2.4 GHz Intel Core i5 CPU: 2 cores
              4 GB RAM
    Video Information:
              Intel HD Graphics - VRAM: 288 MB
              NVIDIA GeForce GT 330M - VRAM: 256 MB
    Audio Plug-ins:
              BluetoothAudioPlugIn: Version: 1.0
              AirPlay: Version: 1.9
              AppleAVBAudio: Version: 2.0.0
              iSightAudio: Version: 7.7.3
    System Software:
              OS X 10.9 (13A603) - Uptime: 0 days 0:12:4
    Disk Information:
              TOSHIBA MK3255GSXF disk0 : (320.07 GB)
                        EFI (disk0s1) <not mounted>: 209.7 MB
                        Macintosh HD (disk0s2) /: 319.21 GB (194.65 GB free)
                        Recovery HD (disk0s3) <not mounted>: 650 MB
              MATSHITADVD-R   UJ-898 
    USB Information:
              Apple Internal Memory Card Reader
              Apple Inc. BRCM2070 Hub
                        Apple Inc. Bluetooth USB Host Controller
              Apple Inc. Apple Internal Keyboard / Trackpad
              Apple Inc. Built-in iSight
              Apple Computer, Inc. IR Receiver
    FireWire Information:
    Thunderbolt Information:
    Kernel Extensions:
    Problem System Launch Daemons:
    Problem System Launch Agents:
    Launch Daemons:
              [loaded] com.adobe.fpsaud.plist
              [not loaded] com.adobe.SwitchBoard.plist
              [not loaded] com.google.keystone.daemon.plist
              [not loaded] com.livescribe.PenCommService.plist
              [not loaded] com.luthresearch.scservice.plist
              [not loaded] com.microsoft.office.licensing.helper.plist
              [not loaded] com.paceap.eden.licensed.plist
              [not loaded] PACESupport.plist
    Launch Agents:
              [not loaded] com.adobe.AAM.Updater-1.0.plist
              [not loaded] com.google.keystone.agent.plist
              [not loaded] com.luthresearch.savvyconnectmenu.plist
              [not loaded] com.wacom.pentablet.plist
    User Launch Agents:
              [not loaded] com.adobe.ARM.[...].plist
              [not loaded] com.facebook.videochat.[redacted].plist
              [not loaded] com.google.keystone.agent.plist
              [not loaded] com.Livestation.plist
              [not loaded] com.spotify.webhelper.plist
    User Login Items:
              iTunesHelper
    3rd Party Preference Panes:
              Flash Player
    Internet Plug-ins:
              AdobePDFViewer.plugin
              AdobePDFViewerNPAPI.plugin
              Default Browser.plugin
              Flash Player.plugin
              FlashPlayer-10.6.plugin
              Google Earth Web Plug-in.plugin
              googletalkbrowserplugin.plugin
              iPhotoPhotocast.plugin
              JavaAppletPlugin.plugin
              npgtpo3dautoplugin.plugin
              o1dbrowserplugin.plugin
              QuickTime Plugin.plugin
              SharePointBrowserPlugin.plugin
              WacomNetscape.plugin
    User Internet Plug-ins:
              Unity Web Player.plugin
    Bad Fonts:
              None
    Time Machine:
              Skip System Files: NO
              Mobile backups: OFF
              Auto backup: NO
              Volumes being backed up:
                        Macintosh HD: Disk size: 319.21 GB Disk used: 124.57 GB
              Destinations:
                        Tuna's MacBook Pro Hard Drive [Local] (Last used)
                        Total size: 999.86 GB
                        Total number of backups: 2
                        Oldest backup: 2013-11-07 13:34:08 +0000
                        Last backup: 2013-11-26 05:08:40 +0000
                        Size of backup disk: Excellent
                                  Backup size 999.86 GB > (Disk size 319.21 GB X 3)
              Time Machine details may not be accurate.
              All volumes being backed up may not be listed.
    Top Processes by CPU:
                   2%          WindowServer
                   1%          EtreCheck
                   0%          SystemUIServer
                   0%          fontd
                   0%          Finder
                   0%          Microsoft Word
                   0%          aosnotifyd
    Top Processes by Memory:
              156 MB             com.apple.WebKit.WebContent
              111 MB             Finder
              106 MB             Microsoft Word
              94 MB              Safari
              82 MB              Preview
              74 MB              WindowServer
              61 MB              CalendarAgent
              57 MB              com.apple.IconServicesAgent
              57 MB              com.apple.internetaccounts
              53 MB              SystemUIServer
    Virtual Memory Statistics:
              1.07 GB            Free RAM
              1.92 GB            Active RAM
              237 MB             Inactive RAM
              662 MB             Wired RAM
              223 MB             Page-ins
              0 B                Page-outs

    Mavericks is designed to use as much RAM as possible. Free RAM is wasted RAM... it's RAM that's not working for you, not doing anything helpful. Seeing your RAM full is not an indication that there is a problem. Seeing your memory pressure graph spike would be.
    As for the performance issues, see my Mac Performance Guide.
    Note that you've got a lot of third-party software loaded:
    Launch Daemons:
              [loaded] com.adobe.fpsaud.plist
              [not loaded] com.adobe.SwitchBoard.plist
              [not loaded] com.google.keystone.daemon.plist
              [not loaded] com.livescribe.PenCommService.plist
              [not loaded] com.luthresearch.scservice.plist
              [not loaded] com.microsoft.office.licensing.helper.plist
              [not loaded] com.paceap.eden.licensed.plist
              [not loaded] PACESupport.plist
    Launch Agents:
              [not loaded] com.adobe.AAM.Updater-1.0.plist
              [not loaded] com.google.keystone.agent.plist
              [not loaded] com.luthresearch.savvyconnectmenu.plist
              [not loaded] com.wacom.pentablet.plist
    User Launch Agents:
              [not loaded] com.adobe.ARM.[...].plist
              [not loaded] com.facebook.videochat.[redacted].plist
              [not loaded] com.google.keystone.agent.plist
              [not loaded] com.Livestation.plist
              [not loaded] com.spotify.webhelper.plist
    You should probably try to weed some of that out, if possible, or at least make sure it's all updated and compatible with Mavericks.

  • Mac Mini, Synology, Apple TV, iTunes - where to start

    Hi Everyone,
    I am new to the apple forum. To be honest I am new to the whole Apple thing, being a Windows bod I managed to resist the Apple gravy train for several years before giving in and falling inline.
    Now I find myself with an iphone, ipod touch, ipad 2, mac mini and apple TV 4 although not all in use yet... This brings me to my question.
    What is the best home setup for sharing?
    let me set the scene.
    3 years ago I modernised my house and put in cat5e structured cabling throughout, all back to a comm rack in the loft. at the time I set up a powerful quad core server. I used to run my own AD domain, Exchange server (don't ask). Now the server runs Windows 7 professional with 8 HDDs running raid 5 mainly running windows media centre and I was using my xbox 360s as extenders. The view was to use Xbox's around the house to access my media. Never quite got there and things have moved on again.
    After running the big Windows beast 24x7 for about 18 months I wanted to scale down again, improve data resillience and provide a simple user interface for my other half.
    So after doing some initial web trawling armed and dangerous with a very small amount of knowledge and realising that I already had an amount of Apple kit to contribute towards an iTunes based mulitroom solution. The red mist came down and with credit card in hand I did some retail therapy. Not the female handbag and shoes type but the proper male tech kind.
    I already had
    1 x ipod touch 64GB
    1 x iphone 4 32GB
    1 x ipad 2 64GB wifi
    And to complement the set I now have;
    1 x i5 2.7GHZ, 16GB RAM, 2TB HDD Mac mini (this is the latest version which I upgraded to 2 x 1TB internal drives)
    1 x 4th gen apple TV
    and non Apple kit
    1 x Synology DS212+  with 8TB storage raid 0
    1 x Onkyo TX-NR515 AV receiver
    So now comes to the ask. How best to use all of this over my home wired network?
    I'm thinking I will use iTunes, I want to have some form of data backup between the Synology and the Mac mini (I want to shut down my windows server)
    I also want to be able to control it all from the ipad/ipod and push media (audio and video) around the house.
    The mac mini is currently plugged into one of my TVs via the AV receiever and the thought was to use the apple TV in another room, and depending of how it goes buy another 1 or 2 for other rooms.
    So I have all this kit and not sure where to start and I'm not a mac expert. I know I can't use the synology box on it's own as you need itunes for the apple TVs, I don't know whether to use the Synology or the local Mac storage for the primary itunes library and then to backup to the device is so how (time capsule thing).
    I don't want itunes to organise my media as I don't like the way it shuffles files around, so thinking of keeping the media files in a folder structure I am familar with and pointing iTunes at that. I also have a large amount of video files that I will probably have to convert to be capatible with iTunes, but not sure of the best way to do this, if I need to at all.
    Sorry for the long waffle. Would be interested in any views, suggestions, ideas or examples of your own set ups. In return, for what it is worth I will let you know how I get on.
    many thanks for your input

    Great thread all!  I have been wrestling with this very topic for several months now.  I've read every thread I could find on the topic, asked questions etc but still have not come to a final decision.  But I am getting close ... I think.
    First, a little background.  I am starting from primarily pc household and converting to an all Apple infrastructure.  From the Apple world, we already have 2 iPhones and 3 iPads.  New iPhone 5 on order and ... today at last Apple has announced the new iMacs.  Exactly what I have been waiting for and so my intent is to purchase one each of the smaller and larger as they come out next month and the month after.  My router is beginning to show signs of age and so I would also like to move to an Airport Extreme.  The PC hard drive housing my iTunes library is nearly full and so I need to move the library to a new location, preferable an external, networkable location and I've been looking at the Synology 1812 for this purpose.  So, in the end I have or would like to soon have:
    3 iPads
    3 iPhones
    2 iMacs
    1 AppleTV 3 with a plan to one or two more.  If they would only add the Amazon Prime app and RF remote capabilities it would be nearly perfect.
    2 PS3s and 1 XBox360 but I much prefer the ATV interface for media.  PS3 remains the place for the Amazon app because ATV doesn't provide.
    1 Airport Extreme
    House is already wired and homerunned with Cat-6
    Plan to add Synology 1812 with 3 or 4 3TB drives to start and use the Synology Hybrid Raid
    Open items or questions for me:
    1.  Will I have any issues if I purchase the Synology, move the iTunes library from my current PC to it and then remove the PC from the picture once I have an iMac in place?  I understand that Apple does not utilize the same hard drive formatting structure as pc but I am not sure this would matter for an external device accessed over a network.
    2.  What am I going to serve with?  I like iTunes and I am used to it.  I would like something that works well with the ATV and it does that.  Plex seems to have potential but would then make ATV useless unless hckd.  All of my music is in iTunes now, including ripped, iTunes purchased and Amazon purchased.  I have put many tv shows and some films into it as well, utilizing Handbrake to do so when needed. 
    3.  Synology for storage, backup, redundancy etc but from where do I want to manage media / serve from?  I realize I can do it from one or even both of the iMacs.  I had been thinking that I wanted a low power, always on solution that would negate the need to have an IMac always on, something similar to the HP MediaSmart Server I've been using at home for a number of years, albeit clunkily.  This is where I thought the Mac Mini might come in (once I learned that the Synology iTunes server was really not a true iTunes server).  Low power, always on, can be running iTunes on it etc.  But this thread and aschmid's comments have me rethinking this.  Maybe I won't be shutting down my iMac all that much and maybe it isn't difficult to wake it so that it can address serving duties.
    4.  How would I address the storage of home videos vs films and tv shows?  I don't want iTunes managing home videos ... do I?  Still want them sitting on the Synology - right?  Did you all create a separate folder on the Synology for home videos?  I know there is a default videos folder. there.  And are you serving via iPhoto, Aperture or something else?
    5.  How about photos?  I would like my photo library housed on the Synology as well.  Is that served via iPhoto or Aperture to the ATV?  How are the mutiple entry points addressed?  Everyone in the family is taking pictures, videos etc and all of iCloud turned on.  How do I insure that a clean copy of every picture and video taken with any iPhone, iPad, digital camera, digital camcorder etc all ends up centrally located and accessible on the Synology without it becoming too manual a process?
    Sorry about the long windedness of this.  I got on a bit of a roll once I began typing.  This has been on my mind for some time and I am happy to have come across this thread.

  • Multiple problems with 80GB classic, don't know where to start.

    Hey guys,
    I got an Apple classic 80GB for my bday early August and lately i've been having so many problems i dont know where to start, i'll try to explain them as best as i can.
    *problem 1:* Whenever i plug my iPod into my PC, it locks up the system for about 5 minutes, then comes up with an error box saying that 'There is a problem with your iPod yadda yadda restore etc'.
    I proceed to restore the iPod, then once its restored and reconnects itself, it repeats the cycle by freezing then telling me to restore. The only way i can do a restore and have it not give me an error is if i reboot when it is disconnected.
    *Problem 2:* When i finally get it up and ready to sync, i go to sync all my files (About 2000 songs). It gets to around the 1500 song mark then says there is an error and the iPod disconnects itself.
    It then instantaneously reconnects itself and starts syncing from where it left off.
    Once it has then sync'd all of the music ad tells me its ready to be ejected. I eject the iPod and disconnected it.
    I then go into the iPod and it has no songs/videos/photos, yet it has still used up about 15gb. If i reconnect it, it will just sit there for 5 minutes not syncing, it will then randomly say the sync is done and it will eject itself.
    FINALLY after all that i have my music on there
    *Problem 3* Once the songs are on the iPod, it becomes insanely laggy. If i navigate to a song and press play, it will take about 10 seconds for the actual song to play. The delay is just as bad for next song, pause etc. Even using it in my cars head unit causes it to lag.
    *Problem 4* If i do get a song playing after all that, about 1/5 songs will just randomly skip to the next song without letting it play through.
    I have all the latest iTunes/Firmware/Drivers for everything on my PC and iPod.
    I have sent it back to Apple for repair yet they could not find anything wrong (Yeah right :|)
    If anyone out there could help me please, im at my wits end with this infernal machine.
    Thankyou

    *Outdated operating system:* Cant be, im running XP SP3 with the latest updates
    *Computer needs updates:* I've got the latest drivers for all of my hardware, including BIOS
    *Software interference:* THe only other program i have running in the background is Kaspersky Antivirus, but that is disabled when i try to sync
    *Damaged Files* Possibly, i played through the album where it froze at and even reo-imported it, it seemed to play and import fine
    *Unregistered .dll files (Windows):* Tried this fix, but it did the same problems as the original post. Such as freezing on a certain song, then reconnecting itself only to put the music on there, yet it is really laggy
    *Damaged disk structure:* Tried this fix, didn't help
    *Corrupt iPod photo Cache* I have never tried to put photos on it, so i dont see how this could be it.
    *Lost connection:* Checked it, it's very firm and unlikely to come loose.
    *Conflict with third-party hardware:* I dont have any connected, nor have i ever
    *Bad hardware:* I tried it on all of my 8 USB drives. I dont use any hubs or firewire cards so this couldn't be it.
    Also i forgot to add that 1/5 times i go to restore, it locks the computer up and windows gives me a 'delayed write failed' bubble

  • How difficult to create a user login area, and where to start?

    I have a website which I created in Microsoft Expression Web 4. I would like to add a user login area and tie it to an existing SQL database which is updated frequently. I am not sure where to start or how likely I am to succeed. It is for a client's
    website, so I am willing (and hopefully able) to learn, but do not want it to turn into a long drawn out project.
    I can code in html and css and use java scripts. I don't know visual basic or how to work within the database (it will be provided by the client). I'm open to any advice on how easy or difficult this will be without other forms of coding knowledge, and would
    love any advice on the best place to start.  I have found some tutorials and downloaded MS Visual Studio Express 2013, since it was coming up as the best program for this. 
    Thank you for any advice!

    You want to create a login in SQL? any way you need one to access the database. You may need to contact your DBA to do it as you maynot be authorized to do it. Use below link to know creating SQL logins/Users.
    http://www.blackthornesw.com/robo/projects/blackthornepro/HOWTO_-_Creating_a_SQL_Server_Database_Login_Account.htm
    Thanks
    Swapna

  • I'm new to this! My old mac 0sx 10.2.8 won't switch on. Not sure where to start to fix it? I am totally useless when it comes to computing, can anyone help me please!!

    Hi, I am new to this support site so forgive me if I am doing it wrong but I have a problem that I am at a loss as what to do. My (very) old mac 10.2.8 won't switch on..I really only use it for music , there is a vast amount of music stored in it and am heartbroken that it won't even switch on. I have no idea where to start on trying to fix it. Can somebody please help me on where to start on fixing it

    You might want to try resetting its power management unit; see the following tech notes:
    http://support.apple.com/kb/HT1895
    http://support.apple.com/kb/HT1379
    The reason I'm suggesting this is that some startup settings are stored and preserved by a tiny battery that lasts about 5 years, inside the computer. When that battery dies, the computer may forget things like what time it is and which disk to start up from. If your Mac is around 5 years old or more, that little battery might be on its way out.
    If you can't revive the Mac, don't panic. You can remove its internal hard drive and put it inside a USB/FireWire enclosure so that it can be hooked up to another Mac, and then you can use or copy all of the files and music off of it (assuming the startup problem has nothing to do with the hard drive).

  • XBMC: HDMI audio starts out OK, then gets distorted after few minutes

    Hi,
    I have posted about this on the XBMC forums, but one of the developers kindly informed me that they do not support XBMC on Arch Linux in any way, so I should take my queries elsewhere. I am hoping that someone here might be able to shed some light on my issue.
    I am trying to use XBMC 13.1 (xbmc-13.1-2) with Samsung EH5300 32" Smart TV (2013 model) over HDMI connection. The HTPC computer is AMD-based (AMD A4-5300 APU, which includes Radeon HD 7480D GPU), and runs an up-to-date Arch Linux (last full system upgrade on 2014-06-26). I am using the open source "radeon" driver (xf86-video-ati-1:7.3.0-1). Everything has been great except the sound:
    The sound starts out fine, but a few minutes later it begins to get distorted. At first it sounds like reverb affecting voice only, but with time the distortion increases until it sounds kind of cued TV noise. If I restart the video, the sound works again for a while. If I change options in Settings -> System -> Audio Output, like the number of channels or pass-through, the sound is again good for a little while. If I enable or disable "Stereo Upmix" or change audio stream from the "Audio - Settings" dialogue window available during video playback, it too seems to "reset" the sound to sounding normal for a while.
    Has anyone seen something like this?
    I have tried different videos, and it seems like HD videos are affected more than SD videos, starting with distortions only a few minutes in (except the one Xvid video, which was fine for 15 minutes). Some SD videos are completely fine, some start having distortion issues only after 20 minutes or so. Judging from video information, if the video uses 5.1 channels (all HD videos fall in this category), it definitely gets distorted; if a video only uses 2.0 channels (like the SD videos), some are fine while others get distortion later on. I have "Number of channels" in Audio Output settings set to 2.0. Changing this (or any other audio settings) has not affected the distortion.
    Following Arch Wiki: Radeon note about HDMI audio, I tried adding radeon.audio=1 to the kernel line; this did not solve the issue, just added some visual glitches.
    In the XBMC debug log I posted, the distortions happen at around 17:26, though there is absolutely nothing logged at that time, even though I enabled "Verbose logging of AUDIO component" in the Debugging settings. The video I was playing there showed the following in the information window: 720 H.264 dts 5.1 16:9.
    Any suggestions, ideas, or experiences would be appreciated. It definitely seems to be XBMC issue, since I was able to play the same HD video through mplayer without any problems (for at least half an hour, which would have already showed distortions several times through XBMC).

    Hi GDykes,
    OK Imagine that Connection speed from your ISP is like an empty freeway. You can go full tilt (upto that road's speed limit)
    Bandwidth is like a busy freeway where you only get to go as the bit you are in allows.
    Reducing the Bandwidth in iChat or in the System Preferences > Quicktime > Streaming tab is like a vehicle that has a maximum speed that is slower than the speed possible on the freeway.
    10:02 PM Friday; July 6, 2007

  • Chat Video quality starts out fine, then fades ...

    My video starts out good, then after a minutes or so, the picture gets pixelated and the audio garbled. The person on the other end has no such issues and can see/hear me just fine.
    In iChat, my bw is set to 'none'. In system preferences, my Quicktime streaming speed is 1.5 Mpbs.
    Thanks,
    - Greg

    Hi GDykes,
    OK Imagine that Connection speed from your ISP is like an empty freeway. You can go full tilt (upto that road's speed limit)
    Bandwidth is like a busy freeway where you only get to go as the bit you are in allows.
    Reducing the Bandwidth in iChat or in the System Preferences > Quicktime > Streaming tab is like a vehicle that has a maximum speed that is slower than the speed possible on the freeway.
    10:02 PM Friday; July 6, 2007

  • I have a G5 iMac. The browser and other apps were deleted by mistake.  If I had a working browser I think I could recoverss the other apps I need.  Question is .... Where to start without a browser?

    I have a G5 iMac. The browser and other apps were deleted by mistake.  If I had a working browser I think I could recover the other apps I need.  Question is .... Where to start without a browser?

    Well, go to a library or friends house & download file.  Do not expand. copy to zip drive. etc.
    Here is how to download iCab from the terminal.  the curl command reads html page.  I fished out the download link.  I think you want 501.  To get link, click on what download you want.  In the page that comes up . Look at the http source.  search for auto & copy link.
    http://icab.de/dl.php
    Macintosh-HD -> Applications -> Utilities -> Terminal
    # copy the following line to terminal.
    curl -O  http://www.costantini-net.de/iCab/iCab305_UB_OSX.zip
    # Or
    curl -O http://icab.clauss-net.de/icab/iCab_501_UB.zip
    # my termina commands.  Put file in home folder.
    mac $ curl -O  http://www.costantini-net.de/iCab/iCab305_UB_OSX.zip
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    26 6592k   26 1729k    0     0  44360      0  0:02:32  0:00:39  0:01:53 40984^C
    mac $ pwd
    /Users/mac
    mac $ ls i*
    iCab305_UB_OSX.zip
    mac $ ls -l i*
    -rw-r--r--   1 mac  staff       1M Jul 16 13:49 iCab305_UB_OSX.zip
    mac $

  • Where to start... where to start..?

    Alright so my buddy gave me his newly restored PowerMac G5 while hes on a trip to Mexico, and I was gonna mess around with it to see if I can set up my own personell server from my house anyone can see... problem is, I don't know where to start. I know Mac OS X like the back of my hand, but never messed with server... so first off here are my specs
    * PowerMac G5 Dual 2.0
    * 4MBps Broadband Line
    * OS X Server
    The first thing I want to do is make it so when you type in my ip address a site will come up. Sorry to all those people who are calling me dumb right now, but Apple discussions are always me first stop since everyone is so dang sweet here. Thanks ahead of time! I will be watching this post so if you have any questions feel free to ask.
    AIM: PBFanatic2646
    I would love help over iChat!

    Yup, that matters.
    Just to test things out:
    - Make sure the web service is running on the server.
    - Turn on port forwarding on your router so that port 80 traffic gets sent to your server. (For this, it would help to give your server a static IP address.)
    - Get your public IP address (you can usually get this by checking your router's status).
    - Using a machine from another location, or a service that will test the connection for you, try to load your server's default web page in a browser (http://your-public-ip-address).
    This will help you test just basic connectivity from the outside to your server. If nothing loads for you from the outside, your ISP might be blocking port 80 traffic like that (not uncommon with residential ISPs).
    You can configure the web server to run on a different port and then make the alterations in your router.
    Even if you can reach your server's web site, check your ISP's acceptable use policy -- in some cases, running your own server isn't permitted even if they don't go through the trouble of blocking it.
    Otherwise, you're all set to start setting it up properly.

  • Listener starting out of ASM home?

    Hello,
    I have a fresh install of 10.2.0.3 RAC running on Solaris 2.9.
    We have older 10.2.0.3 RAC installs where the ASM HOME and the RDBMS HOME(10.2.0.3) shared the same home and our Listener started under the .../10.2.0/network/admin directory like any other stand-alone database.
    We separated the ASM HOME and RDBMS home on our new install and the Listener now automatically starts out the ASM HOME instead during bootup.
    Is it okay to run the Listener out of the ASM HOME? It appears to work but our GRID is finding Listeners under both spots (RDBMS and ASM HOME)
    Can I changed it to start out of the RDBMS home like all our other Listeners? If so, where does Oracle look during bootup of RAC to set this and how can I change it?

    Thanks for the quick response Kevin.
    I've ran your command and found:
    NAME=ora.snapdragon1.LISTENER_SNAPDRAGON1.lsnr
    TYPE=application
    ACTION_SCRIPT=/u01/app/oracle/product/asm/bin/racgwrap
    NAME=ora.snapdragon2.LISTENER_SNAPDRAGON2.lsnr
    TYPE=application
    ACTION_SCRIPT=/u01/app/oracle/product/asm/bin/racgwrap
    So it appears that the variable ACTION_SCRIPT is being set to the ASM home during CRS startup which would explain why it's using that home.
    Is there a way to change that variable? I'd like to start the listeners out of the RDBMS home like all my other databases.
    I'll dig around and post back here if I find it first.
    Thx,
    Gary

Maybe you are looking for

  • Prompt - Fiscal Date Display YYYYMM  format

    All I have a request and using Fiscal Date as a prompt. I want to show a drop down list in this prompt but displaying only YYYYMM date format. What is the syntax to re-format the prompt to show this format. I am trying to show the drop down list as a

  • How to calculate actual activity price using cost center balance

    I have a problem,the case is that: i have two pro.order. orderA settlement to cost center M; orderB is a standard pro.ord,and the work center of orderB link to cost center M. when i calculate the actual activity revaluation.the activity price update

  • Artwork not downloading - iTunes not even trying!

    I ripped Ryan Adams's (excellent) album Easy Tiger tonight. When I tried to download the art from the iTunes Store, iTunes thought about it for a little bit, then stopped. I assumed (wrongly) that the album doesn't exist in the iTS. I checked though,

  • Sub Transaction Type mandatory in J1IS

    Hi expert How to make Sub Transaction Type mandatory in J1IS. Regard Nabil

  • Looking for Quicktime 7.1.2

    I've checked google, msn, came up with nothing but dead links--all of them on Apple's website. Anyone know somewhere I could look?