stdout

Tue, 10 Jan 2012

Gilbert U-238 Atomic Energy Lab

I want one of these.

[16:22] | [/web] | Gilbert U-238 Atomic Energy Lab

Fuloong continued

The fuloong experiments continue:

[16:21] | [/lemote] | Fuloong continued

Sun, 08 Jan 2012

Lemote Fuloong and Debian

I recently bought a new Lemote Fuloong with the intention of running Debian Linux on it.

I've been trying to install following the instructions at How to Install, although strictly speaking they are for the Yeeloong rather than the Fuloong I'm using.

Discoveries so far:

[20:54] | [/lemote] | Lemote Fuloong and Debian

Thu, 08 Sep 2011

I hear the cool kids call it railfanning these days

Some photos of the new new DLR stations

[18:17] | [/trainspotting] | I hear the cool kids call it railfanning these days

Sat, 03 Sep 2011

Autopilot...

On autopilot?

[13:13] | [/web] | Autopilot...

Mon, 15 Aug 2011

Regtools

                _              _
 _ __ ___  __ _| |_ ___   ___ | |___
| '__/ _ \/ _` | __/ _ \ / _ \| / __|
| | |  __/ (_| | || (_) | (_) | \__ \
|_|  \___|\__, |\__\___/ \___/|_|___/
          |___/

[16:34] | [/web] | Regtools

False Confessions

People have a strange and worrying tendency to admit to things they have not, in fact, done

[10:59] | [/web] | False Confessions

Fri, 05 Aug 2011

Internet addiction in Korea

South Korean clinic treats web addicts

[14:15] | [/web] | Internet addiction in Korea

Wed, 03 Aug 2011

Tweetage Wasteland

Tweetage Wasteland: The Action Movie Blog Post

This post is pretty good, as in fact is the entire blog.

[10:14] | [/web] | Tweetage Wasteland

Fri, 08 Jul 2011

Large datasets

So at the moment I'm interested in large datasets. Trying to collect some interesting links to what's out there:

There's obviously some duplication here in terms of sites linking to other sites, I'm highlighting stuff I thought was interesting. I'll probably update this post as I find new data that seems interesting.

[09:41] | [/web] | Large datasets

Mon, 20 Jun 2011

Internets rot your brain

Brain scans hint excessive time online is tied to stark physical changes in the brain

Rough Type: Nicholas Carr's Blog: More evidence of Net's effect on the brain

[10:55] | [/distraction] | Internets rot your brain

Fri, 18 Mar 2011

ep.io

ep.io are pretty cool automated python hosting.

[11:16] | [/python] | ep.io

Wed, 02 Feb 2011

Free public datasets

A couple more interesting links on free public datasets:

[12:21] | [/web] | Free public datasets

Mon, 31 Jan 2011

OTP Tokens

Recently discovered gooze and their interesting variety of cryptographic products.

I bought one of their OTP C100 one-time-password tokens to play with. They seem to implement the OATH standards, which works nicely with a variety of software.

I decided to try to get this working on debian with PAM as an authentication method.

So far the software I've tried to do this is oath-toolkit, which provides a convenient pam_oath PAM module to use. I've got this working on a home debian machine for testing, requiring a one-time-password from the dongle every time I login.

Rough steps to setup:

  1. Install oath-toolkit as usual. You probably want to install from source or download the supplied debs, the latest version seems to be the thing to get.
  2. Run ldconfig - this is one thing that's not mentioned in the instructions but was needed before my machine would see the new PAM module.
  3. Put this in /etc/pam.d/common-auth:
    # this bit restricts oath checking to the specified user                        
    # you could use a group or whatever if you had more than 1 token                
    auth [default=1 success=ignore] pam_succeed_if.so quiet user = useryouwanttoauth
    auth requisite pam_oath.so usersfile=/etc/users.oath window=20 digits=6
    
    You should have created the users.oath file in the normal course of installing oath-toolkit.
  4. sshd_config should have:
    ChallengeResponseAuthentication yes                                             
    PasswordAuthentication yes                                    
    

After that, things seem to work with at least sshd and su, but I'm still testing. Annoyingly, if there's a ssh authorized_key, it seems to override password authentication totally. Ideally I'd like to combine ssh keys and OTP, but I haven't worked that out yet.

I've also got one of the gooze OTP C200 tokens, which looks very nice, and uses time based passwords, which I'd really rather use, but it's not supported by oath-toolkit yet.

[21:23] | [/unix] | OTP Tokens

Keyrings

More of A&A's engraving work, I present keyrings.

Personally I think the wood one comes out much more nicely (and there's some fine detail you can't see because my camera isn't good at closeups).

[19:52] | [/aa] | Keyrings

A Round Tuit

After much popular demand from irc I am pleased to supply a photo of a round tuit. Well actually 4 of them.

An example of the fine Laser Engraving Services from Andrews & Arnold.

[19:47] | [/aa] | A Round Tuit

Thu, 20 Jan 2011

The Great IPv4 Countdown

There's not much IPv4 left, it should be an interesting transition.

[15:34] | [/unix] | The Great IPv4 Countdown

Mon, 15 Nov 2010

Cabell

Cabell de Marcellus

[17:23] | [/web] | Cabell

Sun, 22 Aug 2010

Is multi-tasking a myth?

Is multi-tasking a myth? (BBC News article)

[21:13] | [/web] | Is multi-tasking a myth?

Tue, 27 Jul 2010

Luddite news

[11:01] | [] | Luddite news

Sun, 11 Jul 2010

aasms 0.6

Released aasms 0.6 with a few bugs fixed, and support for the new iccid based direct-to-SIM stuff.

[22:15] | [/python] | aasms 0.6

Mon, 14 Jun 2010

aasms v0.4

More aasms hacking, v0.4 can now get the username and password from a config file, so you don't have to have them in the process name. (which is more or less why I started the whole exercise)

[21:45] | [/python] | aasms v0.4

aasms and nagios

Finally setup my aasms module with nagios, which was really the point of the whole exercise.

First, define some new notification commands more or less like this:

define command{
	        command_name    notify-host-by-sms
			command_line    send-aa-sms --file=/etc/nagios3/aasms.config -d $CONTACTEMAIL$ -m "***** Nagios *****Notification Type: $NOTIFICATIONTYPE$ Host: $HOSTNAME$ State: $HOSTSTATE$ Address: $HOSTADDRESS$ Info: $HOSTOUTPUT$ Date/Time: $LONGDATETIME$"
}

# 'notify-service-by-email' command definition
define command{
	        command_name    notify-service-by-sms
		    command_line    send-aa-sms --file=/etc/nagios3/aasms.config -d $CONTACTEMAIL$ -m "***** Nagios *****Notification Type: $NOTIFICATIONTYPE$ Service: $SERVICEDESC$ Host: $HOSTALIAS$ Address: $HOSTADDRESS$ State: $SERVICESTATE$ Date/Time: $LONGDATETIME$ Additional Info: $SERVICEOUTPUT$"
}

/etc/nagios3/aasms.config should be replaced with an appropriate config file for aasms readable only by nagios. Then define a new contact:

define contact{
		contact_name                    mstevens-sms
		alias                           Michael Stevens (SMS)
		service_notification_period     24x7
		host_notification_period        24x7
		service_notification_options    w,u,c,r
		host_notification_options       d,r
		host_notifications_enabled      1
		service_notifications_enabled   1
		service_notification_commands   notify-service-by-sms
		host_notification_commands      notify-host-by-sms
		email							your_mobile_here
}

Just add this contact to appropriate groups, and you should now get SMS notification of outages.

The key advantage of all this over the curl example on the A&A site is that you don't have to put your account details in the process name, and they can live privately in a nice config file instead.

[21:44] | [/python] | aasms and nagios

Sun, 13 Jun 2010

Proc::InvokeEditor v.103

Very minor tweaks to Proc::InvokeEditor, created a github repository for it, and uploaded the shiny new to CPAN.

While I was there, noticed some very old versions of some modules I had on CPAN, and deleted them.

[19:18] | [/perl] | Proc::InvokeEditor v.103

Mon, 07 Jun 2010

Distraction continued

Hooked on gadgets, and paying a mental price

(the cynic in me suggests the recent surge in articles on this topic is related to the forthcoming book from Nicholas Carr)

[12:15] | [/distraction] | Distraction continued

Thu, 27 May 2010

More on distraction

Author Nicholas Carr: The Web Shatters Focus, Rewires Brains

[15:17] | [/web] | More on distraction

Wed, 26 May 2010

aasms 0.2

Further SMS hacking, added a command line script, now available at aasms 0.2.

[19:23] | [/python] | aasms 0.2

Multitasking still considered bad

How (and Why) to Stop Multitasking

(Yes, I know I keep going on about this every 5 minutes to anyone who'll stand still long enough)

[10:11] | [/web] | Multitasking still considered bad

Tue, 25 May 2010

aasms

Hacking a bit on some Python code to talk to A&A's SMS service.

Doesn't really do much yet, but put up a github repo to play with at http://github.com/mstevens/aasms.

[22:01] | [/python] | aasms

Mon, 17 May 2010

Leaving Unite

After many years of membership, first of Amicus, then of Unite, I've now left and am no longer a union member.

I like the idea of union membership to some degree, but I thought, amongst other things, the phone call telling me to vote for Gordon Brown was the last straw.

[16:44] | [/union] | Leaving Unite

Wed, 28 Apr 2010

Exciting Home Network News

Been fiddling with the home network / general computing environment the last few days out of a general plan to make things cooler and also have more reliable internets.

Done so far:

I was amused to note it took a guy from BT Openreach about 2.5 hours to install a phone line. And he went to the wrong street initially. Still, he did turn up quite early, which is a positive.

Stuff I'm still working on:

I am very pleased with the VoIP stuff so far and can't recommend A&A as suppliers enough.

[15:04] | [/internets] | Exciting Home Network News

Thu, 08 Apr 2010

Ars Technica Reviews the iPad

Ars Technica have, as you might expect, reviewed the iPad.

Actually kinda puts me off the thing, although a lot of the problems sound like 1.0 issues.

[15:55] | [/apple] | Ars Technica Reviews the iPad

Wed, 07 Apr 2010

Free pens!

The Pen Addict is giving away free pens

[12:04] | [/pens] | Free pens!

Linux is so great

I love Linux, it's so great. Output from the mount command...

//server.example.com/mstevens on /export/mstevens type cifs (rw,mand)
//server.example.com/mstevens on /export/mstevens type cifs (rw,mand)
//server.example.com/mstevens on /export/mstevens type cifs (rw,mand)
//server.example.com/mstevens on /export/mstevens type cifs (rw,mand)
//server.example.com/mstevens on /export/mstevens type cifs (rw,mand)

[09:59] | [/unix] | Linux is so great

Thu, 01 Apr 2010

Exciting news today

More on the day as it develops.

[17:08] | [/web] | Exciting news today

A&A IPv6 Coffee

My ISP have just started providing IPv6 Coffee. Excellent.

[12:03] | [/web] | A&A IPv6 Coffee

Thu, 25 Feb 2010

Keeping computers from ending science's reproducibility

Keeping computers from ending science's reproducibility

I think this is a hugely important issue that doesn't get enough attention.

[13:46] | [/science] | Keeping computers from ending science's reproducibility

Mon, 01 Feb 2010

Procrastination

Modern procrastination

[12:53] | [/web] | Procrastination

Mon, 28 Dec 2009

Eris setup

Started the setup on the new etla.org server, now to be called eris.etla.org. Hoping to get people and services moved over in the next week or two.

[16:12] | [/unix] | Eris setup

Sun, 22 Nov 2009

"If you don't want to run out of ideas, the best thing to do is not to execute."

All must watch zefrank!

[19:46] | [/web] | "If you don't want to run out of ideas, the best thing to do is not to execute."

< January 2012
SuMoTuWeThFrSa
1 2 3 4 5 6 7
8 91011121314
15161718192021
22232425262728
293031    

Contact: Michael Stevens <mstevens@etla.org>

RSS: RSS feed

Atom: Atom feed

Valid XHTML 1.0!

Valid CSS!