Skip to content

Instantly share code, notes, and snippets.

View DjebbZ's full-sized avatar

Khalid Jebbari DjebbZ

  • Freelance
  • Paris, France
View GitHub Profile
@DjebbZ
DjebbZ / code1.cs
Last active December 27, 2015 18:49
Injection de dépendance en C# pour le blog de Palo-IT
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
//Mettez ici le code pour instancier votre conteneur, puis instancier votre fenêtre principale via ce dernier, suivi d’un Show()
}
}
@DjebbZ
DjebbZ / README.md
Last active December 21, 2015 19:49 — forked from balupton/README.md

Use DocPad, GitHub and Prose as a Wiki

This guide will walk you through how you can use a GitHub repository to house your wiki content, have DocPad render it, and automatically update on changes. It's also really nice as we get to benefit from the github project workflow for our wiki, that is issues, pull requests, etc.

We use this workflow heavily by linking the DocPad Website and the DocPad Documentation repositories allowing us to have users edit and submit pull requests for improvements to our documentation, and once merged, the website regenerates automatically.

1. Create a new repository for your Wiki Content

@DjebbZ
DjebbZ / dumb-docpad-rest-test.coffee
Created June 12, 2012 14:26
Very basic test of docpad-plugin-rest
# To use this gist
# 1. Launch `docpad server`
# 2. Run this gist with `coffee <filename>.coffee`
# Require
request = require 'request'
# Request sent to local server, with a basic document
req =
url: 'http://localhost:9778'
@DjebbZ
DjebbZ / docpad-skeleton-errors
Created March 21, 2012 12:07
Error on `docpad skeleton` : files created but huge log of errors appears
This file has been truncated, but you can view the full file.
DjebbZ:~/Sites/24B $ docpad skeleton canvas
info: Welcome to DocPad v3.3.2
You are about to create your new project inside your current directory. Below is a list of skeletons to bootstrap your new project:
canvas.docpad
The Blank Canvas Skeleton for DocPad. Your web development playground.
kitchensink.docpad
Kitchensink Skeleton for DocPad, based off Twitter's Bootstrap
@DjebbZ
DjebbZ / jshint-jsx-with-gulp-react-tools
Created September 12, 2014 07:41
Lint your React's JSX code with stock JSHint
/*
As JSX code is not lintable by JSHint, we simply transform
JSX to Javascript with react-tools then lint the resulting Javascript.
Bonus : as a JSX tag is just a Javascript function,
you get 1:1 match on line errors !
*/
var gulp = require("gulp"),
jshint = require("gulp-jshint"),
react = require("gulp-react");
@DjebbZ
DjebbZ / transcript-keynote.md
Last active August 29, 2015 14:07
Transcript de ma keynote lors de WebGL Paris 2014, le 13 octobre 2014

Transcript de ma keynote de l'évènement WebGL Paris 2014, le 13 octobre 2014

Je ne vais pas vous parler de communauté. Mais je vais le faire quand même pour respecter un tant soit peu le programme. Je m'appelle Khalid Jebbari, j'organise (pas tout seul) le meetup mensuel Paris.js, qui est fier d'être sponsor de WebGL Paris. Qu'est-ce que Paris.js ? Une association de fait autour de Javascript. Autrement dit, c'est une communauté de développeurs qui propose, vote et présente des sujets, sur le principe du volontariat et de l'anarchie, un peu comme l'open-source. On se réunit tous les mois dans une entreprise différente, qui nous prête ses locaux et offrent le buffet et on y parle de tout ce qui a un rapport avec Javascript, dont WebGL. Par exemple, il y a un près d'un an, Microsoft ici présent nous a accueilli pour un meetup consacré à WebGL : Xavier organisateur de WebGL Paris nous a parlé de WebGL Academy, David Rousset de Microsoft nous a présenté Babylon.js, et Aerys nous