Kernel Recipes 2012

Posté par (page perso) . Édité par Benoît Sibaud et Nÿco. Modéré par Nÿco. Licence CC by-sa
26
24
août
2012
Noyau

Kernel Recipes aura lieu le vendredi 21 septembre 2012, de 9h30 à 18h40, au Carrefour Numérique de la Cité des Sciences de La Villette, à Paris.

Kernel Recipes est la première journée de conférences dédiée au noyau Linux. La journée se veut un moment privilégié pour échanger avec ceux qui font le noyau au quotidien, ceux qui l'utilisent dans des projets professionnels ou non.

Une journée de conférences et d'échanges, avec une possibilité pour les participants d'inscrire un projet, une réflexion aux lightning talks (conférences éclair).

Il est prévu de prolonger les discussions durant le déjeuner proposé sur place, ainsi que le soir pour ceux qui se joindront au dîner.

Pour y participer, merci de vous enregistrer.

Journal Wayland 0.95 est sorti !

Posté par . Licence CC by-sa
39
25
juil.
2012

Bonsoir,

Kristian Høgsberg a annoncé hier la sortie de la version 0.95 de Wayland, le probable remplaçant de X.Org. C'est une version de développement. La version stable devrait sortir pour noël 2012.

Cette version n'est pas encore figée mais il n'y a plus d'ajout de fonctionnalités pour la version 1.0 :

  • Le protocole protocol/wayland.xml (décrit dans le dépôt Wayland) est figé.
  • Le client API/ABI définit pas wayland-client.h et ses en-têtes générées de wayland.xml sont figés.
  • Le protocole d'interfaces (...)

Journal Sortie de la Release Candidate de Mageia

Posté par (page perso) . Licence CC by-sa
21
9
mai
2012

Bonjour,
je surveille la sortie de Mageia 2 depuis un moment, et comme la RC de la distribution sus-nommée est disponible et que je n'ai pas vu d'info par ici, je poste, je poste.
Je suppose qu'il n'est pas nécessaire de tenter d'expliquer ce qu'est Mageia, j'utilise quotidiennement la version 1 que je trouve vraiment bien, sans trop de fioritures mais facile d'accès (c'est un avis très subjectif, j'en conviens).

Je vais de ce pas tester la bête (...)

Journal Mageia : LiveCD 64bit

Posté par (page perso) . Licence CC by-sa
12
22
avr.
2012

À un mois de la sortie de la version finale, la distribution Mageia propose enfin des images Live pour tester sur clé USB ou CD. La grande nouveauté est la disponibilité à la fois pour 32bit et 64 bit.

Il est toujours bon d'essayer une version récente de Linux sur votre matériel, afin de rapporter toute régression. Tant que vous ne choisissez pas l'installation sur disque, rien ne sera modifié dans votre ordinateur, alors c'est par là pour essayer :

(...)

Forum Programmation.autre Chroot: environement de développement

Posté par (page perso) .
0
9
mar.
2012

Bonjour,

Ma question est assez conceptuelle :)
J'aimerai m'essayer à Vala et GTK avec un EDI (Anjuta par exemple) mais je n'ai pas envie d'installer 50 millions de paquet pour les headers des librairies ainsi que tout les outils de compilations. En effet, je préfère garder un système clean et donc j'aimerai créer un chroot qui me servirai d'environement de dévelopement.

Cela soulève néanmoins quelque questions: à supposer que anjuta (ou autre EDI) se trouve dans l'environement principal, comment va-t'il (...)

Journal la bêta1 de Mageia2 est dans les bacs

Posté par . Licence CC by-sa
14
7
mar.
2012

Depuis un peu plus de deux semaines, les isos 23 (32 bits en fait) et 64 bits des versions dvd et netinstall de cette distribution prometteuse, fork de Mandriva, sont disponibles ici

On notera :

  • passage à dracut au lieu de mkinitrd
  • systemd remplace initscripts
  • fournie d'office avec le noyau 3.2.6, la version 3.3 est dispo dans les repos

Vous pouvez consulter le changelog complet.
Mageia appréciera vos retours.

Journal Votre langage idéal ?

Posté par . Licence CC by-sa
8
28
jan.
2012

Suite à la sortie de Rust qui n'a franchement pas déclenché les passions, je me suis demandé : quel est le langage idéal ? Et forcément, comme tous les goûts et les couleurs sont dans la nature, chacun a sa propre opinion sur le sujet. Alors, je pose la question à la grande communauté linuxfr : quel est votre langage idéal en terme de fonctionnalités ? Bon, on évitera de citer des langages existants tel quel, parce qu'aucun langage n'est (...)

Forum général.petites-annonces Vends pandaboard

Posté par .
5
10
jan.
2012

Hello
Je vends une pandaboard revA2, parfait état, presque pas utilisé car je ne suis pas développeur et n'ayant pas le niveau, j'ai laissé tombé l'idée d'en faire une ptit serveur perso.
Je lui ai fait un super boîtier tout mignonnet et je la livre avec l'adaptateur secteur.
Le tout avec les frais de ports : 135 euros.





C11 n'est pas encore mort

Posté par . Édité par Bruno Michel, baud123, Nÿco, Benoît Sibaud et Xavier Claude. Modéré par Nÿco.
59
26
déc.
2011
C et C++

La dernière norme du langage C a été publiée le 8 décembre 2011, la pré-version finale étant accepté le 10 octobre, peu avant le décès du regretté Denis Ritchie à l'origine du langage.

C11 intègre principalement la gestion du multithreading et rend optionnelles certaines fonctionnalités afin de faciliter la conformité des compilateurs vis-à-vis de la norme. La précédente norme C99 a eu beaucoup de mal à s'imposer auprès de certains éditeurs, certains refusant même de l'implémenter (notamment un vendeur d'environnement Basic, situé à Redmond).

Journal Divers: Feuilleton Nokia, PHP & Javascript, et autres.

Posté par . Licence CC by-sa
34
4
oct.
2011

Nokia, ton univers impitoyable.



Il semblerait que Nokia n’en ait pas fini avec Linux sur ses appareils, malgré l’abandon de Maemo Meegoo, ils travailleraient sur un système pour leurs téléphones pas smart (feature/dumb phones), basé sur Linux et censé remplacer S40, pour l’instant ce n’est qu’une rumeur qui ne verra peut être jamais le jour, mais qui n’est pas complètement irréaliste, Windows Phone étant trop gourmand pour équiper des appareils plus basiques en terme de hardware, et S40 commençant (...)

ack 1.96 — mieux que grep

Posté par (page perso) . Modéré par Xavier Teyssier. Licence CC by-sa
48
20
sept.
2011
Ligne de commande

Ack est un outil qui permet de rechercher du texte à l’intérieur de fichiers. C’est donc un clone de grep avec quelques améliorations notables. Voici donc dix raisons de passer à ack si vous utilisez grep :

  1. ack est très rapide, car il ne recherche que ce que vous voulez chercher ;
  2. il recherche récursivement par défaut ;
  3. il ignore les trucs inutiles, comme les répertoires utilisés par les VCS (.svn et CVS par exemple), les fichiers de sauvegarde (« foo~ » et « #foo# »), les binaires, etc. ;
  4. vous pouvez spécifier simplement le type de fichiers à rechercher, comme « --perl » ou « --nohtml » ;
  5. la coloration syntaxique des résultats est là par défaut ;
  6. vous pouvez utiliser les expressions régulières de Perl, pas juste le sous‐ensemble de GNU ;
  7. l’apprentissage d’ack est très simple, car il reprend les mêmes options en ligne de commande que grep (« -c », « -l », « -w », etc.) ;
  8. il est possible d’avoir des options par défaut dans un fichier « ~/.ackrc » ;
  9. la commande fait 25 % de caractères en moins à taper ;
  10. en fait, c’est même 50 % de gagné par rapport à « grep -r ».

La version 1.96 d’ack est sortie dimanche et apporte quelques améliorations notables :

  • les fichiers JavaScript « minifiés » sont ignorés par défaut ;
  • le langage Groovy est supporté (extensions : « .groovy », « .gtmpl », « .gpp », « .grunit ») ;
  • les fichiers Perl et Lua sont mieux détectés.

Note : pour installer ack sur Debian et Ubuntu, il faut faire un « apt-get install ack-grep » (et pas juste « ack »). En revanche sous Archlinux, un « pacman -S ack » sera suffisant. Les autres distributions (Fedora, Gentoo) utilisent également le simple nom « ack »).

Lancement de la bêta d’Elveos

46
7
sept.
2011
Commercial

Elveos.org, est un site Web de financement collaboratif pour les logiciels libres dont la version bêta vient d’être lancée. Ce site a été créé afin d’offrir une nouvelle source de financement aux développeurs de logiciels libres. Le principe est simple : Elveos permet à plusieurs utilisateurs de se grouper pour acheter une fonctionnalité dont ils ont besoin sur un logiciel libre.

Chaque utilisateur peut ainsi créer une demande de fonctionnalité, ou proposer une contribution financière sur une demande déjà existante. Une fois que la somme des contributions sur une demande est suffisante, un développeur peut réaliser la fonctionnalité demandée, puis récupérer l’argent. En fait, n’importe quel développeur peut faire une offre de développement, en indiquant quelle somme d’argent il attend, en combien de temps et comment il compte répondre à la demande.

Un développeur peut aussi utiliser Elveos pour financer certaines évolutions de sa feuille de route : il crée une demande de financement sur le site Elveos et précise le montant nécessaire pour effectuer le développement.

En un mot, c’est un système de « bounty ». Vous pouvez trouver plus de détails sur le fonctionnement du site dans la suite de la dépêche ou dans la documentation. L’équipe d’Elveos attend vos retours, demandes de fonctionnalités, rapports de bogues et contributions.

Review Board 1.6

34
7
sept.
2011
Technologie

Review Board est une application web libre de revue de code collaborative. Originellement initiée chez VMware, elle est développée en Python/Django, et publiée sous licence MIT. Review Board se repose sur SVN et Git, mais aussi le vénérable CVS, ainsi que Bazaar et Mercurial (et accessoirement les proprios Perforce et ClearCase).

La revue de code étant un des parents pauvres du développement logiciel par son côté rébarbatif, un outil centralisé et collaboratif se révèle bien évidemment très largement supérieur à des méthodes empiriques par courriel et bavardages en ligne éparpillés. De plus, il amène un côté convivial et fun, couplé à un début d’effet social. Si la « sauce » prend dans une équipe de taille moyenne, cela peut beaucoup apporter en termes de qualité de code, entre autres.

La version 1.6 vient d’être publiée et apporte beaucoup de nouveautés : la liste est trop longue pour être détaillée ici. Pour ceux qui ne connaissent pas, jetez un rapide coup d’œil sur les copies d’écran. Review Board permet de gérer les requêtes de revue, les revues en elles‐mêmes, les diffs et les commentaires. En outre, ce logiciel propose un tableau de bord avec statistiques.

Petit éventail des outils de construction (« builder ») libres

44
5
sept.
2011
Ligne de commande

Je vous propose dans cette dépêche de revenir sur la panoplie d'outils de construction qui s'offre à nous (c'est à dire les outils permettant d'automatiser les étapes de préprocessing, compilation, éditions des liens, etc).
Je ne cherche pas à faire un comparatif, mais juste à les décrire pour en faire ressortir les avantages et inconvénients ainsi que les cas d'utilisation. Cette dépêche peut être vue comme un état de l'art allégé des outils de construction libres.

Je tiens à remercier les contributeurs de cette dépêche :

  • GeneralZod
  • tiennou
  • NedFlanders
  • claudex

Ce sont eux qui ont écrit la majeure partie de cette dépêche et qui l'ont améliorée et complétée grâce à leurs connaissances et au temps qu'ils y ont consacré.

Cette dépêche a pour objectif de faire découvrir ou redécouvrir des outils de constructions. Si vous en connaissez d'autres n'hésitez pas à en parler en commentaire.

Concours linuxembedded.fr

Posté par (page perso) . Modéré par patrick_g.
26
3
août
2011
Matériel

Avis aux amateurs de systèmes embarqués !

Un concours d'optimisation du temps de boot commence au mois d'août et se déroulera jusqu'à la fin de l'année 2011. Que vous soyez débutant ou chevronné, tout le monde a sa place et l'entraide est encouragée.

Vous pouvez y participer en tant qu'étudiant, éventuellement en équipe, ou en individuel sans contrainte d'âge. De nombreux éléments peuvent être optimisés, du bootloader à l'application graphique.

Dans un premier temps, des cartes Mini2440 sont à gagner jusqu'à la fin du mois d'octobre pour les participants ayant montré une avancée significative de leur projet (avec Qemu). Ensuite plus d'optimisations pourront se faire sur carte. Les meilleurs gagneront une tablette Archos.

Les gagnants devront publier leurs codes sources sous une licence Open Source de leur choix.

Ce concours est porté par Open Wide Ingénierie (société de services spécialisée sur Linux embarqué).

Vous trouverez plus d'informations sur le site du concours.