Physical space matters. It’s easier to be productive, creative and happy at work in a colourful, organic, playful environment than in a grey, linear, boring one.
Like most web developers or SEO professionals, I use a vast array of tools to get the job done. I use a combination of desktop and web applications, some purchased and some free. Everyone I know has downloaded a free copy of Mozilla Firefox, but few reali
When looking at my own Rails code and that of the community as a whole, I often see places where certain Rails techniques could have been used, but weren't. As much for my own memory as yours, I thought I'd list down some Rails tricks and tips that can ma
Vintage design, when done well, can make a user feel like they have been transported back in time. This particular style often uses design elements that look like they were found in the attic of an old house dating back to the 1920’s, 30’s, or 40’s.
The biggest challenge for web designers is the unthinkably huge number of possible ways to solve any given problem. We usually don't think of this because we have our habits and traditions to fall back on, but there are literally billions of possible pixe
Correction: over 100 BLOG FOOTER BUTTONS! To add bookmarks to various online social bookmark services and more. Like the ones in this posts footer, if you click on them, it should bookmark this post. (This post has been updated: There was 30, 50.. now ove
After all these years you finally have the courage and opportunity to write the email announcing that you and you alone have single handedly saved the company from utter disaster. You're excited, you type it, you spell check it, and you hit send.
We expand our collection of high-quality freefonts we’ve put together few months ago (and started one year ago). Some of newbies are quite old, however they haven’t been known for a while.
After listening to this weeks Ruby on Rails podcast where Geoffrey Grosenbach interviewed Bruce Tate, it got me to thinking about why Ruby on Rails appeals to me. For me as a Java person, the real appeal of Ruby lies in Rails and here’s why:
Over the last few years web-developers have written many articles about CSS and developed many useful techniques, which can save you a lot of time - of course, if you are able to find them in time. Below you’ll find a list of techniques we , as web-arch
This introductory course on machine learning will give an overview of many concepts, techniques, and algorithms in machine learning, beginning with topics such as classification and linear regression and ending up with more recent topics such as boosting,
Congratulations! And welcome to the biggest and busiest 80's website on the planet - dedicated to the preservation and resurrection of everything 80's. You've just found the .com with the most 80's fans in one place - period. The proof is in the pudding!
Sometimes it’s just like searching for a needle in a haystack: if you’ve ever googled for free and quality Wordpress Themes, you know exactly what we’re talking about. Most designers love to create Wordpress themes, so they can demonstrate the quali
This Islamic guide is for non-Muslims who would like to understand Islam, Muslims (Moslems), and the Holy Quran (Koran). It is rich in information, references, bibliography, and illustrations. It has been reviewed and edited by many professors and well-ed
This is a collection of methods and strategies to make income from an Open Source project while keeping it thriving and freely available. The methods take into account project brand strength, and the real opportunities available while owning your project'
Major problem with erasure-based generic implementation is that instance is not receiving information on generic type upon creation. Reason is the NEW bytecode instruction that has a single parameter, which is pointer to a CONSTANT_Class entry in a consta
Why a re-introduction? Because JavaScript has a reasonable claim to being the world's most misunderstood programming language. While often derided as a toy, beneath its deceptive simplicity lie some powerful language features. 2005 has seen the launch of
This is a tutorial in which we create a simple JSF application to demonstrate FacesIDE's functionality. This is a "login" application, which asks an user for an ID and password, verifies the information, and forwards the user to a success or error page.
Letterbox is a plugin for Apple's Mail.app that takes advantage of your widescreen monitor. It rearranges the interface into three vertical columns – so the message pane is to the right of the message list, rather than below. You'll probably need at lea
ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of how your current Apache installation performs. This especially shows you how many requests per second your Apache installation
BillMonk launched in January 2006 with the goal of easing the strains of borrowing on friendships. Our patent-pending technology makes it super-easy to track money and stuff, using a web browser or your cell phone. This service is absolutely free. BillMon
The main purpose of Simplehelp.net is to help beginner-to-intermediate computer users learn how to do various things with their computers. Simplehelp.net teaches a wide variety of topics to all levels, such as troubleshooting email, preventing spam and re
In analyzing my data I wanted to classify it with a naive Bayesian classifier. I wasn't sure I had the math right, so I wrote a tiny abstract classifier to test with. The code is pretty cool:
I've been talking with a range of open source vendors lately about the scalability of their business models. It's clear that an open source model can easily get you north of $10M in revenues, with $100M just around the corner. But does a 100% open source
I made a decision to discontinue the Cut The Knot column. The column has a distinction of having straddled two decades, two centuries, and in fact, two millennia. It was never meant to last that long. I thank all the readers who cared to send me their sug
About "ActionWebService: Web services on Rails" This manual describes Action Web Service, the web services support for Rails. It provides an overview of how the various components fit together, and examples for implementing your own web service APIs for R
In order to deal with both old tag soup written to old browser quirks and new CSS-compliant pages, Firefox (and other Mozilla Gecko-based browsers), Safari, Opera (7 and later), Internet Explorer 6 and 7, Mac IE 5, and Konqueror (3.2 and later) have two m
Most web applications have many more model objects exposed on the backend, or admin side, than they do on the front. Coding interfaces for all those models is redundant and a waste of resources when all you need is CRUD functionality that’s smart enough
Once you have opened the index you can start adding documents. Every object you want to insert into the index is a Document. Each document in index has fields that contain some information about it. For each of the fields you need to specify what the inde
In response to internal requirements, market demand and partners' electronic trading needs, the above contributors are collaborating on specifications for defining and building messaging infrastructure that provides developers with a simple and more power
Consider an [arbitrary] piece of code. It's indoors, it's well behaved, and you can be proud of it. What is it about that code that you like? Is it elegant? Is it clever? Does it enable something? How would you measure the value of code?
At Cape Clear we use PDEBuild, controlled by CruiseControl driven Ant scripts to build our Eclipse features. As Oisín Hurley pointed out recently it has got a steep learning curve but once it is up and running it allows development teams to contribute to
Based on this great blog post by Tim McCormack, I managed to write some scripts that back up files to Amazon S3. The files are encrypted with GnuPG and rsync-ed to S3 using a Python-based tool called duplicity.
The AJAX Libraries API is a content distribution network and loading architecture for the most popular open source JavaScript libraries. By using the Google AJAX API Loader's google.load() method, your application has high speed, globaly available access
Ajax4Jmx is the first open source (correct me if I am wrong) ajax enabled framework for building customized user interfaces for JMX. It is implemented with GWT, Google's Widget Toolkit.
Acordar cedo por vontade própria pode ser um hábito difícil de criar, para quem está acostumado a ficar debaixo das cobertas até o horário em que tem a obrigação de sair da cama. Mas ganhar algumas horas - ou mesmo minutos - a mais em suas manhãs
Whether you’ve forgotten the name of a function or the property of a cascading style sheet - handy cheat sheets deliver the information you are looking for - immediately. Most cheat sheets are available as .pdf or .png-files, so you can print them and u