Simple network programming, question ...

Hello
I'm a beginning learning student from the Netherlands.
My clientcode looks like this:
import java.io.*;
import java.net.*;
import java.util.*;
public class ConsumerClient
private static InetAddress host;
private static final int PORT = 1234;
public static void main(String[] args)
try
host = InetAddress.getLocalHost();
catch(UnknownHostException uhEx)
System.out.println("\nHost ID not found!\n");
System.exit(1);
sendMessages();
private static void sendMessages()
Socket socket = null;
try
socket = new Socket(host, PORT);
Scanner networkInput = new Scanner(socket.getInputStream());
PrintWriter networkOutput = new PrintWriter(socket.getOutputStream(),true);
//Set up stream for keyboard entry...
Scanner userEntry = new Scanner(System.in);
String message, response;
do
System.out.print("Enter 1 for resource or 0 to quit: ");
message = userEntry.nextLine();
networkOutput.println(message);
if (message.equals("0") || message.equals("1"))
response = networkInput.nextLine();
System.out.println("\nSERVER> " + response);
else
System.out.println("*** Invalid! ***\n");
while (!message.equals("0"));
catch(IOException ioEx)
ioEx.printStackTrace();
finally
try
System.out.println("\nClosing connection...");
socket.close();
catch(IOException ioEx)
System.out.println("Unable to disconnect!");
System.exit(1);
I've also created a server.
When I start the client server program, the following error occurs at line:
response = networkInput.nextLine();
NoSuchElementException:
No line found (in java.util.Scanner)
does someone know how to solve this problem?
thanks in advance
greetings
Bastiaan

I think the socket you're connecting to ( server ) didn't send data to your socket. So that the method networkInput.nextLine(); returns null and the exception occured

Similar Messages

  • Simple OO program question

    Hi there,
    I would like to start writing some programs for myself now that I know a good part of the syntax of Java to keep learning in an intereseting way.
    But I have the problem that I still don't realy own the OO thinking to start a project.
    For example; I would like to write - to begin simple - a program that can add notes through a textfield and show the notes in a list or something like that.
    Also I would like to be able to save and load my notes list when I close and open the program respectively.
    I had thought of the following classes to use:
    - Main (for executing the program and calling the gui)
    - NotesGui (the actual window and swing components)
    - Note (a domain class representing a note with some attributes and methods)
    Is this a good idea? Or has somebody a better suggestion to start writing this little program?
    Help would be very appreciated ^^
    Thanks,
    Gert-Jan M.

    I am in a similar boat. I am new to Java and OO programming in general. For the record, I am using Java: How to Program as my book. The reason why I mention this will be clear. In my opinion you need to do a few things to get this project started. I myself and trying to think of a project to do in order to increase my skills. My opinion:
    In the book I am using, they have an ATM case study where they go through the complete process of creating an application. Their process follows a standard software development life cyle. What I can get from it so far is that the starting point is Requirements gathering. You need to write out in some detail what it is that you want your application to do. This shouldn't necessarily state the how or what technologies will be used. Once they have the requirements defined, they begin identifying potential classes from within the requirements document. I believe there are many ways to do this but in general they select all the nouns in the requirements document and start formulating their list where it makes sense. They also use UML and other tools to create class diagrams, use cases etc that help explain the interaction objects will have with one another. A lot of the upfront work is gathering requirements and desinging much of what you want to do prior to even coding. Since I'm new to this I'm sure other, more experienced developers could expand on this.
    My point is that you will want to understand the software development lifecycle and process, and learn more about software design. My personal end goal is to start learning design patterns and software development methodologies once I have a firm understanding of the Java language. Recommended readings could include the Deitel book Java: How to Program, Head First Object Oriented Analysis and Design, Head First Software Development and Head First Design Patterns. The Head First series seems nice because, in a somewhat easy fashion, they help explain software development processes, testing, software design, requirements gathering techniques and more. I think the sooner a developer learns about good design the better. I hope this helps.
    Edited by: lokus on Oct 3, 2008 12:04 PM

  • Simple Java Network Programming Question

    import java.io.*;
    import java.net.*;
    public class ConsumerClient
         private static InetAddress host;
         private static final int PORT = 1234;
         private static Socket link;
         private static Resource item;
         private static BufferedReader in;
         private static PrintWriter out;
         private static BufferedReader keyboard;
         public static void main(String[] args)     throws IOException
              try
                   host = InetAddress.getLocalHost();
                   link = new Socket(host, PORT);
                   in = new BufferedReader(new InputStreamReader(link.getInputStream()));
                   out = new PrintWriter(link.getOutputStream(),true);
                   keyboard = new BufferedReader(new InputStreamReader(System.in));
                   String message, response;
                   do
                        System.out.print("Enter 1 for resource or 0 to quit: ");
                        message = keyboard.readLine();
         if(message.equals("1")**
                             item.takeOne();**
                        //Send message to server on
                        //the socket's output stream...
                        out.println(message);
                        //Accept response from server on
                        //the socket's input stream...
                        response = in.readLine();
                        //Display server's response to user...
                        System.out.println(response);
                   }while (!message.equals("0"));
              catch(UnknownHostException uhEx)
                   System.out.println("\nHost ID not found!\n");
              catch(IOException ioEx)
                   ioEx.printStackTrace();
              finally
                   try
                        if (link!=null)
                             System.out.println("Closing down connection...");
                             link.close();
                   catch(IOException ioEx)
                        ioEx.printStackTrace();
    }

    georgemc wrote:
    BlueNo yel-- Auuuuuuuugh!
    But the real question is: What is the air-speed velocity of an unladen swallow?

  • A simple networking program, I can't figure out what's gone wrong

    hi, dear all, I programmed a simple server and client, I try to type some in client and see it on the server side, but the server doesn't show the input from client. Please help me out, thanks a lot.
    there are two classes, server and client.
    server class:
    import java.net.*;
    import java.io.*;
    public class test3 {
    /** Creates a new instance of test3 */
    public test3() {
    public static void main(String[] args) {
    try {
    ServerSocket server = new ServerSocket(5555);
    while (true) {
    Socket connection = server.accept( );
    try{
    // OutputStreamWriter out
    // = new OutputStreamWriter(connection.getOutputStream( ));
    // out.write("You've connected to this server.\r\n");
    // out.flush();
    InputStream in = connection.getInputStream( );
    StringBuffer input = new StringBuffer( );
    int c;
    // connection.close( );
    int i = 0;
    while(i < 10){
    while ((c = in.read( )) != -1) input.append((char) c);
    String inString = input.toString().trim( );
    System.out.println(inString);
    i++;
    catch (IOException e) {
    // This tends to be a transitory error for this one connection;
    // e.g. the client broke the connection early. Consequently,
    // we don't want to break the loop or print an error message.
    // However, you might choose to log this exception in an error log.
    /* finally {
    // Most servers will want to guarantee that sockets are closed
    // when complete.
    try {
    if (connection != null) connection.close( );
    catch (IOException e) {}
    catch (IOException e) {
    System.err.println(e);
    client class:
    import java.net.*;
    import java.io.*;
    public class test4{
    public static void main(String[] args){
    try{
    Socket theSocket = new Socket("192.168.1.102", 5555);
    OutputStream theOutputStream = theSocket.getOutputStream();
    OutputStreamWriter out = new OutputStreamWriter(theOutputStream);
    BufferedReader userIn = new BufferedReader(new InputStreamReader(System.in));
    while (true) {
    String theLine = userIn.readLine( );
    if (theLine.equals(".")) break;
    System.out.println(theLine);
    out.write(theLine + "\r\n");
    out.flush( );
    // System.out.println(networkIn.readLine( ));
    }// end of while
    }// end of try
    catch (IOException e) {
    System.err.println(e);
    }// end of catch
    } // end of main
    } // end of test4
    Thanks again

    Well, i don't get the error to, but I use the DataOutputStream and DataInputStream or ObjectOutputStream and ObjectInputStream with the I/O connection.
    the basic steps at the server are:
    1) create new ServerSocket
    2) Waiting for a connection
    3) Create a I/O Stream
    4) Process the job
    5) close the connection
    at the client are:
    1) connect to the server
    2) Create a I/o stream
    3) process the job
    4) close the connection
    Maybe you can send what the specify error you get in your code

  • Network Programming exam papers (college exam papers)

    hello.
    my name is james mcfadden and i am a final year (4th year) undergraduate computing student at Letterkenny Institute of Technology. my e-mail address is [email protected] I have a question here for you. Would you have links to online versions of final year undergraduate Computing exam papers, specifically Networked Applications Development and or Network Management exam papers? I was only able to get access to Trinity College Dublin�s exam papers and Letterkenny IT�s exam papers.
    The 2005/06 academic year is the 1st academic year that final year undergraduate computing students at Letterkenny IT are being taught how to continue doing network programming in Java. i was taught how to do simple network programs in Java when I was in 3rd year.
    The name of the network programming subject that I�m doing in 4th year is Network Programming for Broadband Systems. It is divided into 2 parts: Programming and Networks. In past exam papers (C++ papers), a student would have had to answer 4 out of 6 questions. There would�ve been 4 programming questions and 2 networking questions on those papers. It is going to be the same for both the Summer and Autumn 2007 Broadband Network Programming exam papers, apart from fact that they will be Java papers and that a lot of the material that I have learned is new.
    In 4th year I did Multicast Sockets, Threads, Non-Blocking I/O, Remote Method Invocation, Protocol Handlers, and Content Handlers for the Programming part of the subject (Java Network Programming, 3rd Edition, by Elliote Rusty Harold).
    I did Network Security and Network Management for the Networks part of the subject (Computer Networking : A Top-Down Approach Featuring The Internet, 3rd Edition, by James F. Kurose and Keith W. Ross).
    Your help is greatly appreciated.
    Thank you.

    I have a question here for you.
    Would you have links to online versions of final year
    undergraduate Computing exam papers, specifically
    Networked Applications Development and or Network
    Management exam papers? No

  • "Assertion failed" error when executing a simple UCI program

    I am using a simple UCI program (tt1.c) with Xmath version 7.0.1 on Sloaris 2.8 that performs the followings:
    - Start Xmath701
    - Sleep 10 Seconds
    - Load a sysbuild model
    - Stop Xmath
    I am calling the uci executable using the following command:
    > /usr/local/apps/matrixx-7.0.1/bin/xmath -call tt1 &
    In this way everything works fine and the following printouts from the program are produced.
    --------- uci printout ----------
    ## Starting Xmath 701
    ## sleep 10 seconds
    ## load "case_h_cs_ds.xmd";
    ## Stopping Xmath 701
    All the processes (tt1, XMATH, xmath_mon, and sysbld) terminate correctly.
    The problem occurs if the 10 second wait after starting xmath is omitted:
    - Start Xmath701
    - Load a sysbuild model
    - Stop Xmath
    This results to the following printouts:
    --------- uci printout ----------
    ## Starting Xmath 701
    ## load "case_h_cs_ds.xmd";
    Assertion failed: file "/vob1/xm/ipc/ipc.cxx", line 420 errno 0.
    Note that the last line is not produced by the uci program and the tt1 did not
    finish (the printout before stopping xmath "## Stopping Xmath 701" was
    not produced).
    A call to the unix "ps -ef" utility shows that none of the related process has been terminated:
    fs085312 27631 20243 0 10:45:29 pts/27 0:00 tt1
    fs085312 27643 1 0 10:45:30 ? 0:00 /usr/local/apps/matrixx-7.0.1/solaris_mx_70.1/xmath/bin/xmath_mon /usr/local/app
    fs085312 27641 27631 0 10:45:30 ? 0:01 /usr/local/apps/matrixx-7.0.1/solaris_mx_70.1/xmath/bin/XMATH 142606339, 0x8800
    fs085312 25473 25446 0 10:45:33 ? 0:01 sysbld ++ 19 4 7 6 5 8 9 0 25446 ++
    The questions are as follows:
    1- What is "Assertion failed: file "/vob1/xm/ipc/ipc.cxx", line 420 errno 0" and why is that produced?
    2- Should the UCI program waits for end of sysbld initialization before issuing commands?
    3- If the answer to the above question is yes, is there a way to check the termination of sysbld initialization?
    Thanks in advance for you help.
    Attachments:
    tt1.c ‏1 KB

    I tracked down the problem and it is a race condition between the many processes being started up. A smaller delay should also solve the problem. Or, maybe do something else before the first 'load'. The 'load' command tries to launch systembuild and causes the race condition.

  • I'm not able to run a simple Hello Program in java

    I have just now installed jdk 1.3.1_2.
    I have set the path and class path.
    I'm able to compile the class without any errors but am not able to run the program.
    when i say java Hello(after compiling Hello.java), i'm seeing the following error:
    Exception in thread "main" java.lang.NoclassDefFoundError:Hello
    Thanks in advance in this regard

    Hmm..
    Okay.. set aside any import or package stuffs.. lets say about a simple HelloWorld program which is called Hello.class. It resides in c:\, which means the full path is c:\Hello.class.
    Make sure you got one of your path as c:\jdk1.3\bin(assuming you are using jdk 1.3).
    If you are in the same directory as Hello.class, which is c:\>, you can execute the class file by typing:
    C:\>java Hello
    If you are not in the same directory and you wishes to run the class file, example you are in directory temp now:
    C:\Temp>java -cp C:\ Hello
    So the cp set will be just c:\. Hope that answers your question somehow.. well... if I never intepret it wrongly.

  • Simple Tracking program

    Hi
    I am still learning the techniques of java and would like some help if possible. I am trying to create a simple tracking program which tracks what letter has been typed. For example if an A was pressed then the A label would turn blue. Then if another key was pressed then it would return to its default state white. I have created all the various labels for each letter and now have to do the programming of the tracking.I want it in the end to work out that when each letter key is typed on the keyboard then their various label would turn blue. If any of you have any hints or tutorials that would help me with it, I would be thankful.
    Nico

    I am still learning the techniques of java and would like some help if possible.Still learning how to ask a question as well I see. Much information is missing. For example:
    a) is this Swing or AWT (there are separate forums for each, instead of using the general programming forum)
    b) what kind of component has focus. A text field a panel?
    In general, you would probably use a KeyListener or a DocumentListener. Read the [Swing Tutorial|http://java.sun.com/docs/books/tutorial/uiswing/TOC.html] for examples of both.

  • Network Programming

    I am somewhat familiar with how to make a connection between two machines and have one application talk to another. Basically you have a ServerSocket that the server uses to "listen: for incoming connections and a Socket that a client uses in order to initiate a connetion. Once a client makes a socket connection, the ServerSocket reutrns (via accept() ) a corresponding Socket through which communication takes place. You then have a true Socket to Socket connection and are able to treat the connection as an simple I/O Stream.
    But how would I be able to simply establish a connection between a Java Application on one machine and a C application on the other. I am not that familiar with C code...but I need to be able to send strings from my Java application into an application that a team member of mine is writing.

    On the java side you use the same Socket and ServerSocket code. On the C side it really depends on which C you are using and which operating system. In VC++ version 5 or 6 you should look at the MS WSA* functions or you could use the socket implementation in MFC. If you using Ansi C on a unix or linux system you can use "berkeley sockets", to get a start check out "man socket".
    You might want to get a copy of "Unix Network Programming Volume 1" by Stevens, regardless of the C system you plan to use.
    http://www.amazon.com/exec/obidos/tg/detail/-/013490012X/104-8001926-7743921?v=glance

  • Help: network security question

    I just bought a PowerBook G4 running OSX 10.4.5 and was wondering about network security. What are some good anti-virus protection programs? I was searching the Apple store and found Net Barrier X4 and Virus Barrier X4 by INTEGO. What is the difference between the two? Are there other programs out there that are better? I will be the only person using this computer and it's for personal use, not business. Does anybody have any recommendations?
    powerbook G4   Mac OS X (10.4.5)  

    What you mention anti virus software programs. In your topic it reads "network security question"
    There is a difference between the two. Network security would be protecting a local LAN or WAN home network used for gaining access to the net. If this is what you want to do then you should have your network WEP or WPA password protected and enable OS X's personal Firewall by going to System Preferences->Sharing->Firewall->Start Firewall. Some good tips to remember are:
    * Never leave your network unlocked.
    *Keep your network password complex (12 digits and letters).
    *Don't hesitate to tell your ISP if someone is "using" your Network.
    *If you see any unknown files don't open them!
    Now if your were talking about a Software virus that affects your computer and causes it to malfunction/crash/break Then you don't have very many worries as there are no "Real" viruses for the Mac right now other then two worms, one which is spread via iChat and the other Bluetooth, both causing you to open them and give your Admin password to run them
    In other words moral of the story is don't open unknown files/programs and don't give your Mac your password unless you know what it's for and why it's asking.
    Net barrier acts as a firewall with more options all though I have found it to cause trouble with my network and have stopped using it.
    Virus Barrier, attempts to keep viruses from affecting your OS by scanning for them and warning you if it finds one and delete them. Once a again two different types of software.
    -Internet Wiz

  • Bluetooth simple client example question

    Dear all,
     I am not sure whether I am close to make it. I update my bluetooth driver {http://forums.ni.com/ni/board/message?board.id=170&message.id=301780#M301780}, so it seem the labview (simple bluetooth server example) can work with my bluetooth (please read the first picture). However, the error message comes up when I run the simple client program. I have a question. Do I have to make the client and the server program in two computer?
     I need your help
    Thanks
    ====================
    =Labview 7.0 & 8.0 & 8.5=
    =====================
    Attachments:
    labview5.JPG ‏203 KB
    labview6.JPG ‏214 KB

    Just want to make a couple things clear
    1. my bluetooth device is working well, after I remove dell driver and using XP bluetooth stack <-----I think
    2. I can run the server without no problem, the problem comes from the client part.
    I have attached the pic from the device manager
    Please help, failure will lose my job
    ====================
    =Labview 7.0 & 8.0 & 8.5=
    =====================
    Attachments:
    labview7.JPG ‏41 KB

  • Help with a simple Java program

    I'm making a sort of very simple quiz program with Java. I've got everything working on the input/output side of things, and I'm looking to just fancy everything up a little bit. This program is extremely simple, and is just being run through the Windows command prompt. I was wondering how exactly to go about making it to where the quiz taker was forced to hit the enter key after answering the question and getting feedback. Right now, once the question is answered the next question is immediately asked, and it looks kind of tacky. Thanks in advance for your help.

    Hmm.. thats not quite what I was looking for, I don't think. Here's an example of my program.
    class P1 {
    public static void main(String args[]) {
    boolean Correct;
    char Selection;
    int number;
    Correct = false;
    System.out.println("Welcome to Trivia!\n");
    System.out.println("Who was the first UF to win the Heisman Trophy?\n");
    System.out.print("A) Danny Wuerffel\nB) Steve Spurrier\nC) Emmit Smith\n");
    Selection = UserInput.readChar();
    if(Selection == 'B' | Selection == 'b')
    Correct = true;
    if(Correct == true)
    System.out.println("\nYou have entered the correct response.");
    else
    System.out.println("\nYou missed it, better luck next time.");
    System.out.println("(\nHit enter for the next question...");
    System.in.readLine();
    Correct = false;
    System.out.println("\nWhat year did UF win the NCAA Football National Championship?\n");
    number = UserInput.readInt();
    if(number == 1996)
    Correct = true;
    if(Correct == true)
    System.out.println("\nYou have entered the correct response.");
    else
    System.out.println("\nYou missed it, better luck next time.");
    Correct = false;
    System.out.println("\nWho is the President of the University of Florida?\n");
    System.out.println("A) Bernie Machen\nB) John Lombardi\nC) Stephen C. O'Connell\n");
    Selection = UserInput.readChar();
    if(Selection == 'A' | Selection == 'a')
    Correct = true;
    if(Correct == true)
    System.out.println("\nYou have entered the correct response.");
    else
    System.out.println("\nYou missed it, better luck next time.");
    }

  • Powerline Adapters: Comtrend Vs Simpler Networks

    I am wondering which of the powerline adapter types is better:
    I am currently using a pair of black Comtrend adapters with plug socket pass-thru (PowerGrid 9020, P/N 724306-026),
    but BT have just sent me a pair of white and slightly smaller Simpler Networks adapters (Model: HP200PT64BT, Item 061114).
    Are the newer Simpler Networks adapters superior?
    I am mainly concerned about Throughput, Power Consumption and the Standard supported.

    Powerline adaptors very much depend on your home wiring. Like most electrical equipment, you will always get performance differences where one will perform better than others in certain scenarios, but in other situations a different one will perform better.
    ADSL routers are a perfect example of this. I've seen sometimes a 2meg sync difference across different routers using the same line, filters and setup. I use Devolo powerline adaptors and have only good things to say about them
    If you want to say thanks for a helpful answer,please click on the Ratings star on the left-hand side If the the reply answers your question then please mark as ’Mark as Accepted Solution’

  • Network programming beginner

    Hi All,
    I have been programming for a while in java but for the first time am doing network programming. Basically I have to connect to one of our supplier's systems. They have setup a raw TCP/IP exchange for request response. We send them requests as a string over tcp/ip and they reply back with a string. The formats of course are propritory to the supplier(a big telecom company).
    My problem is quite simple at the surface, i the hell cant figure this out!!
    We have mulitple suppliers and I have a method called sendRequest(String req) in a general SupplierConnect interface. The implementation for this supplier (other suppliers talk SOAP so its simpler :) ) opens a socket... my code is as follows
    +++++++++++++++++++++++++++++++++++++++++++++++++
    public String sendRequest(String requestData) throws Exception{
    Socket sock = new Socket("xx.xxx.xxx.xx", 15001);
    StringBuffer responseData = new StringBuffer();
    try{
    //     sock.setSoTimeout(15000);     
    //setup writer
    BufferedWriter out = new BufferedWriter(new OutputStreamWriter(sock.getOutputStream()));
    out.write(requestData);
    //setup reader
    BufferedReader in = new     BufferedReader(new InputStreamReader(sock.getInputStream()));
    int c = 0;
    while (c != -1)
         c = in.read();
         responseData.append((char)c);
    sock.close();
    sock = null;
    }catch(Exception e){
                   System.out.println(e.getMessage());
              }finally{
                   if (sock != null)
                        System.out.println("Closing sock");
                        sock.close();
                        sock = null;
              return responseData.toString();
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    The problem is that the program waits indefinately in the while loop at the in.read()... it doesnot exit. I know i commented out the timeout of
    15 seconds cos that would help me exit... but i dont land up receiving any data and it just gets stuck there.
    I do not have any support from the Suppliers IT people so the last option was to check if i am doing things right... i really dont knw if i am doing sumthing worng here..
    So advise,
    Thanks :)
    manubhai

    Hey guys it works now - thanks for the byte[] idea..
    I do get the response now! however since the supplier does not return a -1 my while loop gets stuck. I have currently put a socket timeout to help break out - any clues to make this better????
    current code:
    try{
    sock.setSoTimeout(15000);     
    ByteArrayOutputStream ba = new ByteArrayOutputStream();
    ba.write(requestData.getBytes(),0,requestData.length());
    ba.writeTo(sock.getOutputStream());
    //setup reader
    BufferedReader in = new     BufferedReader(new InputStreamReader(sock.getInputStream()));
    int c = 0;
    while (c != -1)
    c = in.read();
    responseData.append((char)c);
    sock.close();
    sock = null;
    }catch(Exception e){
         System.out.println(e.getMessage());
    }

  • Desperately need Java network programming help!!!

    I need to make a Distributed File Sharing System (DFSS) using java language. The system should not make use of the central file server. The system should coordinate the concurrent access of files over the distributed environment. Caching may be used to enhance the system performance.
    It is basically network programming.
    Does any one have any idea how to make the DFSS. If you do please help!!!
    thank you in advance for you help
    cheers

    well, you're getting somewhere I guess. My original answer was intentionally vague because your original question was so vague. These fora are no good for asking questions like "how do I implement a distributed file system", they are good for asking things like "the following line(s) of code generate the following condition I didn't expect, rather I expected this condition, could someone tell me what is going on?" or something of similar specificity.
    So you are now asking how to, for instance, check to see if a text file is being shared. This is still too vague, but it's better than "how do I write a file sharing system". If you are feeling particularly industrious, go look at a project JXTA at http://www.jxta.org/ - it's open source, you can look at the code. Of course, if you're brand new, this might not help. In fact, not to discourage you, but if you're that new, this is not the project to be doing.
    Good Luck
    Lee

Maybe you are looking for

  • How Do I put in the same image for multiple songs on iTunes

    Hi, I know if I click on the song on "info", I am able to change the album image. Is there a way for me to select multiple songs and do a bulk change with the same image? Thanks.

  • Insert a PDF as an icon in another PDF (like in Word)

    Hi, Normally in large proposals that I prepare in MS WORD, I insert PDF attachements as icons. When a reader click in the icon a PDF opens. (attached a related screen shot) Unfortunately when I convert to PDF those "files / icons" are just images.  I

  • Cisco 878

    Hello everybody, I would like to learn more about Cicso hardware, and the best way is to try and play with the hardware. I have a Cisco 878 router, we used this router for an Internet Access connection. I think the best way is to reset the router to

  • Save a iphoto book

    How do you save an iphoto book project. I am not done with my project and would like to finish it later. I am afraid to close iphoto and turn off my computer because I don't know how to save it. Many thanks!!!

  • Lion and Word 2008

    I downloaded Lion and now when I open my Word 2008 documents, some of the formatting is all jumbled. Is there any way to fix this??