De tout, de rien, des bookmarks, du bla‐bla #44

Posté par (page perso) . Édité par Davy Defaud, baud123, Nÿco, Benoît et Bruno Michel. Modéré par baud123. Licence CC by-sa
46
1
nov.
2012
Technologie

NdM : CrEv publiait cette série de veille technologique orientée Web dans ses journaux. Nous (modérateurs) lui avions demandé s’il souhaitait les publier en dépêches, ce qu’il a fait déjà à deux reprises. Voici donc le résultat de l’étape, CrEv a rédigé cette dépêche dans l’espace de rédaction. Merci donc à tous.

Comme à sa presque habitude, voici un petit condensé de ma veille.
Il s’agit comme souvent (mes journaux et maintenant mes dépêches) essentiellement de bookmarks, très légèrement commentés. C’est plutôt orienté développement, essentiellement côté Web et JavaScript, mais j’essaie aussi de toujours avoir deux ou trois petites choses annexes. Le but étant juste de partager et d’initier discussions, débats, avis, tousckevouvoulez.

Comme toujours, vous trouverez une liste des liens présentés en fin d’article, pour que les plus rapides puissent cliquer directement sans lire le bla‐bla qui traîne autour.

Bonne lecture !

Blue Mind 1.0 est disponible !

Posté par . Édité par Davy Defaud, Nÿco, baud123, patrick_g, Xavier Claude et Florent Zara. Modéré par Florent Zara.
50
30
oct.
2012
Technologie

Un an après l’annonce du projet, Blue Mind, la nouvelle messagerie collaborative est maintenant prête pour une mise en production. Blue Mind se positionne comme une solution moderne, aboutie, innovatrice et une alternative sérieuse aux solutions de type Exchange, Lotus Domino ou Zimbra.

Blue Mind couvre un large périmètre :

  • messagerie et partage de boîtes aux lettres ;
  • partage de calendriers, utilisateurs, ressources, recherche de disponibilités ;
  • partage de contacts, carnets d’adresses, liste de distribution ;
  • administration graphique, multi‐domaine, tâches planifiées ;
  • gestion d’annuaires, utilisateurs, groupes ;
  • gestion avancée de la mobilité iPhone, iPad, Android en mode push ;
  • ouverture maximale avec services Web, greffons, file de messages et un kit de développement à venir ;
  • gestion de la collaboration possible via Thunderbird ou Outlook ;
  • etc.

Bref, l’ensemble des fonctionnalités d’une solution entreprise, traitées de façon simples et compréhensives.

NdM : Blue Mind est sous licence GNU Affero General Public License v3 et/ou CeCILL v2.

Lazarus n’est pas mort \o/

39
27
oct.
2012
Technologie

Ce n’est sans doute pas Niklaus Wirth, le père du Pascal, qui se retournera dans sa tombe. Le 28 août, Lazarus est passé en version 1 (puis 1.02).

Lazarus est un environnement de développement intégré permettant de programmer en Pascal objet en utilisant le compilateur Free Pascal et une bibliothèque de composants la LCL (Lazarus Component Library). Autrement dit, un clone libre de Delphi.

Lazarus

NdM : merci à olivierweb, baud123, Amine « nh2 » Brikci‐Nigassa, Professeur Méphisto, maboiteaspam et Nÿco pour avoir contribué à cette dépêche.

Membres de la communauté Drupal : Participez à la soirée de lancement de Drupagora avec DrupalFr

Posté par . Édité par Davy Defaud, Florent Zara et baud123. Modéré par Florent Zara.
Tags : aucun
5
25
oct.
2012
Technologie

C’est à l’occasion de Drupagora, qui ouvre ses portes le vendredi 9 novembre prochain, que l’association DrupalFr et Drupagora organisent une grande soirée communautaire dédiée aux développeurs et aux acteurs de la communauté.

Plus de 200 participants sont attendus ce jeudi 8 novembre au soir, à La Cantine (151 rue Montmartre, Passage des Panoramas, 12 Galerie Montmartre, 75002 Paris), pour échanger sur les aspects techniques de Drupal. Cette soirée est avant tout une formidable opportunité de rencontrer la communauté technique et les développeurs qui utilisent et font Drupal. Le coup d’envoi de cette soirée sera donné par Christophe Villeneuve de l’association DrupalFr et Nicolas Silberman, directeur technique de Mediapart et co‐organisateur de Drupagora.

Vous êtes un développeur, un membre de la communauté DrupalFr, et vous souhaitez participer à la soirée de lancement de Drupagora ? Inscrivez‐vous vite sur : http://drupagora.com/2012/soiree-communautaire. Vous êtes DSI, chef de projet et vous souhaitez participer à Drupagora : http://www.drupagora.com/2012/.

De tout, de rien, des bookmarks, du bla‐bla #43

Posté par (page perso) . Édité par Davy Defaud, Nÿco et Christophe Guilloux. Modéré par Christophe Guilloux. Licence CC by-sa
21
25
oct.
2012
Technologie

Comme à sa presque habitude, voici un petit condensé de ma veille. Il s’agit essentiellement de bookmarks, assez peu commentés. Le but étant juste de partager et d’initier discussions, débats, avis, touckevouvoulez.

La majorité des liens est classiquement orientée développement, JavaScript et CSS.

Comme toujours, vous trouverez une liste des liens présentés en fin d’article, pour que les plus rapides puissent cliquer directement sans lire le bla‐bla qui traîne autour.

Bonne lecture !

Documentation du format du Journal

Posté par (page perso) . Édité par Davy Defaud, Florent Zara, Benoît Sibaud et Xavier Claude. Modéré par Christophe Guilloux. Licence CC by-sa
Tags :
26
22
oct.
2012
Technologie

L’un des reproches fait au journal, l’outil de journalisation système — log — de systemd, est l’utilisation d’un format binaire initialement non documenté et pour lequel aucune promesse de stabilité n’avait été faite.

Une partie de ces reproches est maintenant caduque, puisqu’un document apparu hier sur le wiki de systemd documente en profondeur le format du journal. Le comportement que doit avoir un logiciel souhaitant lire ou écrire le journal sans passer par l’interface de programmation de journald est également décrit.

L’équipe s’est même engagée à garantir la stabilité, tant pour le format binaire que pour le format texte d’exportation.

NdM : merci à Mjules pour son journal.

Concours de programmation CodinGame

Posté par (page perso) . Édité par Davy Defaud, Nÿco et baud123. Modéré par Xavier Claude. Licence CC by-sa
Tags :
18
20
oct.
2012
Technologie

Le 25 octobre à 18 h aura lieu CodinGame #2, un challenge de programmation qui permet de remporter des Nexus 7 et, pour ceux qui le souhaitent, de trouver un boulot. C’est gratuit, ça se passe en ligne et c’est anonyme.

L’épreuve dure 3 heures, pendant lesquelles il faut essayer de résoudre 3 problèmes dans le langage de son choix parmi C, C++, Python, PHP, Java et C#. L’environnement de développement proposé donne accès à un éditeur de code et un shell Bash, pour lancer son programme depuis le navigateur.

Vous pouvez aussi venir sur place :
Cap Omega, Rond-point Benjamin Franklin, 34960 Montpellier.

NdM : Il semble qu’il ne soit pas requis que le code produit soit libre/open source…

OpenELEC 2.0 annoncé

Posté par . Édité par Davy Defaud, Nÿco, baud123 et Enj0lras. Modéré par Nÿco. Licence CC by-sa
Tags :
32
17
oct.
2012
Technologie

OpenELEC 2.0, la distribution GNU/Linux embarquée incluant XBMC, vient d’être publiée.

OpenELEC est une distribution GNU/Linux embarquée ayant pour but de permettre l’utilisation d’un centre multimédia (media center), autrement nommé « ordinateur cinédom » (HTPC — Home Theatre PC) de la même manière que n’importe quel appareil connecté à votre télévision, tel qu’un lecteur de DVD ou un récepteur TV numérique externe. Allumez votre appareil et OpenELEC est prêt à l’usage en moins de 10 secondes — aussi rapide que certains lecteurs de DVD. Il suffit d’une simple télécommande pour accéder à ses fonctions.

De tout, de rien, des bookmarks, du bla bla #42

Posté par (page perso) . Édité par Davy Defaud, Nÿco, baud123, Christophe Guilloux, Florent Zara, patrick_g et Bruno Michel. Modéré par baud123. Licence CC by-sa
33
17
oct.
2012
Technologie

NdM : Nous (modérateurs) avons demandé à CrEv s’il souhaitait poster sa série en dépêches plutôt qu’en journaux, car elle nous plaît et elle aura plus de visibilité ainsi. Nous sommes tous preneurs de vos retours, veuillez commenter cette dépêche. D’autre part, l’étiquette « veille technologique » vous permet de retrouver les journaux précédents.

Pour cette première en dépêche, j’ai essayé de faire plutôt soft. Comme d’habitude (mes journaux), vous trouverez pas mal de choses côté développement, essentiellement côté Web et JS, mais aussi deux ou trois petites choses annexes.

Une liste de l’ensemble des liens présentés est accessible à la fin de l’article.

Bonne lecture !

Sortie de OPSI 4.0.2-2 en version testing/experimental

Posté par . Édité par Davy Defaud, baud123, Nÿco, Xavier Teyssier, Florent Zara et Christophe Guilloux. Modéré par Florent Zara.
Tags : aucun
14
9
oct.
2012
Technologie

Le projet OPSI (Open PC Server Integration) sort sa nouvelle publication 4.0.2-2 en version testing. OPSI, est un système de gestion de postes clients sous Windows, tournant sur des serveurs GNU/Linux et distribué sous licence GPL v3.

Contrairement à la précédente version (qui était une mise à jour mineure), cette version majeure fournit des extensions à la version existante. La mise à jour peut être effectuée en utilisant les dépôts opsi4 habituels et ne nécessite aucune migration. Cette nouvelle version peut être utilisée dès qu’elle a été importée. Une nouvelle machine virtuelle basée sur Ubuntu 12.10, avec le connecteur Nagios pré‐configuré, est disponible au téléchargement.

Parmi les nouvelles fonctionnalités :

  • une amélioration de l’interface de gestion opsi-configed ;
  • un inventaire matériel amélioré ;
  • l’intégration des pilotes améliorée ;
  • un correctif de sécurité pour Windows Produits Netboot ;
  • un nouveau programme « opsi détecteur de configuration », qui détermine le type d’installation ;
  • de nouvelles commandes opsi-winst.

Drupagora, événement Européen sur Drupal dédié aux chefs de projets et DSI

Posté par . Édité par Davy Defaud. Modéré par Davy Defaud.
Tags : aucun
5
5
oct.
2012
Technologie

Face au succès rencontré lors de la première édition de Drupagora, qui s’est tenue à guichet fermé en novembre dernier, les organisateurs se sont mis en quatre pour nous préparer une seconde édition avec :

  • un programme de conférences et de débats encore plus riche que l’an passé, animés par des personnalités reconnues du secteur ;
  • un nouvel espace dédié à des projets libres souhaitant venir à la rencontre d’un public de professionnels (développeurs, décideurs, presse…).

En à peine une année, Drupagora a su se positionner comme l’événement majeur en Europe dédié au système de gestion de contenu Web Drupal. Cette seconde édition aura lieu à la Maison des associations du 13e arrondissement de Paris, le vendredi 9 novembre 2012 de 9 h à 18 h. Elle est destinée, comme l’an passé, à un public fonctionnel : chef de projet, directeur informatique.

Nicolas Silberman, DSI Web de Mediapart et Cyril Pierre de Geyer, directeur des études et de l’innovation d’Epitech, donneront le coup d’envoi de cette seconde édition qui s’annonce riche !

Par ailleurs, en parallèle des conférences, les professionnels du secteur se sont mobilisés et accueilleront les visiteurs, afin de leur présenter les offres et solutions autour de cette technologie.

Fotoo Hosting : un service autohébergé pour mettre en ligne rapidement ses images

Posté par (page perso) . Édité par Davy Defaud, Xavier Teyssier et Nÿco. Modéré par j. Licence CC by-sa
40
4
oct.
2012
Technologie

Vous connaissez peut‐être ImageShack, imgur, TinyPic et bien d’autres encore. Tous ces services ont en commun la possibilité d’envoyer une ou plusieurs images rapidement pour les rendre disponibles en ligne, par exemple dans un forum, ou pour partager un album de photos de vacances, etc. Contrairement à Flickr ou Picasa (et Piwigo, zenphoto et autres équivalents libres), leur but n’est pas d’archiver, classer et trier ses photos, mais simplement de partager rapidement du contenu avec n’importe qui.

Eh bien, Fotoo Hosting, tout comme l’excellent Jyraphe, est une application PHP permettant de faire la même chose que ces imgur et autres TinyPic, sur son propre serveur, sans rien avoir à configurer. Il suffit de copier un seul fichier, et hop !

Fotoo Hosting permet d’envoyer des fichiers seuls (JPEG, PNG, GIF, GIF animé, et XCF et SVG, si ImageMagick est installé) et des albums photos constitués de plusieurs fichiers JPEG. Les grandes images sont redimensionnées avant envoi (en JavaScript) pour soulager votre bande passante, ainsi que le processeur de votre serveur. Il est ensuite possible de partager ces photos très simplement avec un lien court. Les photos peuvent être publiques ou privées (elles n’apparaissent alors pas dans la liste des images hébergées).

Fotoo Hosting est un logiciel libre distribué sous licence AGPL v3.

OSDC.fr : le programme est en ligne

Posté par . Édité par Davy Defaud, Sébastien Aperghis-Tramoni, GeneralZod et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC by-sa
Tags : aucun
18
4
oct.
2012
Technologie

Le programme de la conférence Open Source Developers’ Conference France 2012 est en ligne. Comme l’année précédente OSDC.fr a lieu au sein de la partie CODE d’Open World Forum, les 12 et 13 octobre 2012 à l’Eurosites George V, Paris. L’entrée est libre et gratuite.

OSDC.fr, c’est la diversité

Avec des présentations sur des langages variés comme Scala, Clojure, Erlang, Haskell, sur la programmation parallèle bas niveau (multi‐cœur) comme haut niveau (Hadoop) et de nombreux autres sujets.

OSDC.fr, ce sont des experts : Harald Welte

OSDC.fr invite cette année le hacker allemand Harald Welte, connu pour pour ses nombreuses participations à des projets libres (NetFilter, OpenMoko, GPL Violations), ainsi qu’en tant que fondateur de l’association GPL Violations. Il présentera Osmocom, les projets associés et l’utilisation d’Erlang.

Sortie de Gambas 3.3

Posté par (page perso) . Édité par Davy Defaud, Adrien Prokopowicz, NeoX, baud123, Pierre Jarillon, Benoît Sibaud et Florent Zara. Modéré par j. Licence CC by-sa
Tags :
56
30
sept.
2012
Technologie

Gambas est un langage de programmation orienté objet, basé sur un interpréteur BASIC, et une plate‐forme de développement complète. Il comporte, entre autres, un compilateur, un interpréteur, un tas de modules complémentaires (appelés composants) et un environnement de développement intégré. Le tout est distribué sous licence GNU GPL v2 ou supérieure.

Gambas 3 est sorti le 31 décembre 2011, il y a maintenant neuf mois.

Profitons donc de la sortie de Gambas 3.3 pour faire un point sur les nouvelles fonctionnalités de ce langage de programmation.

Pour plus d’informations sur Gambas, la lecture de la précédente dépêche est vivement conseillée, ainsi que la consultation du site du logiciel.

Gambas Almost Means BASIC !

SOGo 2.0, compatibilité native avec Outlook maintenant disponible 

Posté par (page perso) . Édité par Davy Defaud et Nÿco. Modéré par patrick_g. Licence CC by-sa
32
28
sept.
2012
Technologie

Inverse, société spécialisée en développement et déploiement de logiciels libres, annonce la sortie de la version 2.0 finale de SOGo.

Cette version permet aux utilisateurs Microsoft Outlook d’utiliser directement toutes les fonctionnalités offertes par SOGo — comme si c’était un serveur Microsoft Exchange —, une première dans le domaine du Libre. Une solution clef en main, sous la forme d’une machine virtuelle, est disponible pour tester facilement toutes les facettes du produit.

SOGo est un « collecticiel » (groupware) axé sur l’extensibilité et le respect des standards ouverts. Il permet aux utilisateurs de Mozilla Thunderbird / Lightning, Apple iCal / iPhone et maintenant Outlook, de collaborer dans un environnement moderne et cohérent. Il propose les composants classiques des collecticiels : carnet d’adresses, gestion de courrier électronique et calendriers partagés. La comptabilité native avec Microsoft Outlook est possible grâce à l’intégration des projets OpenChange et Samba4.

SOGo est édité sous licence GPL v2.

Appel à participations pour OSDC.fr

Posté par . Édité par Davy Defaud et Benoît Sibaud. Modéré par Davy Defaud.
Tags : aucun
15
12
sept.
2012
Technologie

L’objectif d’OSDC.fr est de rassembler les développeurs francophones de différentes communautés autour des technologies innovatrices de la programmation. Après deux éditions en autonome, nous sommes, depuis 2011, associés à l’Open World Forum et à ses nombreux partenaires, afin de vous offrir une expérience toujours plus riche.

Pour la 4e édition de cette conférence en France, nous vous proposons de réunir les communautés autour de la programmation inspirée par tous les langages libres, tels que Perl, Python, Ruby, PHP, SmallTalk et de nombreux autres.

Le but est d’apprendre par la découverte de l’univers de chacun des langages. Il y a souvent plus à apprendre en termes de concepts ou de techniques non liés à un langage particulier.

Pour cela, nous vous invitons à participer à OSDC.fr, soit en proposant des présentations, soit simplement en nous rejoignant les 12 et 13 octobre 2012 lors de l’Open World Forum à l’Eurosites George V (Paris). L’entrée est libre et gratuite.

L’auto‐hébergement, kesako, où en sommes‐nous ?

Posté par (page perso) . Édité par Florent Zara, Davy Defaud, Nils Ratusznik et Nÿco. Modéré par baud123. Licence CC by-sa
27
10
sept.
2012
Technologie

Les solutions d’auto‐hébergement existent maintenant depuis quelque temps, et je souhaite revenir un peu sur celles‐ci, afin d’ouvrir un débat sur leur utilité (c’est en plein dans mon actualité avec le projet qy.share, mais il n’y a pas que lui). Il me semble, en effet, que ces logiciels souffrent d’une image assez négative (lorsque l’on regarde l’intérêt qui leur est réellement porté par nos amis blogueurs et journalistes) malgré les services et les promesses qui sont réellement tenues. De plus, je considère qu’il y a toujours un intérêt à tester, comprendre et débattre sur des logiciels en manque de reconnaissance, surtout lorsque ceux‐ci commencent à être nombreux et proposent des services pertinents.

NdM : merci à vejmarie pour son journal.

Rudder 2.4 - Gestion de configuration dans une UI

20
21
août
2012
Technologie

Rudder est un logiciel de gestion de configuration basé sur CFEngine 3 et FusionInventory. Il permet de visualiser les inventaires des serveurs de votre système informatique, de créer des règles pour les configurer, et de voir leur état d'application en temps réel, le tout dans une interface web. L'interface graphique est écrite en Scala, tandis que l'agent de configuration (CFEngine 3) est écrit en C (et est donc très léger). Le tout s'installe très simplement grâce à des paquets tout faits sur de nombreux OS, sous licence libre (licence AGPLv3).

La première bêta de la nouvelle version 2.4 vient de sortir et inclut de nombreuses nouveautés, dont :

  • Une API REST
  • Gestion simple des autorisations dans l'UI
  • Affichage détaillé du reporting niveau par niveau de l'état d'application des règles de configuration sur le SI
  • Inventaire des machines virtuelles, variables d'environnement et processus de chaque nœud géré
  • Import/export de toutes les configurations via archive ZIP ou dépôt git
  • Suivi de toutes les modifications dans l'UI, avec détails et messages de changements
  • Très nombreuses améliorations d'ergonomie et de présentation dans l'UI

OCaml 4.00.0 est sorti

Posté par (page perso) . Édité par Lucas Bonnet, Xavier Teyssier et Christophe Guilloux. Modéré par Nÿco. Licence CC by-sa
42
11
août
2012
Technologie

La nouvelle version 4.00.0 du langage OCaml est disponible en ligne depuis le 26 juillet 2012. Aussi, la réunion des développeurs OCaml (OUD'2012) aura lieu cette années à Copenhague le 14 septembre. Venez nombreux !

Parmi les dernières nouveautés disponibles dans cette version 4.00.0 :

  • l'introduction des types de données algébriques généralisés (Generalized Algebraic Data Types - GADTs), qui permettent de détecter encore plus de bugs dès la compilation ;
  • le générateur de code pour ARM a été complètement réécrit ;
  • les types des modules de première classe sont maintenant inférés quand cela est possible, et les modules peuvent eux-mêmes être extraits par filtrage ;
  • le compilateur est disponible sous forme de bibliothèque, et une nouvelle option -bin-annot permet de sauver l'arbre de syntaxe typé, ce qui devrait permettre l'apparition de nouveaux outils de développement plus évolués (refactoring, etc.) ;
  • optimisation des fonctions partielles ;
  • détection de code mort ou inutile (variables, open, champs, constructeurs, labels, etc.) ;
  • émission de directives CFI pour améliorer le debuggage sous GDB.

Petites brèves : TextMate2 en GPL et JQuery 1.8,

Posté par (page perso) . Édité par Nÿco, Lucas Bonnet et Christophe Guilloux. Modéré par Lucas Bonnet. Licence CC by-sa
22
11
août
2012
Technologie

Si vous ne suivez pas les journaux de LinuxFr.org (section du site modérée a posteriori), vous êtes certainement passé à côté des dernières petites nouvelles du monde logiciel.

TextMate2, un IDE tournant exclusivement sous Mac OS X et relativement apprécié, vient de voir son code source publié sous GPL v3 par Allan Odgaard, son développeur principal. La motivation annoncée pour la libération du code est la base toujours croissante d'utilisateurs qui voulaient bidouiller mais que le système limité de bundles (des extensions dans le langage de TextMate) ne permettait pas de satisfaire. Quant au choix de la GPLv3, il semble lui motivé par le fait :

  1. d'éviter tout fork propriétaire. Cependant l'auteur n'est pas fermé à relicencier sous une licence "moins restrictive" au cas par cas des morceaux de code.
  2. d'envoyer un message à Apple et sa politique d'enfermement de l'utilisateur toujours plus croissante.

Il ne faut pas s'attendre à un port de TextMate sous Linux/BSD, car c'est de l'Objective-C et du Cocoa.

Quant à jQuery, il est disponible en version 1.8. Plus de 160 bugs annoncés comme corrigés. Parmi les principaux changements, on notera :

  • Sizzle, le moteur de sélection, entièrement retravaillé
  • Le code gérant les animations a été aussi revu et débogué, les rendant plus "extensibles"
  • Le préfixage automatique des CSS
  • Plus de souplesse avec $(html, props)
  • et quelques éléments non documentés ont été retirés (les données des événements internes : $(element).data(“events”), Deferred.isResolved(), Deferred.isRejected(), $(element).closest(Array), $.curCSS et $.attrFn

Le tout dans une petite cure d'amaigrissement du code par rapport à la 1.7.2

RivendellBoxes en production

Posté par (page perso) . Édité par Florent Zara. Modéré par Xavier Claude. Licence CC by-sa
Tags : aucun
18
25
juil.
2012
Technologie

La famille des Boxes de Tryphon s'agrandit pour proposer une solution clé-en-main au logiciel libre libre de gestion d'antenne radiophonique : Rivendell. De nombreuses radios sont intéressées par les possibilités offertes par les logiciels libres. Mais leur constat est qu'il est difficile de réunir les compétences en interne pour mettre en place des outils libres en production, en particulier pour des systèmes “complexes” comme Rivendell.

Après un hiver productif, les premières RivendellBoxes étaient expérimentées au printemps chez Radio Grésivaudan. Elles gérent depuis le début juillet l'antenne 24h/24. Vendredi dernier, c’était au tour de l’équipe de Radio Campus Montpellier. Le mois d'août verra 3 nouveaux déploiements.

Branchées et configurées en quelques minutes, les RivendellBoxes permettent aux radios "sans geek" de rejoindre la communauté des utilisateurs de Rivendell (réunie sur la liste de discussion rivendell-fr pour les francophones).

NdM : merci à Alban Peignier pour son journal.

Présentation d'iPXE, un chargeur d'amorçage en PXE

54
23
juil.
2012
Technologie

Il est parfois nécessaire de faire démarrer une machine sur le réseau (par exemple, une machine sans disque dur) : la technologie la plus courante utilisée sur x86 s'appelle PXE et permet l'amorçage depuis un serveur TFTP. La plupart des cartes réseau modernes intègrent une implémentation de PXE, cependant la spécification ne décrit que le protocole susnommé dont les limitations se font vite sentir sur des configurations un peu complexes.

Heureusement pour nous, il existe depuis 1995 un projet libre qui a pour but le développement d'un firmware de carte réseau bien plus flexible que ce que l'on peut trouver actuellement, il s'agit d'iPXE.

Dans la suite de cette dépêche, vous trouverez une explicitation détaillée de l'étape d'amorçage d'une machine ainsi qu'une présentation des possibilités offertes par iPXE.

Merci à Nÿco, Sébastien Koechlin, ZeroHeure, Xavier Teyssier, Nils Ratusznik, tankey, Xavier Claude, oinkoink_daotter et Benoît pour avoir participé à la rédaction de cette dépêche.

Puppet : lancement d'un cursus de formation en français

Posté par . Édité par Xavier Teyssier, Benoît Sibaud et Nÿco. Modéré par Nÿco. Licence CC by-sa
Tags : aucun
24
10
juil.
2012
Technologie

Pour répondre à la demande croissante des administrateurs systèmes autour de l'outil Open Source Puppet, Objectif Libre lance un cursus complet composé de deux formations pour les administrateurs systèmes sous Linux qui souhaitent installer Puppet au sein de leur infrastructure.

Puppet est un outil puissant de configuration centralisée de parc informatique machines et serveurs. En bref c'est le meilleur ami, l'outil indispensable des administrateurs systèmes qui gèrent un parc composé de nombreuses machines !

En tant que centre de formation dédié à l'infrastructure système sous Linux, Objectif Libre propose un cursus de deux formations entièrement rédigé par des experts du domaine qui assurent une montée en compétence des administrateurs système pour installer, configurer et optimiser les performances de Puppet au sein de leur infrastructure.

La première formation intitulée « Initiation à la configuration centralisée avec Puppet » se déroule sur trois jours. Elle est à destination des administrateurs ou utilisateurs de système sous Linux et permet d'atteindre les objectifs suivants :

  • découvrir la configuration automatisée ;
  • savoir mettre en place Puppet pour gérer et configurer un parc hétérogène de systèmes ;
  • utiliser des outils pour améliorer son utilisation de Puppet.

La deuxième formation s'intitule « Formation avancée à la configuration centralisée avec Puppet » et dure aussi trois jours. Cette formation nécessite une certaine maîtrise de Puppet et vous permet de :

  • gérer la montée en charge de Puppet ;
  • gagner en souplesse d'utilisation de Puppet ;
  • obtenir de meilleurs rapports sur l'état des éléments de Puppet ;
  • coupler Puppet avec d'autres outils pour aller plus loin.

Version finale d'ultracopier 0.3

Posté par (page perso) . Édité par baud123, Xavier Claude et Nÿco. Modéré par Xavier Claude. Licence CC by-sa
Tags :
18
8
juil.
2012
Technologie

Pour ceux qui ne le connaissent pas, c'est un utilitaire de copie de fichiers, c'est-à-dire qu'il remplace la boîte de dialogues qui s'ouvre quand on fait un copier-coller.

Cette version apporte de nombreux changements (résumé dans la précédente dépêche pour la bêta). La volonté de l'auteur de développer une alternative libre (sous licence GPLv3) et multiplateforme, a porté ses fruits.

Petits changements depuis la bêta :

  • Apparition du greffon rsync (permet de faire des sauvegardes avec une interface)
  • Apparition du greffon dbus (j'ai besoin d'aide pour le débugger et faire que les environnements de bureau s'interfacent dessus, ou sur le greffon en socket unix)
  • Ouverture officielle de la boutique pour supporter ultracopier La prochaine version majeure ne sera qu'un remake en Qt5 qui sortira dans quelques mois.

Ocsigen : repenser le développement des applications HTML5

Posté par séverine maingaud . Édité par baud123, Xavier Claude, Nÿco et Pierre Jarillon. Modéré par Pierre Jarillon. Licence CC by-sa
Tags :
39
28
juin
2012
Technologie

Ocsigen est une technologie libre de développement de sites et applications Web client-serveur. Une de ses particularités est d'offrir la possibilité d'écrire les côtés client et serveur non seulement dans le même langage, OCaml, mais comme un seul et même programme. Particulièrement bien adaptée au développement d'applications HTML5 très dynamiques, Ocsigen permet également de repenser et simplifier l'implémentation des comportements standard des sites Web traditionnels (signets, bouton « back », liens, formulaires, etc.). En outre, il permet de combiner ces deux approches de manière très naturelle.

Ocsigen met l'accent essentiellement sur deux points : d'une part, offrir un langage très expressif, ce qui permet d'écrire du code simple et court ; d'autre part, aider à produire du code et des applications fiables et faciles à maintenir. C'est la raison pour laquelle Ocsigen utilise OCaml, un langage de programmation compilé très puissant et au système de type très riche. La grande expressivité d'OCaml est complétée par un grand nombre de nouveaux concepts inédits et spécifiques au Web (services, sessions sophistiquées, etc.) qui permettent de simplifier l'implémentation de comportements dynamiques complexes. De plus, Ocsigen exploite au maximum le typage d'OCaml pour qu'un maximum de garanties de fiabilité soient données dès la compilation (par exemple la validité des liens). Cela va même jusqu'à la vérification à la compilation que les pages générées seront conformes aux recommandations du W3C !

NdM : Ocsigen est sous licence LGPL 2.1