Thread: I'm feeling very virtual

  1. #1
    Officially An Architect brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,396

    I'm feeling very virtual

    Working from home since I'm sick, here's what I'm doing:

    Laptop is connected to work VPN
    From laptop, I am remoted into a Win 7 machine in the office
    From the Win 7 machine, I am Nomachine'd into a Linux box
    From the Linux box, I am telnetted into an embedded ARM development board
    On the board is running an FPGA implementation of a hardware design

    I'm feeling pretty virtual today.
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  2. #2
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    Perhaps some things really are done by little elves; they're just doing it remotely.

  3. #3
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,659
    I thought the whole point of being sick was NOT being able to work.

    Who presses the reset button on the board when it locks up and disconnects your remote session?
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  4. #4
    Officially An Architect brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,396
    Quote Originally Posted by Salem View Post
    Who presses the reset button on the board when it locks up and disconnects your remote session?
    For today, I have a man on the floor handling that

    But the board hasn't locked up in over a week. I think we've worked out the last driver kinks. It's all userspace firmware issues now.

    I thought the whole point of being sick was NOT being able to work.
    Well, I tried going to the office but they kicked me out. I suppose knocking out the entire hardware team a week before deadline would be bad.
    Last edited by brewbuck; 09-08-2010 at 12:20 PM.
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  5. #5
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    This is a brave new world, indeed. Who would have thought just a few years ago.

    But why the Windows 7 step? That got me confused. The need to register on the company network? You guys need to fix that.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  6. #6
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    LOL... quite the setup....

    Rube Goldberg

  7. #7
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    2,158
    Quote Originally Posted by brewbuck View Post
    Working from home since I'm sick, here's what I'm doing:

    Laptop is connected to work VPN
    From laptop, I am remoted into a Win 7 machine in the office
    From the Win 7 machine, I am Nomachine'd into a Linux box
    From the Linux box, I am telnetted into an embedded ARM development board
    On the board is running an FPGA implementation of a hardware design

    I'm feeling pretty virtual today.
    That, is cool. I especially like how all that trouble comes down to such a low-level application.

  8. #8
    Officially An Architect brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,396
    Quote Originally Posted by Mario F. View Post
    But why the Windows 7 step? That got me confused. The need to register on the company network? You guys need to fix that.
    It's more to do with the laptop being an out of date piece of crap that I don't really use for anything other than remoting into other systems (and running Purify occassionally). It doesn't have most of my latest software (e.g. Nomachine) installed on it because I've neglected it.
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Virtual Box
    By ssharish2005 in forum Tech Board
    Replies: 3
    Last Post: 02-12-2009, 05:08 AM
  2. Replies: 48
    Last Post: 09-26-2008, 03:45 AM
  3. Program with Shapes using Virtual Functions
    By goron350 in forum C++ Programming
    Replies: 12
    Last Post: 07-17-2005, 01:42 PM
  4. C++ XML Class
    By edwardtisdale in forum C++ Programming
    Replies: 0
    Last Post: 12-10-2001, 11:14 PM
  5. Exporting Object Hierarchies from a DLL
    By andy668 in forum C++ Programming
    Replies: 0
    Last Post: 10-20-2001, 01:26 PM