Journal Les Figures de l’ombre

Posté par  (site web personnel) .
Étiquettes :
18
12
mar.
2017

Le film « Les Figures de l'ombre » qui vient de sortir sur nos écrans est un biopic sur les employées au calcul des trajectoires du premier vol habité américain.

Ces dames, tout autant prodigieuses que mater dolorosa, y surmontent stoïquement l’adversité avec le décorum et le manichéisme dont Hollywood a secret. Sauf à être versé en haute antiquité de l’informatique, ce film a tout du péplum.

Ainsi la NASA, ayant accumulé un retard énorme en matière de calcul automatique, a (…)

Outils utiles pour développeur

59
3
mar.
2017
C et C++

Le but de cette dépêche est de recenser quelques outils utiles pour les développeurs (pas uniquement C et C++) et de donner accès à des ressources intéressantes pour leur prise en main.

Tout d’abord comment définit‐on un « outil utile » ? Ce sont des logiciels (libres, c’est mieux) qu’il n’est pas obligatoire d’utiliser mais qui permettent de gagner en productivité (ou de moins se prendre la tête avec un bogue). Ces outils sont utilisables indépendamment, mais utilisés ensemble peuvent former un tout qui donne les fonctionnalités d’un environnement de développement intégré.

Il est fort probable que pour certains cette dépêche vienne enfoncer des portes ouvertes. Mais pensez aux nouveaux pour qui elle sera, peut‐être, profitable.

incompact3d.com fête son premier anniversaire

37
15
oct.
2016
Science

Pour célébrer le premier anniversaire du site incompact3d.com, faisons une brève plongée dans le code de calcul éponyme sous licence libre (GNU GPL) qui a plus de 15 ans ! Il permet de résoudre les équations de Navier‐Stokes incompressibles en 2D/3D et peut exploiter efficacement plus d’un million de cœurs.

Forum Linux.debian/ubuntu impossible d'installer Linux

Posté par  . Licence CC By‑SA.
Étiquettes :
1
13
oct.
2016

The système found unauthorized changes on the firmware operating system or UEFI drivers.
C'est le message que j'obtiens quand je tente d'installer Magéia 5.
Quant à Linux Mint 18 sarah, écran noir….

Mon ordinateur:
Win 7 pack 1 64 bits
AMD FX 8320 3500 mghz 8 cores
16 Go mémoire corsaire
Carte mère Asus M5A99FX Pro R2.0
Carte graphique sapphire Nitro radeon R9 380X

Qui aurait une idée de ce qui se passe?
J'ai installé Linux Mint 18 sarah sur (…)

pkgsrc 2016Q3

Posté par  (site web personnel, Mastodon) . Édité par Davy Defaud, ZeroHeure et Benoît Sibaud. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
25
10
oct.
2016
NetBSD

Dans un message à des listes de diffusion pkgsrc et NetBSD, Jonathan Perkin a annoncé, le 3 octobre 2016, la disponibilité de la branche pkgsrc-2016Q3. Pkgsrc (prononcé package source) est une infrastructure de construction de logiciels tiers pour NetBSD, ainsi que pour d’autres systèmes de type UNIX. Il permet donc à NetBSD, mais aussi à GNU/Linux, SmartOS, Minix, Mac OS X et de nombreux autres systèmes d’exploitation de disposer de nombreux logiciels sous forme source, mais aussi sous forme binaire.

pkgsrc

Les développeurs de pkgsrc fournissent une nouvelle version stable chaque trimestre. Comme son nom l’indique,_ pkgsrc 2016Q3_ est donc la troisième de l’année 2016.

Plus de détails sur cette version en particulier, en seconde partie de dépêche, qui reprend grandement le courriel d’annonce.

Forum Programmation.autre Quel langage choisir pour developper un logiciel de gestion ,

Posté par  . Licence CC By‑SA.
Étiquettes :
7
3
oct.
2016

Bonjour à tous,

J'espere poster dans le bon sujet ;-)

Voici ma question : Quel est le langage de programmation actuel le plus adapté au developpement d'un logiciel de gestion?

Pour vous donner le contexte, je informaticien de formation, j'ai programmé pendant presque 20 ans : pascal, clipper , VB, C, Cobol, fortran , en début de carrière, et puis j'ai fait du web : Java,asp, PHP, JSP, pour terminer avec Coldfusion. J'ai depuis 8 ans décide de changer de vie (…)

Forum Programmation.c++ Quelle formation en C++ pour un physicien ?

Posté par  . Licence CC By‑SA.
Étiquettes :
2
11
sept.
2016

Bonjour rum,

Je t’écris pour le compte d’un ami, physicien de formation, qui souhaite travailler dans le calcul scientifique. Il en a déjà fait, en pratique, pendant ses études, mais autant il a largement le niveau nécessaire en physique, autant en programmation, ce n’est pas le cas (en gros, il programmait sans avoir appris, en copiant/collant/adaptant des blocs de code existants). Les offres d’emploi concernent essentiellement C++, avec un peu de Fortran et de Python. Il n’a jamais appris les (…)

Les coulisses du standard C++

Posté par  (site web personnel) . Édité par Davy Defaud, Benoît Sibaud, ZeroHeure, bubar🦥, M5oul et Anthony Jaguenaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
99
20
août
2016
C et C++

Le C++ a bientôt la quarantaine et pourtant très actif en ce moment avec la finalisation de la prochaine version C++17. Profitons‐en pour faire le point avec une série d’articles sur le C++. Cette première dépêche nous dévoile la face cachée du C++, et donc peut intéresser tous les lecteurs LinuxFr.org. :-)

Évolution du langage C++

Slackware 14.2

Posté par  . Édité par bubar🦥, Altor, ZeroHeure, palm123, j et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
42
2
juil.
2016
Slackware

Après une longue période de développements et de tests, Patrick Volkerding et l'équipe Slackware sont fiers d'annoncer la disponibilité immédiate de Slackware Linux 14.2. Cette version succède à la 14.1, sortie en novembre 2013. Slackware est la plus ancienne des distributions GNU/Linux à être encore active.

Logo Slackware

Le projet Slackware édite et maintient la distribution éponyme, qui était, est et restera une distribution simple et légère, au plus près de la philosophie d'Unix et de l'esprit KISS. Slackware met l'accent sur la stabilité du système et la distribution de logiciels en les modifiant le moins possible pour respecter les choix de leurs auteurs. En bref, Slackware propose des briques système stables et éprouvées, pour des logiciels de haut niveau dans leurs dernières versions.

Sortie de GCC 6

Posté par  . Édité par bubar🦥, Davy Defaud, M5oul, patrick_g, palm123, ZeroHeure et Benoît Sibaud. Modéré par bubar🦥. Licence CC By‑SA.
91
23
avr.
2016
GNU

La sortie de la nouvelle version majeure du compilateur GCC du projet GNU va être annoncée. Écrit à l’origine par Richard Stallman, le logiciel GCC (GNU Compiler Collection) est le compilateur de référence du monde du logiciel libre. Il accepte des codes sources écrits en C, C++, Objective-C, Fortran, Java, Go et Ada et fonctionne sur une multitude d’architectures.

La suite de la dépêche vous propose en avance de phase une revue de certaines parties des améliorations et nouvelles fonctionnalités. Alors que GCC devenait un peu plus lent à chaque publication d’une nouvelle version, cette mouture marque un tournant en étant plus rapide que les deux versions précédentes, et plus rapide que d’autres compilateurs dans la plupart des situations, tout en générant souvent des binaires plus petits.

logo GCC

Journal Vers un retour de Gopher ?

Posté par  (site web personnel) .
Étiquettes :
23
28
fév.
2016

Il y a cinq ans, j’avais écrit un article dans un magazine Linux « Gopher - À la recherche du protocole perdu ». Depuis, je me suis tenu au courant de ce qu’il se faisait dans la petite communauté des passionnés de gopher; sans plus. Mais une nouvelle fracassante vient d’exploser dans ce petit club feutré : l’annonce de la remise en service d’un service gopher arrêté en 2001 sur le site metafilter.com (une sorte de BBS à la sauce web).

L’url est (…)

Comment j’en suis venu à découvrir Linux, par Ian Murdock

92
11
jan.
2016
Communauté

Ian Murdock est l’initiateur de la distribution Debian GNU/Linux. C’est à ce titre qu’il est mondialement connu. Il nous a malheureusement quitté le 28 décembre 2015.

Au mois d’août 2015, il a raconté comment il avait découvert les logiciels libres. Cet article, publié le 17 août sur son blog, sonne comme le début d’un testament qu’il aurait voulu rédiger.

Ce témoignage, comme celui de Linus Torvalds (NdM: remplacement par un lien archive.org), montre comment, il y a plus de 20 ans, on découvrait les logiciels libres. À cette époque, Internet naissait et allait changer le monde…

Découvrez la traduction du blog de Ian dans la seconde partie de l’article (version originale publiée sous CC by 4.0).

Numba 0.22.1

Posté par  . Édité par Lucas, Nÿco, BAud et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
30
27
nov.
2015
Python

Numba, l'optimiseur Python spécialisé dans le calcul numérique, est sorti en version 0.22.1. Numba est un compilateur juste-à-temps (JIT ou JàT) pour Python, basé sur LLVM, permettant d'optimiser du code de calcul numérique, notamment basé sur Numpy. Cette nouvelle version participe du processus habituel de sorties (une nouvelle version tous les un à deux mois) et apporte son lot de nouvelles fonctionnalités et de corrections de bugs.

Forum général.général Question sur les licences

Posté par  . Licence CC By‑SA.
Étiquettes :
4
15
juin
2015

Bonjour, un physicien a écrit un code qui permet de reproduire des observations liées à la fission nucléaire. Ce code est écrit en FreeBASIC et est publié sous licence GPLv3. Ce physicien a également écrit un traducteur qui permet de générer du code Fortran à partir du code FreeBASIC. Ce programme en Fortran est lui aussi publié sous licence GPLv3.
On envisage d'intégrer ce code de physique dans un logiciel de simulation plus général, GEANT4. Or ce logiciel utilise (…)

Le compilateur GCC 5.1 : harder, better, faster, stronger

72
15
mai
2015
GNU

La sortie de la nouvelle version majeure du compilateur GCC du projet GNU a été annoncée le 22 avril dernier. Écrit à l’origine par Richard Stallman, le logiciel GCC (GNU Compiler Collection) est le compilateur de référence du monde du logiciel libre. Il accepte des codes source écrits en C, C++, Objective-C, Fortran, Java, Go et Ada et fonctionne sur une multitude d’architectures.

logo GCC

Dans la suite de la dépêche, vous pourrez découvrir les nouveautés et les optimisations mises en œuvre dans cette version 5.1 de GCC.