3,574 karma · joined August 15, 2007
http://almostobsolete.net/ (Geeky website stuff) http://tomparslow.co.uk/ (Freelancer portfolio stuff)
I'm a freelance programmer in Brighton in the UK. I work in lots of languages but I seem to use Python and JavaScript the most. I spend most of my time working from a Brighton co-working space called The Skiff (http://theskiff.org/) which is very nice.
I was on Twitter @almostobsolete but who uses Twitter anymore?
Find me on Mastodon at @almostobsolete@mastodon.me.uk or on Bluesky at https://bsky.app/profile/almostobsolete.net
The ng-attr-x thing is a neat hack but it's a bit unwieldy. How about adding a d3-svg directive that turns itself into an svg element once Angular is done loading. You can hide it with CSS so it doesn't flash up random garbage on the screen and within it you can use regular SVG attributes.
Freelance developer based in Brighton in the UK. I work a lot with Python and JavaScript (Node.JS and browser) to build rich client browser based and mobile apps. I also do hardware based projects, I have experience with coding in Assembly and C on various micro controllers and Arduino development.
I am flexible, resourceful and reliable and I can help you make your ideas into reality.
Some recent projects:
- The software and technical design for a "magic mirror" that was used at London Fashion Week. Behind the scenes it was built with 15 network Raspberry Pis with camera modules. http://www.raspberrypi.org/archives/tag/london-fashion-week
- An iPad app for a medical company for quick lookup of drug interactions. This was built with HTML5 and made use of Angular.JS. I can show you more of this one on request.
- A web app for a training company to provide complete courses online combing video, slides and quiz's.
- Lead developer on a team building a collaboration application featuring a RESTful API and browser and mobile clients. http://thisisdrum.com and see also a talk I have on some of the tech[1]
I can show you more of these on request
Some stuff I've made:
- Listeron, simple email discussion lists. http://listeron.com
- I recently added Generator support to the CoffeeScript compiler: http://almostobsolete.net/coffeescript-generators.html
- A location based app: http://head2.me
- An open source JavaScript library I wrote: https://github.com/dharmafly/jsonpatch.js
- The Amazon Glacier support I contributed to Boto (popular Python library): https://github.com/almost/boto/tree/glacier/boto/glacier
I'd love to talk about your project. Please do get in touch!
Web: http://almostobsolete.net/
Github: https://github.com/almost
Email: tom@almostobsolete.net
Phone: +44 (0) 7951261227
.ng-cloak {display: none !important;}
To your css. You've already added the ng-cloak class to your element, angular will remove it once it is done loading.TL;DR: it stands for Application Framework X (a group at MS responsible for the MFC, Microsoft Foundation Classes, library at some point)
A little linking would go a long way though. For example that ngModel page really needs to link to NgModelController!
One small thing I'd suggest is to show errors in the editor. I changed some things which worked great then I tried some other syntax I thought might work which didn't. The line with the editor went red (good) but there was no way of seeing the exact error (bad).
Another request: a mailing list for updates on the project. I'd love to be emailed when new stuff comes out as I'd like to keep an eye on the project but will probably forget...
Looking at them side by side they look very similar but not the same. Unless they've actually ripped off your HTML or CSS I can't imagine you're going to get very far. I could be totally wrong though.
You can use any string in the url as the "room" to share your location with, so the story link here links to the "hn" room. Anyone who shares their location in that room will show up on the map. I'm interested to see where HN people are :)
Your old location will be held in memory for up to 30 minutes then discarded. I'm not logging locations (but they are visible to anyone in this room!)
For curious people here: it keeps your location for up to 30 minutes in memory on the server then throws it away. I don't log your location or share it with anyone but those you ask the app to.
Looks like iPhone does but the Android browser doesn't. You may want to use a library that provides fallbacks like http://socket.io which works fine on mobile (I'm using it on my new app at http://head2.me )
Freelance developer based in the Brighton in the UK. I can travel to London but I usually prefer to work remotely. I love working on MVPs and prototypes. I'd love to help you turn your idea into reality.
I work in a range of languages but I usually choose Python when I have a choice. I also do a lot of work in JavaScript. I have a range of skills from web development to computer vision. I can help with Rich JavaScript Applications and RESTful API design (see a talk I gave on the subjects here[1]). I've been enjoying AngularJS recently, it makes some things very easy and is a nice contrast with Backbone.JS (which I also still use for other things).
A very non-exhaustive list of technologies I have built real things with (and enjoyed): Python, JavaScript, Django, Node.JS, Backbone.JS, AngularJS, OpenCV.
Some stuff I've made
- I recently added Generator support to the CoffeeScript compiler: http://almostobsolete.net/coffeescript-generators.html
- A location based app I wrote last weekend: http://head2.me
- An open source JavaScript library I wrote: https://github.com/dharmafly/jsonpatch.js
- The Amazon Glacier support I contributed to Boto (popular Python library): https://github.com/almost/boto/tree/glacier/boto/glacier
Please do get in touch!
Web: http://almostobsolete.net/
Github: https://github.com/almost
Email: tom@almostobsolete.net
Phone: +44 (0) 7951261227
Comments and suggestions gratefully received!
A semi-secret feature is that you can put any ID in the url, you don't just have to use the random one it gives you. This might melt the server but let's see where some hacker news people are:
https://github.com/almost/coffee-script/commit/67f2347685b45...
If you did want a generator that didn't yield anything I guess you could write:
myEmptyGen = ->
yield if false
Which is pretty ugly, but it's not something I've needed to do often with generators (in Python at least)