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 / simpleHelloWorld.js
Created August 5, 2015 21:08
A simple "hello world" in javascript o:)
(function () {
var finalSentence, alpha, word;
finalSentence = '';
alpha = [];
word = [];
function countToAlpha(callback) {
for (var i = 65; i <= 122; i++) {
alpha.push(i);
}
@pawndev
pawndev / logger.js
Last active September 3, 2015 13:02
Very simple logger in nodejs
var fs = require('fs');
var Logger = {
file: null,
define: function (externFile) {
fs.exists(externFile, function (exist) {
if (!exist) {
fs.writeFile(externFile, function (err, data) {
if (err) throw err;
});
}
@pawndev
pawndev / ruby.md
Last active September 1, 2016 07:19
Petit tuto ruby en français

Le commencement

Les variables

Tout d'abord nous allons voir les variables Elle ne sont pas bien différentes du python, js, php

En php, les variables commencent par un '$' En js on les déclares avec var En ruby, c'est comme en python :

@pawndev
pawndev / bright
Last active October 19, 2016 13:06
A brightness manager script, writting in ruby
#!/usr/bin/ruby
require 'optparse'
require 'optparse/time'
require 'ostruct'
require 'pp'
Version = [0, 0, 1]
class OptparseBright
@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
@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 / 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]
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);
^(?:[\t ]*(?:\r?\n|\r))+