update
I've created a little repository that simply exposes the final utility as npm module.
It's called html-escaper
there is basically one rule only: do not ever replace one char after another if you are transforming a string into another.
| // Released under MIT license: http://www.opensource.org/licenses/mit-license.php | |
| $('[placeholder]').focus(function() { | |
| var input = $(this); | |
| if (input.val() == input.attr('placeholder')) { | |
| input.val(''); | |
| input.removeClass('placeholder'); | |
| } | |
| }).blur(function() { | |
| var input = $(this); | |
| if (input.val() == '' || input.val() == input.attr('placeholder')) { |
| <?php | |
| global $post; | |
| $get_posts = tribe_get_events(array('posts_per_page'=>-1, 'eventDisplay'=>'past') ); | |
| foreach($get_posts as $post) { setup_postdata($post); | |
| ?> | |
| <?php if ( has_post_thumbnail() ) { ?> | |
| var win = Ti.UI.createWindow(); | |
| var webView = Ti.UI.createWebView({ | |
| url: 'http://www.youtube.com/embed/' + myVideoID + '?autoplay=1&autohide=1&cc_load_policy=0&color=white&controls=0&fs=0&iv_load_policy=3&modestbranding=1&rel=0&showinfo=0', | |
| enableZoomControls: false, | |
| scalesPageToFit: false, | |
| scrollsToTop: false, | |
| showScrollbars: false | |
| }); |
| packages: | |
| yum: | |
| git: [] | |
| files: | |
| /opt/elasticbeanstalk/hooks/appdeploy/pre/51install_meteor.sh: | |
| mode: "000755" | |
| user: root | |
| group: root | |
| encoding: plain |
| package com.netflix.experiments.rx; | |
| import java.util.HashMap; | |
| import java.util.Map; | |
| import org.slf4j.Logger; | |
| import org.slf4j.LoggerFactory; | |
| import rx.Observable; | |
| import rx.Observable.OnSubscribe; |
update
I've created a little repository that simply exposes the final utility as npm module.
It's called html-escaper
there is basically one rule only: do not ever replace one char after another if you are transforming a string into another.
http://angular.github.io/protractor/#/api
Note: Most commands return promises, so you only resolve their values through using jasmine expect API or using .then(function()) structure
Based on this post: https://spagettikoodi.wordpress.com/2015/01/14/angular-testing-cheat-sheet/ by @crystoll
browser.get('yoururl'); // Load address, can also use '#yourpage'We will compare ASP.NET and Node.js for backend programming.
Source codes from examples.
This document was published on 21.09.2015 for a freelance employer. Some changes since then (14.02.2016):
async/await. yield and await are used almost in the same way, so I see no point to rewrite the examples.| // devDependencies in package.json: | |
| "require-reload": "0.2.2", | |
| "react-transform-hmr-no-accept": "1.0.1", // not published, get it here: https://github.com/brandonbloom/react-transform-hmr | |
| // in babelrc: | |
| "env": { | |
| "development": { | |
| "plugins": [ |