#!/usr/bin/env bash | |
# https://developers.supportbee.com/blog/setting-up-cucumber-to-run-with-Chrome-on-Linux/ | |
# https://gist.github.com/curtismcmullan/7be1a8c1c841a9d8db2c | |
# https://stackoverflow.com/questions/10792403/how-do-i-get-chrome-working-with-selenium-using-php-webdriver | |
# https://stackoverflow.com/questions/26133486/how-to-specify-binary-path-for-remote-chromedriver-in-codeception | |
# https://stackoverflow.com/questions/40262682/how-to-run-selenium-3-x-with-chrome-driver-through-terminal | |
# https://askubuntu.com/questions/760085/how-do-you-install-google-chrome-on-ubuntu-16-04 | |
# Versions | |
CHROME_DRIVER_VERSION=`curl -sS https://chromedriver.storage.googleapis.com/LATEST_RELEASE` |
in OS X 10.4 to macOS sierra 10.12 and maybe higher!
Copy this entire code block and paste it into your terminal and push Return to create this file for you with correct permissions. It will (probably) ask for your password:
to check if the server works - https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice | |
stun: | |
stun.l.google.com:19302, | |
stun1.l.google.com:19302, | |
stun2.l.google.com:19302, | |
stun3.l.google.com:19302, | |
stun4.l.google.com:19302, | |
stun.ekiga.net, | |
stun.ideasip.com, |
//top-level imports | |
import React from 'react'; | |
import shallowCompare from 'react-addons-shallow-compare' | |
import { Link } from 'react-router'; | |
//npm components | |
import { List, AutoSizer, InfiniteLoader } from 'react-virtualized'; | |
// Material-UI | |
import {Card, CardActions, CardHeader, CardText} from 'material-ui/Card'; | |
import Avatar from 'material-ui/Avatar'; | |
//modules |
Version: 0.0.1 updated 7/1/2016
Cordova Plugins are the magic that enable our mobile web app content to access the full power of Native SDKs underneath, but through clean JavaScript APIs that work the same across all platforms we target.
Building Cordova plugins is scary for many Cordova and Ionic developers, but it doesn't have to be. This simple guide walks through the what, when, why, and how of Cordova plugin development for iOS and Android.
// This file will be auto-imported in the app-test context, | |
// ensuring the method is always available | |
import { Meteor } from 'meteor/meteor'; | |
import { sinon } from 'meteor/practicalmeteor:sinon'; | |
function stubUser(currentUserId) { | |
if (!Meteor.userId()) { //dont stub twice just in case | |
sinon.stub(Meteor, 'userId', () => currentUserId); | |
sinon.stub(Meteor, 'user', () => Meteor.users.findOne({ _id: currentUserId })); |
Our friends of Neueda have been doing more and more work with Neo4j. One of the artefacts of that work (see their github repo for more info) has been an unbelievably wonderful page called Awesome Neo4j. This is a webpage with links and other resources that can be useful for people doing Neo4j projects - whether you are looking for tips and tricks, developer resources, language bindings, frameworks, visualization solutions, graph algorithm components, etc… all kinds of links are on this page… Truly great work of all the Contributors. And inspiring at that.