background preloader


Facebook Twitter

JSX - a faster, safer, easier alternative to JavaScript. Company - Nine Values. Rewindy tech stack - 百度技术沙龙. Jquery Tutorial : Index. List of languages that compile to JS · jashkenas/coffee-script Wiki. The Corner. Documentation. The Node Beginner Book » A comprehensive Node.js tutorial. About The aim of this document is to get you started with developing applications with Node.js, teaching you everything you need to know about "advanced" JavaScript along the way.

The Node Beginner Book » A comprehensive Node.js tutorial

It goes way beyond your typical "Hello World" tutorial. Status You are reading the final version of this book, i.e., updates are only done to correct errors or to reflect changes in new versions of Node.js. Configuring an HTTPS site with Django on Nginx + Gunicorn. Caching Tutorial for Web Authors and Webmasters. For Web Authors and Webmasters This is an informational document.

Caching Tutorial for Web Authors and Webmasters

Although technical in nature, it attempts to make the concepts involved understandable and applicable in real-world situations. Because of this, some aspects of the material are simplified or omitted, for the sake of clarity. If you are interested in the minutia of the subject, please explore the References and Further Information at the end. How do I get started with Node.js. Sipml5 - The world's first HTML5 SIP client. Source code freely provided to you by Doubango Telecom ® under BSD terms.

sipml5 - The world's first HTML5 SIP client

Click here to download the API. TDDjangoTutorial. Some quick Django optimisation lessons « All Unkept. Cloud computing information, news and tips - Our take on Derby vs. Meteor - Derby blog. We have received a number of requests for a comparison.

Our take on Derby vs. Meteor - Derby blog

I’d like to thank Nick Retallack , who already did a great job summarizing a lot of these points on our Google Group . Many of his observations are included here. A bit of the origin story First of all, I should mention that Brian and I first met the Meteor team last November when we demoed an early version of Derby at the Keeping it Realtime Conference hosted by &yet . When we met, the Meteor team had already started on their framework, and the similarities were obvious. Our teams share a similar vision for a world where all applications are realtime and collaborative by default. Brian and I first discussed this vision with each other a year ago. The Holy Grail: server and client code sharing From Google Search, I learned that in order to have a responsive web app, it is critical to both render pages on the server and in the browser.

Gmail, Twitter, and other sites rendered only in the client were painfully slow to load. Underscore.js. Underscore is a JavaScript library that provides a whole mess of useful functional programming helpers without extending any built-in objects.


It’s the answer to the question: “If I sit down in front of a blank HTML page, and want to start being productive immediately, what do I need?” … and the tie to go along with jQuery's tux and Backbone's suspenders. Underscore provides 80-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. Meteor. Multiple Django and Flask Sites with Nginx and uWSGI Emperor - tghw. Posted May 16, 2012 I like Python, a lot.

Multiple Django and Flask Sites with Nginx and uWSGI Emperor - tghw

The Bastards Book of Ruby. WTC 4 Construction (Photo by Dan Nguyen) Hey!

The Bastards Book of Ruby

This guide is outdated! I'm no longer actively maintaining this page (but will fix it for obvious problems) do not follow it step-by-step. Many of the exact steps may no longer work due to changes and updates to software. Eloquent JavaScript. Developing Backbone.js Applications - By Addy Osmani (@addyosmani) Available free for open-source reading below or for purchase via the O'Reilly store.

Developing Backbone.js Applications -

Pull requests and comments always welcome. jQuery & JavaScript Articles For The Community. jQuery Conference 2011 Bay Area Videos. Robert Nelson (a fellow jQuery geek) was one of the lucky attendees at the jQuery Conference in SF this year and went to the trouble of recording a number of the talks to share with those unlucky enough to not make it – how awesome is Bob?.

jQuery Conference 2011 Bay Area Videos

The team over at yayQuery kindly offered to host the vids on their vimeo account and you can now watch a number of the talks in their entirety online (see below for the links). Blog: Lets-Play. HTML5 Demos and Examples. Cube Anywhere - Blog: HTML5 offline webapps: a practical example. Web apps that work offline are still uncommon, and there aren't a lot of "real life" implementation examples on the Web.

Cube Anywhere - Blog: HTML5 offline webapps: a practical example

So, we figured we should share our experience making Cube work offline. This is not only about "keep it working on airplanes" scenarios. Offline support can make an app load faster, cause less load on the server, and be way more resilient to tough network conditions. Javascript – jDataView: Read Binary File. jDataView provides a standard way to read binary files in all the browsers. It follows the DataView Specification and even extends it for a more practical use. Explanation There are three ways to read a binary file from the browser. The first one is to download the file through XHR with charset=x-user-defined. You get the file as a String, and you have to rewrite all the decoding functions (getUint16, getFloat32, ...). Javascript – jQuery Binary Ajax. I made a DataView API Wrapper to read binary data from either a string or a binary buffer. You probably want to load it from a file, so you need to make a XHR request. Sadly no ajax wrapper implement it yet.

Improving the Performance of your HTML5 App. Introduction HTML5 gives us great tools to enhance the visual appearance of web applications. This is especially true in the realm of animations. However, with this new power also come new challenges. Actually these challenges aren't really that new and it might sometimes make sense to ask your friendly desk neighbor, the Flash programmer, how she has overcome similar things in the past. Anyway, when you work in animation it becomes hugely important that users perceive these animations to be smooth. Getting Started - Dokeeno. Working with Binary Data using Typed Arrays - IEBlog. With HTML5 comes many APIs that push the envelope on user experiences involving media and real-time communications. These features often rely on binary file formats, like MP3 audio, PNG images, or MP4 video. The use of binary file formats is important to these features to reduce bandwidth requirements, deliver expected performance, and interoperate with existing file formats.

But until recently, Web developers haven’t had direct access to the contents of these binary files or any other custom binary files. This post explores how Web developers can break through the binary barrier using the JavaScript Typed Arrays API, and explore its use in the Binary File Inspector Test Drive demo. Typed Arrays, available in IE10 Platform Preview 4, enable Web applications to use a broad range of binary file formats and directly manipulate the binary contents of files already supported by the browser.

Danpalmer/jquery.complexify.js. Learning WebGL. Talks. Singool.js. Table of contents Introduction. JSONP. Reducing bad signup emails with mailcheck.js. I recently stumbled across mailcheck.js, a little jQuery plugin from Kicksend that suggests domains based on common typos in email forms. AppJS. Collection of CSS Creations. Codrops. 25+ Alternative & Open Source Database Engines.

Almost every web developer has a favorite database that he/she feels comfortable working with as all the tricks & gimmicks are already experienced. It can be one of the popular databases below: or even simpler ones like XML, text, etc. The Toolbox: a directory of useful single-page sites and apps. Design it & Code it. All this is done in HTML5 by the way. Bishop: Makes Your Web Service Shiny - Work In Progress. Each Bishop resource is defined with two hash-maps. The first provides a map of content types provided by the resource and the functions that accept a Ring request map and return data in that format.

D3 Without SVG - Jim Vallandingham. Typically, when creating interactive visualizations with d3.js, you are building your graphics up in SVG. JSwiki. Choosing an API framework for Django. Vert.x- Effortless asynchronous application development for the modern web and enterprise. Less · Twitter Bootstrap. HTML5, CSS3, Javascript tutorials - learn and teach.

Introduction to d3: Build an Animated Graph in 19 Lines of Code - Need for Air. jQuery Tutorial. 51+ Best of jQuery Tutorials and Examples. Apr 24 2008. Best Practices for Speeding Up Your Web Site. Blueimp/jQuery-File-Upload. PostgreSQL Magazine [01:start] Unbeatable JavaScript Tools.

The Lazy Man's URL Parsing in JavaScript. The first commented line is your dabblet’s title ✿ Why Postgres Part 2 - Craig Kerstiens. Rickshaw is a JavaScript toolkit for creating interactive time series graphs. Live DOM Viewer. Gnuplot Version 4.6 HTML5 canvas terminal. The Environmental Impact Of Your Pointless Googling. Experimental Page Layout Inspired by Flipboard. Conrad Kramer - Getting a Flask website up and running in Ubuntu. Using the Images Python API - Google App Engine.

/ - gae-services-examples - This code shows how to use services for App Engine. Ask11/backbone.offline. Development APIs for mobile and web. When can I use... Support tables for HTML5, CSS3, etc. Python FAQ: Webdev - fuzzy notepad. Home · kripken/emscripten Wiki. D3 for Mere Mortals. D3 Tutorial: About these tutorials. 170+ Django conference videos. D3.js. Mbostock/stack. Corbanbrook/dsp.js. Rickshaw: A JavaScript toolkit for creating interactive time-series graphs. (1) Data Visualization: What are some alternatives to Graphite for real-time graphing in browser. D3.js - Data-Driven Documents.

Cubism.js. 7 Tips for Python & Django on Heroku, Testing, and more from a Ruby on Rails developer. Kennethreitz/ A Good Start with Google App Engine (for Python) You’ll never believe how LinkedIn built its new iPad app (exclusive)