I had a diploma and degree version of a multimedia course in the summer, where half the course was about HTML5 technologies. The major assignment was for students to implement a functional animation of a data structure and/or algorithm. There were a few of them to choose from. It took me a while but finally …
Continue reading My awesome students: Winter 2012 HTML5 DSASafe For Seneca
SVG has been a nightmare over the last decade. It used to be that every implementation is different, no one software created files compatible with any other software. These days the situation is a lot better, but I’m still suspicious of SVG. But I’m thinking of using it for a Processing.js project, so how do …
Continue reading Processing.js SVG support testerA bit of background: we are trying to port a game written in Adobe Flash to HTML5 using Processing.js. Flash An SWF (Flash) file is placed inside a page using HTML <object>/<embed> tags. The size of the SWF as displayed on the user’s computer is dicated by the width/height attribute of the <embed> tag and …
Continue reading Scalable HTML Canvas / Processing.js sketchToo often (as everyone knows) a service online asks you to register but it doesn’t seem warranted, perhaps all you want is to download a demo or try something or just look around. For years I’ve been using a website Mark Paruzel told me about, but I’ve never written about it because I figured not …
Continue reading Bug Me NotWow, Linus himself used ISO Master and mentioned he liked it in a blog post (or whatever that Google+ thing is), I am so flattered! I would post a thank you response there, but I don’t feel like signing up for an account (yes, I am very happy living without most google services).
Continue reading A shout-out from Linus TorvaldsGrumble grumble, me back to NFS from SSHFS (previous post). Turns out that: root has no permissions to do anything on the SSH mount, which sort of makes sense but I wonder if it’s security through obscurity. Regardless – I need root to be able to do stuff in there like “make install”. For some …
Continue reading Back to NFSFor years I knew about the security issues related to NFS, but there wasn’t really a solution to that and I didn’t have a multiuser environment to worry about so I lived with it. More recently though I’ve experimented with sshfs and found it to work really well. So I figured why not try to …
Continue reading Replacing NFS with SSHFSTranslating software is hard, I know from my experience of starting two new open source projects (ISO Master and Asunder) about the challenges of learning how to use Gettext, finding volunteers to do the translations, encouraging and enabling them to translate my software. The work was worth it for me, I now have almost 70 …
Continue reading Announcing the Open Source Translation DatabaseI was going to show the OSTO to Chris Tyler and earlier that day, because demos never work, I tried it, from the Seneca network. Turns out already the OSTD is a victim of its own success. When translating the ISO Master POT file I get almost 6000 translated strings in 153 languages. I you …
Continue reading Size mattersFinally a couple of days ago the import of all the translated strings from most of the software in Debian into OSTD has been completed. Now there is a grand total of 11236263 translated strings! It took 1059647 seconds, which is just over 12 days. That’s 0.094 seconds per translation. I’m sure it could be …
Continue reading Debian import complete