amy + javascript 340
adammark/Markup.js - GitHub
january 2012 by amy
"Markup.js is a simple yet surprisingly powerful template system for JavaScript.
Why Markup.js?
"Markup.js takes the pain out of converting structured data into HTML markup or other text formats. Its intuitive syntax and small footprint (only 1.8KB minified and gzipped) make it the perfect choice for your Javascript app. Plus there are no dependencies."
javascript
libraries
Why Markup.js?
"Markup.js takes the pain out of converting structured data into HTML markup or other text formats. Its intuitive syntax and small footprint (only 1.8KB minified and gzipped) make it the perfect choice for your Javascript app. Plus there are no dependencies."
january 2012 by amy
JSONP - Wikipedia, the free encyclopedia
january 2012 by amy
JSONP or "JSON with padding" is a complement to the base JavaScript Object Notation JSON data format, a pattern of usage allowing a page to request data from a server in a different domain. JSONP is a solution to this problem, forming an alternative to a more recent method named Cross-Origin Resource Sharing.
javascript
json
january 2012 by amy
Air Mozilla
august 2011 by amy
.@petewearspants talks #hacktivism, #telecomix, #JavaScript mirror networks at Mozilla. Webcast Noon PT today:
telecomix
hacktivism
JavaScript
from twitter
august 2011 by amy
O'Reilly Media - Save 50% on Select JavaScript Titles
june 2011 by amy
RT @OReillyMedia Save 50% on #JavaScript ebooks & videos. Over 20 titles. One week only
JavaScript
from twitter
june 2011 by amy
d3.js
march 2011 by amy
"D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. As a trivial example, you can use D3 to generate a basic HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.
D3 is not a traditional visualization framework. Rather than provide a monolithic system with all the features anyone may ever need, D3 solves only the crux of the problem: efficient manipulation of documents based on data. This gives D3 extraordinary flexibility, exposing the full capabilities of underlying technologies such as CSS3, HTML5 and SVG. It avoids learning a new intermediate proprietary representation. With minimal overhead, D3 is extremely fast, supporting large datasets and dynamic behaviors for interaction and animation. And, for those common needs, D3’s functional style allows code reuse through a diverse collection of optional modules...."
visualization
html5
javascript
frameworks
D3 is not a traditional visualization framework. Rather than provide a monolithic system with all the features anyone may ever need, D3 solves only the crux of the problem: efficient manipulation of documents based on data. This gives D3 extraordinary flexibility, exposing the full capabilities of underlying technologies such as CSS3, HTML5 and SVG. It avoids learning a new intermediate proprietary representation. With minimal overhead, D3 is extremely fast, supporting large datasets and dynamic behaviors for interaction and animation. And, for those common needs, D3’s functional style allows code reuse through a diverse collection of optional modules...."
march 2011 by amy
Free to Choose ebook deal reveals the programmer zeitgeist - O'Reilly Radar
november 2010 by amy
Free to choose #ebook deal from @oreillymedia hints at programmer zeitgeist #bigdata #python #javascript
#python
#javascript
#bigdata
#ebook
python
javascript
bigdata
ebook
from twitter
november 2010 by amy
rubenfonseca's map_crowd_reduce at master - GitHub
november 2010 by amy
Massively Distributed Browser-based Javascript Map Reduce Framework. node.js + socket.io (websockets) + webworkers + fun = global warming
javascript
mapreduce
november 2010 by amy
Map Crowd Reduce - There's no place like ::1
november 2010 by amy
My latest open project is a “SETI-at-home-like infrastructure for massively distributed CPU-intensive jobs based on HTML5 WebWorkers and node.js for distributing tasks”
browser
javascript
mapreduce
november 2010 by amy
Backbone.js
november 2010 by amy
Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.
framework
javascript
libraries
november 2010 by amy
nathansearles's Faded at master - GitHub
october 2010 by amy
"Faded is a super simple fading image and content viewer for jQuery. Easy to setup and design to your specifications. Features auto generated pagination, an awesome sequential image loader, some fancy crossfading, essentially no CSS required and a number of custom option for you to set if you like"
javascript
jquery
october 2010 by amy
xyu's jquery-tmpl-php at master - GitHub
october 2010 by amy
Rendering of jQuery Templates server side using PHP
javascript
ajax
php
october 2010 by amy
LABjs Script Loader :: Home
september 2010 by amy
LABjs (Loading And Blocking JavaScript) is an open-source (MIT license) project supported by Getify Solutions. The core purpose of LABjs is to be an all-purpose, on-demand JavaScript loader, capable of loading any JavaScript resource, from any location, into any page, at any time. Loading your scripts with LABjs reduces resource blocking during page-load, which is an easy and effective way to optimize your site's performance.
javascript
library
performance
september 2010 by amy
Web Performance Best Practices
september 2010 by amy
When you profile a web page with Page Speed, it evaluates the page's conformance to a number of different rules. These rules are general front-end best practices you can apply at any stage of web development. We provide documentation of each of the rules here, so whether or not you run the Page Speed tool — maybe you're just developing a brand new site and aren't ready to test it — you can refer to these pages at any time. We give you specific tips and suggestions for how you can best implement the rules and incorporate them into your development process.
css
javascript
performance
optimization
september 2010 by amy
YUI Theater — Douglas Crockford: “Crockford on JavaScript — Scene 6: Loopage” (52 min.) » Yahoo! User Interface Blog (YUIBlog)
august 2010 by amy
Doug Crockford greenlights the future, and its name is SSJS. Here comes the next evolution in web dev: #nodejs
javascript
videos
#nodejs
nodejs
august 2010 by amy
HTML5 Boilerplate - A rock-solid default for HTML5 awesome.
august 2010 by amy
"HTML5 Boilerplate is the professional badass's base HTML/CSS/JS template for a fast, robust and future-proof site."
css
html5
javascript
html
framework
august 2010 by amy
Experimenting with Node.js - Jeff Kreeftmeijer
july 2010 by amy
Wicked cool. Rather creepy. But wicked cool. /via @garru
"If you’re using a browser that supports web sockets, you might see some extra mouse cursors moving around. These are actually other people also looking at this page right now, live, as we speak. "
javascript
jquery
cool
from twitter_favs
"If you’re using a browser that supports web sockets, you might see some extra mouse cursors moving around. These are actually other people also looking at this page right now, live, as we speak. "
july 2010 by amy
SyntaxHighlighter
july 2010 by amy
SyntaxHighlighter is a fully functional self-contained code syntax highlighter developed in JavaScript. To get an idea of what SyntaxHighlighter is capable of, have a look at the demo page.
SyntaxHighlighter is currently used by Apache, Aptana, Mozilla, Yahoo, Wordpress, Bug Labs, Freshbooks and others.
javascript
blogging
SyntaxHighlighter is currently used by Apache, Aptana, Mozilla, Yahoo, Wordpress, Bug Labs, Freshbooks and others.
july 2010 by amy
TurKit Homepage
may 2010 by amy
TurKit is a Java/JavaScript API for running iterative tasks on Mechanical Turk. You can safely re-execute TurKit programs without re-running costly side effects on Mechanical Turk, like creating new HITs, but still write your program in a straightforward imperative manner—there is no need to unravel the program into a state machine. For a detailed description, please read the paper.
amazon
api
crowdsourcing
java
javascript
may 2010 by amy
chromakode's xkcdfools at master - GitHub
april 2010 by amy
XKCD CLI + jQuery terminal implementation (so cool)
cool
javascript
jquery
april 2010 by amy
Pusher - Realtime client push powered by HTML5 websockets, beyond AJAX
march 2010 by amy
Realtime client push
We believe that the real-time web is fantastic and should be easy to implement. This is our simple solution, powered by HTML5 websockets
api
javascript
push
We believe that the real-time web is fantastic and should be easy to implement. This is our simple solution, powered by HTML5 websockets
march 2010 by amy
jQuery.Syntax - Orion Transfer Ltd
march 2010 by amy
jQuery.Syntax is an extremely fast and lightweight syntax highlighter. It has dynamic loading of syntax source files and integrates cleanly using CSS or modelines.
javascript
jquery
web_design
development
march 2010 by amy
Adequately Good - JavaScript Module Pattern: In-Depth
march 2010 by amy
RT @bcherry: adv JavaScript module pattern, incl very cool way 2 split among files, private state & all > COOL STUFF
javascript
design_patterns
from twitter_favs
march 2010 by amy
Web Sockets in Tornado - Bret Taylor's blog
december 2009 by amy
The Web Sockets API enables web browsers to maintain a bi-directional communication channel to a server, which in turn makes implementing real-time web sites about 1000% easier than it is today.
Currently, the only reasonable technical facility available to browsers to communicate to web servers is XMLHttpRequest. Sites that update in real-time like FriendFeed use a number of horrible hacks on top of XMLHttpRequest like long-polling to get data in real-time. (If you are interested, Tornado ships with a chat demo application that uses this long-polling technique - here is the JavaScript in all its hacky glory).
Web Sockets support a much simpler interface that enables both the client and the server send messages to each other asynchronously
md
gae
scalability
javascript
Currently, the only reasonable technical facility available to browsers to communicate to web servers is XMLHttpRequest. Sites that update in real-time like FriendFeed use a number of horrible hacks on top of XMLHttpRequest like long-polling to get data in real-time. (If you are interested, Tornado ships with a chat demo application that uses this long-polling technique - here is the JavaScript in all its hacky glory).
Web Sockets support a much simpler interface that enables both the client and the server send messages to each other asynchronously
december 2009 by amy
Node.js is genuinely exciting
november 2009 by amy
At first glance, Node looks like yet another take on the idea of server-side JavaScript, but it’s a lot more interesting than that. It builds on JavaScript’s excellent support for event-based programming and uses it to create something that truly plays to the strengths of the language.
Node describes itself as “evented I/O for V8 javascript”. It’s a toolkit for writing extremely high performance non-blocking event driven network servers in JavaScript. Think similar to Twisted or EventMachine but for JavaScript instead of Python or Ruby.
javascript
Node describes itself as “evented I/O for V8 javascript”. It’s a toolkit for writing extremely high performance non-blocking event driven network servers in JavaScript. Think similar to Twisted or EventMachine but for JavaScript instead of Python or Ruby.
november 2009 by amy
node.js
november 2009 by amy
http://nodejs.org/ is mighty classy - V8 powered, event-IO-for-everything, superb API design and 3,000 HTTP req/s for hello world on my Mac
twitter_fav
@simonw
framework
javascript
november 2009 by amy
A Beautiful Apple-style Slideshow Gallery With CSS
november 2009 by amy
RT: @nicholaspatten Tutorial: CSS/jQuery: A Beautiful Apple-style Slideshow Gallery With CSS
twitter_fav
@jeremya
css
javascript
jquery
web_design
november 2009 by amy
related tags
#bigdata ⊕ #ebook ⊕ #javascript ⊕ #nodejs ⊕ #python ⊕ @glynmoody ⊕ @jeremya ⊕ @simonw ⊕ @smashingmag ⊕ ack ⊕ aggregator ⊕ ajax ⊕ amazon ⊕ apache ⊕ api ⊕ arghh ⊕ austin ⊕ bigdata ⊕ blogging ⊕ blogs ⊕ book ⊕ books ⊕ browser ⊕ cms ⊕ code ⊕ comet ⊕ communication ⊕ community ⊕ computer_languages ⊕ cool ⊕ crowdsourcing ⊕ css ⊕ datamining ⊕ ddevelopment ⊕ design ⊕ design_patterns ⊕ development ⊕ documentation ⊕ dojo ⊕ ebook ⊕ education ⊕ emacs ⊕ email ⊕ examples ⊕ extensions ⊕ firefox ⊕ folksonomy ⊕ framework ⊕ frameworks ⊕ gae ⊕ geekery ⊕ git ⊕ github ⊕ google ⊕ graphics ⊕ greasemonkey ⊕ gwt ⊕ hacktivism ⊕ heroku ⊕ hosting ⊕ html ⊕ html5 ⊕ http ⊕ ide ⊕ iphone ⊕ java ⊕ javascript ⊖ jquery ⊕ json ⊕ latex ⊕ layout ⊕ libraries ⊕ library ⊕ mapreduce ⊕ maps ⊕ markdown ⊕ mashups ⊕ md ⊕ mobile ⊕ nodejs ⊕ oop ⊕ open_source ⊕ optimization ⊕ osx ⊕ performance ⊕ perl ⊕ photography ⊕ php ⊕ portals ⊕ presentations ⊕ privacy ⊕ productivity ⊕ programming ⊕ push ⊕ python ⊕ rails ⊕ reference ⊕ resources ⊕ rest ⊕ ruby ⊕ s3 ⊕ scalability ⊕ search ⊕ security ⊕ seo ⊕ slideshow ⊕ software ⊕ statistics ⊕ tagging ⊕ tbr ⊕ technology ⊕ telecomix ⊕ textmate ⊕ tips ⊕ toolkits ⊕ tools ⊕ tutorial ⊕ tutorials ⊕ twitter ⊕ twitter_fav ⊕ typography ⊕ ui ⊕ usability ⊕ utilities ⊕ videos ⊕ visualization ⊕ visualizations ⊕ web ⊕ websockets ⊕ web_app ⊕ web_apps ⊕ web_design ⊕ web_dev ⊕ web_services ⊕ windows ⊕ wishlist ⊕ writing ⊕ xhtml ⊕ xml ⊕ xmlhttprequest ⊕ yui ⊕Copy this bookmark: