RSS Daily DZONE News
  • Basics to advanced: CSS Tips and Tricks
    I’m sure we all know what CSS is: the primary style-controller of any web page, hence the name. Of course, after you are able to integrate it into your HTML, what the hell do you do next?
  • Laconica: Can Open Source Save Twitter?
    Lots of people are addicted to microblogging service Twitter - including substantial chunks of some open source communities. There are a fair number of Ruby on Rails developers twittering these days, for example. But Twitter's scaling and reliability issues lately have many people wondering whether it's time to look for an alternative.
  • Objective-C convenience #defines
    When I first started working on VirtueDesktops (all those years ago), I was still new to Objective-C and very new to the concept of (mostly) manual memory management. Thankfully Thomas had the foresight to do what all good, lazy programmers should do and write himself a few small convenience methods into his codebase.
  • Scala Implicits for the Masses
    I just finished reading Tony Morris’s blog post on Scala implicits and saw the following comment: To me, implicits look a lot like global variables, which is why I don’t like them. Or maybe I missed something? Uh, yep — you missed something :) I was going to reply in the comments to Tony’s post but as per usual it became far too long, so I’m posting it here instead.
  • 50 Nice Clean CSS Tab-Based Navigation Scripts
    Over 50 CSS navigation scripts that use jQuery and other means to produce tab-based pages.
  • Google opensources it's web security assesment tool
    We're happy to announce that we've just open-sourced ratproxy, a passive web application security assessment tool that we've been using internally at Google. This utility, developed by our information security engineering team, is designed to transparently analyze legitimate, browser-driven interactions with a tested web property and automatically pinpoint, annotate, and prioritize potential flaws or areas of concern.
  • Investing in a Quality Programming Chair
    In A Developer's Second Most Important Asset, I described how buying a quality chair may be one of the smartest investments you can make as a software developer.
  • Mastering the UNIX Command Line: A Beginner’s Guide
    When a web developer or designer uploads web site files to a web server, there’s a strong likelihood it’s running on an UNIX-style operating system. There’s an equally strong likelihood that, although developers and designers know all about how to upload their files through their favorite file transfer clients, the details of how it actually works are hidden from them.
  • Are Bad Tests Worse Than No Tests At All?
    Can you write a test that does more harm than good? In the intro to his upcoming book The Art of Unit Testing, Roy Osherove describes a case where poorly-designed tests actually hurt his team's progress:
  • Independence Day: HTML5 WebSocket Liberates Comet From Hacks
    A recent set of HTML5 discussions are changing the course of Comet. First, a recap of the last two years of Comet: With long-polling we set the bar to cross-browser push. With XHR streaming and ActiveXObject(’htmlfile’) we raised it to cross-browser streaming. With SSE we’ve been trying to raise the bar to native, cross-browser streaming. And there we’ve sat, hoping that browser vendors actually implement the latest SSE spec.
  • Why Is So Hard for Windows Users to Understand That Linux Is Not Windows
    This is just a rant (hopefully it will be regarded as pertinent and non-'laming') on why Windows users try Linux and return frustrated to Windows after several hours or days. I won't praise Linux and the way it works, I won't even compare and say 'here Linux is easier because ...', instead I have a few questions for all of you who blame Linux for not being and behaving like Windows.
  • Internet Explorer 8 - Is your Web site ready for IE8?
    Microsoft will be releasing Internet Explorer 8 to render content in its most standards-compliant way by default. Giving top priority to Web standards interoperability will help web developers and designers drive toward the ideal of "write once, run anywhere", freeing up more time to innovate rather than modify content for different browsers. This commitment also addresses several development and design pain points from previous Internet Explorer releases.
  • Is PHPLinq As Cool As Real LINQ?
    PHPLinq seems to be an interesting thing. But it's not the same as real LINQ used in .NET. Let me explain why...
  • PostgreSQL Gets Religion About Replication
    The PostgreSQL community is getting really serious about replication. On Thursday May 29th, Tom Lane issued a manifesto concerning databas replication on behalf of the PostgreSQL core team to the pgsql-hackers mailing list. Tom's post basically said that lack of easy-to-use, built-in replication is a significant obstacle to wider adoption of PostgreSQL and proposed a technical solution based on log shipping, which is already a well-developed and useful feature.
  • Learning R - Part I
    I made multiple attempts at learning R but without having a real need for the tool I never really got used to it. Recently I choose R instead of Excel to complete a free online course on statistics and it helped me get a good understanding of the tool.
  • This is how I want all project web sites to look…
    I thought I’d list these rules because I suspect others are like me: we’re extremely busy, we work too many hours, and are involved with too many projects to spend hours trying to figure out what some piece of code someone mentioned once in IRC actually does.
  • Distributed Software Development Explained
    Distributed Software Development introduces a huge new world of possibilities on top of well-known SCM best practices
  • Multiple file uploader with progressbar in flash
    You need to upload multiple files at once? Are you searching for java applet script for multiple file uploading? Why not going with flash? Here, I have a solution with flash ….
  • How to : Make a control panel for your wordpress theme
    Mimbo is one of the most used magazine theme for wordpress, it’s a great theme ! The only weakness is the way you change its options … Manually in the code … It’s why i decided to create my own custom mimbo theme which includes a control panel. In this post I’m going to show you how you can create a control panel for your theme (in this example I will use mimbo).
  • Scala: Implicits for the Fearless
    Some programmers are married to the imperative, side-effecting mindset. This makes them fearful of Scala’s implicit keyword (among many other high-level programming constructs and abstractions). You can read all sorts of amateurish criticism of this language construct on various websites, but I plan to show why they are a necessity to the language being useful (in the intellectually true and meaningful sense — not in a “Java” “pragmatist” sense (I know I’m treading on thin ice here, but the point is worthwhile)).
RSS Daily TOPIX News