Devoxx 2011 – Comparatif de performances des frameworks web Java et plus encore …

Par Christian Nguyen Van Than | Classé dans Débutant, Java | Le 26/01/2012

Tags « »

0

Comparatifs de frameworks web à Devoxx 2011

Cet article a pour but de présenter brièvement la présentation de Stijn Van den Enden, lors du Devoxx 2011, sur les performances brutes de plusieurs frameworks connus et de partager quelques impressions sur ce sujet.

Dans la première partie, il présente la méthodologie de tests ainsi que les outils : le coté test.
Dans la seconde partie, il nous montre les résultats qu’il a obtenu : le coté performance.
Les slides de la présentation sont disponibles ici

En résumé, on y voit la mise en place de la plateforme de tests ainsi que les outils utilisés.

Lire la suite…

Devoxx 2011 – Ceylon

Par Florian Boulay | Classé dans Conférence, Débutant, Java, News | Le 30/11/2011

Tags « »

0

ceylon logo Devoxx 2011   Ceylon

Ceylon est un nouveau langage s’exécutant sur la JVM. Il rejoint une liste désormais assez longue qui comprend notamment :

  • Groovy
  • Jython
  • Jruby
  • Scala
  • Kotlin
  • Fantom
  • Gosu

Gavin King a créé Ceylon parce qu’il était frustré par les limitations de Java. Cette session a été animée par deux français, Emmanuel Bernard et Stéphane Epardaud qui sont commiters sur le projet. Ils ont débuté la session en définissant les objectifs de Ceylon, avant de continuer sur ses fonctionnalités à l’aide de code. Je ne vais pas reproduire le code qu’ils ont utilisé pendant la présentation dans cet article, je vais essayer d’être plus concis.

Lire la suite…

Développement d’une application Android

Par Victor Bonnet | Classé dans Débutant, Java | Le 15/11/2011

Tags « »

2

Cet article a pour but d’expliquer les bases du développement d’une application Android. Il est accompagné d’un exemple que vous pouvez télécharger sur github.

Préambule

Pour le développement de l’exemple qui va suivre nous allons utiliser Eclipse avec le plugin de google (ADT). Ces outils nécessitent bien entendu que vous ayez téléchargé le sdk d’Android que vous pouvez récupérer ici.
Ce tutoriel n’explique pas comment installer ces différents outils étant donné que la documentation de google est déjà très claire pour les anglophiles et que vous pouvez trouver facilement de nombreux tutoriels en français en utilisant votre moteur de recherche préféré.

Lire la suite…

Get yourself into finance! Trading phases and auction calculation

Par Maxime Fromentin | Classé dans Débutant, Finance | Le 01/07/2011

Tags « »

0

As you may know, the trading day of exchange places is divided into several specific phases. This article aims to present those main periods and their use. I will specifically address Eurex (derivatives market) and London Stock Exchange (cash market), as they show the periods for two different kinds of equity markets.

Eurex is one of the three largest derivative exchanges with NYSE Euronext Liffe and Chicago Mercantile Exchange. Eurex is owned by Deutsche Börse and based in Frankfurt. London Stock Exchange (LSE) is the largest stock exchange in Europe (in terms of market capitalization) and the fourth largest in the world. As specified in its name, LSE is located in London.

Even if the trading periods are always slightly different in different markets, general ideas remain nearly identical. A trading day usually runs from early morning (7:30 am for Eurex and 8 am for LSE) to late afternoon (4:30 pm for LSE) or even later (10:30 pm for certain products managed by Eurex!).  A trading day is typically made of 3 main phases which will be described in the next sections:

  • Pre-trading
  • Trading
  • Post-trading

These phases can also contain sub-phases depending on the specific market rules of each exchange.

Lire la suite…

In Fine Academy : Programmation parallèle avec GPU sur CUDA

Par Veary NGY | Classé dans Conférence, Débutant | Le 27/04/2011

Tags « »

0

Hier, s’est tenue au siège la deuxième présentation d’In Fine Academy portant sur la programmation parallèle avec GPU sur CUDA par Maxime Fromentin, consultant In Fine.

En attendant l’article de Maxime, plusieurs personnes nous ont réclamé son support de présentation, alors le voici :


Depuis quelques années, les processeurs graphiques (GPU) ont vu leur capacité considérablement augmenter. En plus du rendu graphique, ceux-ci sont désormais capables d’effectuer des opérations complexes avec notamment l’apparition de CUDA développé par Nvidia. Basée sur le parallélisme de masse, la technologie GPU voit son champ d’application s’étendre du domaine scientifique à la finance et ceci avec des performances très intéressantes comparées aux processeurs traditionnels.





Comprendre un pari sportif: exemple sur PSG-Lyon du 17 avril

Par Seb Berrier | Classé dans Débutant, Finance | Le 15/04/2011

Tags « »

1

Depuis début 2010, la France a autorisé les sites de paris en ligne concernant les courses hippiques, les paris sportifs, et le poker. C’est au fonctionnement des paris sportifs que nous allons nous intéresser, et plus particulièrement à la manière dont ces sites se rémunèrent.

Fonctionnement du système de cote

Sur un événement sportif à venir, chaque issue possible se voit attribuer une cote par le site de paris en ligne en fonction de la probabilité estimée de cette issue.

Nous allons dans ce post développer l’exemple des cotations pour un match de football de Ligue 1 PSG-Lyon du dimanche 17 avril 2011 avec 3 issues possibles :

  • Victoire de PSG
  • Victoire de Lyon
  • Match nul entre les deux équipes

Sur un site de paris sportifs on trouvera le tableau suivant :

Ex cote PSG Lyon Comprendre un pari sportif: exemple sur PSG Lyon du 17 avril

Indiquant le coefficient par lequel est multipliée notre mise en cas de bon pronostic.  Ainsi miser 1€ sur une victoire du PSG nous rapportera 2,25€ si PSG bat Lyon, et 0€ sinon.

Comment un site de paris en ligne effectue sa cotation ?

Bien entendu ces cotes ne sont pas attribuées au hasard, car de la bonne attribution de celles-ci dépendront les gains potentiels du site de paris. Ce dernier, au contraire du parieur, cherchera à gagner de l’argent quelque soit l’issue du match, tout en attirant les joueurs en proposant des cotes attractives.

Lire la suite…