Skip to content

Instantly share code, notes, and snippets.

View Designer023's full-sized avatar

Carl Topham Designer023

View GitHub Profile
// Typescript
import moment, {Moment} from "moment";
// Generate a range of dates
export function getDates(startDate: Moment, days: number): Date[] {
var dateArray: Date[] = [];
const currentDate = moment(startDate); // Clone the date or die!
const endDate = startDate.add(days, "days");
@Designer023
Designer023 / override.conf
Created April 3, 2019 18:05
Docker API config
# /etc/systemd/system/docker.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375 -H tcp://0.0.0.0:2376
@Designer023
Designer023 / generator.js
Created April 2, 2019 09:24 — forked from worgarside/generator.py
Random Account & Transaction Generator
const randomint = (start, end) => {
let diff = end - start;
return Math.floor(Math.random() * diff) + start
}
const chance = (rate=0.5) => {
return Math.random() > rate ? true : false;
}
const pad = (n, width, z) => {
@Designer023
Designer023 / .bashrc
Created August 22, 2018 07:34
Useful scripts and shortcuts for web developers
# Rest of BASH OR SZH FILE
# ...
# ADD THE FOLLOWING
# Check for utils scripts / shortcuts and import
if [ -f '.utilsrc' ]; then source '.utilsrc'; fi
@Designer023
Designer023 / stdimage.py
Created May 11, 2017 17:32
StdImageField Image upload and rename
import os
import uuid
from django.conf import settings
from django.db import models
from django.utils.deconstruct import deconstructible
@deconstructible
class PathAndRename(object):
@Designer023
Designer023 / App.js
Created April 17, 2017 15:22
App JS Final basic
import React, { Component } from 'react';
let list_data = [
"Cat",
"Dog",
"Fish",
"Parrot",
"Rabbit"
]
@Designer023
Designer023 / App.js
Created April 17, 2017 15:08
App JS passing required components
...
class App extends Component {
render() {
return (
<div>
<h1>List of lists</h1>
<List data={top_animals} title="Top animals" />
<List data={other_animals} title="Other animals"/>
</div>
);
@Designer023
Designer023 / List.js
Created April 17, 2017 15:07
List propTypes
import React, { Component } from 'react';
import PropTypes from 'prop-types';
import ListItem from './ListItem';
class List extends Component {
render() {
// Create variable with mapped data
let list_items = this.props.data.map(function(item, index) {
@Designer023
Designer023 / App.js
Created April 17, 2017 15:05
Bad list data
let other_animals = [
"koala",
"Chimp",
"Tiger",
"Shark",
"Humming bird",
null,
false,
1
]
@Designer023
Designer023 / ListItem.js
Created April 17, 2017 15:05
List item proptypes
import React, { Component } from 'react';
import PropTypes from 'prop-types';
class ListItem extends Component {
render() {
return (
<li>{this.props.text}</li>
)
}
}