QED Screencast #1

Submitted by chendo on Mon, 07/01/2008 - 13:08.

I have done up a screencast of QED showcasing the basic features.

This is my first screencast so it's terrible, some things bug out here and there, and I constantly have to switch between Dvorak and Qwerty otherwise you would be wondering why I'm saying L when it shows up as N, etc :p

Please be warned: This video contains POSSIBLE SPOILERS for ALL ROUTES IN FATE/STAY NIGHT!

I avoid the UBW and HF files, but the dashboard contains maybe ten lines out of HF Day 4. From what I read, it's not that much different to the other Day 4s, so maybe not.

The screencast is encoded with H264 in the Quicktime container, so you'll either need Quicktime or Quicktime Alternative to view it. The size is 31.3mb and the duration is 23 minutes and 39 seconds.

View

Enjoy!

»

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
bloodywyvern Says:

Well that was quite a long video to watch (Tip for others, put on some music. It's a lot less distracting compared to TV and will let you concentrate on what Chendo is typing). Anyway as for my thoughts...it's nothing short of amazing. I can see some of the rough edges and small points here or there, but the idea and functioning of it impresses me.

A few questions are bugging me though, for one I'm wondering what reason you wouldn't use the mouse for navigation? It seems it would be a slightly more friendly way of moving (Maybe mirror moon prefers the speed of a keyboard, or found the mouse inconvenient for the program?). Another thing is that chat box you were typing in, was that part of the actual program? (If not then maybe something small like that would ease communication between proofers working at the same time, and reduce the amount of comments needed on the system.)

I was also wondering what exactly is making it so labor intensive, the size of the scripts or the program script itself? Or just the way you built it maybe. You mentioned wanting to shrink the load of the program, would it help simply to make the design and functions a bit 'lighter' and easier to load? I can only go on what I'm seeing but it seems like you went for usability over productivity.

All in all it seems like a rather well built and thought out program with a great deal of organization, other then the few bugs that can be worked out. (Having to refresh every time is quite inconvenient). A few comments outside of the actual program was how I enjoyed seeing that you were still figuring out and learning the program as well, made it seem a little less overwhelming in some sense. Also overdoing it with the spoiler warnings lol, and I'm sure some people would still complain >.>. Last thing was on Message...did he write that just for the screencast or was that serious, I couldn't stop laughing. It just sounded too much like something I would do.

Anyway thanks for taking the time to show this off, I enjoyed every minute of seeing the QED in action! (Again people, music).

~The dream and story one man writes with the tip of the blade, another man can write even better with the tip of a pen~

»

noradseven Says:

I personally perfer the keyboard to the mouse and I know some ppl who don't feel a computer is a computer until they are using a command line interface.

»

bloodywyvern Says:

That's probably it then...Though I never really felt comfortable with command lines myself I know a friend who lives and breathes them.

~The dream and story one man writes with the tip of the blade, another man can write even better with the tip of a pen~

»

chendo Says:

You can use mouse if you want to, but after you've used the keyboard shortcuts, you wouldn't go back, heh. It just looked like I had troubles with it because I was swapping between Dvorak and Qwerty (keyboard layouts) because I didn't want to confuse people with mismatching keys (instead of ijkl, it's actually chtn on dvorak).

The text box was just a text editor, nothing special. The way for proofers to communicate is generally better on IRC, as we don't have enough proofers to be all online at the same time. That's why there are comments.

I'm not sure what you're talking about here; are talking about regarding distribution/hard to install/etc? Or actual functionality? There's a lot that can be optimised, like queries, adding even more indexes, instead of having the server render the HTML, do it client-side with Javascript (will be absolute hell on Taka's computer, though, so I'll probably make it an option), more caching, etc.

Usability scales with productivity; one usually implies the other... if it's more usable, people will be more productive. I can tell you already that this is already much faster and less error prone than the previous method. Each fix before would take maybe around a minute and a half (considering looking for clarification, multiple posts of the same fix, inserting it into the diff file), where as the process gets cut down to ten seconds per fix. That is a huuuuuge improvement.

The refresh bug is already fixed locally, otherwise the page will only change when you are moving between sections, searching, or going to the dashboard.

He wrote it just to test the system, but it's still there and I decided to use it for the lulz.

No problem, glad at least one person is interested ;p

»

bloodywyvern Says:

I never really use keyboard shortcuts for anything it seems, maybe because I have too much time on my hands I don't tend to worry about how fast I'm working. For your class of work though I can see how insanely helpful it would be. Shaving seconds off each individual command adds up to a lot of eroge (In TakaJun's case xD). So the problems were mostly in the swapping of layouts then...makes sense for showing off the capabilities to keep it consistent.

I'm not surprised since IRC would be a lot more efficient (never tried it myself for some reason, I'd probably scare people in chats to much O.o) I just figured the comments could potentially add up to bog down the server a bit, so a small resetting chat could possibly ease out the need for some comments in which proofers could communicate before advising on a change.

Between Optimization and splitting the load between server and PC it seems to be exceptionally thought out, not that I'd suspect anything less. When I mentioned usability compared to productivity I wasn't referring to the productivity of the actual people, but of the program itself. A lot of times programs seem to be built for optimal performance and features, or geared towards ease of use (Then of course some balance the sides out). I meant that from a visual standpoint it seemed to be more usable to the average person. I have no doubts that this system improves greatly over the original editing (Or it wouldn't have been built :P

As always you guys are way ahead of my questions and issues. Can't say a lot for other people, but outside just the fact proofing will be faster the program itself definitely does interest me. Sorry if my questions and input is a bother to reply too at all. Thanks again!

»

chendo Says:

To each their own, I guess. I know that TakaJun and Ryuusoul initially used the mouse, but started to like the keyboard shortcuts the more they used it.

The comments wouldn't bog down the server (with the right indexes). Databases have stored way more stuff than what we've got at the moment, so it's not going to be a problem. It's fairly unlikely that everyone will be proofing the same thing in QED, unlike the forum method, where it was much better that way.

Most programs now days are nowhere as efficient as they used to be... hardware is cheaper than developer time, so most things run fairly slow in comparison. Take Vista, for example. It's definitely NOT built for optimal performance :p

Even if it's not as efficient at the moment, it still helps out our speed dramatically. If you want, you can drop by the IRC channel and chat to me about this, if you like.

»

puKKa Says:

That was really cool, have you programmed that or is it just a tool?

also, I couldnt get to the blog post on the original theme(new one,wasnt logged in) got som cute encrypted scrap text.

»

chendo Says:

Wtf, I thought I replied to this.

This is a tool I programmed ;p

And screenshot it or something ;o

»

puKKa Says:

Then I can only say fucking awesome work chendo, gj. So gimme access so I can go and give strange comments on the script! maybe moar mudkip?

»

beowulflee Says:

This thing looks extremely efficient. Will you give out the program to other subbing groups who ask for it?

»

chendo Says:

I've discussed this in my previous blog post already. The problem is more support and installation orientated than anything.. I don't have the time to help people get it working and what not, not to mention what happens when I update the code and so on.

I might include the appropriate fields for subbing, though. Exporting to ASS would be cool.

»

Torisuke Says:

God job on a very well-thought out and executed design. Is it entirely serverside, and how similar is ruby to other serverside languages? I'm making a php+mySQL program with similar goal (With the slighty altered goals of pre-proofing and script insertion), and your QED screencast was very informative in solving a few of my issues.

»

chendo Says:

The user only needs Firefox to be able to access the application. Ruby is similar to Python as it doesn't use semicolons and similar naming conventions. QED will allow untranslated script files to be imported and have tools to assist with the translation process.

I decided to leave script insertion out of it because we will probably end up translating games that use different engines, but I am thinking of having akin to Makefiles to insert the scripts.

I'm glad that my screencast helped out someone.. It took me way too much time to make, heh.

»

Torisuke Says:

Hmm... mentioning Ruby is like python has piqued my interest :P. Does it have the python "loose-declare,strict-type" variables and lack of a true array type?

»

eduardowb Says:

Very nice program! Hum... if the translation of UBW is finished, is there anyway to get only the translation in a doc or text format?

»

Einherjar Says:

Keyboard Shortcuts. Can't live without them. Sometimes I even end up using mouse keys since getting my hands on a mouse is too tiring (Especially in Computer Lab, they're always short of that -_-).

»

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.