Older blog entries for sness (starting at number 4994)

fail0verflow ::

fail0verflow ::: "In short, CBC-MAC is a Message Authentication Code, not a strong hash function. While MACs can be built out of hash functions (e.g. HMAC), and hash functions can be built out of block ciphers like AES (e.g. using the Davies–Meyer construction), not all MACs are also hash functions. "

'via Blog this'

Syndicated 2013-01-23 18:19:00 from sness

Stop punishing your users and learn some design | Daniel Pradilla

Stop punishing your users and learn some design | Daniel Pradilla: "One thing that never ceases to amaze me is how bad in-house enterprise applications look and behave: clashing color combinations, buttons that don’t respond to clicks, messy forms, elements that look like links but aren’t, inconsistent non-standard controls, no user feedback whatsoever, ugly reports, you know the drill. It’s even more incredible how the poor users find the courage and patience to put up with those monstrosities.

"

'via Blog this'

Syndicated 2013-01-23 18:19:00 from sness

Jeff Dean facts: How a Google programmer became the Chuck Norris of the Internet. - Slate Magazine

Jeff Dean facts: How a Google programmer became the Chuck Norris of the Internet. - Slate Magazine: "“The speed of light in a vacuum used to be about 35 mph. Then Jeff Dean spent a weekend optimizing physics.”—Jeff Dean Facts"

'via Blog this'

Syndicated 2013-01-23 18:19:00 from sness

FAQ — Segment.io

FAQ — Segment.io: "What is Segment.io?
Segment.io gives you the ability to instrument your web app for analytics once, and then send your data to any number of analytics services, including Google Analytics, Mixpanel, KissMetrics, Customer.io, Intercom.io and others. This keeps your code clean, saves development time, and makes it easy to add, remove and experiment with different analytics services without touching any code."

'via Blog this'

Syndicated 2013-01-23 18:12:00 from sness

segmentio/analytics.js · GitHub

segmentio/analytics.js · GitHub: "analytics.js


The hassle-free way to integrate analytics into any web application. See the docs.

Looking for an even easier way to setup analytics on your website? Checkout out Segment.io! It's our hosted solution that lets you add analytics services without touching any code at all."

'via Blog this'

Syndicated 2013-01-23 18:09:00 from sness

Analytics.js — Segment.io

Analytics.js — Segment.io: "Analytics.js is a simple, clean wrapper for all of your web analytics services.
Instead of littering your codebase with hooks for every analytics service you want to use, you instrument your website once and your data gets routed to any analytics service you want! The library is open-source, so you can check it out on Github.
"

'via Blog this'

Syndicated 2013-01-23 18:08:00 from sness

grunt/docs/getting_started.md at 0.3-stable · gruntjs/grunt · GitHub

grunt/docs/getting_started.md at 0.3-stable · gruntjs/grunt · GitHub: "You can store any arbitrary information inside of the configuration object, and as long as it doesn't conflict with a property one of your tasks is using, it will be ignored. Also, because this is JavaScript and not JSON, you can use any valid JavaScript here. This allows you to programatically generate the configuration object, if necessary.

See the documentation table of contents for a list of tasks whose documentation will explain their specific configuration requirements.

"

'via Blog this'

Syndicated 2013-01-23 03:56:00 from sness

Closure Tools — Google Developers

Closure Tools — Google Developers: "What is the Closure Compiler?

The Closure Compiler is a tool for making JavaScript download and run faster. It is a true compiler for JavaScript. Instead of compiling from a source language to machine code, it compiles from JavaScript to better JavaScript. It parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what's left. It also checks syntax, variable references, and types, and warns about common JavaScript pitfalls.

"

'via Blog this'

Syndicated 2013-01-23 03:56:00 from sness

LESS « The Dynamic Stylesheet language

LESS « The Dynamic Stylesheet language: "The dynamic stylesheet language.

LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions.

"

'via Blog this'

Syndicated 2013-01-23 03:56:00 from sness

4985 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!