martinmurphy.com – Martin Murphy

Martin Murphy’s Weblog

Archive for the ‘Networks’ Category

Future looks bright for video ads

without comments

Continuing in the online video theme, The Register has a story about video ads:
Future looks bright for video ads
The article talks about ad-funded online video, and video ads in web pages. Both of these are relevant to me at work.

Written by Martin Murphy

August 13th, 2007 at 11:53 am

Symbian Slingplayer In Private Beta

without comments

Saw this on mocoNews.net this morning: Symbian Slingplayer In Private Beta
Looks interesting, even with the number of operators making video available on mobile, this allows an individual get the video content that they have available, in their home or office, delivered to their phone.
So, while they’re on a train, or waiting in an airport, etc. they can get the news, the latest soap, or the view from the security cameras at home/office. This is obviously subject to bandwidth availability and cost. (uploading from home and downloading to phone).

Written by Martin Murphy

August 13th, 2007 at 11:09 am

SSH updates

without comments

The Past:
I’m a long-time user of SSH. I presume that I was typical in my initial use of it for secure access to remote servers. But I quickly became familiar with its port-forwarding capabilities, and have often set up intricate webs of connected and nested tunnels, in order to negotiate the problems of multiple NAT servers and firewalls. I even considered myself a power-user.

The Present:
Today, while checking out A Defcon survival guide on The Register, I noticed that they had mentioned the -D parameter to SSH. It was that kind of “in-passing” reference, where you know they think they’re stating the obvious. You’ve probably guessed though, that it was not obvious to me.
Enter the Ubuntu SSH Howto, and in particular the “SSH as a Proxy” section. How could I not know that a SSH could run as a SOCKS proxy, tunnelled to a remote server? Now I’ll be able to run SOCKS capable client applications (including web browsers) across lots of network configurations, without having to identify and forward individual ports. Brilliant!

The Future:
Wait, what’s that I see? At the bottom of the page there’s a link to SSH VPN. It can’t be. Not full networking access (routing,UDP,etc) over an SSH tunnel using the “tun” driver. Yes it is, it’s amazing. I can’t try this one out at the moment, but it will be a definite must-have for me (very soon).
Anywhere, on any network, once I have SSH access, I can get full access to my home network. (Or, if I wanted, an Amazon EC2 node that I could start when I needed full Internet access)

What lessons I’ve learned today, and not just about SSH. It’s important to check out the features and updates of software and networking tools that you use. Especially, if you already consider them important and useful. Don’t fall into the trap of thinking you already know how to use them, even if, like me, you’ve been using the tools for too many years to remember.

Now, I’ve also been using Ethereal for a long time, but a colleague has recommended WireShark, I must find out which one is better ;-)

Written by Martin Murphy

August 3rd, 2007 at 12:33 pm

Nokia N95 vs. iPhone

with one comment

Nokia are saying that the N95 is better than the iPhone, at least in the European market. Just read an article on
SiliconRepublic.com: Nokia aim to “rip through the iPhone hype”

While I personally would prefer the features in the N95, the screen, interface, and form factor of the iPhone are much better. If Apple could put in a 3G radio and allow you use the iPhone as a modem…

The whole reliability and updatability issues will have to wait until the phones have been in the market for a while. (I’d be concerned that the large iPhone screen would get scratched.)

Edit to add: “…European carriers are hell-bent on reviving flagging ARPU (average revenue per user) levels by replacing lost revenues with new streams from high-speed data services…” Network coverage issues are still going to be an issue – when you force everyone to use online data they get annoyed when they can’t access it. (e.g. I work in a metal-clad building and can’t get phone coverage inside)

Written by Martin Murphy

July 24th, 2007 at 8:13 am

Friday Fun: The Internet Crash of 2007

without comments

Saw this on LifeHacker, it’s a fun video from the onion about the Internet crashing:

Friday Fun: The Internet Crash of 2007 – Lifehacker

Written by Martin Murphy

July 20th, 2007 at 1:18 pm

Flash Lite: Graphics for Mobile Devices

without comments

This is an interesting introduction to Flash Lite – including getting data from the network – in the current issue of Dr. Dobbs Journal. Well it’s probably only interesting if, like me, the only thing you already know about Flash Lite, is that some people can make nice looking demos with it ;-)
Dr. Dobbs | Flash Lite: Graphics for Mobile Devices | June 8, 2007

Written by Martin Murphy

June 22nd, 2007 at 9:15 pm

My voice is my passport

without comments

Wow, this is the second movie reference in 2 posts.

You may have guessed that I’m interested in security and alternative computer input/output systems. This morning, I saw this post “Voice biometrics: coming to a security system near you.” about banks using voice print technology.
Interesting discussion about using voice to combine 2 id methods, something you have: voiceprint, and something your know: security question. The usual concerns about “Big Brother” are also mentioned.

Humorous, even if not politically correct, referring to some users as “goats” :-)

Written by Martin Murphy

May 14th, 2007 at 9:37 am

“lsof” command

without comments

Just found out about this command today.

“lsof” displays information about open files by processes on *nix systems (including network “files” – TCP/UDP). I don’t know how I managed to miss such a useful command over the years.

As an example, listing network ports (which I would previously have done with netstat):

# lsof +c0 -n | grep IP 

java             1022    martinm   28u     IPv6
          467902                 TCP 192.168.2.104:51769->192.168.10.1:xmpp-client (ESTABLISHED)
java             2961    martinm    6u     IPv6
          322274                 TCP *:8083 (LISTEN)
evolution        6408    martinm   59u     IPv6
          472527                 TCP [fffe:111:11:2:111:72ff:fe10:2bd]:51943->[fffe:111:11:1::11]:imaps (ESTABLISHED)
mysql           18407    martinm    3u     IPv4
          489375                 TCP 192.168.2.104:49021->192.168.2.146:mysql (ESTABLISHED)
firefox-bin     24396    martinm   52u     IPv4
          490170                 TCP 192.168.2.104:52906->192.168.0.1:webcache (ESTABLISHED)

I added linebreaks to make it more readable
As usual, further information is available with man lsof.
Now I’ll just need to find out a way of setting the command to be the Java Start Class to identify which java program has the port open.

Update: the number after the command is the PID so a ps -fpXXXX will show the comamnd line.

Written by Martin Murphy

April 18th, 2007 at 3:31 pm

‘Smart dust’ to explore planets

with one comment

BBC NEWS | Science/Nature | ‘Smart dust’ to explore planets
I just noticed this on BBC News. I’ve obviously heard of smart dust but I hadn’t thought of it in the context of interplanetary exploration. Interesting stuff!

Written by Martin Murphy

April 18th, 2007 at 10:39 am

With desktop camera, your face can be your password | CNET News.com

without comments

Just noticed this story (via a link from LifeHacker)

With desktop camera, your face can be your password | CNET News.com

The company produces a 3D desktop camera that can be used for authentication. So instead of entering a password, smartcard or fingerprint, your face can log you into a computer (or open a door). Interesting for anyone working in the field of computer vision.

Written by Martin Murphy

March 29th, 2007 at 1:55 pm

SEO Powered by Platinum SEO from Techblissonline