Skip to content

Instantly share code, notes, and snippets.

View pawndev's full-sized avatar
:octocat:
Trying to quit vim

Coquelet Christophe pawndev

:octocat:
Trying to quit vim
View GitHub Profile
@pawndev
pawndev / Redux-Form-Semantic-UI-React.js
Last active September 10, 2018 22:43 — forked from mairh/Redux-Form-Semantic-UI-React
Semantic-UI-React form validation using redux-form example
// semantic-ui-form.js
import React from 'react';
import PropTypes from 'prop-types';
import { Form, Input } from 'semantic-ui-react';
export default function semanticFormField ({ input, type, label, placeholder, meta: { touched, error, warning }, as: As = Input, ...props }) {
function handleChange (e, { value }) {
return input.onChange(value);
}
@pawndev
pawndev / docker-compose.yml
Created August 8, 2017 13:50
docker-compose up <serviceName>
version: '2'
services:
# mysql
mysql:
image: "mysql:5.7.10"
ports:
- "3306:3306"
environment:
MYSQL_ROOT_PASSWORD: "admin"
function mdRander() {
pandoc $1 | lynx -stdin -dump
}
var tmp = require('tmp');
var fs = require('fs');
var exec = require("child_process").exec;
tmp.file({postfix: ".md"}, function(err, path, fd) {
fs.writeFile(path, "* One\n* Two", function(err) {
if(err) return;
exec('github-markup ' + path, function (err, stdout, stderr) {
console.log(stdout);
console.log(path);
@pawndev
pawndev / heart.js
Created June 7, 2017 09:37 — forked from paulirish/heart.js
sweetass heart canvas.
// 99% done by @rauri rochford
// http://js1k.com/2012-love/demo/1071
// i just rAF'd it.
// demo at http://bl.ocks.org/1823634
e = [];// trails
^(?:[\t ]*(?:\r?\n|\r))+
function instantiate(element) {
const { type, props } = element;
// Create DOM element
const isTextElement = type === "TEXT ELEMENT";
const dom = isTextElement
? document.createTextNode("")
: document.createElement(type);
updateDomProperties(dom, [], props);
@pawndev
pawndev / clem-cli
Last active September 25, 2018 09:38
clemtine cli dbus
#!/usr/bin/ruby
# gem install ruby-dbus
require 'optparse'
require 'optparse/time'
require 'ostruct'
require 'pp'
require 'dbus'
Version = [0, 1, 0]
@pawndev
pawndev / README.md
Last active December 11, 2016 20:15 — forked from beevelop/README.md
Taiga Docker-Compose
1. Install and run the docker-compose.yml
git clone https://gist.github.com/f9193fdd1ae49db5caf852302ab18d91.git taiga
cd taiga
# Update docker-compose.yml
# - Replace Hostname of taigaback and taigafront
# - Update or disable Email settings
docker-compose up -d
@pawndev
pawndev / compileToBatch.bat
Last active September 25, 2018 09:37
java compiler from batch file
rem Maryse_gift bat
echo off
cls
set CLASSPATH=%CLASSPATH%;C:\Program Files\Java\jdk1.7.0_45\lib;%cd%;.
set PATH=%PATH%;C:\Program Files\Java\jdk1.7.0_45\bin
javac Maryse_gift.java
pause
java Maryse_gift
pause