background preloader

AppGalleries.com - White Label Store for Apps & App Distribution Platform

AppGalleries.com - White Label Store for Apps & App Distribution Platform

11 Tips on Hiring a Rails Developer By Peter Cooper / November 29, 2007 The following article is a guest article written by John Philip Green of Savvica, a Toronto based educational technology company whose development efforts are focused on Ruby and Rails. Hiring Rails full-time Rails developers is hard. Here's why: Surging demand. You will likely fight other companies for every recruit.$100/hour++ freelance consulting rates are commonplace.It's hard to evaluate candidates. I've hired ten full-time Rails developers into startups so far in 2007, but to do that I've had to interview hundreds and learned a lot of lessons. Don't use Monster.com or recruitment agencies. Happy Hiring!

Free Apps Arcade - Paid Apps for Free and App Reviews Scriptular is an interactive editor for JavaScript regular expressions Rubular fans, rejoice! Jonathan Hoyt has ported the much-loved Ruby regular expression editor to JavaScript. The result is Scriptular, which provides a simple way to test JavaScript regular expressions as you write them. Scriptular shares many of Rubular’s features. Lets you test multiple strings at onceDisplays match resultsIncludes a handy quick referenceProvides shareable permalinks Jonathan describes Scriptular as a clone of Rubular, but this clone boasts a killer feature that the original does not: it is open source and MIT licensed! Give the tool a try or check out the repo on GitHub.

Average App Store Review Times HTML5 Introduction Getting to Flow When design and client cultures truly come together, magical and memorable projects emerge. These magic projects aren’t random, though: I’ve come to understand that the conditions for creating good work aren’t a mystery, and that with a few thoughtful changes you can make those conditions more likely to occur on your next project. To get there, you’re going to have to challenge your clients to be a part of your creative process. We want to do Good Work#section1 In the best partnerships, all parties have the space to do Good Work: “enjoy[ing] doing your best while at the same time contributing to something beyond yourself,” as Coert Visser writes. These magical projects don’t depend on a single culture dominating the partnership, though. Flow is a concept credited to Mihalyi Csíkszentmihályi, a Hungarian psychology professor, who described his observations in academic articles and in the popular book Flow: The Psychology of Optimal Experience. Enabling immediate feedback#section2

Using Modernizr to detect HTML5 features and provide fallbacks Modernizr is a JavaScript library that detects which HTML5 and CSS3 features your visitor’s browser supports. In detecting feature support, it allows developers to test for some of the new technologies and then provide fallbacks for browsers that do not support them. This is called feature detection and is much more efficient than browser sniffing. Modernizr is very useful for detecting CSS3 support, but this article will focus on HTML5. It’s important to note that Modernizr doesn’t “fill in the gaps” (i.e., polyfill) for you. Versions of IE8 and below do not recognise new-in-HTML5 elements by default, so you have to fix this with some JavaScript. Modernizr does all this for you, so you don’t need include the Shiv. Getting Started # First, you need an HTML document: <! You can see in the code above that you need a modernizr.js file. Also notice the second line of the HTML above: there is a no-js class on the <html> element. Here are two examples, one from Chrome 16 and one from IE9:

Let’s Talk about Semantics It’s time we had “the talk”. I could get you a book or recommend some sites from Dr Mike’s special bookmarks folder, but the best way to make sure you get the right idea is to do it myself. I’m talking about HTML semantics. Understanding the thinking behind the naming of elements will help your markup shine. Semantics and the Web # Semantics are the implied meaning of a subject, like a word or sentence. Until — and perhaps even after — machines can understand language and all its nuances at the same level as a human, we need HTML to help machines understand what we mean. HTML semantics are a nuanced subject, widely debated and easily open to interpretation. What’s the point? Discussions over the importance of semantics are happening all the time, and every so often there’s an uproar over specific articles on the subject. Allow me to paint a picture:You are busy creating a website.You have a thought, “Oh, now I have to add an element.”Then another thought, “I feel so guilty adding a div.

Related: