Skip to content

Instantly share code, notes, and snippets.

View sebprunier's full-sized avatar

Sébastien Prunier sebprunier

View GitHub Profile
#!/usr/bin/env bash
safeCheck () {
if [ $1 -ne 0 ]; then
echo "An error occured during Jekyll build :-( Exiting..."
exit 1
fi
}
executeCommand () {
@sebprunier
sebprunier / pwn-mvp.md
Created November 24, 2017 10:23
PWN - De votre idée géniale à votre Minimum Viable Product

description de l'intervention

Et si on simplifiait l'auto-partage ? Et si on sauvait des vies ? Et si on demandait la Lune ? Vous avez une idée géniale, mais comment la concrétiser ? Au travers différents retours d'expérience, nous vous donnerons les clés pour arriver à développer votre Minimum Viable Product !

description de l'intervenant

def index(page: Int) = Action.async { implicit request =>
for {
api <- fetchApi
response <- api.forms("everything")
.query(
Predicate.at("document.type", "Blog-post")
)
.ref(ref(api))
.orderings("[Blog-post.date]")
.pageSize(10)
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0"/>
<title>Todo App</title>
<!-- CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.97.8/css/materialize.min.css">
➜ tools ./android list sdk --all
Refresh Sources:
Fetching https://dl.google.com/android/repository/addons_list-2.xml
Validate XML
Parse XML
Fetched Add-ons List successfully
Refresh Sources
Fetching URL: https://dl.google.com/android/repository/repository-11.xml
Validate XML: https://dl.google.com/android/repository/repository-11.xml
Parse XML: https://dl.google.com/android/repository/repository-11.xml
package com.hubshare.services.users;
public class User {
private String login;
private String firstname;
private String lastname;
@sebprunier
sebprunier / 1 - premier.py
Last active June 1, 2023 15:32
Déterminer si un nombre est premier en Python
"""
Ce module propose une fonction permettant de déterminer si un nombre entier est premier.
Par exemple :
>>> estPremier(5)
True
"""
def estPremier(n) :
"""
@sebprunier
sebprunier / nantesjug-20130318.md
Last active December 14, 2015 17:39
Nantes JUG - 18 mars 2013

Description

Traçabilité d'une architecture distribuée avec NodeJS et MongoDB

Les architectures distribuées soulèvent un certains nombre de problématiques en terme de traçabilité : détection des anomalies, suivi des utilisateurs, mesure des performances des différents services ... Durant cette session, nous vous montrerons - démonstration à l'appui - comment nous avons apporté une solution simple à ces problématiques, en mettant en place un système de consolidation de logs avec Node.js et MongoDb. Code Story 2013

Une des bonnes nouvelles du début d’année a été le concours Code Story pour l’édition 2013 de Devoxx France. Une superbe occasion de développer et de tester de nouvelles technos, tout en s'amusant ! Nous débuterons la session par un retour sur notre participation à la première phase de ce concours, en vous présentant et en comparant nos choix technologiques.