Go to the egghead website, i.e. Building a React.js App
run
$.each($('h4 a'), function(index, video){
console.log(video.href);
});
import { Component } from "React"; | |
export var Enhance = ComposedComponent => class extends Component { | |
constructor() { | |
this.state = { data: null }; | |
} | |
componentDidMount() { | |
this.setState({ data: 'Hello' }); | |
} | |
render() { |
#import "MyCustomView.h" | |
@implementation MyCustomView | |
{ | |
UIColor *squareColor; | |
} | |
- (void)setIsRed:(BOOL)isRed | |
{ | |
squareColor= (isRed) ? [UIColor redColor] : [UIColor greenColor]; |
#!/usr/bin/env bash | |
# Colours picked from https://robinpowered.com/blog/best-practice-system-for-organizing-and-tagging-github-issues/ | |
### | |
# Label definitions | |
### | |
declare -A LABELS | |
# Platform |
var sinon = require('sinon'), | |
support = require('appium-support'), | |
Q = require('q'), | |
chai = require("chai"); | |
should = chai.should(); | |
function actualLogic(cmd) { | |
return support.core.exec("sleep 10000 && " + cmd).then(function(res) { | |
return res[0].toUpperCase(); | |
}); |
Go to the egghead website, i.e. Building a React.js App
run
$.each($('h4 a'), function(index, video){
console.log(video.href);
});
This is how I configured the deploy of my rails apps to AWS Elastic Beanstalk through CircleCI 1.0.
If you are using the Circle CI 2.0, take a look at this article from ryansimms
On Project Settings > Environment Variables add this keys:
# pragma mark Custom caret | |
- (void)drawInsertionPointInRect:(NSRect)aRect color:(NSColor *)aColor turnedOn:(BOOL)flag { | |
aRect.size.width = self.caretWidth; | |
[super drawInsertionPointInRect:aRect color:aColor turnedOn:flag]; | |
} | |
// This is a hack to get the caret drawing to work. I know, I know. | |
- (void)setNeedsDisplayInRect:(NSRect)invalidRect { | |
invalidRect.size.width += self.caretWidth - 1; |
As a change of pace from complex visualizations, here's simple Material Design gauge control implemented in pure CSS/HTML. The implementation includes an optional JavaScript component to change the gauge value dynamically. If you'd like to use the gauge on your web pages (it's open source), you can download it from GitHub, where you'll also find documentation on how to use it. In this post we'll walk through the implementation to understand how it works.
import React from 'react'; | |
import { container } from 'redux-relay'; | |
@container({ | |
variablesFromState: (state) => ({myVariable: state.myState}) | |
fragments: { | |
Relay.QL` | |
viewer { |
This document details how I setup LE on my server. Firstly, install the client as described on http://letsencrypt.readthedocs.org/en/latest/using.html and make sure you can execute it. I put it in /root/letsencrypt
.
As it is not possible to change the ports used for the standalone
authenticator and I already have a nginx running on port 80/443, I opted to use the webroot
method for each of my domains (note that LE does not issue wildcard certificates by design, so you probably want to get a cert for www.example.com
and example.com
).
For this, I placed config files into etc/letsencrypt/configs
, named after <domain>.conf
. The files are simple: