background preloader

Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!

Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
I need ... a base framework. a DOM utility. templating. CSS animation. JavaScript animation.

Related:  FRAMEWORKS & LIBRARIES JavaScriptolindgalletJavaScriptAplicaciones web1ECMA / JavaScript

ie7-js - A JavaScript library to make MSIE behave like a standards-compliant browser. IE7.js is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6. Current version: 2.1 beta4. IE7.js Introducing smartcrop.js / Image cropping is a common task in many web applications. Usually just cutting out the center of the image works out ok. It's often a compromise and sometimes it fails miserably. Evelyn by AehoHikaruki Can we do better than that? I wanted to try. Douglas Crockford - Google+ - JSDev JavaScript is a difficult language to test with.… JSDev JavaScript is a difficult language to test with. Unit testing wants to pull each function out to be tested individually, but that extraction can break the amazing implicit structures that nesting can produce.

The personal assistant for all your login needs Heartbleed is a serious vulnerability in securing the SSL- protected traffic, which is the most sensitive data that you ever insert and handle online. The bug relates to the protection that is used to protect your most confidential online sessions, like banking, paying and log-in to e-mails and other online services. The Heartbleed is vulnerability in OpenSSL, the encryption technology used by numerous sites and services. The serious bug may have leaked your confidential password data, credit card and payment information, e-mail log-ins, social media credentials, address, social security number… The list is endless, and some possibly affected services are: Facebook, Google, Yahoo, Gmail, Amazon Web Services, Intuit, Dropbox. F-Secure Key users data is protected despite of the Heartbleed vulnerability. With Key, your passwords are safe.

Extending JavaScript Natives Most built-in JavaScript types are constructors whose prototypes contain the methods and other properties that define their default behavior: You can’t delete or replace a native prototype, but you can edit the values of its properties, or create new ones: Et voila! PSR-2 — Coding Style Guide This guide extends and expands on PSR-1, the basic coding standard. The intent of this guide is to reduce cognitive friction when scanning code from different authors. It does so by enumerating a shared set of rules and expectations about how to format PHP code. The style rules herein are derived from commonalities among the various member projects. When various authors collaborate across multiple projects, it helps to have one set of guidelines to be used among all those projects.

External Interface Tip « ActionScript 3, Flash, Flex Reflections This article will treat solutions to “swfObject.callback() is not a function” problem when using ExternalInterface in Flash/Flex. Ok, not so long ago I had to test some interaction between JavaScript and ActionScript. It wasn’t the first time I was using EI, and since it’s always good to start from a working examle, I set up the one provided by Adobe, test it – works fine. (An important note – you have to run it from a web server and add it to flash player’s security domain. I’ll show you how later). Wi-Fi Inspector The Xirrus Wi-Fi Inspector is a powerful tool with built-in tests enabling you to characterize the integrity and performance of your Wi-Fi network. You can easily gain visibility into your network with this application, which is designed to run on Windows XP, Vista or Windows 7 laptops. Simple tool for monitoring Wi-Fi networks Runs on Windows 7, Vista or XP Free of charge and easy to install software Real-time monitoring of wireless network status, traffic and clients Detect Rogue APs Ensure high performance of your network Reduced IT burden with easy to use troubleshooting tools Enhance security by eliminating rogue APs Provide peak Wi-Fi network performance

Riot.js — The 1kb client-side MVP framework Riot.js is a client-side Model-View-Presenter (MVP) library that weighs less than 1kb. Despite the small size, all the building blocks are there: a template engine, router, event library and a strict MVP pattern to keep things organized. On a finished application the views are automatically updated when the underlying model changes. Riot uses Model-View-Presenter (MVP) design pattern to organize your code so that it's modular, testable and easy to understand. Building Up Perlin Noise Let’s start with the interpolant. The original Perlin noise algorithm used a cubic Hermite spline of the form s(t) = 3t2 − 2t3. This particular function is also sometimes known as smoothstep. It describes an s-shape, ramping smoothly up from 0 to 1 over the range of 0 to 1. It’s also symmetrical around the center of this square; that is, s(t) = 1 − s(1 − t). So let’s flip it around, 1 − s(t), so that it’s 1 at 0 and falls off to 0 at 1.

android-scripting - Scripting Layer for Android brings scripting languages to Android. SL4A's source has moved to github. The issue tracker, wiki, and downloads will continue to be hosted here. Scripting Layer for Android (SL4A) brings scripting languages to Android by allowing you to edit and execute scripts and interactive interpreters directly on the Android device. These scripts have access to many of the APIs available to full-fledged Android applications, but with a greatly simplified interface that makes it easy to get things done.

Related:  webPluginsJSJavascript