Jason's Infrequent Ramblings http://blog.jasonconnery.ie work,play,programming. posterous.com Sun, 08 Jan 2012 19:03:00 -0800 Mini Coopers don't have handbrakes http://blog.jasonconnery.ie/mini-coopers-dont-have-handbrakes http://blog.jasonconnery.ie/mini-coopers-dont-have-handbrakes

A few days ago my bus had come to a stop a few cars back doing up a hill. Rights were red. As I was staring out the window at the lane beside us I was watching a lady in a Mini Cooper. She was waiting in traffic tapping away on a phone and shuffling back and forward. If you drive a manual car, you can guess why. She was trying to hold the car still by balancing the clutch and accelerator, but doing a bad job of it. She'd realize the car had started to roll, and moved up a bit to try again. She was shuffling a few meters each time, and did this about 10 times.

When I got all those driving lessons, the guy taught me how do do this, how to hold a car still with clutch and accelerator. Also how to take off on a slope using a handbrake. Various car on slope related tasks. Depending on the situation, maybe one would apply the handbrake, maybe they would hold the car with the pedals. There are a few approaches to take to ensure that you don't roll back into another car.

Now, if you can hold your car on a slope fine with just the pedals, off you go. Many can, I'm sure many do. But if you find yourself rolling back and forth unable to keep the thing still, why not just put on the handbrake. Give your feet a rest. She was just making work for herself.

And for some reason sitting here watching her unable to do this simple task, stop your car on a hill just really bugged me.

Of course, it's possible Mini Coopers don't come with handbrakes and she was doing the best she could.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Mon, 05 Sep 2011 12:04:29 -0700 Subway, Loyalty Cards and Apps : Getting back on track http://blog.jasonconnery.ie/subway-loyalty-cards-and-apps-getting-back-on http://blog.jasonconnery.ie/subway-loyalty-cards-and-apps-getting-back-on Today, after about 3 years, subway got me back on the loyalty track.
Here's how it went down.

Back in 2009 there was a subway not so far from work. I would go on a
rare occasion. One day, they suggested I take a subcard to earn
points. Why not sure. I did, and chucked it in the wallet. Even used
it a few times. Everyone does reward schemes these days. you are
either collecting points or stamps eventually to earn some free stuff.
you get some coffee or a sandwich while the company gets some valuable
marketing data, or perhaps it's a lure to get you coming back.
Whatever the reason, I'm sure it works seeing as everyone is at it.
This subcard seems to work ok, even gathered it's data online behind
an account so it wasn't just a stamp on some cardboard. I'm sure
someone somewhere loves all the data it gives them.

But there's a problem with this. While someone huge like Tescos can be
sure that the clubcard isn't going to leave my wallet, the smaller
chains aren't going to be so lucky. I rarely would complete the 10
stamp cards from the local Nine-One-One , despite many a visit. I just
kept leaving the card on my desk. The subcard eventually found its way
out of my wallet possibly to make room for something else. So from
subways perspective, I stopped going sometime in 2009.

Of couse, I still had the odd subway , but I never had the card. Each
time into the store, I'd see the poster, give myself a mental curse
for forgetting to put it back in. Why not, I might as well take the
points and eventually get that freebie). And every time the checkout
woman would be like:

do you have a card.
No.
Would you like one?
No , I mean I have one, just not with me.
Ok so, that'll be 6.99

Eventually subways brought out an app. It's been out a while, but I
finally got around to checking it out. It's very basic. And that's all
it needs to be. I logged in with my username and password from when I
registered in 2009 for the card. And boom, 3 years later, I still had
all my points. The app presents a 2d barcode, and some other basics
like finding stores and updating details.

Using it was hassle free, just like a card or stamp. When it was time
to pay, I had the app open and ready. I handed it to the girl, she
waved it past a reader (didn't even slow down) and back into my hand.
(weird, some stores have the reader pointing outwards, so the customer
just waves. I think that's how it's supposed to be) Quicker even than
placing a card on the table, finding the stamper and wacking it. And
there you go , subways are now back harvesting some data in a promise
for an eventual free lunch. No need to carry a card just in case as
I'm going to have my phone on me.

Loyalty schemes could do with a good shake up. If there is a benefit
to the business, trying to utilize a newer tech makes sense. I'm not
going to carry 5 different cardboard collector things. But I will have
an app. I also like what Zapa ( http://www.zapatag.ie ) are doing with
their NFC stuff , even easier than an app. I have their NFC sticker in
my wallet also. I've used it once or twice in insomnia cafes. I
wouldn't bother with the cardboard rewards that shop might offer, as
I'm rarely in there. (When I am looking for a break for tea in Dublin
city I like to go to Accents Cafe , lovely staff, quiet ,comfortable
chairs : https://www.facebook.com/accentslounge ) But with the tag I
know there's a better chance I'll make it to 10 for a free next cup.
Even if it takes a year! Or if I'm in a champion sports next week
looking for new runners, I already have their loyalty card in my
pocket without taking up dedicated space. Foursquare deals are cool,
but rare.

So apps make a difference.

Subway have made one that increases the chance that I might come back
as I know I can always collect my points now. I believe the starbucks
offering works quite well also, but I've never been a massive enough
starbucks person to get a card. Perhaps now I will if I can just
download an app! off to the app store. And to find excuses to visit
more places where I feel like waving my phone around gets me
something!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Sat, 09 Apr 2011 12:41:00 -0700 My DIY iPad Stylus http://blog.jasonconnery.ie/my-diy-ipad-stylus http://blog.jasonconnery.ie/my-diy-ipad-stylus

I once bought a stylus for my iPad in HMV. It only cost 5 euro, but it was completey shite. Some rubber tipped thing, required insane amout of pressure to actually work. Most of the time there's no need for a stylus, but if you are trying to do any drawing or writing on the iPad with your fingers it gets old very quick. One of my favourite apps is Penultimate, and I think that it would benefit from having a decent stylus. I hoped there would be a better one out there than that cheap one.

I recently backed a kickstarter project for a touchscreen stylus, called the Cosmonaut ( The Cosmonaut ). The page also linked to a blog post on making a stylus from a white board marker , here http://www.therussiansusedapencil.com/post/1521469842/the-right-feel-for-an-i...

There are also many other examples around the web and videos showing various people attempts to craft their own.

The key part to making them is having some conductive foam. But who has conductive foam just lying around the place? Whats conductive foam for anyway? Well, turns out that it's used for storing electronics. Finally I realised that the box I used to store my college project was full of the stuff, to protect the ICs and development boards for the components I was using. I'm embarrsed to admit I didn't know that it was special foam, I thought it regular foam which was there for only for padding. The conductive foam is also meant to reduce static damage I believe.

So with some of this conductive foam just lying around, I took a shot at making my own. I know there is nothing new here, it's all been done before many times; but it's fun to just play around and do something for yourself. I wasn't going to buy anything special to do this. It was just a bit of fun on a saturday afternoon. I rooted around for suitable bodies, and tried various pens, tubes, whatever was metal and might hold onto some foam. I tried the cap of a space pen, an old laser pointer and some other metal bodied pends and pencils. I finally settled on a cheap paintbrush, removed the bristles and stuck foam on each end.

The nice thing is, this cost me 0 euro, and is miles better than the one from HMV.

iPadStylus-small.m4v Watch on Posterous

 

 

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Mon, 13 Dec 2010 04:49:01 -0800 Oh Snap! I Broke My Leg http://blog.jasonconnery.ie/oh-snap-i-broke-my-leg http://blog.jasonconnery.ie/oh-snap-i-broke-my-leg
Snip2

It's been an interesting December so far. On Wednesday, the 1st, I
tripped in the snow, messing up my ankle. I thought it was just a
sprain seeing as I was able to limp around, and because i always
assumed that breaking a bone would involve a loud snap and lots of
crying. I managed to limp away throughout the day, finishing off my
day in work. I wouldn't find out for a few days that I had broken
something.

That Wednesday was one of the really bad snow days. The traffic was so
bad, we had to leave the car in work and walk home. In hindsight, this
next bit is kinda crazy. Myself, Chris and Pat all live about 1.5 km
from work, so we trekked home in the snow. I hopped along in some
pain. I managed to steal a stick to help me keep my balance. All it
was doing was supporting a tree anyway. I even managed to swing my a
pharmacy to get some stuff for my leg.

The best bit of all, I can now actually say "You don't know how lucky
you are, when I was young, I had to walk home in the snow, uphill, on
a broken leg! So there."

Over the course of the next few days, I kept off my leg as much as
possible, alternating ice and heat on my ankle to reduce the swelling
and try heal the 'sprain'. However, mid weekend, I started to get
worried. Once the initial pain and swelling went down, my foot was
covered in bruises. And it was a little ... clicky. There wasn't too
much pain, But I could kinda feel something moving. I finally decided
that a second opinion was probably a good idea. So on Monday, thanks
to suggestions, I went out to the VHI swift care clinic in Dundrum.

I was impressed with the service there. After a short wait, a doctor
took a look at my ankle. Concerned, he sent me next door over for an
x-ray. A little while later, the doctor showed me the X-ray. My ankle
was broken. A nurse wrapped it up in a temporary cast thing, came me
some crutches and sent me on my way. I had orders to keep the foot
raised, and to return on Thursday to see a orthopedic consultant.

He took a look at the X-ray, but did not have the best news for me.
The fracture was something called a webber c fracture. These can often
require surgery to fix by inserting a plate and screws. The odd thing
about my break was that the bones hadn't moved a bit. Everything was
in the right place, just broken. There is a chance that it can heal
properly without surgery, provided the fracture heals without anything
moving about. The most worrying thing about the injury though, was
just how little pain I was feeling in a lot of the ankle. This might
well indicate to more than just bones. Time will tell.

I got a new cast, more permanent type this time and was sent off to
return in a week to see if there was any improvement.

That appointment is in a few days. I'm doing my best to move my ankle
around as little as possible, and keep weight off it. It's really hard
to never let your foot touch the ground.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Sun, 07 Nov 2010 15:36:18 -0800 Overlooked Gadgets : Keyboard and Mouse http://blog.jasonconnery.ie/overlooked-gadgets-keyboard-and-mouse http://blog.jasonconnery.ie/overlooked-gadgets-keyboard-and-mouse

Sure, we all love talking about our new stuff, phones, tablet computers, ridiculous priced headphones and whatnot, but lets not not forget the love for the other things that we might take for granted. I'm talking about the mouse and keyboard!

Good input devices can make life easier when you use a computer a lot. Some people are content with the regular cheap keyboard and mouse that came with their shiny new computer, or are happy with the laptop keys and trackpad, but for extended use, you cant beat some solid equipment under your hands.


Keyboard

I own a DAS Keyboard, which was a gift from work several years ago ( http://www.daskeyboard.com ) and it's just super awesome. I used to think a keyboard was just a keyboard until I got my hands on it. The feel and response from the keys is nothing short of amazing. Afterwards, almost all keyboards are just annoying quishy yokes. As a fun bonus, it's completely black and no keys are labeled. It's meant to improve typing and accuracy. Doesn't help my spelling though. It is also amazingly loud, which is the reason it lives at home, and not in my office. As much as I would like that, I'm pretty sure the clicking on this thing would drive people insane. For work, I bought myself a nice quieter Microsoft 6000 curved keyboard. It's the inspiration for this post actually. It's just shy of a year old, and the shift key is starting to get a little unreliable. The DAS on the other hand has been perfect for over 3 years now.


Mouse

Back when I used to do AutoCAD work, someone introduced me to this : http://www.logitech.com/en-us/mice-pointers/trackballs/devices/189 , the logitech cordless optical trackman. It's nice, reduces wrist and shoulder movement. After using this for a while, you'd be surprised just how much time and effort is put into sliding mice around. This also requires less desk space than your regular mouse. When stuck with limited room on a tiny desk, having to lift and reposition a mouse gets annoying. With the trackball, you just swivel the ball with a small flick of a finger.
Crap for Gaming though.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Thu, 30 Sep 2010 13:02:00 -0700 When this baby hits 88mph you're gonna see some serious shit http://blog.jasonconnery.ie/when-this-baby-hits-88mph-youre-gonna-see-som http://blog.jasonconnery.ie/when-this-baby-hits-88mph-youre-gonna-see-som I wasn't even 1 year old when Back To The Future hit the cinemas, buts
it's a movie (and its sequels) that i have watched countless times
since then, and have yet tire of it. The DVD box set was an instant
buy.

And now its back in cinemas. I'm really looking forward to seeing this
on the big screen with some popcorn and sweets.


Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Thu, 12 Aug 2010 01:16:00 -0700 I'm going to New York! Any advice? http://blog.jasonconnery.ie/im-going-to-new-york-any-advice http://blog.jasonconnery.ie/im-going-to-new-york-any-advice In an odd change of tradition, I've actually decided to go abroad for
some holidays, instead of just taking a day or two here or there like
I used to. So I've decided to go visit New York City near the start of
September. Why, I'm not so sure. Why not really.

I've never been to America. Never traveled much. So it's all very
interesting. I'm not the best at planning activities, so once I
actually get there, there's no real plan in place. I suppose we'll
visit some famous buildings, eat hot dogs, whatever.

So for those who have been, any advice? Tips or tricks about NYC , or
just general traveling? I'm going to try travel light.

Flights are booked and I'm hopefully all sorted on the passport side
of things, I have a fairly new one, with the chip. And I filled out
that ESTA form to request access into the states. Free for now, but
apparently it'll start costing €10.50 from September onwards.

My Bank knows the dates I'm going, so as to avoid any false positive
fraud alerts on seeing credit/laser card activity from another
country.

Accommodation still isn't sorted. Hotels are crazy expensive, 4000+
for the 12 nights min. I've been looking at VRBO.com , it came well
recommended, but haven't secured anything yet. One crowd wanted me to
email my full credit card details to them. Didn't really like that. A
lot of the listings seem decent value, especially compared to the
hotels I found while googling. One annoying thing about the site is
that owners are a little lax at updating listing availability.
according to the site place is free, you fire off an email only to
find out its not.
I'd like something a little nicer than a hostel I think, and this
short term apartment letting seems like a cool idea.

So? Suggestions?
Update:
Only 2 days to go! Accommodation is sorted, travel insurance also.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Wed, 28 Jul 2010 15:01:25 -0700 Cool Skype Chat Feature : Edit Your Chat http://blog.jasonconnery.ie/cool-skype-chat-feature-edit-your-chat http://blog.jasonconnery.ie/cool-skype-chat-feature-edit-your-chat Discovered a really cool little thing about skype chat last week.
While chatting, you can press "up" to recall your last chat message,
edit it, and update.

You can only edit the last message (even if someone has replied) , and
skype client puts a little edit symbol next to it to indicate to other
members of the chat that it was edited.

It's really neat for fixing little things like spelling.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Fri, 02 Jul 2010 12:34:29 -0700 Badly Done SMS Promotion http://blog.jasonconnery.ie/badly-done-sms-promotion http://blog.jasonconnery.ie/badly-done-sms-promotion
Photo

The image below is of some SMS messages I've been getting from Meadows And Byrne in the Dove Hill design centre back in tipp. They got my number when I was entering some raffle. Now, I don't mind the odd text about offers, but I do expect to be able to unsubscribe from them.


However , I get a text appearing to be from "MeadowsandB". Now, I dont have a number stored under that name; this is the identifier they are using when they send the SMS. It's not hard to set anything you want for an outgoing SMS message, and in some cases, it's quite a nice touch, like when google sms me a calendar reminder, the message appears from "Google" , same with o2 for bill alerts. But with these services, I have a website where I can control these messages


Not so here, with these new ones. They inform me to unsubscribe , text STOP. However the phone fails to send the message correctly, and I get a failure notice. Most likely because the custom name is preventing this. Not cool.
If I try a call , the number the phone dials is 63236972632 , which, when you look at a keypad == meadowsandb

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Fri, 25 Jun 2010 02:33:00 -0700 .Net Stuff : StructureMap http://blog.jasonconnery.ie/net-stuff-structuremap http://blog.jasonconnery.ie/net-stuff-structuremap

Update: Code blocks look screwed up, sorry...

I'm always learning new things. When it comes to software development, I never seem to stop learning, and certainly wouldn't claim to be the greatest or anything. One of the recent things I have learnt is an intro to Inversion Of Control and Dependency Injection. I'm just scratching the surface of this thing, but the benefits are great so far.
Let me explain slightly...

Say you're coding up some application, and you need a Data Access Layer to get some data. Lets say it's books. Lets assume that you begin programming with some very basic data, perhaps you are bold and hard code in some data, perhaps you are reading from a file, maybe the end goal is to read from a database.

We have a class , BookManager , which our application uses to interact with our book objects. Loading, searching , storing , whatever. We are also going to have a class to handle the nitty gritty of communicating with the data store. so (the pseudo code here gets very loose , but I hope you get the idea) :

class BookManager {  private BookStorage _bookStorage ;   public Book LoadBook(string name)  {  //do some stuff   Book book = _bookStorage.LoadBook(name)   // do more  return book  }  }


Ok, great, normal stuff so far. What about the book Storage class?
Perhaps it's something like

class BookStorage {  ...   public Book LoadBook(string name)  {  // create connection to db  // Run query  Book b = new Book();  //create book  return b;   } }

 

Still going grand. But what if you're testing, and you want to load the data from elsewhere. Perhaps some xml files, just while you are working, perhaps you don't have a test db or something.
You rename BookStorage DatabaseBookStorage , and create a new class XmlBookStorage which has the same LoadBook method.
But now things start to get messy. You change the BookManager so that

private BookStorage _bookStorage
becomes
private XmlBookStorage _bookStorage ;

This is grand as you develop, and perhaps you leave a note that before you release to change the type to DatabaseBookStorage.

 

What if in different situations you want to use new storage methods , FlatFileBookStorage , CloudBookStorage , etc? Things get very messy.

 

The first approach would be to add an interface , IBookStorage to each class. We probably have been doing this kind of thing since college at least. Then the BookManager has a ref to IBookStorage. Then perhaps in your constructor, you decide which you need

private IBookStorage _bookStorage ;   ... ...  switch( some condition )  case a  _bookStorage = new DataBaseBookStorage  case b  _bookStorage = new XmlBookStorage  ...

Now things are getting cleaner, but still messy. What if somewhere
else we also need to create a BookStorage object. We end
up duplicating more code.


What we can do, is use a tool like Unity or StructureMap
to make this even easier.


This provides us with a Factory Class to generate objects of different types.
We can elimnate this switch by doing something similar to :


IBookStorage = ObjectFactory.GetInstance()

 

Much better, right? No switching, one liner. But how does our object factory know what to use? else where, we have a single configuration defining mappings for types. Depending on the library, this could be in a config file, or a method run on application startup. It might contain lines like:

c.ForType().DefaultIs()

At this stage, you might be thinking, fuck it, I'll just stick with what I know and change some lines around the place when needed. But in reality this is a lot less hassle, especially when you have several interfaces for different purposes , perhaps ones for Logging also or something.

But we still need to change this config before we release. To get around the need for code changes and re-compiling, can add several different conditions to determine the types used.

 

if Profile( "test" )  c.ForType().DefaultIs()  ... If Profile( "release" )  c.ForType().DefaultIs()  ...

 

And in our overall app.config file, set the run profile setting to test or release depending on what you are up too. Now we have a solution where we can easily swap the actual implementations of interfaces used throughout your app by changing a single line in a config file, no re-compiling needed.

 

This is just a very limited intro to the kind of benefits such libraries provide. Hit up the full sites for proper examples and documentation

StructureMap homepage

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Fri, 18 Jun 2010 06:22:00 -0700 Audi R8! http://blog.jasonconnery.ie/audi-r8-440 http://blog.jasonconnery.ie/audi-r8-440

Audi R8 appeared today. Lovely looking machine.
Pat Phelan took it for a spin, check out the videos :

Img_0653
IMG_0654.MOV Watch on Posterous
IMG_0655.MOV Watch on Posterous

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Wed, 16 Jun 2010 03:27:43 -0700 My Sleep Cycle http://blog.jasonconnery.ie/my-sleep-cycle-130 http://blog.jasonconnery.ie/my-sleep-cycle-130
Sleep statistics for 15 - 16 Jun (Wed).

Went to bed / woke up: 01:16 / 07:25
Total time: 6h 08m

Analysis made by Sleep Cycle.

My sleep graph for the entire night:

Sleepgraph

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Wed, 09 Jun 2010 16:31:00 -0700 Easily Distracted By Birds http://blog.jasonconnery.ie/bird-watching-40 http://blog.jasonconnery.ie/bird-watching-40

I was going to do something a little more productive, but then I started playing with my new toy, a Drinking Bird ( http://en.wikipedia.org/wiki/Drinking_bird ) which I got from the gadget store in dundrum on monday ( http://www.bcool.ie ).

I'm so easily entertained and distracted :)

This went on for a while. It's been going now for over an hour. I assume it'll run out of water before morning.

I'm debating setting this up on my new desk in work seeing as it's bigger, place could use a bit of randomness, but haven't decided if it'll affect productivity yet.

Video of drinking bird:

IMG_0626.MOV Watch on Posterous

- J

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Wed, 02 Jun 2010 16:29:00 -0700 I traced the motorway http://blog.jasonconnery.ie/i-traced-the-motorway http://blog.jasonconnery.ie/i-traced-the-motorway

Just for kicks, I traced the route I drove last sunday, including new stretch of motorway. Used the instamapper app for iPhone. Would be nicer if I could make it update more frequently.

GPS tracking powered by InstaMapper.com

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Mon, 17 May 2010 05:34:51 -0700 Time to ditch the www? http://blog.jasonconnery.ie/time-to-ditch-the-www http://blog.jasonconnery.ie/time-to-ditch-the-www I get annoyed by weird things. I also think it's time to loose the
"www." on lots of sites these days. Do we really need it? we don't
really use it do we. I remember when ads (even audio ones on the
radio) used to include the "http://" , people used to read out the
h-t-t-p-colon-slash-slash-w-w-w-dot-importantbit. They slowly dropped
the http bit, as most browsers just add it. the "www" just takes up
room and takes longer to type. These days, people will print something
like ryanair.com , or say "go to ryanair.com". People are starting to
stop verbalizing the www bit, but when you find the site, it's still
there, just hanging around.

Plenty of sites are starting to drop it. trying to visit
www.twitter.com will redirect you to twitter.com , same with
foursquare, and a lot of new products. But some haven't moved on.
Check out the irish times website www.irishtimes.com. There's a www in
the address bar of my browser. But look at the header image. no www
there. Now, if you visit http://irishtimes.com , you get redirected to
http://www.irishtimes.com. People need to start doing it the other way
around! Sure, it doesn't really matter. but lets ditch the www's
things look neater without them. lets just type and print domains
without the http , without the www.


Of course, both versions should work. One should redirect to the
other, to make sure you don't loose any visitors, pick one. But try
pick the no-www one.

(Turns out pretty much all of my work related sites still have the www
:P time to make some suggestions maybe)

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Fri, 23 Apr 2010 14:54:04 -0700 Tag And Release http://blog.jasonconnery.ie/tag-and-release http://blog.jasonconnery.ie/tag-and-release
Dscf3942

No, I'm not talking about fishing or birds.

I'm talking about tracking versions of software each time you release.
This should be common practice for any developer releasing code. But
you never know, might be some students or naive ones reading. I
certainly wasn't thought it in college!

Version control is a great tool for development. I'm partial to Subversion
(svn) myself, but they concepts are similar in all of them. The main
benefit of using something like svn is that it allows a team to work
on documents and code at the same without the risk of over writing
changes a colleague made. With people making frequent commits of
changes back into the version control system, almost nothing is ever
lost.

But it's not all about losing stuff, it's also about finding stuff. An
active project under a develop-release cycle can change very quickly
from day to day. One can run the risk of serious headaches if they
don't keep track of what code is where. What you don't want to end up
doing is reaching a point where you deployed a project say, on a
Monday, and your team keeps working away. A week later, a bug is found
in the version you put out. Patching might not be so simple if the
code base your working on has changed too much since the release.
You're caught between 2 points. you can't release the current code you
are working on, perhaps there are incomplete features, or new bugs at
testing haven't found yet.

By tagging the code, you are creating a copy of the code at the exact
moment of release. That copy never changes. Even if you get caught out
later, you can go back to that copy, fix just the bug, release and
make a new copy.

A very simple technique, but one that I hope every one is using.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Thu, 22 Apr 2010 12:26:00 -0700 I added a facebook "Like" button to my blog http://blog.jasonconnery.ie/i-added-a-facebook-like-button-to-my-blog http://blog.jasonconnery.ie/i-added-a-facebook-like-button-to-my-blog

And it only took 2 minutes.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Sat, 10 Apr 2010 03:23:42 -0700 Unlocked 3G Dongles and Mobile Broadband http://blog.jasonconnery.ie/unlocked-3g-dongles-and-mobile-broadband http://blog.jasonconnery.ie/unlocked-3g-dongles-and-mobile-broadband Alright, 3G. Sure, great for internet access on mobile devices. Any
one that knows me knows I'm no big fan of Mobile Broadband when it
comes to carriers selling dongles. It's because the tech / speed
isn't ready yet, nothing like fixed broadband.

But half the problem is the way it's pushed on TV and posters as this
awesome thing , just plug into your laptop, and have broadband
everywhere! forget about that DSL sure.

Also, people get confused. I've had people with good DSL connections
come ask me things like : "I have internet on my PC in the kitchen,
but I want to use it upstairs. I just get one of those mobile
broadband dongles for 20 a month right? That'll make my internet
mobile right?"

But 3G does have it's uses. I've had use for the odd tether when
proper Internet wasn't available. So when vodafone offered a dongle +
prepaid sim for 19.99 , I figured I'd grab one and chuck it in with my
netbook for the occasional use. It certainly wasn't going to be my
main source of internet anyway.

It arrived yesterday, and the best part : it's not sim locked.
Tested it on a few different sims, worked like a charm on all. If you
already have a sim with a data package, even not on o2, it's fine.
This is nice because I cannot tether my iPhone to my linux netbook,
but this dongle works fine.

So if anyone is looking for a unlocked dongle, and don't mind some
vodafone branding, check out their prepay dongles.

One neat thing also, was vodafone did away with the credit card
packaging for the sim. Even went further than those eco sims that use
half the plastic. it just came slipped into some cardboard.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Fri, 02 Apr 2010 15:37:55 -0700 Parking Saga , Part 2 http://blog.jasonconnery.ie/parking-saga-part-2 http://blog.jasonconnery.ie/parking-saga-part-2 Ok, so this is an update to my last rant on parking in our underground car park.

This morning, I found out that both cars were clamped today. Naturally
I was pissed. A few phone calls later, the clamp was removed, however
the management company couldn't be contacted to receive a friendly
phone call. The clamping guy told me that he doesn't choose who to
clamp, but the cars are labelled by security.

So I waited a while, eventually tracked down a patroling security
truck. What I found out was interesting...

So, I started ranting at the two guys about how it wasn't fair to
clamp us when we live there and have no choice, and we weren't the
only ones parking 2 cars, etc. Their response :

"That's not actually your space"

Huh? What? Apparently, seeing as that car park is shared by 3 blocks
of apartments, that's a different apartment 159. The people in
the other apartment had complained about people using their space, so
we were stickered and then clamped. Cars are only clamped if someone
reports them as using a space or blocking someone. They kindly offered
to show me my actual space.

They couldn't find it :) After wandering around the car park, we
finally found another 159, the 159 for the apartment that complained
(why they aren't labelled better I have no idea) Security called the
other apartment tenant down and showed them their real space.


So basically, we were parked fine in our own space, and someone else
complained, incorrectly, and got us clamped. Management will be
getting a phone call Tuesday morning to offer me an explanation as to
how they let 2 perfectly legit tenants get clamped. And to find out
their preferred method of refunding us the €180

Oh, and to make it worse, the complaint wasn't from the person living
in the other 159. They dont have a car. It was some guest to the
apartment who was annoyed at not being able to use it when they were
visiting.

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery
Wed, 31 Mar 2010 11:23:49 -0700 Stupid Parking Restrictions http://blog.jasonconnery.ie/stupid-parking-restrictions http://blog.jasonconnery.ie/stupid-parking-restrictions Not cool. This is what you get for parking two small cars in the only
space allocated to your 3 bedroom apartment. A sticker on both cars
telling you not to park and that you will be clamped. Seriously,
between the lines, neither car blocking anyone or anything. We've been
putting 2 cars there for months without a fuss. No one has ever been
blocked in, no fire escapes have been blocked, basically, someone is
being a dick.

The complex management is on some sort of power trip clamping
everything around us. Huge car park outside for nearby businesses, 90%
empty. Clamped if you go near it. Park two cars in the underground car
park dedicated to your apartment building, which you pay for,
clamped!

Permalink | Leave a comment  »

]]>
http://files.posterous.com/user_profile_pics/142116/me.jpg http://posterous.com/users/4aQN2L4BLQdj Jason Connery Jason Jason Connery