We are currently looking for a mid-level front-end developer to join our team on an initial short-term contract basis, with the possibility of coming on-board full-time. We are looking for someone who can take our designer’s oh so pretty psds and turn them into awesome front-ends. They will also be working very closely with the server-side developers and hooking their back-end code to the new front-end templates.
An official ad will be going up in the usual places soon, but if you think you tick all the boxes or know someone who does, this is your chance to get your CV at the top of the pile. Please send a CV (include only relevant experience/education please!) and links to 2 or 3 sites you are most proud of (does not need to be commercial, charity, personal, portfolio, etc pieces are welcome) to firstname.lastname@example.org
I arrived in London for my first real visit since I’ve been old enough to stop soiling myself today. On my own to attend client meetings, find hotel, visit friends etc.
If I was less cock-sure I would have been nervous about getting lost. I did grow up on a hamlet ffs. But I am MAN! My sense of direction is perfect!
And to be honest everything went great. Euston to Hammersmith. Hammersmith to king’s Cross. King’s Cross to Angel. I was zipping about like a native. Then it came time to go back to hotel.
I’d already been there only a few hours before. I’d dropped off my bag and went to visit a friend. Had a couple of drinks and headed back. A 15 min journey. A 15 min journey which took over an hour. An hour off walking in circles cursing you London. An hour with a pint filled bladder only prepared for a maximum of 20 mins between toilet breaks.
By the 80 minute mark I had broken out in sweats. Sure that you would not relent until I was a crying mess, rolling about in my own pee still not knowing if I should have taken that 2nd or was it the 3rd left!?!?
And just then the clouds parted and my hotel appeared out of no-where! I could seeing it’s welcoming doors full of promise (the promise of a flushing toilet!)
And then as I steadied myself, blinking back tears of joy I happened to glance into an apartment window beside me. An apartment I would never have passed if you had not taken me on such a merry dance London.
In the apartment was a nubile young lady, dressed only in victoria’s finest. Doing a headstand, while reading a book.
Damn you London. You build me up, tear me down and then throw something as weird as that at me.
My Macbook doesn’t have GPS, yet geolocation still works. I know about Wi-Fi positioning via services such as Skyhook and when in built up areas that explains how creepily accurate it is. But even now, while whizzing through the English countryside, where the only Wi-Fi network in range is the train’s it is still rather accurate. How?
Fuck, if it is getting good enough to track me sans-GPS while on a fast moving train…geolocation based services are going to be huge. I did a short presentation last year at TMU on geolocation. Source files and slides are on Github
According to Leonhardt, some of those phone calls have been death threats, and the local sheriff’s department has launched a criminal investigation into the video. Jessi was placed under police protection and brought to a safe house soon after it went viral. She came home today, but she’s not online: A court order has barred her from using the Internet for at least three days.
Hello parents, please look upon this and learn the lesson. The internet is a super awesome place (and serious business) so please remember to supervise your kid’s use of it.
And for fuck-sake don’t let your 11 year old daughter have a computer in her room with a bloody webcam. To you she might be a little princess, to /b/ she is just a cam-whore waiting to happen.
A friend of mine, and awesome local entrepreneur Kate Ho has just had an article published on the Guardian site about creating a 'StartupShuttle' linking London & Edinburgh (I hope that train goes through Glasgow as well!). An interesting concept, but I couldn’t help doing the maths :)
An average coach class carriage for Virgin rail carries 62 passengers, so 3 carriages is a total of 186 seats. I don’t know what capacity Virgin runs at on that route but I have never seen it anywhere near empty. So lets say 80% capacity (I’ll round it down to 148 to make a nice even number).
A reasonable price from Edinburgh to London would be £110 (correct me on this, going from other sources as cheapest I can find on Virgin’s site atm is £258.50) but not everyone is going to be travelling the entire line, although they may reserve a seat. So lets say 50% pay full price, and 50% pay half.
74 seats at £110
74 seats at £55
giving us a grand total of £12,210.00. Ouch.
That’s quite a lot for a sponsor company to fork out once a month. That’s a yearly bill of £146,520.00, quite a lot to buy some goodwill and gratitude from start-ups. A group known for being cash-strapped ;)
But according to the article start-ups would have to pay for their seat on the trains, at a cost of £25 each. Now if the scheme was a runaway success and they sold every-seat on the train (quite likely if Kate & Co are involved) that is 186 seats at £25 a time or £4,650.00. A shortfall of £7,560.00. Better than what it was before, but still not great.
In saying that I would still love to see it happen, and I suppose £146,520.00 is actually bugger all to Branson. The dude builds fucking spaceships!
I’m looking for a venue in Glasgow which would be suitable for @barcampglasgow. Due to the nature of the event (and my own leanings towards alcoholism) it should preferably be a bar or music venue. I’m hoping for approximately 80 to 100 people and the event will likely last from 10am to 7pm on a Saturday (this is only a suggestion happy to change to match suitable venue’s opening hours).
An area suitable for presentations (does not need projector or similar)
A separate area which can be reserved/cordoned off (away from other patrons)
Project deployment for small teams using Git & Phing.
This coming Wednesday (14th July 2010) I’ll be giving a talk at Techmeetup in Edinburgh on using Git + Phing for deployment. Here is my blurb about it;
Manual deployment can be time consuming and error prone. Learn how you can manage your source code, automate deployments, create your own build process and feel like a development ninja using just Git and Phing.
Everything kicks off around 6:30pm, it’s a free event with everyone welcome. As well as my quick talk Tagorize and Geogoer will be presenting their startups. And if it is like the Glasgow TMU there will be free beer and pizza with plenty of time to consume both while talking to other techies.
If anyone is travelling through from Glasgow let me know, I’ll likely be getting the train around 5:45pm
Wondering how hard the @kwwika API is to work with?
I had a couple of hours spare before my flight home, so I made this. It’s a perfect example of how easy it is to work with the @Kwwika API as I was able to throw this together so quickly.
The heavy lifting is done within the initialize function.
Where the updateCharts function updates the pie graphs for each statistic as well as the text display. The actual @Kwwika code can be reduced even further.
That’s it! 4 lines to subscribe to a Kwwika feed and receive realtime updates. Of course Kwwika does a whole lot behind the scenes when you write those 4 lines, but we don’t need to worry about that. To borrow a phrase from another well known tech company;
for people designing and building the latest generation of social web applications.
There is not a single talk in the schedule that is not design focused. So much for the building part.
I’m just jealous as designer’s seem to get all the cool 1 day conferences. Sure there are PHP conferences, or Django conferences or Java, mySQL, Oracle, etc, etc, etc. But very few which are not focused on a single technology. And none of them seem as cool as the design focused ones. Bastards.
I did have a look at webdevconf. But if they can’t even get their own fucking website working (try the read more link) why should I pay them to instruct me on how to do it? Plus this line in their about put me off
The goal was to get students engaged with the world of the web and what this beautiful industry offers as well as meeting professionals and making important contacts
Fuck that. I want an event for experts by experts. Not some introduction to HTML and a few handshakes afterwards.
Not only have @Kwwika been pushing out the data from the World Cup live to subscribers but they have also recorded each match since the quater finals. They are looking at ways of replaying this data and asked for some input on Twitter
Updates in actual time…snip…or an update every X seconds?
My preferred way would be realtime, but with a couple of extra features.
Ability to play feed at different rates. Maybe start off with playing it at 200% or 300%, like a VCR on fast-forward. But ideally it would be nice to have fairly fine grained control over the rate. Maybe even bring it down to 25% during a really busy point to examine it more closely.
Ability to jump to a particular point in the stream. If I want to replay the 10 minutes after a ‘hand of god’ I can subscribe to the feed and tell it to start from that point.
Reporting on current position. Imagine the deep linking opportunities if you could pin-point the exact place you are currently within the stream.
XSS is a big deal, it lets an attacker inject their own scripts into the site, running with whatever privileges the user has on that site. Able to capture any information they enter.
After the recent figures where published about how much the UK government was spending on websites my little hole came up again on Twitter so I did a little poking around. It didn’t take long to find another hole. Now this one is a little bit more worrying. Same kind of attack (XSS) but look at the page(s) it can execute on. These pages collect the following data;
Full name including title
Your home phone number
Your mobile number
Your email address
Your full postal address including post code
as well as whatever you want to contact the council about
At a very minimum these details could be harvested and sold to direct marketers, at worst they could be used for identity theft or harassment. But you’re not going to be thinking about that when you enter the details because it will appear as if you are only giving those details to the council. When in actual fact anyone who wants to could intercept those details just be sending you a Birmingham Council website url with the required code in the url.
Some people are saying they can’t see the shortened links, so here they are in their full glory.
Original XSS injection
Newly discovered XSS injection(UPDATE: Minor adjustment as was not executing in firefox, think it was an encoding issue)
Hey Birmingham Council if you’re reading this. I’ll build you a proper website, and I’ll only charge £2.7 Million. I’ll even throw in a couple years maintenance. ;)
As am sure everyone knows by now I’ve been building a #Worldcup app for the @kwwika competition. They really do we have a great API and am excited about the prospects, I really hope they let users create their own channels to subscribe to.
But what they really need is some way of generating dummy data for testing. Ideally you would subscribe to '/KWWIKA/SANDBOX/UID' where UID is some identifier unique to your application. Then you log into the Kwikka site and get a form like
Data entered into the form is pushed to your subscribed app, allowing you to send any data you wish down the pipe and mimic any feed format. Perfect for when your app performs particular actions when particular data is received, but that data is infrequently occurring in normal stream.
I need to write a browser plugin to save my sanity. Every now-and-then I’ll follow a link from Twitter and end up on some "Social media guru" or "Affiliate marketing expert" who wants to "value add my long tail". I can feel my blood pressure rising already.
What I want is a warning page. Something that alerts me to the level of douche-baggery I am likely to encounter on the page. Something like Google’s malware warning.
I’m thinking a Greasemonkey script, which reads all textual content from the page and scores it based upon a ruleset (similar to Spam Assassin). When the score exceeds an acceptable level (7 points?), the warning page is displayed.
Contains any of the buzz words from this list : +1 point per buzzword
Contains more than 5 social bookmarking links : +1 point per link
Uses any of the following phrases “SEO”, “SEM”, “Link Building” : + 2 points per phrase
Uses any of the following phrases “Social Media marketing”, “affiliate marketing” : +5 points per phrase
I’m placing this near the top of my projects todo pile.