Older blog entries for sness (starting at number 4142)

High Scalability - High Scalability - Ask For Forgiveness Programming - Or How We'll Program 1000 Cores

High Scalability - High Scalability - Ask For Forgiveness Programming - Or How We'll Program 1000 Cores: "You may recognize David as the co-creator of the Self programming language, inspiration for the HotSpot technology in the JVM and the prototype model used by Javascript. He’s also the innovator behind using cartoon animation techniques to build user interfaces. Now he’s applying that same creative zeal to solving the multicore problem."

'via Blog this'

Syndicated 2012-04-13 16:02:00 from sness

research!rsc: QArt Codes

research!rsc: QArt Codes: "QR codes are encoded using Reed-Solomon error-correcting codes, so that a QR scanner does not have to see every pixel correctly in order to decode the content. The error correction makes it possible to introduce a few errors (fewer than the maximum that the algorithm can fix) in order to make an image. For example, in 2008, Duncan Robertson took a QR code for “http://bbc.co.uk/programmes” (left) and introduced errors in the form of a BBC logo (right):"

Syndicated 2012-04-13 16:02:00 from sness

Shining Light into Black Boxes

Shining Light into Black Boxes: "The publication and open exchange of knowledge and material form the backbone of scientific progress and reproducibility and are obligatory for publicly funded research. Despite increasing reliance on computing in every domain of scientific endeavor, the computer source code critical to understanding and evaluating computer programs is commonly withheld, effectively rendering these programs “black boxes” in the research work flow. Exempting from basic publication and disclosure standards such a ubiquitous category of research tool carries substantial negative consequences. Eliminating this disparity will require concerted policy action by funding agencies and journal publishers, as well as changes in the way research institutions receiving public funds manage their intellectual property (IP)."

'via Blog this'

Syndicated 2012-04-13 16:01:00 from sness

Chris Granger - Light Table - a new IDE concept

Chris Granger - Light Table - a new IDE concept: "Docs everywhere
When you're looking at new code it's extremely valuable to be able to quickly see documentation left behind by the author. Normally to do so you'd have to navigate to the definition of the function, but lightable ghosts this information in to the side. Want to know what partial does? Just put your cursor on top of it. This makes sure you never have to worry about forgetting things like argument order ever again.

"

'via Blog this'

Syndicated 2012-04-13 15:59:00 from sness

Scoopshot is hiring a software developer

Scoopshot is hiring a software developer: "Scoopshot is hiring a SW Developer!

We are looking for great software developers to join our team in Helsinki, Finland. No specific skillset or background is required, beyond a solid grasp of CS fundamentals. Point us to your public code, or tell us something interesting you’ve done.

Send your application (and your code) to:

{ the first 7-digit palindromic prime found in consecutive digits of pi } @scoopshot.com"

'via Blog this'

Syndicated 2012-04-13 15:58:00 from sness

tiagoft / pytroll / overview — Bitbucket

tiagoft / pytroll / overview — Bitbucket: "tiagoft / pytroll
create pull request
This is the ugly, yet powerful beast of transcription of music!
Clone this repository (size: 33.9 KB): HTTPS / SSH
git clone https://sness@bitbucket.org/tiagoft/pytroll.git"

'via Blog this'

Syndicated 2012-04-12 17:42:00 from sness

jquery - Click event called twice on touchend in iPad - Stack Overflow

jquery - Click event called twice on touchend in iPad - Stack Overflow: "var isIOS = ((/iphone|ipad/gi).test(navigator.appVersion));
var myDown = isIOS ? "touchstart" : "mousedown";
var myUp = isIOS ? "touchend" : "mouseup";
"

'via Blog this'

Syndicated 2012-04-12 15:57:00 from sness

jquery - Click event called twice on touchend in iPad - Stack Overflow

jquery - Click event called twice on touchend in iPad - Stack Overflow: "
3
down vote
accepted
iPad both understands touch start - end and mouse start - end.

Is gets fired like this:

-----------------------------------------------------------------------------
|FINGER ENTER TABLET  | FINGER LEAVES TABLET | Small delay after leave      |
-----------------------------------------------------------------------------
| touchstart          | touchend             | mousedown                    |
|                     |                      | mouseup                      |
-----------------------------------------------------------------------------
You have to detect if the user is on a tablet and then relay on the touch start things...:

var isIOS = ((/iphone|ipad/gi).test(navigator.appVersion));
var myDown = isIOS ? "touchstart" : "mousedown";
var myUp = isIOS ? "touchend" : "mouseup";
and then bind it like this:

"

'via Blog this'

Syndicated 2012-04-11 17:02:00 from sness

Hacker Titles for Business Cards ― Andreas Zwinkau

Hacker Titles for Business Cards ― Andreas Zwinkau: "software artificer"

Syndicated 2012-04-11 15:56:00 from sness

4133 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!