Journal la bêta1 de Mageia2 est dans les bacs

Posté par  . Licence CC By‑SA.
15
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  (Mastodon) . 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, Benoît Sibaud, baud123, Nÿco et claudex. 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é Dennis 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  (site web personnel) . 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], 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

Posté par  (site web personnel) . Modéré par Nÿco. Licence CC By‑SA.
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

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
43
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  (site web personnel) . 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.

Ouverture du concours Opa Developer Challenge

Posté par  . Modéré par tuiu pol.
Étiquettes :
11
18
juil.
2011
Presse

Après avoir discuté avec vous du passage d'Opa en open-source, nous revenons pour vous annoncer le lancement du Opa Developer Challenge, le concours de programmation en Opa. (NdM.: Pour mémoire, Opa est une technologie de développement d’applications web distribuées)

Le Opa Developer Challenge est une compétition d'un mois-et-demi entre le 13 juillet et le 29 août 2011. La compétition est ouverte à tous les développeurs, qu'ils participent en solo ou en équipe, affiliés ou non à une entreprise. Le but de la compétition est très simple : coder la meilleure application possible en Opa.

De nombreux prix sont à gagner : une Nintendo 3DS, un iPad 2 et un MacBook Air.

Vous ne connaissez pas (encore) Opa ? Pas de panique, tout le monde est dans le même bateau, Opa n'étant open source que depuis deux petites semaines.

Nous sommes fiers de vous faire savoir que le jury du concours sera entre autres composé de développeurs de Twitter, Dotcloud ou encore Foursquare et que la couverture presse sera assuré par des journalistes de Slate et Techcrunch.

Vous trouverez toutes les informations utiles sur le lien ci-dessous ; au cas où vous auriez toujours des questions, n'hésitez pas à les poser ici, nous nous ferons un plaisir de vous répondre.

Vidéos de conférences Linux embarqué et Android

Posté par  (site web personnel) . Modéré par patrick_g.
18
7
juin
2011
Matériel

Comme à leur habitude, les personnes de Free Electrons ont mis en ligne les vidéos d’un certain nombre de conférences relatives à Linux embarqué et, nouveauté, également relatives à Android.

Plus précisément, les vidéos des conférences suivantes ont été mises en ligne :

  • Les vidéos du track Embarqué du FOSDEM. Au total 13 vidéos, sur des sujets comme l'utilisation de Qt dans l'embarqué, le processus de démarrage, l'optimisation du temps de démarrage sur x86, le consortium Linaro, l'outil OpenBricks pour générer des systèmes Linux embarqué, les bibliothèques graphiques EFL et bien d'autres sujets
  • Les vidéos de l'Embedded Linux Conference 2011 qui s'est déroulée du 11 au 13 avril à San Francisco. L'intégralité des trois thèmes de conférences parallèles a été filmée, ce qui donne un total de 48 vidéos de conférences. Les sujets couverts sont vastes, du temps-réel aux systèmes de fichiers, en passant par les systèmes de build, les couches graphiques et bien d'autres thématiques. À noter que l'édition européenne d'ELC aura cette année lieu du 26 au 28 octobre à Prague, simultanément à la nouvelle conférence LinuxCon Europe et juste après le célèbre Kernel Summit
  • Les vidéos de la première édition de l'Android Builders Summit, une conférence consacrée aux intégrateurs de systèmes utilisant Android. Elle n'est donc pas orientée vers le développement d'applications Android, mais bien sur le portage et la modification du système Android lui-même. Au total 19 vidéos sont proposées. On pourra notamment regarder avec intérêt les vidéos de Karim Yaghmour sur Android Internals et Porting Android to new hardware ainsi que la vidéo de Aleksander Gargenta sur A walk through the Android stack.

Toutes ces vidéos sont mises à disposition librement sous les termes de la licence Creative Commons CC-BY-SA.

Journal Mageïa Linux Beta 2

Posté par  . Licence CC By‑SA.
10
27
avr.
2011

Toujours plus appétissante, la Beta 2 de Mageïa¹ a réglé ses problèmes de Libreoffice installé en anglais par défaut, vient avec le noyau de rêve 2.6.38 (hem peut-être pas, il semblerait y avoir un problème de consommation électrique excessive²), et contient de plus en plus de paquets, pour votre plus grand plaisir.

C'est le moment de tester, il y a du monde sur les torrents.

¹ http://mageia.org/fr/downloads/

² http://www.phoronix.com/scan.php?page=article&item=linux_kernel_regress2&num=1

Mageia 1 Beta1 est disponible pour tests

Posté par  . Modéré par j. Licence CC By‑SA.
39
6
avr.
2011
Mageia

Conformément à la feuille de route, la version de développement bêta 1 de Mageia — la distribution GNU/Linux issue du fork de Mandriva — est disponible pour tests. La première version stable de la distribution est programmée pour le 1er juin 2011, l’échéance approche donc à grands pas !

Pour cette nouvelle version, l’attention porte, encore et toujours, sur l’amélioration de l’intégration et la facilitation de la contribution. Un accent tout particulier sur la localisation des principales interfaces et applications, avec notamment le passage à [[iBus]] pour la prise en charge des langues asiatiques.

Journal Mageia 1 Alpha 2 : sur le bon chemin

Posté par  . Licence CC By‑SA.
Étiquettes :
21
25
mar.
2011

Utilisateur chevronné de Mandriva Linux depuis une certaine 5.3 en 1998, l'avenir d'une distribution dotée du Centre de Contrôle (drakconf & co) dont je ne sais me passer me semble essentiel.

Le fork est très bienvenu, vu les problèmes de guidance vécus en ces 13 années de Mandr*Linux. Donc j'essaye Mageia Alpha 2, et ça part très bien, avec système directement très utilisable : l'essentiel est là, le superflu arrive. Installation sur portable, OK. De même dans un VirtualBox, et (…)