Archive

Archive for October, 2009

One Truth About Technology Architecture: Loose Coupling

October 30th, 2009

So how does loose coupling enable scaling and innovation? Scaling bottlenecks tend to move around as a site or service grows. With loose coupling it is often possible to isolate a bottleneck and prevent it from slowing down everything else. The part that’s causing the bottleneck can then be fixed (which might involve a complete re-implementation) without much or any need to coordinate with others. This also points to how loose coupling enables innovation. Different teams can more easily be in charge of their own part and make changes to it more quickly. Entirely new parts can be added more easily too (a great example here is Facebook adding chat).
(Link: One Truth About Technology Architecture: Loose Coupling)

Uncategorized ,

Simple RUby script to send you email when someone unfollows you on twitter.

October 30th, 2009

Simple script to send you email when someone unfollows you on twitter.
(Link: Simple RUby script to send you email when someone unfollows you on twitter.)

Uncategorized ,

ParsePlz

October 30th, 2009

It’s simple. It’s a better way to bookmark.. why? Because today’s bookmarks are filled with more just what the link is all about. Every link on ParsePlz will tell you a data rich story. Don’t believe us? Complete the survey online, join the beta and you’ll see what we mean. Our goal is to empower you with what today’s links are all about- connective data goodness.
(Link: ParsePlz)

Uncategorized

How to Make Meetings Matter – WorkAwesome

October 30th, 2009

“A meeting without an agenda is like a traveler without a map. You might get there in the end, just expect to get lost somewhere along the way.”
(Link: How to Make Meetings Matter – WorkAwesome)

Uncategorized

Why GWT Isn’t the Future of Web Development ~ C for Coding

October 29th, 2009

Scripting is the future. Long build and deploy steps are anachronistic to both industry trends and maximizing productivity. This trend has been developing for many years.

Where once truly compiled languages (like C/C++ and not Java/C#, which are “compiled” into an intermediate form) accounted for the vast bulk of development, now they the domain of the tools we use (Web browsers, operating systems, databases, Web servers, virtual machines, etc). They have been displaced by the “semi-compiled” managed platforms (Java and .Net primarily). Those too will have their niches but for an increasing amount of programming, they too will be displaced by more script-based approaches.

GWT reminds me of trying to figure out the best way to implement a large-scale, efficient global messaging system using telegrams where everyone else has switched to email.
(Link: Why GWT Isn’t the Future of Web Development ~ C for Coding)

Uncategorized ,

Easy Version Control with Git – Nettuts+

October 29th, 2009

In today’s tutorial, we’ll learn the basics of what might possibly be the best VCS in the world: Git.
(Link: Easy Version Control with Git – Nettuts+)

Uncategorized

SAT Data Tables

October 29th, 2009

Below is a list of data tables for use in interpreting SAT and Subject Test scores. These tables supplement the College-Bound Seniors data. These tables are available for download in PDF format.
(Link: SAT Data Tables)

Uncategorized ,

Odijoo free eLearning Platform – create, deliver and monetize online courses with Odijoo

October 29th, 2009

eLearning Simplified
Create, Publish, and Sell your courses
in an Online Community.
(Link: Odijoo free eLearning Platform – create, deliver and monetize online courses with Odijoo)

Uncategorized , , ,

HOW TO: Become an Expert in Your Industry

October 29th, 2009

The most important part to becoming known as an expert, of course, is that you know a lot about whatever it is you do. That could be construction, public relations, HR, dogs — whatever it is, in order to gain the requisite knowledge to be regarded as a thought-leader in your field likely requires years of schooling or real-world practice, or both. In addition, when your goal is to be recognized as an expert you need to always keep learning, and to constantly share that expertise. But first let’s talk about why you might want to be an expert.
(Link: HOW TO: Become an Expert in Your Industry)

Uncategorized ,

The Answer Factory: Fast, Disposable, and Profitable as Hell | Magazine

October 29th, 2009

Thousands of other filmmakers and writers around the country are operating with the same loose standards, racing to produce the 4,000 videos and articles that Demand Media publishes every day. The company’s ambitions are so enormous as to be almost surreal: to predict any question anyone might ask and generate an answer that will show up at the top of Google’s search results. To get there, Demand is using an army of Muñoz- Donosos to feverishly crank out articles and videos. They shoot slapdash instructional videos with titles like “How To Draw a Greek Helmet” and “Dog Whistle Training Techniques.” They write guides about lunch meat safety and nonprofit administration. They pump out an endless stream of bulleted lists and tutorials about the most esoteric of subjects.
(Link: The Answer Factory: Fast, Disposable, and Profitable as Hell | Magazine)

Uncategorized ,

EDUCAUSE – Core Data Survey

October 29th, 2009

The higher ed technology group Educause on Wednesday released its based on the results of its “Core Data Service Fiscal Year 2008 Summary Report,” annual survey of 930 colleges and universities. This year’s installment focuses on information technology trends on campuses between 2004 and 2008. Centralized IT funding rose, but only in proportion to enrollment and inflation. Outsourcing became more popular: In 2008, 70 percent of colleges used an external supplier for at least one IT function, and the use of homegrown systems decreased for all categories except library information systems. Colleges have increasingly turned to commercial vendors for learning management systems and e-mail clients, with a number of campuses considering dropping institutional e-mail addresses altogether, the report says.
(Link: EDUCAUSE – Core Data Survey)

Uncategorized , ,

Voice Mac – Google Voice App

October 29th, 2009

Description
Voice Mac is a client for Google Voice the features are described below.
Short Message Service (SMS).
Voicemail.
Calling people using your forwarding phones.
Contact list with the options of Google Contacts or Address Book.
Contact Filter.
Growl for SMS and Voicemail.
SMS History so you can go and view old SMS.
(Link: Voice Mac – Google Voice App)

Uncategorized ,

Underscore.js

October 29th, 2009

Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It’s the tie to go along with jQuery’s tux.

Underscore provides 44-odd functions that support both the usual functional suspects: map, select, invoke — as well as more specialized helpers: function binding, javascript templating, deep equality testing, and so on. It delegates to built-in functions, if present, so JavaScript 1.6 compliant browsers will use the native implementations of forEach, map, filter, every, some and indexOf.
(Link: Underscore.js)

Uncategorized

Wax Make iPhone + REST apps easy

October 28th, 2009

One of my favorite parts about Wax is how easy HTTP calls are, especially to REST APIs. Basically, to make an HTTP request you just need this code…
(Link: Wax Make iPhone + REST apps easy)

Uncategorized , ,

Mark Zuckerberg on how to build hacker culture inside a company | VentureBeat

October 28th, 2009

Zuckerberg: At first it was very simple. Just 10,000 lines of code maybe. There were profiles. And you could poke people. That was important. The idea is launch early and iterate. Early on, I didn’t just start Facebook as a company. It was a project that I wanted to exist. It’s amazing how much stuff we messed up.
(Link: Mark Zuckerberg on how to build hacker culture inside a company | VentureBeat)

Uncategorized ,