Skip to content

Instantly share code, notes, and snippets.

@barais
barais / Projet ENSAI
Created October 1, 2014 12:02
Projet ENSAI
# Projet Ensai: éditeur universel de matrice de choix commentables
Le but du projet est de permettre la création d'un éditeur universel de matrices de choix pour les PCMs.
##Cahier des charges
Le cahier des charges est simple:
- application en mode SaaS
- possibilité de charger un modèle de PCMs, de l'éditer, de laisser des commentaires
- Possibilité de sortir un certain nombre de statistiques sur ce modèle
/**
* Created by barais on 22/01/15.
*/
/**
* Kevoree component
* @type {Ticker}
*/
class AbstractComp {
protected start(done : (error?: Error) => void){
package com.mycompany.myapp.web.rest;
import java.awt.image.BufferedImage;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.OutputStream;
import javax.imageio.ImageIO;
package fr.ensai.jaxrs;
import java.text.DateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.swing.text.DateFormatter;
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
package fr.ensai.jaxrs;
import java.text.DateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.swing.text.DateFormatter;
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
package fr.ensai.jaxrs;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.POST;
import javax.ws.rs.Path;
package fr.ensai.jaxrs;
public interface Observer {
public void notify(Object o);
}
package fr.ensai.jaxrs;
public interface Subject {
void addObserver(Observer o);
void removeObserver(Observer o );
}
package fr.ensai.jaxrs;
import fr.ensai.jaxrs.domain.Message;
public class LoggerObserver implements Observer{
static Observer instance = new LoggerObserver();
public static Observer getInstance() {
return instance;
}
@barais
barais / kevs
Last active January 11, 2016 15:51
add web3, web2, web1, edison2, edison3, edison1, edison4, edison5 : JavascriptNode
add edisonGroup : RemoteWSGroup
attach edison1, edison2, edison3, edison4, edison5, web1, web2, web3 edisonGroup
set edisonGroup.answerPull/edison2="false"
set edisonGroup.answerPull/edison3="false"
set edisonGroup.answerPull/edison4="false"
set edisonGroup.answerPull/edison5="false"
set edisonGroup.answerPull/web1="false"