Présentations

77 views
Skip to first unread message

philippe sam

unread,
Jan 15, 2014, 3:09:29 PM1/15/14
to lyon-scala...@googlegroups.com
Bonjour à tous,

Afin que nous puissions nous connaitre un peu mieux, je me permets de créer ce sujet :)

Pour ma part, je travaille donc dans une petite SS2I sur Villeurbanne. Un ami m’a fait découvrir Scala l’année dernière grâce à la série de cours « Principes de la programmation fonctionnelle dans Scala » dispensée par Martin Odersky sur Coursera. Depuis, j’ai surtout utilisé ce langage pour de petits développements sur Android. La seconde série « Principes de la programmation réactive » est tombée à pic lorsque j’ai cherché un moyen simple de découpler différents composants applicatifs.

Bonne soirée à tous,

Philippe.

Jean Helou

unread,
Jan 15, 2014, 3:26:01 PM1/15/14
to philippe sam, lyon-scala...@googlegroups.com
Bonsoir à tous, 

Côté boulot, j'ai un parcours du plus gros possible (IBM) au plus petit possible: Freelance Scala/Java avec un passage chez Xebia une SSII parisienne plutôt sympa. 
J'ai commencé à faire du Scala il y a presque 4 ans et aujourd'hui je travaille avec Frederic Masion chez Kreactive sur un projet play2 scala. A côté de ça je suis formateur Typesafe pour le cours fast track to Scala. Je donne régulièrement la formations à Paris et qui sait peut être bientôt à Lyon :) 

Côté communauté, j'ai été très actif dans le Paris Scala User Group, comme ça me manquait et après en avoir parlé avec Frédéric je me suis lancé pour essayer de monter le LSUG. J'ai co-animé des hands-on sur Scala à Devoxx et au Mix-IT, hands-on que je proposerait pour le LSUG si ça  tente certains. Ceux qui ont suivi m'auront vu dans l'équipe d'organisation de la conférence Scala.IO en Octobre dernier. Je contribue occasionnellement à quelques projets autour de play : play-json, play-mailer, securesocial, ... 

Jean

PS: Akka et Scala sur android il y avait quelques pratiquants au PSUG, de ce que j'en avais retenu il y a avait un gros souci avec des limitations de dalvik. IIRC le nombre de méthodes ou de classe qui peut être chargé dans la VM est limité et il faut utiliser des outils spéciaux qui dégagent le bytecode non utilisé des jars, sauf que ces outils ne géraient pas bien le byte code scala et pouvait perdre des morceaux en route ...



2014/1/15 philippe sam <psam...@gmail.com>

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Lyon Scala User Group.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse lyon-scala-user-...@googlegroups.com.
Pour plus d'options, visitez le site https://groups.google.com/groups/opt_out .

philippe sam

unread,
Jan 16, 2014, 6:41:04 AM1/16/14
to lyon-scala...@googlegroups.com, philippe sam
Le mercredi 15 janvier 2014 21:26:01 UTC+1, Jean Helou a écrit :

PS: Akka et Scala sur android il y avait quelques pratiquants au PSUG, de ce que j'en avais retenu il y a avait un gros souci avec des limitations de dalvik. IIRC le nombre de méthodes ou de classe qui peut être chargé dans la VM est limité et il faut utiliser des outils spéciaux qui dégagent le bytecode non utilisé des jars, sauf que ces outils ne géraient pas bien le byte code scala et pouvait perdre des morceaux en route ...


Effectivement, ma tentative d'utilisation d'akka sur android s'est soldée par un cuisant échec... Proguard, qui gère ces morceaux de jars à prendre où à laisser, est relativement lourd à configurer à mon humble avis. Du coup, pour l'instant, je me suis rabattu sur les extensions RxJava pour Scala, qui sont moins contraignantes à intégrer et semblent plus "conventionnelles".

Par contre, même si je n'ai pas vraiment eu le temps de m'y pencher jusqu'à maintenant, la combinaison akka/spray a l'air vraiment intéressante côté serveur. Le côté "scalabilité" d'akka semble être un atout indéniable. Je me pose cependant une question par rapport à sa mise en oeuvre : à quel point il faut gérer la distribution des acteurs, et la tolérance aux pannes, directement au niveau du code?

Bonne journée à tous,

Philippe.

François Garillot

unread,
Jan 16, 2014, 7:30:00 AM1/16/14
to philippe sam, lyon-scala...@googlegroups.com
2014/1/16 philippe sam <psam...@gmail.com>:

>> PS: Akka et Scala sur android il y avait quelques pratiquants au PSUG, de
>> ce que j'en avais retenu il y a avait un gros souci avec des limitations de
>> dalvik. IIRC le nombre de méthodes ou de classe qui peut être chargé dans la
>> VM est limité et il faut utiliser des outils spéciaux qui dégagent le
>> bytecode non utilisé des jars, sauf que ces outils ne géraient pas bien le
>> byte code scala et pouvait perdre des morceaux en route ...
>
> Effectivement, ma tentative d'utilisation d'akka sur android s'est soldée
> par un cuisant échec... Proguard, qui gère ces morceaux de jars à prendre où
> à laisser, est relativement lourd à configurer à mon humble avis. Du coup,
> pour l'instant, je me suis rabattu sur les extensions RxJava pour Scala, qui
> sont moins contraignantes à intégrer et semblent plus "conventionnelles".

Juste en passant, il existe un plugin pour Eclipse qui simplifie les
choses côté configuration :
https://github.com/banshee/AndroidProguardScala

--
FG

philippe sam

unread,
Jan 21, 2014, 4:16:26 AM1/21/14
to lyon-scala...@googlegroups.com, philippe sam
Le jeudi 16 janvier 2014 13:30:00 UTC+1, François Garillot a écrit :
2014/1/16 philippe sam <psam...@gmail.com>:

Juste en passant, il existe un plugin pour Eclipse qui simplifie les
choses côté configuration :
https://github.com/banshee/AndroidProguardScala


Merci :)

Au cas où certains d'entre vous seraient intéressés, j'en profite pour faire de la pub pour un meet-up organisé par un collègue sur Lyon autour de Neo4j: http://www.meetup.com/graphdb-Lyon/events/152194002/

Scala n'en est pas le sujet principal, cependant le moteur de requêtes Cypher de Neo4j est principalement écrit en Scala.

Arnaud LARROQUE

unread,
Jan 22, 2014, 3:18:48 AM1/22/14
to scala-lyon...@googlegroups.com, lyon-scala...@googlegroups.com
Bonjour à tous, 

Je viens d'apprendre la création du SLUG au JUG d'hier soir et je trouve très bien cette initiative.

Pour mon parcours, je travailler majoritairement en SSII entre Paris et Lyon sur les 10 dernières années sur un fond de Java. 
Mon poste actuel est plutôt orienté "expertise" ( les "" car au final, je ne sais le décrire autrement rapidement) sur du Web. (Intégration produit opensource Php/Java).

J'ai découvert le Scala avec les cours sur coursera sur la programmation fonctionnelle et réactive. je cherchais alors quelque chose de nouveau pour développer. 
J'aime beaucoup chose dans Scala mais j'ai conscience d'avoir encore énormément à apprendre.

Arnaud

Sylvain Roussy

unread,
Jan 23, 2014, 9:14:50 AM1/23/14
to scala-lyon...@googlegroups.com, lyon-scala...@googlegroups.com
Bonjour à tous,

Je n'aurais pas le temps, je pense, de pousser mon apprentissage de Scala étant pas mal occupé par ailleurs. Toutefois, Philippe (de ce forum) m'a montré l'intérêt de ce langage.
Moi qui suis plutôt impliqué dans Neo4j, sachez que si la plupart du code de Neo est écrit en Java, le langage d'interrogation (CYPHER) est quant à lui écrit en Scala.
Ce soir (ce jeudi 23 Janvier) nous faisons notre second Meetup (http://www.meetup.com/graphdb-Lyon/events/152194002/ retransmission online à l'adresse http://www.glowbl.com/Neo4j ) vous y êtes les bienvenus mais il y sera assez peu question de technique pure ce soir.
Par-contre si quelqu'un veut venir présenter une approche Scala sur Neo4j, n'hésitez pas à me contacter (page scala de Neo4j : http://www.neo4j.org/develop/scala)

Bonne soirée pour le BarCamp, et bonne continuation, je vous suivrais de loin.

Cordialement,

Sylvain

Cédric Marcone

unread,
Jan 24, 2014, 3:42:15 AM1/24/14
to scala-lyon...@googlegroups.com, lyon-scala...@googlegroups.com
Hello all,

Désolé, je me présente en retard car j'étais en Pologne - il faut qu'on parle Karol ;) !
Alors moi, je suis un dev polyglotte (privilège de l'âge, j'ai 40 ans) mais mon univers gravite autour de la JVM depuis 1997 et Java 1.1.

Aujourd'hui je développe et je fais de l'architecture logicielle essentiellement dans le monde du web, sites et services, pour le compte de clients qui ont des besoins de puissance jamais satisfaits et un nombre d'utilisateurs toujours en hausse !

"Marre de voir des apps qui rament et des proc à 95% idle"

C'est ce qui m'a fait me pencher sur les architectures réactives, la programmation asynchrone et les langages fonctionnels.

La découverte de Scala fut incroyable et j'ai commencé à pousser mon équipe de Javaistes à l'utiliser de plus en plus, le terrain étant super favorable car on a massivement adopté Play.

Et voilà comment, deux ans plus tard, grâce à Jean, on se retrouve à la première réunion du SLUG.

A mardi !
--
Cédric

Pierre-Antoine Ganaye

unread,
Jan 26, 2014, 9:14:07 AM1/26/14
to scala-lyon...@googlegroups.com, lyon-scala...@googlegroups.com
Bonjour à tous !
Je suis surpris de voir autant de dev scala (et play) à Lyon, c'est cool ! De mon côté je suis étudiant en L3 informatique à Lyon1 (issu d'un DUT), on m'a beaucoup parlé de programmation fonctionnelle en stage, à première vue cela m'a semblé assez chiant et compliqué ! C'est finalement grâce à Play! que je me suis intéressé à scala, le JAVA me semblait inadéquat pour exploiter ce framework parfaitement. J'ai donc repris depuis la base en suivant les cours sur coursera, et finalement scala c'est vraiment top ! 
Bref j'ai aussi beaucoup de chose à découvrir sur scala, play! et Android, j'espère donc pouvoir partager avec vous tous mardi soir ! 
Bonne journée à tous.

Le mercredi 15 janvier 2014 21:09:29 UTC+1, philippe sam a écrit :

Rémi Kowalski

unread,
Jan 26, 2014, 11:13:55 AM1/26/14
to scala-lyon...@googlegroups.com, lyon-scala...@googlegroups.com
Bonjour,

J'ai déménagé récemment sur Lyon. Je fais un petit peu de scala à titre personnel.
J'ai suivi le premier cours sur coursera, mais j'ai loupé le second (question de timing ^^).
Je passerai mardi soir s'il reste de la place !

Rémi


Le mercredi 15 janvier 2014 21:09:29 UTC+1, philippe sam a écrit :

Jean Helou

unread,
Jan 26, 2014, 11:32:53 AM1/26/14
to Rémi Kowalski, scala-lyon...@googlegroups.com, lyon-scala...@googlegroups.com
Salut tout le monde, 

A priori il n'y a pas de risque de manque de place pour mardi soir mais si vous pouvez remplir une inscription sur eventbrite que j'ai un compte un peu plus précis je pourrai prévenir l'antre autre de nous  réserver une ou deux tables de plus. Si vous n'êtes pas inscrits ce n'est pas grave et ça ne vous empêchera pas de vous joindre à nous c'est juste pour faciliter la logistique :)


En tout cas ça fait carrément plaisir de voir autant de personnes intéressées ! 

jean



2014/1/26 Rémi Kowalski <remi.flori...@gmail.com>

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Scala Lyon User Group.
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse scala-lyon-user-...@googlegroups.com.

François Garillot

unread,
Feb 6, 2014, 6:02:11 AM2/6/14
to scala-lyon...@googlegroups.com
Hello tout le monde,

Je triche un peu, n'étant pas basé à Lyon mais à Lausanne, où je
travaille pour Typesafe depuis un peu plus d'un an. J'ai découvert
Scala en 2006, dans une précédente vie dans la recherche. Je suis très
heureux qu'une communauté autour de Scala se développe dans la ville
où j'ai grandi, et où je me déplace fréquemment.

Je travaille plus spécialement à l'intersection entre Scala-IDE et le
compilateur, sur le "presentation compiler" une interface censée
répondre à des questions de front-end (typage notamment) arrivant sur
un ensemble de sources bougeant fréquemment (e.g. les sources de
l'IDE).

Je ne garantis pas que je puisse être présent parmi vous à chaque
fois, mais je sauterai sur l'occasion si elle se présente.

À une prochaine,
--
FG



2014-01-26 Rémi Kowalski <remi.flori...@gmail.com>:

Sylvain Gournay

unread,
Mar 13, 2014, 9:39:03 AM3/13/14
to scala-lyon...@googlegroups.com, lyon-scala...@googlegroups.com
Bonjour,

Je viens tout juste de découvrir ce user group et étais plutôt étonné et heureux d'en trouver un sur Lyon !
Je bosse en SSII (CGI à Vaise) depuis près de 4 ans avec une grosse expérience en Java. C'est le côté programmation fonctionnelle qui m'a attiré vers Scala, j'avais eu l'occasion de bosser en Lisp (qui n'aime pas les parenthèses ?) et ça m'avait plu, j'avais alors été heureux de découvrir un langage orienté fonctionnel sur la JVM.
Je n'ai par contre aucune expérience pratique et professionnelle en scala et aimerais beaucoup voir des retours d'xp dessus.

Bonne journée

Sylvain
Reply all
Reply to author
Forward
0 new messages