Twit with a suit

Geek, Work 2 Comments

So having a number of chats with various people about what we would like to see in a corporate twit platform.

Following from a blog post by friend and colleague Mr K, I have been thinking, could we build something?

That naturally progresses to, what do we want to build, how would we build it, and with what would we build it?

Addressing the first question, could we build it? The answer is of course yes, it’s just software and assuming we have a sensible set of requirements and some clever bod’s anything is possible.

The second question is what do we want to build, is possibly the tricky one. Why not just use Twiter? Well essentially my problem with that is that it is a hosted service, and for any corporate having potentially private and sensitive company info hosted on a server outside it’s control is just simply a no-go. Also on the privacy aspect, your company tweets could appear in the public tweet list.

So what do we want?:

  • Ability to ‘follow people’
  • Ability to create groups, and also to follow groups
  • Ability to search posts, both all and people you are following
  • Options for backend auth (LDAP, AD, OpenID)
  • Logging, so all posts can be logged
  • Ability to post and read by various means, IM, Web, SMS, etc
  • Scalability, this should be able to scale to corporations of 100,000+ users

So with with what should we build it, given the requirements above, could this be done with the LAMP stack? Or do we need a proper daemon written in C? Not being a developer, I don’t know these things. My guess is that LAMP could do all the above, though the scalability requirement might be tricky (or not!)

Anyway I am throwing these thoughts out to the ether, feel free to comment, volunteer to do it, or just shoot me down

Adventures in Postscript land

Geek 1 Comment

So there is a requirement with my current client to print barcodes from an application on HPUX. The current way this application prints is to simply output an ASCII text file and send that to the printer with a couple of control codes to set landscape / portrait mode etc.

So I had a look round the web and found a few solutions, that allow you to print barcodes from UNIX systems. They essentially involve a program that sits in the lpd print filter system and looks for various codes in the print stream, and then interprets them as barcodes. Reading the implementation guides for these systems, it seemed that they were assuming you were printing Postscript print jobs, but we wern’t, they were simple ASCII print jobs. When I was trying to find out about the print jobs, I did ask the team if they printed in Postscript or PCL, I just got a lot of blank states, and comments like ‘I don’t know anything about that techie sh*$e

So I had come to the conclusion that the application team are going to have to learn Postscript and start outputting reports in that. Which is not a bad thing as it will give them a lot more flexibility in their report formatting, and produce nicer looking stuff.

I then came across this project, which simply uses Postscript to draw barcodes based on variables that you stick in the Postscript print job.

You just have a Postscript report template that includes a bunch of stuff that will allow it to correctly interpret the codes you give it into working barcodes. After a hour or two of furtleing about, which included a long drawn out hunt for someone who knew what type of barcodes we use, I managed to create a print that duplicated a working current barcode.

So it seems like we have a winner, an Open Source project that will give us barcode capability from a key application, and will also move us towards using Postscript, which is not a bad thing.

Top Stuff!!

Mushrooms

Random Mark Stuff 4 Comments



Mushrooms

Originally uploaded by portseven_uk

Found this in the garden, today, can anyone identify it? Magic, Poisionous, Edible?

New Car Maybe

Random Mark Stuff 3 Comments

Thinking about getting a new car, at the moment it’s a toss up between a Land Rover Defender TD5 110, Audi A4 Quattro Tdi 1.9, Audi A4 Quattro Tdi 3.0 or a Audi Allroad Quattro Tdi 2.5.

Anyone had any of the above and got any comments?

Then again, I may just stick with the current Passatt till it falls over

Holiday Canada 2008

Family, Random Mark Stuff No Comments

So I am sitting writing this at my brothers computer in Edmonton, Julie is doing some last minute panic-packing and Niamh is in the land of nod, we end our 2008 Canadian Holiday.

It has been rather good, I have managed to kick someones screen door off (I didn’t see it, honest!), cast a spell over my brothers computer so that the PSU gave up the ghost just as I started using it, he DVD player also went on the blink when we arrived. We nearly lost the camcorder, and also Niamh took her first tumble down the stairs (pride hurt more than anything).

Despite all the excitement, we have had a great time, its been good to be here with family. To let Niamh get to know her cousin’s Noah and Colby a bit more, as well as her Uncle and Aunty. This is also the longest continuous time I have spent with her, so thats a good thing too.

We spent a few days up in the mountains in Banff at the start, and spent the rest of the time in Edmonton. Where we spent most days at West Edmonton Mall, as Niamh loved the free rides at Galaxyland, and also the world waterpark there.

Anyway if anyone is interested there is a flickr photoset.

Pimping Dom

Family No Comments

It seems my musical prodigy of a brother now has a myspace page. Check it out, he describes his music as ‘ Acoustic / Experimental / Ambient’, its all self-taught and really took us by surprise a few years back.

RMS in Manchester

Geek No Comments

Last night I had the opportunity to see Richard Stallman speak, he was in Manchester speaking at an event arranged by the Manchester Free Software Group.

I had seen Richard speak previously at FOSDEM a few years ago, but as the opportunity to see him doesn’t come up very often, especially on my doorstep I thought I had better go.

Richard spoke on Free software in general, first talking about the 4 Freedoms and why they are important, then onto the history of the GNU Operating System and also a little on Digital Restrictions Management. After that he took questions from the audience in his own distinctive style ;-) . He also an introduction to the Church of EMACS, which drew lots of laughter from the audience.

It was a really enjoyable night, so thanks to all the people who worked hard behind the scenes to organize the event. I came away with renewed respect for Richard and his views, I hope he continues as he is for many years to come.

Business 2.0

Random Mark Stuff, Work No Comments

Reading an interesting post about community equity, some interesting thoughts there. I have been wondering myself recently about how business and community can help each other, getting involved in communities I think is a big step forward.

I may post more about this in the future….

Dear Lazyweb – NLPOS or IRES?

Geek, Work 1 Comment

Dear Lazyweb,

Can someone please tell me what the difference between NLPOS9 and IRES2 is? And what do I get over NLPOS9 by going with IRES2?

Is it drivers, is it admin tools, is it support agreements? What is it!!??

Usefull SSH things

Geek 2 Comments

Prompted by a mail emergency yesterday, I needed ssh access to the outside world from my current assignment. I am on a network that only allows outgoing http and https connections.

After some digging, I stumbled across gotossh.com a useful service that allows you to essentially ssh from a webpage. I guess they use some sort of ajaxy java magic to encapsulate a ssh client. I know there are questions to be asked of the security of such a service, but it was an emergency and got me out of a hole.

One of the things it did allow me to do, was to ssh to my colo box, and join #manlug via irssi, and I got talking to rjek who said I should try ssh’ing to port 443, through the work proxy. Now I am sure I had tried this before without success, but still I thought I would give it a go. I set my colo sshd to listen on 443, configured putty to use the on-site proxy, and connect to my colo on port 443, and lo-and-behold it worked!

So I am now a happy bunny, with a few options for getting out to the world. I have since discovered corkscrew and also putty with file based config storage (rather than in the registry). Which is nice.

Icons by N.Design Studio. Designed By Ben Swift. Powered by WordPress and Free WordPress Themes
Entries RSS Comments RSS Log in