How often have you written web documents in editors or text processors
that simply couldn't produce the underlying web language correctly? You
may not be aware of it, but most of today's HTML editors are not very
good at producing valid HTML.
Many DHTML
developer are tired of
building complex interfaces around poorly implemented browsers only to
have to reinvent the wheel on the next project
Many more are beginning to understand that maintaining
interface state on the server is a very bad option from a usability
standpoint.
This article should impart some hope to the DHTML
development community that we need not abandon DHTML to build robust,
usable, and compelling interfaces.
There are a small handful of new CSS
commands that you can now use for Internet Explorer 7. Well, they're
not really new - most other browsers have supported them for a long
time and IE is only just catching up. These new commands basically give you more control over HTML elements and eliminate the need to use classes or ids in a lot of instances.
Ruby provides the programmer with a set of very powerful features borrowed from the domain of functional programming, namely closures, high-order functions and first-class functions . These features are implemented in Ruby by means of code blocks, Proc objects and methods (that are also objects) - concepts that are closely related and yet differ in subtle ways.
After upgrading to Feisty, my new favorite feature suspend-to-disk (aka hibernate) was broken badly; basically, the resume would never be found, so it’d act as if it had a corrupted swap partition and unmounted disks.
It's been
about a year since I wrote a program. I've written snippets of code
since then but have mostly focused on managing other developers. This
is partly because, as a business owner, my spare time is scarce; I have
many tasks to juggle. It's also because programming stopped being fun
for me.