Skip to content

Instantly share code, notes, and snippets.

View scastiel's full-sized avatar

Sebastien Castiel scastiel

View GitHub Profile

Quiz


Question 1

Qu'affiche le programme suivant ?

function f() {
const data = {
persons: [
{ id: 0, name: "Sherlock Holmes", numbers: ["555-0101", "555-0199"] },
{ id: 1, name: "John Watson", numbers: ["555-0102", "555-0198"] }
],
groups: [
{ id: 0, name: "Londonians", personsIds: [0, 1] },
{ id: 1, name: "Doctors", personsIds: [1] }
]
// Installer fs-promise avec : npm install fs-promise
const http = require('http')
const fs = require('fs-promise')
function factorial (n) {
return n === 0 ? 1 : n * factorial(n - 1)
}
const server = http.createServer((req, res) => {
Verifying that "scastiel.id" is my Blockstack ID. https://onename.com/scastiel

Keybase proof

I hereby claim:

  • I am scastiel on github.
  • I am scastiel (https://keybase.io/scastiel) on keybase.
  • I have a public key whose fingerprint is 9CEA AA61 AD13 575B 1D5D F9D0 AE15 CE93 4EC9 436C

To claim this, I am signing this object:

const objA = {
a: 1,
b: 2
}
const objB = {
... objA
b: 3,
c: 4
}
function A(n) {
if (n === 0) {
return [ 841, 1189 ];
} else {
var dimAn1 = A(n - 1);
return [Math.floor(dimAn1[1] / 2), Math.floor(dimAn1[0])];
}
}
window.A = A;
Verifying that +scastiel is my blockchain ID. https://onename.com/scastiel
@scastiel
scastiel / covoiturage.js
Created November 18, 2013 20:05
Interrogation de covoiturage.fr avec NodeJS, request et cheerio.
var request = require('request');
var querystring = require('querystring');
var $ = require('cheerio');
var getTrajets = function(depart, arrivee, date, callback) {
var params = {
'fc': depart,
'tc': arrivee,
'd': date,
@scastiel
scastiel / index.html
Created September 3, 2014 10:15
A Pen by Anonasaurus Rex.
<div id="parent">
<div id="child">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris convallis, diam eget mattis mollis, arcu ante pharetra lorem, non rutrum eros sem eget elit
</div>
</div>