Today I finally took the time to put up a live demo website for Hesperides!
https://hesperides.herokuapp.com
Hesperides is an open source tool dedicated to configuration management: it stores applications properties and mustache templates for configurations files. It is strongly hierarchized based on few main concepts: modules, applications …
Today I've been struggling to understand why this does not work in Firefox, but is OK in Chrome:
<html>
<head>
<meta charset="UTF-8">
<base href="/">
head>
<body>
<svg>
<symbol id="pretty-circle">
<circle cx="15" cy="15" r="10"/>
symbol>
<use xlink:href="#pretty-circle">use>
svg>
body>
html>
Here …
This in-depth tutorial outlines some best practices and accessibility challenges common to SPAs (and specifically Angular apps).
This is the companion slides for the AngularJS-IL meetup 9 talk - that took place on January 13 2015 @ Google campus TLV. Grab the code here: https://github.co…
Just some handy accessors for the brower console :
var myScope = $('#directive > select.or').scope()
var $rootScope = $('body').scope() // if <body> has the 'ng-app' attribute
var myController = $('#directive > select.or').controller()
var injector = $(document.body).injector()
var myService = injector.get('myServiceName')
And there are 3 handy pre-commit hooks :
- repo: local
hooks …
App logic and structure expressed in HTML, which is enchanting for beginners (Look’ma no JS, magic!), but terrible for r…
You hear a lot about data binding in AngularJS, and with good reason: its at the heart of everything you do with Angular. I’ve mentioned data binding more than a few times in my guides to directives and filters, but I haven’t quite explained the internals of how data binding works. To novices, it seems…