Search:

Type: Posts; User: riskable; Keyword(s):

Search: Search took 0.25 seconds.

  1. I'd imagine that it will run great on that CPU! ...

    I'd imagine that it will run great on that CPU! I mean, I am currently working with a customer that is running Gate One on a tiny little TP-LINK TL-WR703N router:
    ...
  2. That is correct: The bigger the window the more...

    That is correct: The bigger the window the more pixels it has to send. This is something I'm trying to work around, actually. If a window is presenting damage at a fast enough rate I have it...
  3. How it works at a low-level is quite complicated...

    How it works at a low-level is quite complicated due to a lot of asynchronous/multiprocess code. Having said that, here's a high-level overview:

    Gate One connects to the X11 server using XCB and...
  4. That is correct. I'm not using HTTPS with the...

    That is correct. I'm not using HTTPS with the demo for three reasons:

    1) There's nothing sensitive/private. It doesn't let you SSH and it doesn't take passwords. It's just a tech demo.
    2) I...
  5. Well, you're wrong about #1: Gate One uses HTTPS...

    Well, you're wrong about #1: Gate One uses HTTPS (SSL/TLS) encryption. When you run it the first time it will generate a 4096-bit, self-signed RSA certificate/key but you can use whatever...
  6. It's not that complicated, really: onkeydown...

    It's not that complicated, really:

    onkeydown -> send key to server -> send key to terminal program (e.g. ssh client)
    terminal program outputs something -> server converts it to HTML and sends to...
  7. You're probably running into a bug with Firefox...

    You're probably running into a bug with Firefox that I *just* fixed. If you pull the latest code terminals should open up right away.
  8. Thanks. You're right about the demo server, wow....

    Thanks. You're right about the demo server, wow. Someone or something was causing the nethack clients to go *crazy* gobbling up CPU. Even after killing them they just kept respawning (people...
  9. Thanks! I do love Tornado. I use it every day...

    Thanks! I do love Tornado. I use it every day and yet I feel like I'm barely scratching the surface of what it's capable of.
  10. It is a combination of a Python daemon--which...

    It is a combination of a Python daemon--which acts as a web server translating your keystrokes/terminal output--and JavaScript which runs in the browser. The server keeps track of your terminal...
  11. Yeah, pretty much. It doesn't do filesystem...

    Yeah, pretty much. It doesn't do filesystem access directly (not yet anyway) but you can do whatever you can do in a normal terminal.

    I'd also like to point out that if you just want to access...
  12. Convenient upgrades too

    Not only that but you only ever have to upgrade the software in one place. You never have to deploy updates to clients, deal with proprietary updaters, etc.

    I also wrote Gate One so you could...
  13. I am the author

    Hey there... I'm the author of Gate One. If you guys have any specific questions about it or the new X11 support just ask away.
Results 1 to 13 of 13