Journal Du livre "Premiers cours de programmation en Scheme"

10
14
mar.
2011

Voici un bel ouvrage sur Scheme et la programmation en général paru récemment chez Ellipses : Premiers cours de programmation en Scheme de Jean-Paul Roy.

PCPS

Jean-Paul Roy est agrégé en mathématique et enseigne au département informatique de l’Université de Nice Sophia-Antipolis. Il enseigne depuis plusieurs années LISP et est connu des schémeurs francophone pour son Mémento du schémeur.

L’ouvrage qui nous occupe est, selon les dires même de l’auteur, le fruit attendu de ces nombreuses années à enseigner (…)

Journal quels ouvrages de référence sur les IA ?

Posté par  . Licence CC By‑SA.
16
14
mar.
2011

Cher tous<, je viens quérir avis et recommandations. Je suis sûr que tu seras de bons conseils.

Il se trouve que pour mon dernier TP, j'ai du faire un Tron et bien sûr l'IA qui allait avec. IA qui gagnera le tournoi, enfin je l'espère. :)

Le fait est que ça m'a passionné. Parti d'un simple pathfinding dérivé du si classique A*, Google m'a montré des façons de faire plus évoluées: le MinMaxing par exemple.

Et ça a dérivé vers (…)

Forum général.hors-sujets Quoi lire maintenant ?

Posté par  .
Étiquettes :
7
27
fév.
2011

Bonjour à tous,

Un question qui sort un peu de l'ordinaire...

Je vais bientôt finir le cinquième volume de la trilogie de H2G2, et je n'ai plus rien à lire ensuite. Grâce à dlfp, vous (oui, vous qui postez des commentaires sur ce site) m'avez fait connaître Les Annales du Disque-monde, 1984 et H2G2, et je vous en remercie infiniment.

Donc, je me permets de vous solliciter pour me conseiller d'autres livres, si possible un peu dans la (…)

Journal Perl Moderne chez Pearson

Posté par  (site web personnel) .
Étiquettes :
12
17
fév.
2011
Il y a peu l'ouvrage "Perl moderne" paraissait chez Pearson. C'est un livre au format poche de 430 pages qui décrit par le menu ce que c'est que programmer de manière "moderne" en Perl.

"Modern Perl" c'est tout un concept dans le "petit" monde Perl. Une vraie renaissance. Où : comment un langage qui commençait par crouler sous quelques erreurs de conceptions liées à son âge, a su remonter la pente en laissant sa communauté s'occuper de lui.

"Modern Perl" (…)

« Produire du logiciel libre » enfin en français dans la collection Framabook

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par patrick_g.
Étiquettes :
25
29
jan.
2011
Culture
Framasoft et les équipes Framalang et Framabook sont heureux et fiers de vous annoncer la sortie d'un nouveau Framabook : Produire du logiciel libre. Il s'agit de la traduction française (enfin !) du célèbre ouvrage de Karl Fogel : Producing open source software. How to run a successful free software project (Producingoss.com).

Ce livre n'est pas une recette censée mener tout droit à la réussite d'une application-qui-tue (killer app). Il entreprend une mise au point sur les pièges à éviter, la surestimation des objectifs, la mauvaise évaluation des délais, la négligence des détails (comme la documentation), ou, pire, confondre l'ouverture d'un code avec une solution de repli pour un projet déjà en perdition.

Une mise en garde ? Non. Comme l'auteur l'affirme : « La seule chose qui maintienne un groupe de développeurs ensemble est la croyance commune qu'ils peuvent faire plus collectivement qu'individuellement. » C'est ce qui nous rassemble ici aujourd'hui et, j'en suis sûr, pour longtemps encore.

Journal Bonne affaire sur livre électronique (mais il faut se dépêcher !)

Posté par  .
Étiquettes :
10
19
jan.
2011
Une petite info pour ceux qui voudraient se lancer dans la lecture sur livre électronique (je sais qu'il y en a qui se cachent ici !) mais qui trouvent le prix un peu élevé, Carrefour brade depuis quelques jours les Samsung E60 à 99€ (voire parfois à moins sur les fins de stock, visiblement), Samsung faisant une offre de remboursement de 50€, soit le livre à 49€ !
Samsung arrête la production de livres à encre électronique, et ce livre (…)

Réservations ouvertes pour le Catalogue Libre

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
10
20
déc.
2010
Communauté
L'April a publié le Catalogue Libre : 26 logiciels libres à découvrir. Ce catalogue de plus de 60 pages présente des logiciels libres correspondant à des usages quotidiens des ordinateurs, ainsi que de nombreux textes détaillant les enjeux liés aux logiciels libres et autres sujets afférents.

http://www.april.org/Catalogue_Libre

Nous organisons une opération d'impression mutualisée, afin de pouvoir profiter d'une version papier du catalogue, avec un coût minimal. Par exemple, si nous arrivons à obtenir suffisamment de promesses d'achat (de l'ordre de 3000), nous serons en mesure de pouvoir fournir d'ici le printemps un lot de cinq catalogues pour moins de 15 €, logistique et port compris.

L'April publie un catalogue papier de logiciels libres

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
18
2
déc.
2010
Communauté
Le groupe de travail Sensibilisation de l'April a élaboré un catalogue papier de logiciels libres, intitulé « Catalogue Libre : 26 logiciels libres à découvrir ». L'enjeu de ce document de plus de 60 pages est double. D'une part, présenter des logiciels libres correspondant à des usages quotidiens des ordinateurs ; par exemple : « lire une vidéo », pour faire référence au célèbre lecteur multimédia VLC. D'autre part, inscrit dans une perspective de promotion, le contenu du catalogue est enrichi d'une série de textes, détaillant les enjeux liés aux logiciels libres et autres sujets afférents.

Ainsi, le présent guide introduit des logiciels libres et gratuits pour le grand public, couvrant l'ensemble des usages les plus courants de l'informatique (Multimédia, Bureautique, Éducation, Internet). Chacun d'eux est sous licence libre, dispose d'une traduction en français et d'une version multi-plateforme. Les concepts du libre sont explicités dans les encadrés accompagnant les fiches de logiciels.

Après le poster « Le Logiciel Libre : comment ça marche ? », le Catalogue Libre enrichit une collection de documents de sensibilisation de plus en plus complète, dont une sélection est disponible sur le site de l'April.

Les Framabooks sont de sortie

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par j.
Étiquettes :
23
29
oct.
2010
Doc
Le Projet Framabook est un projet d'édition d'une collection de livres placés sous licence libre. Issu du réseau Framasoft, les Framabooks se démarquent des éditions classiques et s'inscrivent dans cette culture des biens communs qui favorise la création, le partage, la diffusion et l'appropriation collective de la connaissance. Framasoft et l'équipe Framabook sont heureux de vous annoncer la sortie de deux ouvrages, qui viennent compléter la collection, en plus de la dernière mise à jour de Simple comme Ubuntu (10.10).

Le C en 20 heures : Apprendre le C en 20 heures, tel est le défi lancé par Daniel Schang et Eric Berthomier. Fruit de leur expérience pédagogique, ce livre permettra aux grands débutants de s'initier par la pratique suivant l'adage : "j'apprends le code en écrivant le code". Par un effort de vulgarisation trop rarement rencontré dans la littérature du monde de la programmation, ce livre propose l'acquisition par la pratique des fondamentaux du langage C et - donc - du fonctionnement des machines. Destiné à être parcouru de A à Z, les lecteurs auront plaisir à tester sur leur machine les nombreux exemples et exercices ludiques proposés. Le livre est sous licence Creative Common by-sa.

Unix. Pour aller plus loin avec la ligne de commande : Vincent Lozano, auteur du déjà célèbre Tout ce que vous avez toujours voulu savoir sur LaTeX sans jamais oser le demander, nous propose cette fois un ouvrage sur le système Unix. Pour aller plus loin avec la ligne de commande : ce livre nous fait explorer les rouages du système d'exploitation inventé au début des années 1970 et dont GNU/Linux est le digne héritier. Enjeu majeur du logiciel libre, la maîtrise du système d'exploitation par son utilisateur (en apprenant notamment le langage de commande) est un effort que tout un chacun peut mener non seulement pour démystifier la machine mais aussi pour lui donner des ordres. De ce point de vue, Vincent Lozano se montre encore une fois plus que convainquant. Le livre est sous licence Art Libre (LAL).

Le Syntec Informatique publie son Guide Open Source

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
13
6
oct.
2010
Commercial
En préalable de l’Open World Forum, la semaine dernière à Paris, a eu lieu dans les locaux du Syntec Informatique la présentation du nouveau Guide “Réflexions sur la construction et le pilotage d’un projet Open Source”.

Résultat de deux ans de travail, il regroupe le travail d’avocats, d’architectes, de responsable de propriété intellectuelle, et de nombreux autres acteurs d’un grand nombre de sociétés françaises (parmi lesquelles Steria, Novell, Bull, Red Hat, CSC, HP, Microsoft, Logica, Sodifrance, Devoteam, Logitas, SAGE, Ingres, Orange, Linagora) intéressées à partager les meilleures pratiques autour de la gestion de projet comportant des composants Libre ou Open Source. Il est à mon avis très utile pour les nombreuses PME françaises qui se posent encore des questions sur ces sujets en apportant des réponses développées mais aussi des conseils pratiques d’organisation ou d’outillage par exemple.

Le guide est disponible sous licence Creative Commons CC by-sa 3.0 et GNU FDL 1.3 et les contributions sont souhaitées pour son amélioration dans le temps pour en faire un incontournable ! Enregistrez-vous sur le site dédié : http://opensourceguide.info/

Journal Roman de fantasy sous Licence Art Libre

Posté par  (site web personnel) .
Étiquettes :
30
29
sept.
2010
Bonjour cher journal, et pardonne moi pour ce qui pourrait ressembler à une pub déguisée...

Mais voilà, je souhaitais annoncer la publication (en auto-édition) de mon roman de Fantasy Pas tout à fait des hommes, disponible en version papier (depuis peu) et en téléchargement (depuis plus longtemps), le tout sous Licence Art Libre.

De quoi ça parle ?

Kalia, la seule elfe de la ville à travailler dans la garde, se contente d'ordinaire d'essayer de survivre et d'éviter les (…)

Revue des livres sur Plone publiés en 2010

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
6
17
août
2010
Python
Pour bien préparer vos achats de la rentrée, je vous propose une petite revue des nouveaux ouvrages parus sur le CMS Plone depuis le début de l'année :

Le détail en deuxième partie de dépêche.

Parution du numéro 3 de l'International Free and Open Source Software Law Review

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
8
29
juin
2010
Justice
L'International Free and Open Source Software Law Review (IFOSS L. Rev.) (revue juridique internationale sur le FLOSS) est une publication collaborative sur le droit/le juridique, autour des questions liées au logiciel libre (droit d'auteur, utilisation des licences, interprétation des licences, standards ouverts, jurisprudence, etc.). Les articles sont en anglais. Certaines sections sont revues par les pairs. La publication est bisannuelle.

L'objectif est de fournir en « open access »/libre accès du contenu pour permettre les échanges de connaissance. Les licences acceptées sont certaines Creative Commons (de préférence avec permission d'oeuvres dérivées, obligatoirement avec permission d'utilisation commerciale), la GNU FDL et le domaine public.

La troisième édition a été publiée le 17 juin 2010. Voir les sommaires des trois premières éditions dans la suite de l'article.

Gagnez deux livres sur la haute disponibilité !

Posté par  (site web personnel, Mastodon) . Modéré par Nÿco.
17
9
juin
2010
LinuxFr.org
À l'occasion de la sortie du livre « Linux, Solutions de Haute Disponibilité », LinuxFr.org, son auteur, Sébastien Rohaut et les Éditions ENI vous proposent d'en gagner deux exemplaires.

Pour ce faire, il suffit de générer l'une des deux plus longues séries (en jours) de dépêches validées sur le site LinuxFr.org dans le mois à venir ! On entend par série une succession ininterrompue de dépêches validées ; validée correspondant au moment où la dépêche est publiée sur le site par un modérateur du site. Exemple : Une série de 7 jours signifie qu'il y a eu au moins une dépêche validée par jour pendant 7 jours consécutifs. Voici un exemple de NoNo (record actuel) : [1] le 28 mai, [2] le 29 mai, [3] le 30 mai, [4] le 31 mai, [5] le 1er juin, [6] le 2 juin, et enfin [7] le 3 juin !

Si vous voulez plus d'information sur les séries, n'hésitez pas à consulter les récentes pages sur cette statistique et à faire monter les compteurs. Bien sûr, toutes les dépêches qui seront proposées dans ce concours sont aussi éligibles pour les gagnants mensuels des meilleurs contributeurs ! Pour vos sources d'inspiration, vous pouvez regarder du côté de la tribune des rédacteurs.

Faites péter les scores :)

Linux : Solutions de Haute Disponibilité

Posté par  (site web personnel, Mastodon) . Modéré par Nÿco.
Étiquettes :
19
9
juin
2010
Linux
Couverture du livre
Sébastien Rohaut, auteur de livres sur Linux et/ou la programmation sévissant aussi sur LinuxFr.org, a sorti récemment un livre consacré à la haute dispo sous Linux : « Linux, Solutions Haute Disponibilité ». Éminemment technique et destiné principalement aux ingénieurs et techniciens qui connaissent déjà bien Linux, vous ne trouverez rien dans ce livre concernant spécifiquement les politiques d'entreprises et les normes sur le sujet (ISO, ITIL PRA etc.). Le livre aborde les sujets suivants :
  • Les données avec leurs problématiques
    • de stockage et de garantie de l'accès à ces dernières (perte d'une connexion, performance etc.). Vous découvrirez les SAN, le multipathing et les possibilités d'iSCSI sous Linux.
    • l'organisation et la souplesse que procure LVM (et plus particulièrement les possibilités de mirroring, striping et de snapshot)
  • Le réseau en allant plus loin dans la configuration avec iproute2, en mettant en place du regroupement d'interfaces (bonding) et en créant des tunnels entre hôtes et réseaux
  • L'équilibrage de charges avec
    • LVS (Linux Virtual Server) et les différents moyens de le mettre en œuvre. Son compagnon, keepalived fait lui aussi l'objet d'un chapitre à part entière.
    • Piranha, solution alternative disponible plus spécifiquement sur RHEL et dérivées (CentOS, Fedora, etc.), s'appuyant aussi sur LVS.
  • La virtualisation des serveurs basée sur KVM.
  • Le clustering (ou grappes de serveurs) pour la gestion de la bascule des services avec le couple OpenAIS/Pacemaker.

Est-il besoin de préciser que toutes les solutions proposées et préconisées dans le livre sont à base de logiciels libres ? D'ailleurs, à ce sujet, l'auteur vient de dévoiler l'outil MakeAlive, diffusé librement sous licence GPLv2. Il s'agit d'un logiciel de gestion de LVS et de haute dispo avec Keepalived. Il permet de gérer des groupes de répartiteurs de charge, d’en modifier la configuration et de surveiller leur fonctionnement. Une dépêche devrait le présenter sous peu.

Le livre est agrémenté de nombreux exemples pratiques, d'exemples de scripts, de configuration etc. Attention, ce n'est pas non plus un cookbook avec des recettes toutes prêtes, mais plutôt une sérieuse introduction à toutes ces technologies car chaque sujet abordé pourrait mériter certainement son propre livre. Cependant, il vous donnera un bon aperçu d'ensemble et de solides points de départ sur la manière de tout combiner pour arriver à mettre en œuvre une architecture haute dispo sous Linux. Au chapitre de la mise en forme, on pourra regretter que les espaces pour les indentations sur les bouts de code présentés prennent 8 espaces, ce qui rend le source parfois peu lisible sur un livre de ce format. Il aurait été judicieux de les réduire à 4 voire à 3 espaces.

À l'occasion de la sortie du livre, son auteur et l'éditeur vous proposent d'en gagner deux exemplaires. Tous les détails dans une dépêche à venir.