JeuWeb - Crée ton jeu par navigateur
[Scala] Client web Rss - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Les réalisations de la communauté (https://jeuweb.org/forumdisplay.php?fid=39)
+--- Forum : Nos autres projets (https://jeuweb.org/forumdisplay.php?fid=54)
+--- Sujet : [Scala] Client web Rss (/showthread.php?tid=6744)

Pages : 1 2


[Scala] Client web Rss - srm - 02-04-2013

Bonjour,

Pour les curieux du langage Scala, je code actuellement (et c'est déjà "opérationnel") un client web Rss.
Je parse les pages des articles pour récupérer le contenu complet et ne pas avoir à me rendre sur le site du feed.
Les sources sont disponible sur : https://github.com/oxman/rss

Actuellement :
Code :
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Scala                           25            255             86            989
HTML                             6             15              0            202
CoffeeScript                     1              4              0             25
-------------------------------------------------------------------------------
SUM:                            32            274             86           1216
-------------------------------------------------------------------------------



RE: [Scala] Client web Rss - srm - 06-04-2013

Code :
-------------------------------------------------------------------------------
Language                     files          blank        comment           code
-------------------------------------------------------------------------------
Scala                           26            270             89           1077
HTML                             5             14              0            224
CoffeeScript                     1             14              1             61
-------------------------------------------------------------------------------
SUM:                            32            298             90           1362
-------------------------------------------------------------------------------



RE: [Scala] Client web Rss - niahoo - 06-04-2013

J'veux bien tester mais ... getting started ?


RE: [Scala] Client web Rss - Maks - 06-04-2013


case class Read(
userId: Long,
itemId: Long,
date: Date
) {

override def toString() = "Read#" + userId + "-" + itemId
}


case class Read(userId: Long, itemId: Long, date: Date) {

override def toString = s"Read#$userId - $itemId"

}

c'est plus beau avec les interpolations de string, moins "java-like" non ^^


RE: [Scala] Client web Rss - srm - 07-04-2013

C'est question de point de vue, je préfère pas d'interpolation, c'est moins "php-like" :p

niahoo je vais voir pour me servir des migrations sql, comme ça tu auras pas grand chose à faire Big Grin
Là faut créer le schéma sql.


RE: [Scala] Client web Rss - srm - 07-04-2013

Et puis sinon pour mes besoins je le fais tourner sur http://rss.bouh.org et n'importe qui peut s'en servir.
Ca ressemble à ça :
[Image: d70f83b23ce5b3f3fac0e0d832bda60c.png]


RE: [Scala] Client web Rss - srm - 07-04-2013

Il faut click sur son nom pour ajouter un feed Wink
Et bon, je ne vais pas vous spam votre email, n'est-ce pas Adrien ? Wink


RE: [Scala] Client web Rss - srm - 08-04-2013

[Image: f224acf8e83e5dba747ea4322afac718.png]


RE: [Scala] Client web Rss - srm - 22-04-2013

Voilà j'ai mis les évolutions, si vous voulez tester chez vous il suffit donc de faire :
git clone git://github.com/oxman/rss.git
De modifier conf/application.conf.sample et de le renommer en conf/application.conf
Et de faire play run


RE: [Scala] Client web Rss - Maks - 22-04-2013

Tu as déjà utilisé Scalate (avec Scaml ou Jade) pour les vues ?
Un HAML-like pour Play! ça serait sympa, plutôt que de se taper du HTML