Firebug—Although many developers have used Firebug, I don’t think that many understand the true potential of its debugging capabilities. If you know your tools inside out, you can become a more productive and efficient programmer. Note: If you aren’t using Firefox, the Firebug Lite bookmarklet can come in handy to provide many of the nice debugging features of its Firefox add-on counterpart. I tend to use this bookmarklet primarily with Google Chrome.
FireQuery—This Firefox Firebug add-on provides some nice features to Firebug, such as letting you see which jQuery events are attached to what DOM elements, displaying any data elements that are attached to a DOM element, and providing the ability to inject jQuery into Web pages that don’t have it already loaded.
FireFinder—This Firefox Firebug add-on can help you find the selector you are looking for. You can test the selector you have, and it will highlight all those items on your Web page.
(Link: How to Debug Your jQuery Code)
How to Debug Your jQuery Code
Exploring the software behind Facebook, the world’s largest site | Royal Pingdom
Facebook serves 570 billion page views per month (according to Google Ad Planner).
There are more photos on Facebook than all other photo sites combined (including sites like Flickr).
More than 3 billion photos are uploaded every month.
Facebook’s systems serve 1.2 million photos per second. This doesn’t include the images served by Facebook’s CDN.
More than 25 billion pieces of content (status updates, comments, etc) are shared every month.
Facebook has more than 30,000 servers
(Link: Exploring the software behind Facebook, the world’s largest site | Royal Pingdom)
Example Building CRUD Apps With Play Framework
The main advantages of Play as I see it are:
The quick development feedback cycle: code-save-browserRefresh. Play has removed the need to compile/deploy as used in typical Java web frameworks.
Testability: I have not talked about testability here because I wanted to show CRUD support at its simplest, but Play has great testing support, which you can read about at Play’s test documentation.
(Link: Example Building CRUD Apps With Play Framework)
KickFour – Social TV watching
Kick Four brings close friends together around the TV shows that they love.
Pick a show that you love watching and talking about
Invite your friends to a private group
Follow together and talk about each episode, no matter when, where, or how you watch
(Link: KickFour – Social TV watching)
Tunerfish | what are you watching?
Tunerfish is the social discovery engine for TV, movies, and online video.
(Link: Tunerfish | what are you watching?)
SAT Test Prep as a Union Perk – The Choice Blog – NYTimes.com
Princeton Review, the test-prep giant, announced on Monday that it was developing a suite of “college readiness educational services” that would be accessible to the families of more than 13 million union members who participate in a benefits plan of the A.F.L.-C.I.O.
(Link: SAT Test Prep as a Union Perk – The Choice Blog – NYTimes.com)
10 Ways the iPad Will Forever Change Education | Online Colleges
They open students up to a global learning community: iPads continue the tech trend of opening users up to the rest of the world. Even young students will be able to communicate with kids from around the world, learn from teachers at other schools, and collaborate on projects and participate in discussions within the greater, global academic community.
(Link: 10 Ways the iPad Will Forever Change Education | Online Colleges)
Forget the Tote Bag; Cablevision Is Offering Free SAT Prep – The Choice Blog – NYTimes.com
The on-demand PSAT and SAT training course (ordinarily available for $99, Cablevision said) is being offered online by Kaplan Test Prep and Admissions. In conjunction with the promotion, Cablevision said it had also produced a television series for its MSG Varsity channel, “Prepare for the Next Level,” that is “designed to help high school students and their families prepare for the college application process.” The first episode is scheduled to be shown Friday.
(Link: Forget the Tote Bag; Cablevision Is Offering Free SAT Prep – The Choice Blog – NYTimes.com)
Scraplr – Task Container
With scraplr you can exchange tasks with friends, and even get suggestions on how to get your task done.
Scraplr can also send you reminders for your tasks by tweets, email, instant message and text message to your
cellphone; which means you’ll have less chance of missing your important things!
(Link: Scraplr – Task Container)


June 25, 2010
