Journal Malfunction: réutiliser la représentation intermédiaire du compilateur OCaml

Posté par  . Licence CC By‑SA.
24
24
juin
2016

Stephen Dolan (github, vielle page perso) est un étudiant en thèse d'informatique à Cambridge, UK, et il a de nombreux talents et des centres d'intérêt variés au sein de la discipline. D'un côté il a un goût pour l'élégance mathématique assez visible dans ses travaux (en particulier son travail de thèse très intéressant sur le sous-typage, avec une forte inspiration algébrique), de l'autre c'est aussi un hacker qui s'intéresse à l'implémentation, et a par exemple fait une (…)

Journal il est minuit 4

Posté par  (site web personnel) . Licence CC By‑SA.
21
15
juin
2011

Tiens cher toi. J'ai 5 minutes à perdre, donc je vais te raconter ce que j'ai découvert depuis 6 jours. Et dont je ne pourrais plus me passer.

Un ami dont j'entretiens la machine linux m'écrit (je copie-colle son mail) : "XG nous a montré en stage hier la nouvelle interface d'UBUNTU avec une barre d'application latérale ou en bas comme le dock d'Apple ou le Rocket Dock sous Seven. Sous Ubuntu, il comprend not. une fonction Recherche et une (…)

Journal Annonce : un blog sur une équipe de recherche en langages de programmation

Posté par  .
21
8
nov.
2012

Cette année j'ai lancé un blog (anglophone) en commun avec les autres membres de mon équipe de recherche, Gallium, qui travaille sur les langages de programmation et la preuve de programme. C'est aussi l'équipe qui a conçu et maintient le langage de programmation OCaml, donc une partie des articles concernent ce langage et son développement—au passage, c'est un logiciel libre dans l'écosystème duquel de nombreuses contributions sont possibles.

Voilà, on m'a signalé que ça pourrait intéresser des LinuxFRiens donc (…)

Journal Découvrir MetaOCaml dans son navigateur

Posté par  . Licence CC By‑SA.
Étiquettes :
19
12
nov.
2016
Ce journal a été promu en dépêche : Découvrir MetaOCaml dans son navigateur.

OCaml est un langage de programmation généraliste, fonctionnel et statiquement typé.

MetaOCaml est une extension, un dialecte non-standard du langage qui a une longue histoire. Dérivée de MetaML il y a environ 15 ans, c'est toujours resté un prototype de recherche, avec une base d'utilisateur petite mais active au fil des années—au contraire de la plupart des prototypes de recherche qui meurent de mort naturelle assez vite. Le "Meta" dans le nom fait référence à la méta-programmation, l'écriture de programmes (…)

Journal Réflexions concernant la mise en place d'un serveur autonome au Vanuatu

Posté par  (site web personnel) . Licence CC By‑SA.
19
11
août
2022

Bien le bonjour linuxfriens et linuxfriennes, j'aimerais bénéficier de vos conseils et suggestions concernant un projet sur lequel je potasse actuellement. Mes questionnements portent notamment sur le dimensionnement du serveur et de ses panneaux solaires, puis sur le choix ou la fabrication d'un boitier adapté aux tropiques. Je suis évidemment aussi preneur de conseils ou d'idées concernant d'autres aspects auxquels je n'aurais pas pensé.

Dans le cadre de mes recherches, je travaille à l'étude de la langue nisvaie. Pour (…)

4ᵉ Édition du Campus Du Libre - Samedi 6 novembre 2021 - Université Lyon1 (Villeurbanne la Doua)

17
16
oct.
2021
Éducation

Samedi 6 novembre 2021 de 9h30 à 18h, le Campus du Libre retrouvera le présentiel pour sa 4ᵉ Édition qui aura lieu cette année dans le bâtiment Nautibus du Campus de La Doua (Villeurbanne).

Ce sera l’occasion de découvrir ce que représente le numérique libre pour la recherche et l’enseignement supérieur, mais pas seulement (on y parlera aussi création, innovation, entreprise, collectifs, recyclage…).

 Affiche de la manifestation

Solr 1.4 est de sortie

Posté par  . Modéré par tuiu pol.
12
11
nov.
2009
Java
Solr est un moteur de recherche libre, écrit en java, et faisant partie du projet Apache. Après plus d'un an depuis la dernière version stable, Solr 1.4 est finalement disponible depuis hier en téléchargement.

Les améliorations sont nombreuses, tant au niveau de l'optimisation des performances que du point de vue fonctionnel. Au menu de cette version toute fraîche, on trouvera entre autre :
  • Meilleure intégration aux SGBD grâce au gestionnaire d'import de données ;

  • Possibilités d'indexation de documents externes (Word, OOo, PDF, HTML, etc.) grâce au projet Apache Tika ;

  • Clustering dynamique de résultats de recherche avec Carrot2 ;

  • Une tonne d'améliorations, de nouveaux greffons et de corrections de bugs ;

La liste des améliorations est vraiment très importante. Les intéressés auront tout intérêt à consulter le CHANGELOG complet.

Pour rappel, Lucene est une bibliothèque de recherche full-text écrite en Java et gérée par le projet Apache. Solr utilise Lucene pour proposer les fonctionnalités d'un moteur de recherche de qualité professionnelle (recherche à facette, recherches approximatives, requêtes booléennes, etc.).

La communication avec Solr se fait via appels de web-services, et des bibliothèques existent déjà dans la majorité des langages les plus utilisés. Il est ainsi parfaitement possible d'utiliser Solr pour gérer le moteur de recherche d'un site en PHP.

Journal Une nouvelle manière de publier des articles scientifiques ... HTML, métadonnées et linkeddata

12
24
mai
2015

Amis chercheurs, cette nouvelle pourrait vous intéresser.

Une nouvelle manière de rédiger et publier vos article vient d'apparaître : ça s'apelle RASH et ça a peu de rapport avec la méthode au nom similaire. C'est une sorte de sous ensemble du HTML utilisant les technos associées, ça s'annote avec des annotations sémantiques, et ça se transforme en LaTeX style LNCS : post de présentation sur la liste semantic web, et ça a déjà été utilisé dans quelques publications.

Intéressant (…)

Journal BtrPlace: un algorithme de placement de machines virtuelles pour IaaS

Posté par  . Licence CC By‑SA.
12
8
juil.
2016

BtrPlace est un algorithme de placement de machines virtuelles pour infrastructure IaaS développé par l'équipe de recherche Scale (I3S, Université Nice Sophia Antipolis). Il est distribué sous LGPL depuis 2013 et sa version 1.0 aura été publiée le 6 juillet 2016.

L'utilisateur interagit avec BtrPlace suivant une approche déclarative. Il décrit l'état courant de l'infrastructure et des contraintes de placement qu'il souhaite satisfaire (affinités, allocation des ressources, états, …). BtrPlace calcul alors, s'il existe, un plan de reconfigurations permettant de (…)

L’Open Source Innovation Spring revient pour une quatrième édition les 24 mai et 5 juin prochains !

Posté par  . Édité par Florent Zara, Davy Defaud et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
10
18
mai
2018
Communauté

Le GTLL de Systematic et l’IRILL ont tout mis en œuvre pour vous proposer une quatrième édition, quoique plus légère cette année, du Printemps de l’Innovation Open Source, dit OSIS pour les intimes.

OSIS 2018

L’objectif de l’OSIS ? Mettre en valeur le travail des équipes de chercheurs français mais aussi la R & D des PME en logiciel libre, notamment auprès des industriels et des institutionnels. L’idée est de faire ressortir des innovations issues de l’industrie et de la recherche française, dont le succès et la visibilité se veulent mondiaux, sur les thèmes porteurs actuels.

Deux tracks sont au programme cette année : IoT Critique (24 mai) et Cloud (5 juin), sans oublier les deux journées du sommet annuel de la communauté OW2, l’OW2con’18 les 7 et 8 juin.

Forum général.petites-annonces [emploi] Ingénieur de développement pour la plateforme libre de traitement d'images G'MIC (CNRS)

9
14
août
2019

Bonjour à tous,

Nous recherchons un candidat (niveau BAC+5), pour nous aider au développement du cadriciel libre de traitement d'images G'MIC, développé au sein du laboratoire de recherche GREYC (UMR CNRS 6072), localisé à Caen.

C'est un CDD de 12 mois, d'ingénieur de développement.
Les objectifs du poste sont adaptables au profil du candidat, l'idée est d'avoir une mission qui soit en adéquation à la fois avec les compétences et les envies du candidat, et avec les (…)