Professional Development for Girl Geeks
Thursday, August 14. 2008
Last night I gave a talk at the Leeds Girl Geek Dinners entitled "Professional Development for Girl Geeks" - and you can find the slides on slideshare if you're interested.
Most of what I said wasn't on the slides, but the gist of it was along the lines of:
I had a great night and I hope everyone enjoyed themselves as much as I did - and if you were there, are you asking questions yet?
Most of what I said wasn't on the slides, but the gist of it was along the lines of:
- Use the resources around you
- People can be resources
- Interact with resources
- Ask Questions - do it well and ask each question once
I had a great night and I hope everyone enjoyed themselves as much as I did - and if you were there, are you asking questions yet?
Surfing Without a Mouse
Tuesday, August 12. 2008
I don't use a mouse most of the time, because I have tendonitis in my forearms and find that I can use a keyboard for a whole working week without too much pain, whereas any mouse usage starts hurting badly in a day and half. As a web developer, I spend a lot of time with the Internet, developing on it, networking with it, reading on it, and so on - and I do it all without a mouse.
The only browser I've ever managed to work with successfully is Opera, and most of my surfing uses the spatial navigation feature. Basically, you hold down shift, and use the arrows to jump around hyperlinks - much nicer than trying to tab around the place and getting stuck on some long list of links!
Opera has fabulous (and configurable) keyboard shortcuts. I could go on forever but my favourites are:
1 and 2 Next tab/previous tab
0 and 9 Make text bigger/smaller (its actually a zoom, so it works on pictures too)
6 Put the page back to the original size
Ctrl+t New tab
Ctrl+w Close tab
Ctrl+alt+z Open a tab that was closed, with all data still intact (I love this one!!)
With all of these put together, I can do pretty much everything.
The upshot of this is that I consider myself to have "accessibility requirements". I don't use a mouse, so I can't click or mouseover. I use dropdown boxes by focussing and then arrowing down - so if yours triggers stuff at onchange, then I probably can't use your site. I have javascript turned on most of the time, but plugins turned off (I can't click on anything anyway) - and I regularly use Opera's shortcuts for enabling/disabling CSS and images (ctrl+g and ctrl+i respectively) if I can't see what's going on. Opera also saves my preferences per site - so I can fiddle with settings for scripting and plugins on a per-site basis which is really helpful.
So there we go, if you have RSI problems, try using the 'net from your keyboard. And if you thought "accessibility" went with "disabled", think again.
Spatial Navigation in Opera
The only browser I've ever managed to work with successfully is Opera, and most of my surfing uses the spatial navigation feature. Basically, you hold down shift, and use the arrows to jump around hyperlinks - much nicer than trying to tab around the place and getting stuck on some long list of links!
Keyboard Shortcuts
Opera has fabulous (and configurable) keyboard shortcuts. I could go on forever but my favourites are:
1 and 2 Next tab/previous tab
0 and 9 Make text bigger/smaller (its actually a zoom, so it works on pictures too)
6 Put the page back to the original size
Ctrl+t New tab
Ctrl+w Close tab
Ctrl+alt+z Open a tab that was closed, with all data still intact (I love this one!!)
With all of these put together, I can do pretty much everything.
Accessibility
The upshot of this is that I consider myself to have "accessibility requirements". I don't use a mouse, so I can't click or mouseover. I use dropdown boxes by focussing and then arrowing down - so if yours triggers stuff at onchange, then I probably can't use your site. I have javascript turned on most of the time, but plugins turned off (I can't click on anything anyway) - and I regularly use Opera's shortcuts for enabling/disabling CSS and images (ctrl+g and ctrl+i respectively) if I can't see what's going on. Opera also saves my preferences per site - so I can fiddle with settings for scripting and plugins on a per-site basis which is really helpful.
So there we go, if you have RSI problems, try using the 'net from your keyboard. And if you thought "accessibility" went with "disabled", think again.
Flickr Plugin Weirdness
Tuesday, July 29. 2008
I am an increasingly avid flickr user and have a growing collection of photos on my flickr account. It seems daft to upload photos twice all the time so I tried the flickr plugin for serendipity (my bloggling platform) but I couldn't get my account to connect correctly. In the box labelled "flickr username" I added my flickr username, "lornajane", which appears in my photos URL. However the plugin seemed to think my photos should then be at a URL:
Eventually I tried another flickr plugin on another site and got identical behaviour - at which point I logged a support ticket with Flickr to ask what I was doing wrong. It turns out that "username" in this case means this label here:

Never noticed that before, and its certainly not how I refer to myself, so I'm a bit confused - but hey my plugin is working! I hope this helps someone (probably me, next time I try to plug flickr in to something else) confused by flickr seeming to think you have the wrong username!
http://www.flickr.com/photos/64718621@N00/which they obviously weren't. I played around with this for a while, also trying my yahoo user id and getting nowhere.
Eventually I tried another flickr plugin on another site and got identical behaviour - at which point I logged a support ticket with Flickr to ask what I was doing wrong. It turns out that "username" in this case means this label here:

Never noticed that before, and its certainly not how I refer to myself, so I'm a bit confused - but hey my plugin is working! I hope this helps someone (probably me, next time I try to plug flickr in to something else) confused by flickr seeming to think you have the wrong username!
Announcing the Leeds Girl Geek Dinner
Tuesday, July 22. 2008
Once upon a time there was a girl geek called Sarah Blow, and she wanted to hang out with her girl friends and geek out at the same time (and who wouldn't?). So she founded the phenomenon of the Girl Geek Dinner in London. Well this great idea has spread and spread around the world and eventually to the North of England - first to Manchester (next event, this Friday 25th July!) and eventually to Leeds.
So I'm pleased to announce that, on Wednesday 13th August there will be the first Leeds Girl Geek Dinner!! Tickets are £10 and if you needed any further encouragement, I'm one of the speakers for the evening. If you're going, or have any questions, leave a comment below - and I'll see you there!
So I'm pleased to announce that, on Wednesday 13th August there will be the first Leeds Girl Geek Dinner!! Tickets are £10 and if you needed any further encouragement, I'm one of the speakers for the evening. If you're going, or have any questions, leave a comment below - and I'll see you there!
Posted by LornaJane
in tech
at
13:09
| Comments (2)
| Trackbacks (0)
Defined tags for this entry: #leedsgirlgeek, tech
LugRadioLive Wolverhampton 2008
Sunday, July 20. 2008
Yesterday I had an outing to the LUGRadio Live event in Wolverhampton. To be honest this isn't my usual kind of crowd but it was local, the talks looked interesting and so off I went.
Well it was a very interesting day - the highlight was of course meeting Emma from emmajane.net - I enjoyed her talk and also her company for both lunch and dinner. Predictably there was an excellent crowd and I had a wonderful time - a few people were there from WYLUG and I had a really good chat with Robert Collins from Canonical, nominally about bzr but in reality we also put the world to rights which was illuminating and good fun. Here's me and Emma having dinner:

I met a few IRC friends too, some I knew before, some I was hoping to run into and one who stopped me (in my phpwomen shirt) and went "oh, you're the UK girl from phpwomen .... lornajane!!" which was very cool :) I was also impressed by the "low tech wiki" and "low tech open streetmap" ... large pieces of paper and pens.

I also met Dave and Kat from Pale Purple and had a good long chat with them so all in all it was well worth the trip (there are a few more photos in the flickr set if you're interested). Well done to the organisers for a great event!!
Well it was a very interesting day - the highlight was of course meeting Emma from emmajane.net - I enjoyed her talk and also her company for both lunch and dinner. Predictably there was an excellent crowd and I had a wonderful time - a few people were there from WYLUG and I had a really good chat with Robert Collins from Canonical, nominally about bzr but in reality we also put the world to rights which was illuminating and good fun. Here's me and Emma having dinner:
I met a few IRC friends too, some I knew before, some I was hoping to run into and one who stopped me (in my phpwomen shirt) and went "oh, you're the UK girl from phpwomen .... lornajane!!" which was very cool :) I was also impressed by the "low tech wiki" and "low tech open streetmap" ... large pieces of paper and pens.
I also met Dave and Kat from Pale Purple and had a good long chat with them so all in all it was well worth the trip (there are a few more photos in the flickr set if you're interested). Well done to the organisers for a great event!!
LugRadio Live UK
Tuesday, July 15. 2008
I'm attending LUGRadio Live UK this weekend, in sunny Wolverhampton! I'm slightly concerned that this might be too geeky for me and I might be scared but there are people I'd like to meet, the talks look interesting, and I can imagine it will be a pretty good crowd. If you are there, please come and say hi to me - I'm very easy to spot because I am tall and female with curly hair, usually a rare combination at any technical gathering :)
« previous page
(Page 3 of 25, totaling 148 entries)
» next page



Comments
Tue, 18.11.2008 15:11
I’m sure you’ll have no problem adjusting to that environmen t ;) Good luck on the talk.
Tue, 18.11.2008 08:42
wow! i see you like it as if it’s your pet!))) that’s great i wanna say! г can call him or her Acy as i do)))
Mon, 17.11.2008 22:31
Hey Lorna. Nice guide, though it did take me a bit to fig ure out which parts went in which classes. Just wanted to mention that you have a small mistake in your code: $this- >getVars[‘user_id’]) should be $this->getArgs[‘user_id’]) Since that’s what you defined in part 1 of the ser [...]
Mon, 17.11.2008 17:43
Stefan: Either the museum or a very long English Sunday Lunc h is on my agenda I think …
Fri, 14.11.2008 17:51
Thanks! I put in a trackback here: http://www.westwideweb.co m/wp/2008/11/14/grep-unknown-directories-method/ This hel ped me out of a jam today, thanks again, MXWest
Fri, 14.11.2008 10:48
hey! i have also Acer aspire and also have problems with cam era. it’s built in but this Acer Orbi Cam failed to work aft er a month…. don’t know what to do….
Fri, 14.11.2008 08:19
That museum looks excellent, might be a good pastime for sun day :)
Thu, 13.11.2008 10:36
The thing that gets me is this: in any non-trivial project, a model doesn’t just interact with MySQL. Models end up in caching layers, in sessions, and interacting with users thro ugh forms, query parameters, and of course APIs. Given al l that, any sort of model that is designed around tabl [...]
Thu, 13.11.2008 09:30
I have made the same mistake on my project(before I even rea d this post, so this is not your fault :-) ). I inherit EVER Y classes from the table_row classes. Now I can see there i s something wrong with the whole concept but I’m too deep in the projetc to change that. Anyway I would be glad to [...]