Auteur
Jean-Marie Rifflet, Jean-Baptiste Yunès
Fondements de la Programmation Concepts et Techniques Ouvrage
Ellipses, 2014, ISBN: 9782340000148.
@book{rifflet2014fondements,
title = {Fondements de la Programmation Concepts et Techniques},
author = {Jean-Marie Rifflet and Jean-Baptiste Yunès},
url = {https://www.editions-ellipses.fr/accueil/8629-fondements-de-la-programmation-concepts-et-techniques-9782340000148.html#description-scroll-tricks},
isbn = {9782340000148},
year = {2014},
date = {2014-08-26},
publisher = {Ellipses},
abstract = {Cet ouvrage, à l’usage de tout informaticien, du programmeur à l’ingénieur, a pour but de fixer plus profondément un certain nombre de concepts de programmation. Ce livre n’est pas un manuel de programmation au sens traditionnel. On n’y trouvera pas l’habituelle litanie des arcanes syntaxiques de tel ou tel langage, d’abord parce qu’il ne se focalise pas sur un langage en particulier et ensuite parce qu’il ne se préoccupe pas de ces questions largement traitées par ailleurs. Son but est de cerner au travers d’exemples très nombreux, plus de 120 programmes documentés et décortiqués, quelques concepts essentiels de la programmation :
– les notions de variables, pointeurs, références, tableaux et structures qui prennent des formes variées et s’utilisent différemment selon les langages
– le concept de fonctions, appels de fonctions, transmissions de paramètres et renvois de valeurs
– la structure de pile et ses usages
– la récursion, ses différentes formes, ses avantages et inconvénients.
L’approche proposée est volontairement pragmatique, presque aucun formalisme n’est utilisé. Il s’agit d’écrire des programmes dans divers langages couramment utilisés (principalement Java, C, C++ mais pas seulement) illustrant des concepts, de les traduire vers une machine virtuelle simple permettant de comprendre comment ces constructions s’incarnent en machine et donc quels sont leurs impacts sur l’exécution des programmes : performance ou fiabilité par exemple. Par conséquent, le lecteur, qu’il soit débutant ou confirmé, sera par la suite capable de faire des choix bien éclairés et de mieux conduire sa conception de programmes.
Les codes sources des programmes peuvent être retrouvés sur Internet à partir des pages des auteurs.},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
– les notions de variables, pointeurs, références, tableaux et structures qui prennent des formes variées et s’utilisent différemment selon les langages
– le concept de fonctions, appels de fonctions, transmissions de paramètres et renvois de valeurs
– la structure de pile et ses usages
– la récursion, ses différentes formes, ses avantages et inconvénients.
L’approche proposée est volontairement pragmatique, presque aucun formalisme n’est utilisé. Il s’agit d’écrire des programmes dans divers langages couramment utilisés (principalement Java, C, C++ mais pas seulement) illustrant des concepts, de les traduire vers une machine virtuelle simple permettant de comprendre comment ces constructions s’incarnent en machine et donc quels sont leurs impacts sur l’exécution des programmes : performance ou fiabilité par exemple. Par conséquent, le lecteur, qu’il soit débutant ou confirmé, sera par la suite capable de faire des choix bien éclairés et de mieux conduire sa conception de programmes.
Les codes sources des programmes peuvent être retrouvés sur Internet à partir des pages des auteurs.
Jean-Marie Rifflet, Jean-Baptiste Yunès
Unix: Programmation et Communication Ouvrage
Dunod, 2003, ISBN: 978-2100079667.
@book{yunes2003unix,
title = {Unix: Programmation et Communication},
author = {Jean-Marie Rifflet and Jean-Baptiste Yunès},
url = {https://www.dunod.com/sciences-techniques/unix-programmation-et-communication},
isbn = {978-2100079667},
year = {2003},
date = {2003-08-21},
publisher = {Dunod},
abstract = {Prise en main. Le système de gestion de fichiers. Les processus. Les principales commandes du système. Les langages de commande. L'édition de textes. Les interfaces graphiques. Le langage C. Les outils de développement. Généralités sur l'interface avec le système. Les entrées-sorties. Terminaux, groupes et sessions. La gestion des processus. La gestion des signaux. La communication par tubes. IPC System V et IPC Posix. Les threads. Unix et réseaux. RPC. Sockets.},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
Traducteur
Behnoosh Namdarzadeh, Nicolas Ballier, Guillaume Wisniewski, Lichao Zhu, Lichao, Jean-Baptiste Yunès
Toward a Test Set of Dislocations in Persian for Neural Machine Translation Inproceedings
Dans: The Third International Workshop on NLP Solutions for Under Resourced Languages (NSURL 2022), Trente, Italy, 2022.
@inproceedings{namdarzadeh2023,
title = {Toward a Test Set of Dislocations in Persian for Neural Machine Translation},
author = {Behnoosh Namdarzadeh and Nicolas Ballier and Guillaume Wisniewski and Lichao Zhu, Lichao and Jean-Baptiste Yunès},
url = {https://hal.science/hal-03912609/file/ACL_Farsi_Persian__NSURNLP.pdf
https://hal.science/hal-03912609},
year = {2022},
date = {2022-12-02},
urldate = {2022-12-02},
booktitle = {The Third International Workshop on NLP Solutions for Under Resourced Languages (NSURL 2022)},
address = {Trente, Italy},
abstract = {This paper describes a test set designed to analyse the translation of dislocations from Persian, to be used for testing neural machine translation models. We first tested the accuracy of the two Universal dependency treebanks for Persian to automatically detect dislocations. Then we parsed the available Persian treebanks on GREW (Bonfante et al., 2018) to build a specific test set containing examples of dislocations. With available aligned data on OPUS (Tiedemann, 2016), we trained a model to translate from Persian into English on openNMT (Klein et al., 2017). We report the results of our translation test set by several toolkits (Google Translate, MBART-50 (Tang et al., 2020), Microsoft Bing and our in-house translation model) for the translation into English. We discuss why dislocations in Persian provide an interesting testbed for neural machine translation.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Guillaume Wisniewski, Lichao Zhu, Jean-Baptiste Yunès, Nicolas Ballier
Dans: Journée d'étude '"Robustesse des systèmes de TAL", Paris, France, 2022.
@inproceedings{Wisniewski2022,
title = {La robustesse de la traduction neuronale : les systèmes de traduction automatique neuronale à l'épreuve de la reproductibilité de l'expérience},
author = {Guillaume Wisniewski and Lichao Zhu and Jean-Baptiste Yunès and Nicolas Ballier},
url = {https://hal.science/hal-03912352/file/main.pdf},
year = {2022},
date = {2022-11-01},
urldate = {2022-11-01},
booktitle = {Journée d'étude '"Robustesse des systèmes de TAL"},
address = {Paris, France},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Nicolas Ballier, Jean-Baptiste Yunès, Guillaume Wisniewski, Lichao Zhu, Maria Zimina-Poirot
The SPECTRANS System Description for the WMT22 Biomedical Task Inproceedings
Dans: Proceedings of the Seventh Conference on Machine Translation, {WMT} 2022, Abu Dhabi, United Arab Emirates (Hybrid), December 7-8, 2022, p. 895–900, Association for Computational Linguistics, 2022.
@inproceedings{Ballier2022,
title = {The SPECTRANS System Description for the WMT22 Biomedical Task},
author = {Nicolas Ballier,
Jean-Baptiste Yunès,
Guillaume Wisniewski,
Lichao Zhu,
Maria Zimina-Poirot},
url = {https://aclanthology.org/2022.wmt-1.82
https://aclanthology.org/2022.wmt-1.82.pdf},
year = {2022},
date = {2022-01-01},
urldate = {2022-01-01},
booktitle = {Proceedings of the Seventh Conference on Machine Translation, {WMT}
2022, Abu Dhabi, United Arab Emirates (Hybrid), December 7-8, 2022},
pages = {895--900},
publisher = {Association for Computational Linguistics},
abstract = {This paper describes the SPECTRANS submission for the WMT 2022 biomedical shared task. We present the results of our experiments using the training corpora and the JoeyNMT (Kreutzer et al., 2019) and SYSTRAN Pure Neural Server/ Advanced Model Studio toolkits for the language directions English to French and French to English. We compare the pre- dictions of the different toolkits. We also use JoeyNMT to fine-tune the model with a selection of texts from WMT, Khresmoi and UFAL data sets. We report our results and assess the respective merits of the different translated texts.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Debra Cameron, Bill Rosenblatt, Jean-Baptiste Yunès (traducteur)
Introduction à GNU Emacs Ouvrage
O'Reilly, 1997, ISBN: 2-84177-015-X.
@book{emacs,
title = {Introduction à GNU Emacs},
author = {Debra Cameron and Bill Rosenblatt and Jean-Baptiste Yunès (traducteur)},
url = {https://www.eyrolles.com/Informatique/Livre/introduction-a-gnu-emacs-9782841770151/},
isbn = {2-84177-015-X},
year = {1997},
date = {1997-01-01},
publisher = {O'Reilly},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
Cricket Liu, Jerry Peek, Russ Jones, Bryan Buus, Adrian Nye, Gauthier Groult (traducteur), Jean-Baptiste Yunès (traducteur)
Systèmes d’information sur Internet: Installation et mise en oeuvre Ouvrage
O'Reilly, 1996, ISBN: 2-84177-013-3.
@book{internet,
title = {Systèmes d’information sur Internet: Installation et mise en oeuvre},
author = {Cricket Liu and Jerry Peek and Russ Jones and Bryan Buus and Adrian Nye and Gauthier Groult (traducteur) and Jean-Baptiste Yunès (traducteur)},
isbn = {2-84177-013-3},
year = {1996},
date = {1996-01-01},
publisher = {O'Reilly},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
Éditeur
Behnoosh Namdarzadeh, Nicolas Ballier, Guillaume Wisniewski, Lichao Zhu, Lichao, Jean-Baptiste Yunès
Toward a Test Set of Dislocations in Persian for Neural Machine Translation Inproceedings
Dans: The Third International Workshop on NLP Solutions for Under Resourced Languages (NSURL 2022), Trente, Italy, 2022.
@inproceedings{namdarzadeh2023,
title = {Toward a Test Set of Dislocations in Persian for Neural Machine Translation},
author = {Behnoosh Namdarzadeh and Nicolas Ballier and Guillaume Wisniewski and Lichao Zhu, Lichao and Jean-Baptiste Yunès},
url = {https://hal.science/hal-03912609/file/ACL_Farsi_Persian__NSURNLP.pdf
https://hal.science/hal-03912609},
year = {2022},
date = {2022-12-02},
urldate = {2022-12-02},
booktitle = {The Third International Workshop on NLP Solutions for Under Resourced Languages (NSURL 2022)},
address = {Trente, Italy},
abstract = {This paper describes a test set designed to analyse the translation of dislocations from Persian, to be used for testing neural machine translation models. We first tested the accuracy of the two Universal dependency treebanks for Persian to automatically detect dislocations. Then we parsed the available Persian treebanks on GREW (Bonfante et al., 2018) to build a specific test set containing examples of dislocations. With available aligned data on OPUS (Tiedemann, 2016), we trained a model to translate from Persian into English on openNMT (Klein et al., 2017). We report the results of our translation test set by several toolkits (Google Translate, MBART-50 (Tang et al., 2020), Microsoft Bing and our in-house translation model) for the translation into English. We discuss why dislocations in Persian provide an interesting testbed for neural machine translation.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Luidnel Maignan, Jean-Baptiste Yunès
Recursivity in Field-based Programming: the Firing Squad Example. Inproceedings
Dans: Workshop on Spatial Computing International Conference on Autonomous Agents and MultiAgent Systems, Valencia, Spain, 2012.
@inproceedings{Maignan2012,
title = {Recursivity in Field-based Programming: the Firing Squad Example.},
author = {Luidnel Maignan and Jean-Baptiste Yunès},
url = {https://hal.science/hal-02420182},
year = {2012},
date = {2012-06-01},
urldate = {2012-06-01},
booktitle = {Workshop on Spatial Computing International Conference on Autonomous Agents and MultiAgent Systems},
address = {Valencia, Spain},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Olga Masnyk Hansen, Jean Francis Michon, Pierre Valarcher, Jean-Baptiste Yunès (Ed.)
2008.
@book{bfca08,
title = {BFCA 2008. Proceedings of BFCA’08, Fourth international workshop on Boolean Functions : Cryptography and Applications. May 19—21, 2008. IBM, Copenhagen, Denmark.},
editor = {Olga Masnyk Hansen and Jean Francis Michon and Pierre Valarcher and Jean-Baptiste Yunès},
url = {http://yunes.informatique.univ-paris-diderot.fr/raw/bfca/bfca08/},
year = {2008},
date = {2008-05-21},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
Jean-Francis Michon, Pierre Valarcher, Jean-Baptiste Yunès (Ed.)
2007.
@book{bfca07,
title = {BFCA 07. Proceedings of BFCA'07, Third international workshop on Boolean Functions : Cryptography and Applications. May 2—3, 2007. LIAFA, Université Paris Diderot, France.},
editor = {Jean-Francis Michon and Pierre Valarcher and Jean-Baptiste Yunès},
url = {http://yunes.informatique.univ-paris-diderot.fr/raw/bfca/bfca07/},
year = {2007},
date = {2007-05-03},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
Jean Francis Michon, Pierre Valarcher, Jean-Baptiste Yunès (Ed.)
Presses Universitaires de Rouen et du Havre, 2006, ISBN: 978-2-87775-422-4.
@book{bfca06,
title = {BFCA 06. Proceedings of BFCA’06, Second international workshop on Boolean Functions : Cryptography and Applications. March 13—15, 2006. LIFAR, Université Rouen, France.},
editor = { Jean Francis Michon and Pierre Valarcher and Jean-Baptiste Yunès},
url = {http://yunes.informatique.univ-paris-diderot.fr/raw/bfca/bfca06/},
isbn = {978-2-87775-422-4},
year = {2006},
date = {2006-03-13},
publisher = { Presses Universitaires de Rouen et du Havre},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
Jean-Baptiste Yunès, Pierre Valarcher, Jean-Francis Michon
Presses Universitaires de Rouen et du Havre, 2005, ISBN: 2-87775-403-0.
@book{yunes2005bfca,
title = {BFCA 05. Proceedings of BFCA’05, First international workshop on Boolean Functions : Cryptography and Applications. March 7—8, 2005. LIFAR, Université Rouen, France.},
author = {Jean-Baptiste Yunès and Pierre Valarcher and Jean-Francis Michon},
url = {http://yunes.informatique.univ-paris-diderot.fr/raw/bfca/bfca05/},
isbn = {2-87775-403-0},
year = {2005},
date = {2005-01-01},
publisher = {Presses Universitaires de Rouen et du Havre},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
Maurice Margenstern, Jean-Baptiste Yunès (Ed.)
MCU 95. Proceedings of MCU/UMC'95. Ouvrage
1995.
@book{mcu95,
title = {MCU 95. Proceedings of MCU/UMC'95.},
editor = { Maurice Margenstern and Jean-Baptiste Yunès},
year = {1995},
date = {1995-01-01},
keywords = {},
pubstate = {published},
tppubtype = {book}
}
Gardien
Je suis le gardien d’un ouvrage sur la programmation sous Chorus.
Jean-Marie Rifflet
«Programming under ChorusOS»
Non publié, 2000.
Attention : le PDF est volumineux environ (250Mo) :