Recently in Decode this! Category

Rebranding

| | Comments (0)
JavaScript has long been held --wrongly-- to be an uninteresting programming tool (dismissively muttering "scripting").

Now it's been re-branded as Ajax (more correctly spelled "AJAX"). A brand new name, effective by subliminal association!

Crops

| | Comments (0)
Cropping an image, and panning across it, with jQuery.

Shorthand CSS properties

| | Comments (0)

What is the border color of a given element?

There is no general answer, since one should be asking what is the border-left-color instead (or border-anyotherside-color). Hence JavaScript frameworks are unable to provide a short, efficient answer to a seemingly intuitive, simple question.

A similarly tricky CSS shorthand impacts all aspects of background.

An abundance of programming languages

| | Comments (0)

For 50 years, computer programmers have been writing code. New technologies continue to emerge, develop, and mature at a rapid pace. Now there are more than 2,500 documented programming languages! O'Reilly has produced a poster called History of Programming Languages, which plots over 50 programming languages on a multi-layered, color-coded timeline.

It's fun to look at, but unfortunately rather incomplete in the particulars and connections of the illustrated languages. Some little-recognized languages were designed to restrain an unwelcome proliferation of custom languages and compilers, and to collect best practices and state-of-the-art at given times. The facts around that would make for a more interesting story.

How many days?

| | Comments (0)

Zebra crossing

| | Comments (0)
Highlighting odd rows in a table, with jQuery.

When lists become branches

| | Comments (0)
Turning any hierarchical list into a tree, with jQuery.

De/select all (update: toggle and reset, too)

| | Comments (0)
Manipulating a list of checkboxes, with jQuery.

Input-output timing ambitions

| | Comments (0)

If you believe that your web site should attempt to deliver a real-time experience, you may want to read this U Delft technical report comparing Ajax pull and push approaches for web-based event notification.

Real-time. Web. Wake me up when words have meaning again.

Bust your balls

| | Comments (0)

When they say they want you to Bust your balls they mean they can't stand the reality you are showing to them, and they'd like you to willingly commit suicide in order to pretend that their insane, incompetent desires are decent business goals.

Remember what the cliché actually means: To harass with the intent to break one's spirit.

There is nothing innocent in their choice of words. Don't grant them the sanction of the victim. Don't create a fog in your mind by trying to convince yourself that they don't really mean it. They do, and they're counting on your willingness to walk up to the sacrificial altar.

About this Archive

This page is a archive of recent entries in the Decode this! category.

Current Events is the previous category.

En français dans le texte is the next category.

Find recent content on the main index or look in the archives to find all content.