Skip navigation.
Home

Networking

Connecting computers together.

Who's talking to whom?

Category:

One way to understand how your system works is to look at which programs talk to other programs.
Here's a graph showing all the processes on my system and their sockets:

Graph of socket connections

ROX-Samba

Summary: 
browse Samba networks via FUSE
Current stable version: 
0.0.2
Primary author(s): 
Stephen Watson

Summary:
browse Samba networks via FUSE

Current stable version:
0.0.2

Home page:
http://www.kerofin.demon.co.uk/rox/rox-samba.html

Primary author(s):
Stephen Watson

Async python Socket Server using gobject

Recently I created a small command line python utility to process some stuff on a TCP socket connection. I used the standard python SocketServer class because it was dead simple to use for my purposes.

However, as the requirements of the utility grew (a GUI), I hit the main problem with SocketServers - they block - which is not so good for GUIs.

So, instead of using nasty old threading, I worked out how to use gobject.io_add_watch() to do everything in the gobject/gtk main loop. This makes it very simple to have this run in a gtk UI without needing threads.

SSHFS Mounts and AppDirs

Category:

I've been experimenting with a way to combine FUSE/SSHFS with ROX AppDirs and its support of mountpoints.

I have a hackish version now that works well enough for me. Perhaps others could suggest improvements.

Prerequisites:

ROX Filer, FUSE, SSHFS, and password-less ssh access to the remote host (see ssh-keygen and .ssh/authorized_keys).

The last part is required to keep the Filer/Desktop from hanging while waiting for a password to be entered.

Unmounting:

The standard umount command will not unmount fuse-mounted mountpoints. You need to use fusermount -u for that (or be root?). So, using the new configurable mount/umount commands in ROX-Filer 2.5, I created the following myumount command and put it in my path and set ROX-Filer to use this in place of umount.

How to browse "Windows Network"

Category:

Get following applications...

Make following rox-app.

Access FTP sites using the filer

Category:

Can I access FTP sites using the filer?

Yes, if you can make them appear as part of the filesystem. Some projects
that allow this include:

NetStat

Summary: 
This applet displays the current network activity
Current stable version: 
0.1.1
Primary author(s): 
Stephen Watson

Summary:
This applet displays the current network activity

Current stable version:
0.1.1

Primary author(s):
Stephen Watson

Syndicate content