webDev stuff
4.4K views | +2 today
Follow
Your new post is loading...
Your new post is loading...
Rescooped by Mark Manley from Enterprise Javascript
Scoop.it!

keys.rb - selenium - Browser automation framework - Google Project Hosting

keys.rb - selenium - Browser automation framework - Google Project Hosting | webDev stuff | Scoop.it

Via David R. Lee
more...
David R. Lee's curator insight, August 22, 2014 11:23 AM

List of selenium keys

Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

Meteor is F***ing Awesome

Meteor is F***ing Awesome | webDev stuff | Scoop.it

Meteor blurs the line between client and server, and actually takes advantage of the fact that it’s all Javascript. Methods are functions that can be invoked from the client, the server, or both. With Meteor, you’re actually sharing big chunks of code between the client and server. While it’s possible to do something similar using ember/node, it’s difficult enough that most people don’t do it. This really changes how you build things. More client/server sharing = less code = less work and fewer errors.


Via Jan Hesse
more...
Henrik Våglin's curator insight, August 17, 2014 7:40 AM

Yes it is, but I'll waiting for a 1.0 release before I'll take a serious look myself...

Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

PojoViz - Plain Old JavaScript Object Visualization

PojoViz - Plain Old JavaScript Object Visualization | webDev stuff | Scoop.it

PojoViz is a tool to analyze the plain objects of a JavaScript library/framework by finding all the relationships found between the library entry point (typically a global variable) and the objects/functions linked to it.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

Node-Webkit #1: Complete CheatSheet

Node-Webkit #1: Complete CheatSheet | webDev stuff | Scoop.it

node-webkit is an app runtime based on Chromium and node.js. You can write native apps in HTML and JavaScript with node-webkit. It also lets you call Node.js modules directly from the DOM and enables a new way of writing native applications with all Web technologies.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

Functional Style Mind Shift in JavaScript

Functional Style Mind Shift in JavaScript | webDev stuff | Scoop.it

In this article I would like to show you a few examples how ECMAScript 5.1 changed the way I write code and how I learned to prefer, readable, maintainable and functional code over the lame old-school procedural (but sometimes more performant) code.

As you can see, there are so many good reasons to adopt a more functional style of writing JavaScript where the most valid reasons are probably simplification of code, maintainability and human readability.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

.jsx Type Checking with tcomb

.jsx Type Checking with tcomb | webDev stuff | Scoop.it

Write your React.js components with safety and easy debugging This library is a three days hack aiming to add a type checking layer to the awesome library react-bootstrap maintaining identical APIs. You opt-in during the prototyping (full debugging support) and then you opt-out in production with just one require change. Beware, checkings are very strict at the moment.


Via Jan Hesse
more...
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

Browserify and Gulp with React

Browserify and Gulp with React | webDev stuff | Scoop.it

The JS world moves quickly, and nowadays, there’re some new kids around the block. Today, we’ll explore Browserify, Gulp, and React and see whether they’d sound suitable for our projects. You might have heard of them but not have had the time to check them out. So we’ll look at the advantages and disadvantages of using Browserify, using Gulp, using React. Because it certainly doesn’t hurt to know our options.


Via Jan Hesse
more...
No comment yet.
Scooped by Mark Manley
Scoop.it!

Build User Authentication with Node.js, Express, Passport, and Orchestrate - The Orchestrate Blog

Build User Authentication with Node.js, Express, Passport, and Orchestrate - The Orchestrate Blog | webDev stuff | Scoop.it
One of the trickiest aspects of building my first application was implementing User Authentication. The hours I spent with my head against the keyboard trying to will it to work, instead of gleefully logging in and out, will never be regained.
more...
No comment yet.
Scooped by Mark Manley
Scoop.it!

Functional Reactive Programming / Compositional Event Systems

Taming Asynchronous Workflows with Functional Reactive Programming EuroClojure - Kraków, 2014 Leonardo Borges @leonardo_borges www.leonardoborges.com www.though… (Great presentation by @leonardo_borges on FRP and “compositional event systems”...
more...
No comment yet.
Scooped by Mark Manley
Scoop.it!

Create a Google Polymer Checkbox Using CSS3

Create a Google Polymer Checkbox Using CSS3 | webDev stuff | Scoop.it
After watching Google’s I/O 2014 keynote yesterday, it became clear they were moving to a more unified design and UI language.
more...
No comment yet.
Scooped by Mark Manley
Scoop.it!

ESLint

A tool for identifying and reporting on patterns in JavaScript.
more...
No comment yet.
Scooped by Mark Manley
Scoop.it!

David, a dependency management tool for Node.js projects

Identifies your out of date project dependencies and shows the latest version you need to upgrade to
more...
No comment yet.
Scooped by Mark Manley
Scoop.it!

HTML5DevConf May2014: Mark Stuart, PayPal: Web Security in Node.js and JavaScript Apps (SPAs) - YouTube

HTML5DevConf: Stuart, Mark - Web Security in Node.js and JavaScript Apps (SPAs) httpp://www.html5devconf.com #HTML5DevConf In this talk, I plan to identify e...
more...
No comment yet.
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

Creating and testing Meteor applications with BDD using Velocity and Jasmine

Creating and testing Meteor applications with BDD using Velocity and Jasmine | webDev stuff | Scoop.it
In this tutorial, I would like to present how to safely develop Meteor application using Behaviour Driven Development (BDD), using the new Velocity framework and Jasmine test suite. This tutorial a...

Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

p5.js

p5.js | webDev stuff | Scoop.it

p5.js is a JavaScript library that starts with the original goal ofProcessing, to make coding accessible for artists, designers, educators, and beginners, and reinterprets this for today's web.

Using the original metaphor of a software sketchbook, p5.js has a full set of drawing functionality. However, you're not limited to your drawing canvas, you can think of your whole browser page as your sketch! For this, p5.js has addon libraries that make it easy to interact with other HTML5 objects, including text, input, video, webcam, and sound.

p5.js is a new interpretation, not an emulation or port, and it is in active development. An official editing environment is coming soon, as well as many more features!


Via Jan Hesse
more...
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

Acceptance testing of Meteor Application using Selenium-Nightwatch and Velocity

Acceptance testing of Meteor Application using Selenium-Nightwatch and Velocity | webDev stuff | Scoop.it

I started by reading the documentation at the Github page of the Selenium-Nightwatch project and tried to install the package according to following instructions from the author. This is where my problems begun, since author stressed that it is required to run meteor with administrator privileges, what completely messed up build of all my packages and from this moment on I had to run all my meteor projects with administrator privileges. I shrieked in horror. 


Via Jan Hesse
more...
Dukas Ferkas's comment, August 17, 2014 11:07 AM
I love to use this and to get the Dragon City hack from here http://juicyhacks.com/dragon-city-hack-dragon-city/ it is very simple and easy
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

Is Protractor Easier Than Selenium?

Is Protractor Easier Than Selenium? | webDev stuff | Scoop.it

In this blog post I plan to give you a taste of why you’d benefit from using Protractor for your JavaScript tests instead of using Selenium webdriver directly, even if your app has nothing to do with AngularJS.

If you peek inside Protractor you’ll see the good old Selenium Web Driver (aka WebDriverJS aka selenium-webdriver).

Protractor is essentially a wrapper for the JavaScript Selenium webdriver. Therefore – you get all the capabilities of the webdriver – along with a number of very useful additions.


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Manley from JavaScript for Line of Business Applications
Scoop.it!

Build a Node API Client - Part 2: Encapsulation, Resources, & Architecture

Build a Node API Client - Part 2: Encapsulation, Resources, & Architecture | webDev stuff | Scoop.it

Detailed How-To for building API Client libraries in Node.js. Client design and architecture using encapsulation and resources.

 

To achieve this, your Node.js client should only expose users to the public version of your API and never the private, internal implementation. If you’re coming from a more traditional Object Oriented world, you can think of the public API as behavior interfaces. Concrete implementations of those interfaces are encapsulated in the private API. In Node.js too, functions and their inputs and output should rarely change. Otherwise you risk breaking backwards compatibility.

Encapsulation creates lot of flexibility to make changes in the underlying implementation. 


Via Jan Hesse
more...
No comment yet.
Rescooped by Mark Manley from Enterprise Javascript
Scoop.it!

Learn shortcuts and commands | ShortcutFoo

Learn shortcuts and commands | ShortcutFoo | webDev stuff | Scoop.it
Learn vim commands, sublime shortcuts, regex or any of your favorite apps!

Via David R. Lee
more...
No comment yet.
Scooped by Mark Manley
Scoop.it!

Best of Sublime Text 3: Features, Plugins, and Settings

Best of Sublime Text 3: Features, Plugins, and Settings | webDev stuff | Scoop.it
Sublime Text 3 is an amazing piece of software. To start, it is a clean, functional, and fast code editor. Not only does it have incredible built in features (multi-edit and vim mode), but it has support for plugins, snippets,...
more...
No comment yet.