Tuesday, June 30, 2009

Cryptool

Cryptography e-learning tool.

Ropes

I was thinking about performance for text editors the other day. This looks useful to solving the problem of responsiveness when dealing with gigantic text files.

SFML - Alternative to SDL

Supposedly it's nicer than SDL.

Friday, June 26, 2009

MIT course on multicore (with videos)

Here.

Stop password masking

Says Jakob Nielsen.

I think what he really meant to say was: "give me the option to see my password when I type it".

Tuesday, June 9, 2009

Hackjob in production

I just noticed this snippet from the Yahoo SEM code:

<SCRIPT language="JavaScript" type="text/javascript">
<!-- Yahoo! Inc.
window.ysm_customData = new Object();
window.ysm_customData.conversion = "transId=,currency=,amount=";
var ysm_accountid  = "ABCDEF123456";
document.write("<SCR" + "IPT language='JavaScript' type='text/javascript' " 
+ "SRC=//" + "srv1.wa.marketingsolutions.yahoo.com" + "/script/ScriptServlet" + "?aid=" + ysm_accountid 
+ "></SCR" + "IPT>");
// -->
</SCRIPT>

This code is given to webmasters for both secure and non-secure URLs. Compare it to the Google analytics loading snippet:

<script type="text/javascript">
 var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
 document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>

Yes, Yahoo provides code that requests a URL with no protocol (src=//srv1.wa.marketingsolutions.yahoo.com). Talk about funky code.

Wednesday, June 3, 2009

Haibane Renmei

I watched Haibane Renmei a few days ago. I can't really tell yet if this is going to be the case, since my gut feel has a natural bias towards things I've seen more recently, but it may well become of my favorite animes.

I think there are a lot of fresh concepts and I find the slice-of-life feel of the series very immersive. There are many unanswered questions left for interpretation: the characters' origins, the geography, the rules, all contribute to provide a rich culture to the series' world. Exploring the mysteries unravels interesting theories that can add depth to the world on their own.

It's all very fascinating and stimulating. It's not very often that a series makes me pick up creative writing again. :)