
WebBuilder Development
Get flash to fully experience Pearltrees
Framework Base: "base.css" yaml/core/base.css The stylesheet base.css in the folder yaml/core/ is the first and most important core-file of the YAML framework. It lays the foundation (browser normalisation, layout-modules eg. grids, forms etc.).
Documentation & Demos – YAML CSS Framework
Learning JavaScript Design Patterns
I would like to thank Rebecca Murphey for inspiring me to open-source this mini-book and release it for free download and distribution - making knowledge both open and easily available is something we should all strive for where possible. I would also like to extend my thanks to the very talented Alex Sexton who was kind enough to be the technical reviewer for this publication. I hope that it helps you learn more about design patterns and the usefulness of their application to JavaScript. Volume 2 of Essential JavaScript Design Patterns is currently being written and will be more detailed than this first edition. The ETA for it's online release is late Q4, 2011.Computation tree logic
Computation tree logic (CTL) is a branching-time logic , meaning that its model of time is a tree-like structure in which the future is not determined; there are different paths in the future, any one of which might be an actual path that is realised.Let's begin with a semiconductor gate circuit in need of simplification. The "A," "B," and "C" input signals are assumed to be provided from switches, sensors, or perhaps other gate circuits. Where these signals originate is of no concern in the task of gate reduction. Our first step in simplification must be to write a Boolean expression for this circuit.
Circuit simplification examples : Boolean Algebra
peter.michaux.ca - Wrapping Functions in JavaScript
I find myself wrapping JavaScript functions more these days to add aspect-oriented behavior.Web Features: Create a Mashup using our Web Integrator
A simple example of two components expressed in UML 2.0. The checkout component, responsible for facilitating the customer's order, requires the card processing component to charge the customer's credit/debit card (functionality that the latter provides ).
Component-based software engineering
List of languages that compile to JS · jashkenas/coffee-script Wiki
CoffeeScript Family (& Friends) Family (share genes with CoffeeScript) Coco A CoffeeScript dialect that aims to be more radical and practical, also acts as a test bed for features that get imported in CoffeeScript. LiveScript is a fork of Coco that is much more compatible with CoffeeScript, more functional, and with more features. IcedCoffeeScript A CoffeeScript dialect that adds support for await and defer keywords which simplify async control flow.Portlets are pluggable user interface software components that are managed and displayed in a web portal . Portlets produce fragments of markup code that are aggregated into a portal. Typically, following the desktop metaphor , a portal page is displayed as a collection of non-overlapping portlet windows, where each portlet window displays a portlet.
Portlet
Web portal
A web portal is a website that brings information together from diverse sources in a uniform way. Usually, each information source gets its dedicated area on the page for displaying information (a portlet ); often, the user can configure which ones to display. Apart from the standard search engines feature, web portals offer other services such as e-mail , news, stock prices, information, databases and entertainment. Portals provide a way for enterprises to provide a consistent look and feel with access control and procedures for multiple applications and databases, which otherwise would have been different entities altogether. Examples of public web portals are AOL , Excite , iGoogle , MSN , Naver , Indiatimes , Rediff , Sify and Yahoo!Mashup (web application hybrid)
A mashup , in web development , is a web page , or web application , that uses and combines data , presentation or functionality from two or more sources to create new services. The term implies easy, fast integration, frequently using open application programming interfaces (API) and data sources to produce enriched results that were not necessarily the original reason for producing the raw source data. The main characteristics of a mashup are combination, visualization, and aggregation. It is important to make existing data more useful, for personal and professional use.Home — Scriptaculous Documentation
script.aculo.us is a set of JavaScript libraries to enhance the user interface of web sites. It provides an visual effects engine, a drag and drop library (including sortable lists), a couple of controls (Ajax-based autocompletion, in-place editing, sliders) and more. Be sure to have a look at the demos ! API Documentation and Reference This wiki details Version 1.8.1 of the library, which is the most current version of the 1.x trunk of script.aculo.us.RDBMS Beta - Entity Systems
An improved RDBMS-style (based on: RDBMS with code in systems )Digesting JavaScript MVC – Pattern Abuse Or Evolution?
In my talk from London Ajax , we'll explore the current state of MVC in the JavaScript community, how Smalltalk-80's MVC differed and whether modern frameworks abuse (or evolve) the MVC pattern. We'll also look at a framework that tries to stick more closely to Smalltalk MVC and close up with a panel discussion. For readers/redditors/hacker news readers, I'd love to hear your takes on these topics too so feel free to comment below or contribute to the discussion . Video:Game Builder
audio
Enabling Technologies
Programming Languages (High Level)
Advanced Theory/Papers
Visual

