Networking
Programming in E, one year on
Submitted by Thomas Leonard on Sat, 2010-10-16 19:35E is a "secure distributed pure-object platform and p2p scripting language". I've been writing programs in E for a little over a year now. Here's a quick summary of the cool features I've found so far in this surprisingly overlooked little language.
- Thomas Leonard's blog
- Login to post comments
- Read more
Who's talking to whom?
Submitted by Thomas Leonard on Sun, 2008-06-01 10:55One 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:
ROX-Samba
Submitted by kerofin on Wed, 2007-06-06 18:22Summary:
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
Submitted by KenHayber on Mon, 2007-05-07 04:49Recently 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
Submitted by KenHayber on Fri, 2006-10-06 22:11I'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"
Get following applications...
- fusermount from http://fuse.sourceforge.net/
- smbnetfs from http://smbnetfs.airm.net/
Make following rox-app.
Access FTP sites using the filer
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
Submitted by kerofin on Fri, 2005-12-30 16:16Summary:
This applet displays the current network activity
Current stable version:
0.1.1
Primary author(s):
Stephen Watson
Recent comments
2 years 8 weeks ago
2 years 17 weeks ago
3 years 1 week ago
3 years 5 weeks ago
3 years 9 weeks ago
3 years 10 weeks ago
3 years 10 weeks ago
3 years 14 weeks ago
3 years 14 weeks ago
3 years 15 weeks ago