Zoom
Trash
Related:
20 Fresh JavaScript Data Visualization Libraries There are plenty of JavaScript libraries out there for rendering your otherwise plain and boring numerical data into beautiful, interactive, and informative visualizations. The beauty of using JavaScript for data visualization is that, if created correctly, your data will be highly accessible (usually via HTML tables). A long time ago (2008), I wrote about JavaScript solutions for graphing and charting data and this article revisits the topic with twenty more JavaScript libraries that you can use to bring your data to life. 1. Highcharts Highcharts is one of the most promising JavaScript charting libraries to hit the scene recently, with its large array of features including seven charting types (line, pie, and bar among them), the ability to zoom in and out of charts, and tooltips for offering more information about data points. 2. gRaphaël gRaphaël is a charting library based on Raphaël, a vector graphics drawing JavaScript library. 3. 4. jQuery Visualize Plugin 5. moochart 6. 7. dygraphs
Seven JavaScript Things I Wish I Knew Much Earlier In My Career - Smashing Magazine Advertisement I’ve been writing JavaScript code for much longer than I care to remember. I am very excited about the language’s recent success; it’s good to be a part of that success story. I’ve written dozens of articles, book chapters and one full book on the matter, and yet I keep finding new things. Here are some of the “aha!” moments I’ve had in the past, which you can try out rather than waiting for them to come to you by chance. Shortcut Notations One of the things I love most about JavaScript now is shortcut notations to generate objects and arrays. var car = new Object(); car.colour = 'red'; car.wheels = 4; car.hubcaps = 'spinning'; car.age = 4; The same can be achieved with: Much shorter, and you don’t need to repeat the name of the object. The other handy shortcut notation is for arrays. var moviesThatNeedBetterWriters = new Array( 'Transformers','Transformers2','Avatar','Indiana Jones 4' ); The shorter version of this is: var direction = x < 200 ? JSON As A Data Format Resources
Add subdomains to your local web server with apache | Edward A. Webb (.com) <div class="greet_block wpgb_cornered wpgb_shadowed"><div class="greet_text"><div class="greet_image"><a href=" rel="nofollow"><img src=" alt="WP Greet Box icon"/></a></div>Hello there! If you are new here, you might want to <a href=" rel="nofollow"><strong>subscribe to the RSS feed</strong></a> for updates on this topic.<div style="clear:both"></div></div></div> This will walk through the process of adding sub domains to your local server ( onesite.localhost , twosite.localhost, etc ). To understand this need you are liekly working on multiple sites at once on your local development machine. So lets say you have an excellent CakePHP application, a gnarly JS sandbox, and your personal start page all belonging to different directories. First off I will be be clear that this is instructions for a Linux device. localhost - /srv/www/htdocs/
Blog » Blog Archive » Ruby on Rails - Multiple database connections 21 Apr Found a need for this information while answering questions on railsforum. So, let's say that we want to use two databases and let's even say that we want to use an Oracle database and a MySQL database. How can this be done? To start, we must decide which database will be our default database. So we have all seen that before. But, I need to use data from an oracle database, so let's setup that connection: Neat, we have two development connections. The line we need to add is this: Even better, we can make this dynamic, so when we are in the test or production environment, we don't need to change the establish_connection line. So the final product could look something like this: database.yml Oracle model example That should be it. ShareThis
jQuery Plugin: Tokenizing Autocomplete Text Entry | James Smith • loopj.com This Project Has Moved! For the latest version and awesome documentation, please head over to: Overview This is a jQuery plugin to allow users to select multiple items from a predefined list, using autocompletion as they type to find each item. Features Intuitive UI for selecting multiple items from a large list Layout controlled fully in CSS, easily customisable Result caching reduces server load No images required, just the plugin’s .js file and some CSS Handles json search data for autocompletion Smooth animations when results load Select items using the mouse or keyboard Screenshots Vertical list style item selection Facebook style item selection Demo A live demo of the token input is available here. Usage Latest documentation can be found here: License This plugin is released under a dual license. Quick Download Please don’t use these links directly in your scripts, I might change their location at any time. Github Project About the Author
Online javascript beautifier Introduction to Object Oriented Programming Concepts (OOP) and More Recommended framework: Table of contents 1. I have noticed an increase in the number of articles published in the Architecture category in CodeProject during the last few months. One day I read an article that said that the richest two percent own half the world's wealth. Coming back to the initial point, I noticed that there is a knowledge gap, increasing every day, between architects who know how to architect a system properly and others who do not. 2. This article began after reading and hearing questions new developers have on the basics of software architecture. As I see it, newcomers will always struggle to understand the precise definition of a new concept, because it is always a new and hence unfamiliar idea. 3. This article is an effort to provide an accurate information pool for new developers on the basics of software architecture, focusing on Object Oriented Programming (OOP). 4. 4.1. 4.2. 4.3. OOP is a design philosophy. 4.4. 4.5. 4.6.
ArticleS.UncleBob.PrinciplesOfOod The Principles of OOD What is object oriented design? What is it all about? What are it's benefits? What are it's costs? It may seem silly to ask these questions in a day and age when virtually every software developer is using an object oriented language of some kind. Of all the revolutions that have occurred in our industry, two have been so successful that they have permeated our mentality to the extent that we take them for granted. Programs written in these languages may look structured and object oriented, but looks can be decieving. In March of 1995, in comp.object, I wrote an article that was the first glimmer of a set of principles for OOD that I have written about many times since. These principles expose the dependency management aspects of OOD as opposed to the conceptualization and modeling aspects. Dependency Management is an issue that most of us have faced. The first five principles are principles of class design. The next six principles are about packages. Robert,