Skip to content

Instantly share code, notes, and snippets.

View SamWSoftware's full-sized avatar

Sam Williams SamWSoftware

View GitHub Profile
@SamWSoftware
SamWSoftware / data.csv
Last active August 8, 2017 10:58
basic LineGraph
date close
1-May-12 58.13
30-Apr-12 53.98
27-Apr-12 67.00
26-Apr-12 89.70
25-Apr-12 99.00
24-Apr-12 130.28
23-Apr-12 166.70
20-Apr-12 234.98
19-Apr-12 345.44
<h1>wordpress checker</h1>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script src="getWordpress.js"></script>
export default class Blog extends Component {
constructor(props) {
super(props);
this.state = {
posts: []
};
}
componentDidMount() {
axios
.get(
render() {
if (this.props.post) {
return (
<div className="article">
<a href={"/blog/" + this.props.post.ID} className="blackLink">
{this.props.post.featured_image ? (
<img
className="img-responsive webpic"
alt="article header"
src={this.props.post.featured_image}
var api_key = 'key-XXXXXXXXXXXXXXXXXXXXXXX';
var domain = 'www.mydomain.com';
var mailgun = require('mailgun-js')({apiKey: api_key, domain: domain});
var data = {
from: 'Excited User <me@samples.mailgun.org>',
to: 'serobnic@mail.ru',
subject: 'Hello',
text: 'Testing some Mailgun awesomeness!'
};
const keys = require("../config/keys");
var domain = keys.mailgunDomain;
var mailgun = require("mailgun-js")({
apiKey: keys.mailgunKey,
domain: domain
});
class MailgunMailer {
constructor({ subject, recipients }, content) {
const mailgun = require("mailgun-js")({
apiKey: 'YOUR_MAILGUN_API_KEY',
domain: 'YOUR_DOMAIN'
});
class MailgunMailer {
}
module.exports = MailgunMailer;
class MailgunMailer {
constructor({ subject, recipients }, content) {
this.data = {
from: "no-reply@samwsoftware.com",
to: recipients,
subject: subject,
html: content
};
}
}
class MailgunMailer {
constructor({ subject, recipients }, content) {
this.data = {
from: "no-reply@samwsoftware.com",
to: this.formatAdresses(recipients),
subject: subject,
html: content
};
}
Survey.updateOne(
{
_id: match.surveyId,
recipients: {
$elemMatch: { email: email, responded: false }
}
},
{
$inc: { [match.choice]: 1 },
$set: { "recipients.$.responded": true },