Skip to content

Instantly share code, notes, and snippets.

View tclain's full-sized avatar

Timothée Clain tclain

View GitHub Profile
class Program
{
static void Main()
{
// Example customers.
var customers = new Customer[]
{
new Customer{ID = 5, Name = "Sam"},
new Customer{ID = 6, Name = "Dave"},
new Customer{ID = 7, Name = "Julia"},
@tclain
tclain / menu.html
Created November 19, 2015 06:50
FullSizeOverlayMenu
<div class="sticky-header">
<div class="extra block clickable open-menu"><i class="ion ion-navicon-round"></i>
</div><div class="block brand">La Réunion bouge !</div>
</div>
<div class="over-menu">
<div class="close-icon"><i class="ion ion-close"></i></div>
<div class="header">
@tclain
tclain / BaseController.js
Created December 8, 2015 10:00
es6 classes with angular 1 / webpack
class BaseController{
constructor(){
this.origin = "blab"
}
}
export { BaseController }
@tclain
tclain / fakeDataMongoose.js
Last active December 10, 2015 06:48
mongooseGenerateFakeData
var mongoose = require('mongoose');
// schema : {name : String}
var Movie = require('./models/Movie.js');
// schema : {firstname : String, lastname : String, movies : [Id:int]}
var User = require('./models/Model.js');
// connect to Mongo
mongoose.connect('mongodb://localhost/experiment');
// utilities :
@tclain
tclain / watch.less
Created January 17, 2016 10:39
less utilities
var gulp = require('gulp');
var less = require('gulp-less');
gulp.task('less', function() {
gulp.src('*.less')
.pipe(less())
.pipe(gulp.dest(function(f) {
return f.base;
}))
});
//main:custom.less
//vars
@margin-std : 20px ;
@padding-std : 20px ;
.font(@name,@path){
@font-face {
font-family: @name;
src: url(@path);
@tclain
tclain / rb_examples.php
Created February 11, 2016 06:35
Redbean cheatsheet
<?php
require('rb.php');
// C--reating
$instance = R::dispense($model_name);
$instance->param_name = $value;
R::store($instance);
@tclain
tclain / actions.js
Created June 14, 2016 08:39
Redux CheatSheet
export const LIST_ALL_ITEMS = "LIST_ALL_ITEMS";
export function listAllItems(page = 0, limit = 30){
return {
type : LIST_ALL_ITEMS,
page,
limit
}
}
export const CREATE_ITEM = "CREATE_ITEM";
fourseven:scss
alanning:roles
accounts-base@1.2.13
accounts-password@1.3.0
poetic:materialize-scss
useraccounts:core
useraccounts:materialize
useraccounts:iron-routing
iron:router
softwarerero:accounts-t9n