- Si je communique en REST, l'échange se fait
- en XML
- en JSON
- en HTML
- comme je veux
- Si je communique en SOAP, l'échange se fait
Cinéma : | |
http://wiki.gromez.fr/dev/api/allocine_v3 | |
http://developer.rottentomatoes.com/ | |
http://www.omdbapi.com/ | |
https://www.themoviedb.org/apps | |
http://thetvdb.com/api/ | |
Images & Vidéos : | |
https://www.flickr.com/services/api/ | |
https://developers.google.com/youtube/v3/ |
jQuery.fn.extend({ | |
ontransitionend: function(callback) { | |
var transitionEvent='webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend'; | |
return this.each(function() { | |
var self = jQuery(this); | |
self.one(transitionEvent, | |
function(e) { | |
self.off(transitionEvent); | |
callback.call(self); | |
}); |
Il s'agit d'implémenter d'après vos propres spécifications, un ORM.
On rappelle qu'un ORM (Object Relational Mapper) est une librairie permettant de représenter le contenu d'une base de donnée sous la forme d'objets dont les propriétés sont définies par le contenu de la base de donnée.
Il s'agit de créer un moteur/framework de jeu textuel.
Un exemple d'histoire simple mettant en oeuvre les mécanismes attendu est fourni en annexe.
6 points : document expliquant l'architecture et les choix techniques
4 points : implémentation du moteur
4 points : implémention de l'histoire exemple dans votre framework
6 points : quartier libre : améliorez le moteur ou implémentez l'histoire de votre choix.
javascript:var a = document.getElementsByTagName('a'); var collect = [] ; for(var i = 0; i<=a.length;i++){collect.push(a.item(i))} ; var pokelink = collect.filter(function(e){if(e == null) {return false};if(typeof(e.attributes) =="undefined"){return false}; return !(typeof(e.attributes.ajaxify) == "undefined")}).filter(function(e){return e.attributes.ajaxify.value.substr(0,13)== "/pokes/inline"}).filter(function(e){return e.attributes.ajaxify.value.indexOf("is_hide=0") > -1}).slice(0,-5);for(var e in pokelink){pokelink[e].click()}; |
https://dev.mysql.com/doc/index-other.html | |
https://gist.github.com/smwhr | |
Quel est le pays le plus peuplé ? | |
> SELECT Population, Name FROM `country` WHERE 1 ORDER BY Population DESC | |
Quel est le pays le plus grand ? | |
> SELECT SurfaceArea, Name FROM `country` WHERE 1 ORDER BY SurfaceArea DESC | |
Quel est le total de la population mondiale ? | |
> SELECT SUM(Population) FROM `country` | |
Quelle est la superficie totale des terres habitées ? |
<?php | |
use Illuminate\Database\Capsule\Manager as Capsule; | |
require_once("bootstrap.php"); | |
/// manière naïve et rapide mais pas efficace | |
/* | |
$film = Film::get($slug); //1 | |
$seances = $film->getAllSeances(); //1 |