NEW: For a prettier blog interface, see the Wordpress version!
Headlines for Friday:
Tasks
| A | X | Concatenate Javascript events using Scone |
| A | X | Test Scone user test tool |
| A | X | Set up Scone |
| A | X | Try out UsaProxy |
| A | X | Identify tools for measuring usability, and test them |
| B | X | Figure out how to accept ICS : E-Mail from Sophie Beauchemin |
Notes
1. AHA!: 17:16
I was having *such* a hard time figuring out how to set up Scone to do user testing. I knew it came with a plugin that would do practically everything I wanted, but... the documentation was in German!
Wayne offered to lend me his German language tapes. ;)
After MUCH struggling with it and *lots* of trial and error, though, I eventually figured out where I was supposed to configure the plugin in order to get it to load.
For posterity, here's how to do it:
- Download and unpack Scone from http://www.scone.de.
- mysql -u root -p
- In the MySQL client, CREATE DATABASE scone
- mysql scone -u root -p < setup/sconedb.sql
- mysql scone -u root -p < setup/setUserRights.sql
- Edit run/config/scone/db.xml and change the database name from Scone to scone.
- sh runScone.sh -g
- Register plugin: run/setup/wbi/scone.reg
- sh runScone.sh -config
- Register plugin: scone.usertesttool.UserTestTool
- Set your web browser proxy to localhost, port 8088
- Visit usertest.scone.de
TADA!
Random Emacs symbol: browse-url-galeon-new-window-is-tab - Variable: *Whether to open up new windows in a tab or a new window.
2. Javascript workaround: 19:15
Scone interferes with some of the AJAX goodness I use. I think this is because it overrides the onLoad event. BodyEventAdder is supposed to recognize parameters, but the Google Maps plugin uses Javascript and addCodeToFunction to add the code, and somehow that's not getting picked up.
Aha! Workaround: override the function that ym4r was using to insert the Google Maps code and get it to write out a named Javascript function instead. Add this named function to the body tag. Everyone happy.
Yay!
I also have to figure out how to get it to log AJAX events. I can reconstruct it from the processed requests if I have to, I guess...
Random Emacs symbol: read-symbol-positions-list - Variable: A list mapping read symbols to their positions.
3. Okay, I can stop working now!: 19:18
<laugh> Fine, I've done enough for the day, time to relax. I'll get to go to krav later, yay!
Random Emacs symbol: interprogram-cut-function - Variable: Function to call to make a killed region available to other programs.
Contact
- Reply to Diego Rivera - sent today
- Reply to Lorie Therese - sent today
- Reply to Paul Lussier - sent today
- Reply to "Patrick Hawkins"
- Reply to Paul Lussier - sent today
- E-mail to ccs
- Reply to Jacek Gwizdka - sent today
- E-mail to ccs
- Reply to Paul Lussier - sent today
- Reply to Mama - sent today
- Reply to Carlos E. Perez - sent today
- Reply to Carlos E. Perez - sent today
- Reply to Paul Lussier - sent today
- Reply to Clair Ching - sent today
- Reply to Clair Ching - sent today
- Reply to Mama - sent today
- E-mail to Diego Rivera
- Reply to Jacek Gwizdka - sent 3 days ago
- E-mail to ccs
- Reply to Gabriel Mansour - sent today
- Reply to Lorie Therese - sent 11 days ago
- Reply to Paul Lussier - sent 4 days ago
- Reply to Mama - sent 5 days ago
- Reply to Clair Ching - sent 5 days ago
- Reply to Marcelle Fabie - sent 5 days ago
- E-mail to Gabriel Mansour
- Reply to Clair Ching - sent 5 days ago
- Reply to Mama - sent 7 days ago
- Reply to Paul Lussier - sent 8 days ago
- Reply to Paul Lussier - sent 8 days ago
- Reply to phawk42 - sent today
Inbox items: 0 as of 19:17
I'd love to hear about any questions, comments, suggestions or links that you might have. Your comments will not be posted on this website immediately, but will be e-mailed to me first. You can use this form to get in touch with me, or e-mail me at sacha@sachachua.com .