Sprint de programmation Darcs du 15 au 17 février 2013 à l'IRILL (Paris XIII)

Posté par  . Édité par Benoît Sibaud et NeoX. Modéré par rootix. Licence CC By‑SA.
Étiquettes :
13
12
fév.
2013
Gestion de versions

Le projet Darcs organise son 8ème sprint de programmation du vendredi 15 au dimanche 17 février 2013 à l'IRILL (Initiative de Recherche et Innovation sur le Logiciel Libre), au 23 avenue d'Italie à Paris XIII (métro place d'Italie).

Darcs est un logiciel de gestion de versions décentralisé capable de réordonner automatiquement les patchs présents dans un dépôt, ce qui permet des créations et des fusions de branches plus simples qu'avec ses confrères Mercurial, Git et Bazaar.
Sa dernière version stable est la 2.8.4, sortie le 7 février dernier.

Le projet tourne principalement grâce au temps libre de ses contributeurs, mais également grâce à des projets Google Summer of Code, ainsi que des dons qui couvrent notamment les frais d'organisation des sprints. Le sprint est ouvert à tous, il suffit de s'annoncer sur le wiki pour pouvoir venir.

Ce sprint servira à consolider la prochaine version 2.10.

Concours de programmation CodinGame le 21 septembre 2013

Posté par  (site web personnel) . Édité par tuiu pol et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC By‑SA.
13
17
sept.
2013
Technologie

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 21 septembre 2013 à 18h.

L'évènement accueillera des développeurs du monde entier pour leur permettre de défier leurs pairs, gagner des prix** ou entrer en relation avec des sociétés attractives qui recrutent (France, USA, Luxembourg, UK, Maroc). Parmi les entreprises annoncées figurent, en autres, Nintendo, Ubisoft, ou Dailymotion.

** Tablette Samsung Galaxy Tab 3, appareil photo Fujifilm Finepix S4200, Algorithms in a Nutshell / O'Reilly, et des T-shirts.

Concours de programmation CodinGame le 27 Juillet 2013

Posté par  (site web personnel) . Édité par Benoît Sibaud, tuiu pol et Nils Ratusznik. Modéré par Nils Ratusznik. Licence CC By‑SA.
10
23
juil.
2013
Technologie

La prochaine édition du challenge de code en ligne CodinGame aura lieu le samedi 27 juillet 2013 à 18h (UTC+2).

Un évènement ouvert où des développeurs du monde entier sont attendus pour concourir afin de se mesurer aux meilleurs, remporter des lots, ou entrer en relation avec des sociétés pour changer de job ou en trouver un.

Les nouveautés de cette édition : Haskell, Go et Objective-C s'ajoutent aux langages de programmation disponibles, un classement par langages vient compléter le classement global, et, pour la première fois, le concours offre l'opportunité de s'expatrier à San Francisco.

L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.
Le règlement prévoit que le code source des participants soit rendu public sous licence libre GPL v3 et affiché sur le site dès la fin du concours, pour que tout le monde puisse apprendre et progresser en consultant les solutions des autres.

  • objectif du challenge : résoudre deux problèmes de programmation dans le langage de son choix parmi les 11 proposés ;
  • durée estimée de l'épreuve : 2h30 ;
  • modalités de participation : c'est en ligne, c'est gratuit et c'est anonyme.

Concours de programmation CodinGame le 23 novembre 2013

Posté par  (site web personnel) . Édité par ZeroHeure, Benoît Sibaud et palm123. Modéré par Benoît Sibaud. Licence CC By‑SA.
10
21
nov.
2013
Technologie

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 23 novembre 2013 à 18h.

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés attractives en France, en Angleterre et au Brésil.

Appel à conférences PolyConf 17 à Paris (7 au 9 juillet) : « The Universe of Programming Languages »

Posté par  . Édité par Benoît Sibaud, Davy Defaud et Nils Ratusznik. Modéré par Nils Ratusznik. Licence CC By‑SA.
9
14
mar.
2017
Éducation

PolyConf est une conférence pour échanger sur les meilleures pratiques de la programmation. Les programmeurs sont trop souvent réduits à un langage de programmation alors qu’il est plus sage, dans un contexte d’innovation constante, d’apprendre à apprendre et de combiner le meilleur de chaque langage dans des solutions ad hoc. Autrement dit, le fait de ne pas se spécialiser en tant que développeur sur un langage spécifique, pour préférer une approche polyvalente. Concrètement, cela s’est reflété dans le programme de l’événement qui a traité de nombreux sujets : Ruby, Python, Haskell, Rust, Erlang, Go, Java, F#, JavaScript…

NdM. : cette édition est intitulée « L’univers des langages de programmation. Ne voyez pas les frontières / limites, voyez les horizons » (The Universe of Programming Languages. Never see boundaries, but only horizons). Les trois précédentes éditions ont eu lieu à Poznan en Pologne. Les huit éditions précédentes (à l’époque l’événement se nommait « RuPy », a priori plus centré sur Ruby et Python) ont eu lieu à Budapest, Brno, au Brésil et en Pologne.

L’appel à conférences se termine le 19 mars.

Forum Programmation.autre Haskell, problème de strictitude de do

Posté par  .
Étiquettes :
5
15
déc.
2011

(Ségolène me manque)

Voila, je me demandais, considérez le brin de code suivant :

module Main where
import Graphics.UI.GLUT

main :: IO ()
main = do 
    _ <- getArgsAndInitialize
    _ <- createWindow "test"
    displayCallback $= clear [ColorBuffer] >> flush
--    displayCallback $= do clear [ColorBuffer] ; flush
    mainLoop

La ligne commentée me semblait équivalente à sa voisine du dessus, et pourtant la première ligne n'initialise pas le fond de la fenêtre crée, la seconde, oui. Comment ça ce (…)

Forum Programmation.autre Quelle bibliothèque de GUI pour haskell?

Posté par  .
Étiquettes :
3
27
avr.
2011

Bonjour,

Je me suis lancé dans haskell et j'aimerais mettre en pratique un peu de ma belle théorie. Je souhaite donc réaliser une/des application(s) avec interface graphique. Seulement, voila, laquelle choisir?

La page du haskellwiki propose plein de chose. Cependant, de très nombreux liens sont morts ou conduisent à des trucs dont le développement est arrêté depuis des lustres ou dont le dév s'est arrêté au stade pré-alpha. De plus, voulant d'abord approfondir le concept des monads avant de me (…)

Forum Programmation.autre NML Code Retreat, Haute-Savoie, 26-28 mai, Haskell, Smalltalk, Clojure

Posté par  (site web personnel) .
2
24
avr.
2012

Bonjour,

Afin de découvrir de nouveaux horizons et personnes, le CARA74 organise un No Mainstream Language Code Retreat (en première mondiale ;):
- pas de langage massivement utilisés pour apprendre à penser différemment. Ici nous utiliserons Haskell, Pharo Smalltalk et Clojure.
- sur 3 jours (26 au 28 mai) pour faire connaissance.
- dans un gîte en montagne (près de Faverges - entre Annecy et Alberville) car nous aussi, codeuses et codeurs, nous aimons la nature et le soleil. (…)

Forum Programmation.autre Intégrer automatiquement une image générée par un fragment de code dans du markdown

Posté par  . Licence CC By‑SA.
Étiquettes :
1
25
déc.
2015

Bonsoir,
je code un générateur de GCode en Haskell. Il va falloir que je fasse un peu de documentation…
Je souhaiterais mettre des bouts de code dans la doc, et intégrer automatiquement une visualisation 3D de ce que donne ce bout de code.
Ce genre de truc existe pour le langage R, ça s'appelle knitr. ça permet d'intégrer des courbes générée par un bout de code dans du markdown, automatiquement.
knitr supporte haskell, mais intègre juste la sortie texte.

(…)

Forum Programmation.autre Problème de types en Haskell

Posté par  . Licence CC By‑SA.
Étiquettes :
1
21
oct.
2015

Bonjour,
j'ai de nouveau un souci en Haskell. Je code un générateur de GCode.

J'ai un type 'Operation a' qui me sert à créer des opérations (par exemple une poche circulaire, un contour, un carré, etc.), et à les composer entre elles.

si je fais runOperation (circularPocket 10 10 0.5) :: GCode, ça me retourne du GCode.
si je fais runOperation (circularPocket 10 10 0.5) :: Drawing, ça me retourne l'image du parcours de l'outil.
si je fais (…)

Forum Programmation.autre Parser du GCode avec Attoparsec (en Haskell)

Posté par  . Licence CC By‑SA.
Étiquettes :
1
7
oct.
2015

Je cherche à parser du GCode à l'aide de Attoparsec (en Haskell).
Voilà ce que je voudrais :

> parse "G01 X1 Y2 Z3"
Right [Just 1, Just 2, Just 3]

> parse "G01 X1 Z3"
Right [Just 1, Nothing, Just 3]

> parse "G01"
Left "Message d'erreur..."

Les 2 premiers exemples fonctionnent. C'est le dernier qui me bloque.Je voudrais faire échouer le parser si toutes les valeurs sont "Nothing". Il serait possible de faire sa propre fonction :

condition
(…)