aosabook.org
The Performance of Open Source Software | From SocialCalc to EtherCalc
http://aosabook.org/en/posa/from-socialcalc-to-ethercalc.html
From SocialCalc to EtherCalc. Is an online spreadsheet system optimized toward simultaneous editing, using SocialCalc as its in-browser spreadsheet engine. Designed by Dan Bricklin (the inventor of spreadsheets), SocialCalc is part of the Socialtext platform, a suite of social collaboration tools for enterprise users. Figure 2.1 - WikiCalc and SocialCalc’s performance model. Since 2009, advances in JavaScript runtimes have reduced the 50 ms to less than 10 ms. Architecture of Open Source Applications.
andrewkelley.me
JavaScript Callbacks are Pretty Okay - Andrew Kelley
http://andrewkelley.me/post/js-callback-organization.html
JavaScript Callbacks are Pretty Okay. I've seen a fair amount of callback bashing. Among the many proposed solutions, one of them strikes me as particularly clean: "asynchronous wait" or "wait and defer". iced-coffee-script. Had this a while ago. Kal. Just debuted with an identical solution, only differing in syntax. Supposedly LiveScript supports this with "backcalls". I have 2 rules of thumb for code organization which makes clean callback based async code brainless:. Put all function declarations.
zihua.li
Code Game 对技术的选取 | Zihua Li
http://zihua.li/2014/11/talk-about-codegame
美工、全栈码农 Web, iOS. Code Game 对技术的选取 兼谈为何不应该用 CoffeeScript 与 Less. 这篇日志将以偏技术的角度介绍我最近在做的业余项目 Code Game,其中我会解释 Code Game 对某些技术是如何进行取舍的,包括为什么不使用 CoffeeScript 以及选择 Myth 代替 Less/Sass 的原因。 Code Game 是我花费一个月的业余时间完成的 AI 脚本对战平台,网址是 http:/ codegame.org. Code Game 的灵感来源于大学时我在北航 MSTC(Microsoft Technology Club) 参与的 BigTank 项目。 BigTank 是一个使用 C# 开发的 3D 坦克对战游戏,与传统坦克对战游戏由玩家直接操控坦克不同,BigTank 的玩家需要通过编写 Lua 脚本来分析游戏局势并控制自己的坦克行动,本质上是一个关于 AI 算法的 Online Judge 平台。 用户使用 GitHub 账号登录网站会进入个人主页页面,在这个页面中玩家可以看到自己的资料和 AI 的排名. 可以说需要用到的特性 CS...
blog.b123400.net
Thoughts after trying 5 compile-to-JS languages
http://blog.b123400.net/thoughts-after-trying-5-compile-to-js-languages
Thoughts after trying 5 compile-to-JS languages. JavaScript is a mess. And using a compile-to-JS langauge is an interesting approch to fix it. Recently I had a simple JavaScript homework, and that was a great chance to try few compile-to-JS langauges. The homework was too simple that I wasn't able to try out all features of the languages, but it was already fun enough. Source code here: https:/ github.com/b123400/csci4140-youtube-remote. Well, it is JS, the future one. Syntax improvements are nice. A ver...
blog.b123400.net
JSにコンパイルする五つの言語を使ってみてん
http://blog.b123400.net/thoughts-after-trying-5-compile-to-js-languages-kansai
ソースコードねん https:/ github.com/b123400/csci4140-youtube-remote. A[1 to 1] = []; / a[1] = []; a[x to x] = []; / a.splice(x,1);. Proudly published with Ghost. You should subscribe to my RSS feed.
underaboddhitree.blogspot.com
Under A Boddhi Tree: September 2014
http://underaboddhitree.blogspot.com/2014_09_01_archive.html
Under A Boddhi Tree. A self-guided exploration of all things python, clojure, buddhism, software management and any other tangential topic that happens to float my boat. Sunday, September 7, 2014. Wrapping my head around python asyncio. If you just start reading the official documentation on asyncio. You probably won't get too far. Reading PEP 3156. Won't get you much farther, though I do recommend studying both. So where can we start? I will however explain briefly what coroutines are. In a nutshell...
readmes.numm.org
couchdb-livescript
http://readmes.numm.org/couchdb-livescript
CouchDB query server - now with 100% more LiveScript. Implemented as JavaScript shim on top of the standard. Git clone git:/ git.numm.org/couchdb-livescript.
github.com
List of languages that compile to JS · jashkenas/coffeescript Wiki · GitHub
https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS
List of languages that compile to JS. Graham McNeill edited this page. Aug 8, 2016. Middot; 535 revisions. HowTo] Compiling and Setting Up Build Tools. Howto] Hacking on the CoffeeScript Compiler. List of languages that compile to JS. Clone this wiki locally. CoffeeScript Family (& Friends). CoffeeScript II: The Wrath of Khan. Rewrite of the CS compiler. Family (share genes with CoffeeScript). Is a fork of Coco that is much more compatible with CoffeeScript, more functional, and with more features. The W...
docpad.org
Plugins | DocPad | DocPad - Streamlined Web Development
http://docpad.org/docs/plugins
Template Data and Helpers. Heres a list of all available DocPad plugins. If youve created a plugin, be sure to include it in this listing! To install a plugin, run. Inside your project directory. As an example, to install the eco. Plugin, you would run. To uninstall a plugin, run. Inside your project directory. In older versions of DocPad, you would run. Npm install - save docpad-plugin-#{thePluginName}. To install, and. Npm uninstall - save docpad-plugin-#{thePluginName}. And JSON to YAML. Handles authe...
SOCIAL ENGAGEMENT