background preloader

Web Development

Facebook Twitter

Getting Real. Here are the 16 chapters and 91 essays that make up the book. Introduction chapter 1 What is Getting Real? A smaller, faster, better way to build software About 37signalsOur small team creates simple, focused software Caveats, disclaimers, and other preemptive strikesResponses to some complaints we hear The Starting Line chapter 2 Build LessUnderdo your competition What's Your Problem?

Build software for yourself Fund YourselfOutside money is plan B Fix Time and Budget, Flex ScopeLaunch on time and on budget Have an EnemyPick a fight It Shouldn't be a ChoreYour passion — or lack of — will shine through Stay Lean chapter 3 Less MassThe leaner you are, the easier it is to change Lower Your Cost of ChangeStay flexible by reducing obstacles to change The Three MusketeersUse a team of three for version 1.0 Embrace ConstraintsLet limitations guide you to creative solutions Be YourselfDifferentiate yourself from bigger companies by being personal and friendly Priorities chapter 4 What's the big idea? PHP jobs. Forging ahead - Scaling the BBC into Web/2.0. Firebug Controls for Enabling Features.

Firebug tries to stay out of your way until you need it; it goes away if switch to another Firefox tab. Firebug can be optimized for HTML authors, CSS designers, Javascript developers, and Site Engineers. One Click to Start Firebug After you install Firebug you will see a gray 'Firebug' in the Firefox status bar (along the bottom of the window). Click on the Bug to start. Firebug will open in the bottom of your web page. Instant HTML, CSS, and DOM Views As soon as you open Firebug you can examine the Web page markup, styling, and object model. Enabling Panels To work on Javascript code or to study the network action on a site, you need to enable one or more Firebug panels. Coming up for Air (or email...) Once you have enabled one of the active-listener panels, Firebug will cause some overhead. Minimize it; close it To bring down the Firebug UI you can either push the Firebug status bar icon a second time or use the minimize button next to the search box (down arrow).

Use that second monitor. Twitter Said To Be Abandoning Ruby on Rails. JSP Tutorial. We have already seen how to embed Java expressions in JSP pages by putting them between the <%= and %> character sequences. But it is difficult to do much programming just by putting Java expressions inside HTML. JSP also allows you to write blocks of Java code inside the JSP. You do this by placing your Java code between <% and %> characters (just like expressions, but without the = sign at the start of the sequence.) This block of code is known as a "scriptlet". Here is a modified version of our JSP from previous section, adding in a scriptlet. <HTML><BODY><% // This is a scriptlet. If you run the above example, you will notice the output from the "System.out.println" on the server log. By itself a scriptlet does not generate HTML. <HTML><BODY><% // This scriptlet declares and initializes "date" System.out.println( "Evaluating date now" ); java.util.Date date = new java.util.Date(); %> Hello!

Another very useful pre-defined variable is "request". A similar variable is "response". Bureau of Labor Statistics Data.