Sortie de PHP 5.6

Posté par  . Édité par palm123, Stéphane ESCAICH, Benoît Sibaud et cfx. Modéré par Ontologia. Licence CC By‑SA.
Étiquettes :
40
9
sept.
2014
PHP

Ultime version de la branche 5.x, PHP 5.6.0 apporte quelques possibilités de développement, un débogueur interactif et corrige quelques 150 bogues.

Les principales nouveautés sont :

  • Les expressions de constantes scalaires
  • Fonctions à nombre d'arguments variable ainsi que l'opérateur ... pour empaqueter/dés-empaqueter les arguments
  • L'opérateur ** pour l'exponentiation
  • L'extension du mot-clé use pour importer les fonctions et les constantes
  • Un débogueur interactif : phpdbg intégré comme module SAPI.
  • La ré-utilisabilité de php://input faisant passer $HTTP_RAW_POST_DATA en déprécié.
  • Les objets GMP (GNU Multiple Precision) supportent maintenant la surcharge des opérateurs et le transtypage en types scalaires.

Plus de détails sont disponibles dans la suite de cette dépêche.

Salut à Toi, version 0.5

Posté par  . Édité par palm123 et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
36
9
sept.
2014
XMPP

Nous sommes heureux de vous annoncer la sortie de Salut à Toi, version 0.5. Nous nous sommes cette fois-ci concentrés sur la sécurité et le ré-usinage de certains mécanismes qui vont faciliter l'ajout de futures fonctionnalités et la maintenance.

Pour rappel SàT est un client XMPP multi-usages et multi-interfaces principalement développé en Python. Les interfaces les plus avancées sont Primitivus (console) et Libervia (web), Jp (ligne de commande) facilite les tâches d'administration, Wix (bureau/WxWidgets) est vouée à disparaître et sera remplacée par Bellaciao (bureau/Qt). Une interface pour Android est également prévue.

AFUP Lyon - 16 septembre 2014 : conférence sur Composer et la gestion des dépendances

Posté par  . Édité par ZeroHeure et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes : aucune
3
9
sept.
2014
PHP

L'antenne lyonnaise de l'AFUP (Association Française des Utilisateurs de PHP) organise le 16 septembre prochain une conférence sur Composer et la gestion de dépendances. Composer est un outil en PHP permettant de gérer les dépendances de son projet.

Lors de cette conférence, Jérémy Jourdin (de M6Web) nous parlera de Composer (l'outil de gestion de dépendances), Packagist (le dépôt sur lequel est branché par défaut Composer), Satis (un outil pour facilement installer un dépôt en local), Toran proxy (un outil pour mettre en cache les différents appels à composer).

La conférence aura lieu dans le grand amphithéâtre d’Epitech Lyon, au 86 boulevard Marius Vivier-Merle 69003 Lyon, à 19h00 le mardi 16 septembre 2014.

Les inscriptions à cette conférence gratuite se font sur cette page.

Revue de presse de l'April pour la semaine 36 de l'année 2014

Posté par  (site web personnel, Mastodon) . Édité par palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
13
9
sept.
2014
Internet

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

Lancement de la campagne de financement de la caméra libre AXIOM Beta 4K

Posté par  (site web personnel) . Édité par Benoît Sibaud et bubar🦥. Modéré par bubar🦥. Licence CC By‑SA.
24
8
sept.
2014
Technologie

Caméra AXIOM

L'attente est terminée! La campagne de financement de la caméra libre AXIOM bêta 4K sera lancée dans une trentaine d'heures (NdM: est lancée). Destinée dans un premier temps aux hackers et aux développeurs, elle sera vendue à prix coûtant. Plus d'informations sont à venir (avec des traductions dans la langue de Molière)

Partagez l'information et contribuez à la libération de la technologie du cinéma numérique, via apertus.org.

Compte-rendu de la rencontre KDE à Randa

Posté par  . Édité par BAud, ZeroHeure, palm123, bubar🦥, Nÿco, esdeem et _PhiX_. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
34
8
sept.
2014
KDE

La rencontre KDE à Randa (en Suisse) permet chaque année aux développeurs (et autres? il me semblait que ça parlait de designers) y participant de passer une semaine complète à travailler sur KDE (et à manger des chocolats aussi).

Concernant la collecte de fonds, 428 personnes ont donné plus de 15 000 € (sur un objectif de 20 000), permettant à plusieurs dizaines de participants de se retrouver, du samedi 9 au vendredi 15 août, pour planifier et travailler sur le futur de KDE.

Voici un récapitulatif non-exhaustif de l’évènement.

Hardened BSD, le à-la-grsecurity dans FreeBSD

Posté par  . Édité par Benoît Sibaud et Nÿco. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
27
7
sept.
2014
FreeBSD

Shawn Webb et Oliver Pinter, tous deux à l'origine du projet HardenedBSD, l'ont rendu officiel fin août. Il s'agit d'un projet au sein de FreeBSD, et pas d'une extension de la famille des BSD (FreeBSD, NetBSD, OpenBSD, DragonFly BSD, et leurs dérivés comme GhostBSD ou PC-BSD).

Le but premier de Hardened BSD est d'apporter le support ASLR, Address Space Layout Randomization ou distribution aléatoire de l'espace d'adressage, qui existe chez tous les autres BSD, DragonFly BSD compris, dans la branche courante et aussi rétroporter le tout pour les versions précédentes.

Aussi, inspiré de PaX (correctif sécurité du noyau Linux, voir aussi W^X chez OpenBSD), il propose le support Segvguard afin de surveiller les segmentation faults et se protéger contre les attaques par ce biais.

Enfin dans une sous-branche, il renforce les contrôles des appels ptrace (ce dont votre serviteur s'occupe ;-)).

OCaml 4.02

48
7
sept.
2014
Programmation fonctionnelle

La version 4.02 du langage OCaml a été annoncée vendredi 29 août. Elle fait suite à la version 4.01 publiée en septembre 2013. Il s'agit de l'implémentation la plus vivace du langage ML (Meta language) et l'un des langages fonctionnels les plus utilisés (comme Haskell, XSL, Lisp…)

ULLM à la journée des Associations le 20 septembre 2014 à Martigues

Posté par  . Édité par Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes : aucune
5
5
sept.
2014
Lug

Comme les années précédentes l’ULLM tiendra un stand lors de journée des associations qui se déroulera le samedi 20 septembre à la halle de Martigues. L’ouverture des portes au public aura lieu à 10h

À cette occasion nous vous invitons à venir découvrir les logiciels libres et notre association.

Nous vous proposons à partir de 14h, dans le hall de la halle, un atelier sur le montage vidéo réalisé avec des outils libres.

Venez nombreux.

Entrée Libre. Tout public.

Journée du logiciel libre 2014 : des activités gratuites à Québec

Posté par  . Édité par ZeroHeure et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
9
5
sept.
2014
Communauté

Le samedi 20 septembre 2014, la Journée du logiciel libre sera soulignée à la bibliothèque Gabrielle-Roy (350, rue Saint-Joseph Est), dans la ville de Québec. Cette journée est un évènement mondial annuel où le grand public est invité à venir découvrir l'univers des logiciels libres au travers de différentes activités. De 10h à 17h vous pourrez notamment assister à plusieurs conférences et démonstrations (programme détaillé en seconde partie) :

  • 10h à 17h - Kiosque d'information et découverte de Linux et LibreOffice
  • 10h30 - « OpenStreetMap : le dessous des cartes » (Bruno Remy)
  • 13h00 - « L'évolution du passionné des logiciels libres : de débutant à expert » (Gregory Sanderson)
  • 14h15 - « La suite bureautique LibreOffice : la liberté de faire plus que la concurrence, gratuitement… » (Raymond Ouellette)
  • 15h30 - « Les infinies possibilités du Raspberry Pi : Un exemple de succès du logiciel libre » (Jean-François Bohémier)

Croissants, beignes et café agrémenteront également cette journée. Quel que soit votre niveau de connaissance du domaine, venez faire un tour, c’est gratuit!

Firefox 32

Posté par  (site web personnel) . Édité par Davy Defaud, Jiehong, Benoît Sibaud, BAud, woprandi, ZeroHeure et palm123. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
52
4
sept.
2014
Mozilla

Firefox 32 vient de sortir, et voici un petit résumé des changements qui valent la peine d’être notés. Vous trouverez donc en seconde partie, des informations sur un début d’amélioration de la mémoire, un nouveau cache HTTP plus efficace, un menu contextuel simplifié, et des trucs pour développeurs : HTML 5, Scratchpad, éditeur audio web, etc.

0.joie, une nouvelle version de Weboob

Posté par  . Édité par palm123 et Benoît Sibaud. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
33
4
sept.
2014
Internet

Weboob (Web Outside Of Browsers) est un ensemble d'applications interagissant avec des sites web.

En ces temps de rentrée, une nouvelle version de Weboob arrive pour vous accompagner. Weboob 0.j enjoue le Web depuis hier.

Cette nouvelle version est assez calme, avec environ 300 commits provenant de 13 contributeurs. Elle inclut cependant de nombreuses corrections de bugs, et peut être vue comme la version bêta de la 1.0 à venir.

Les nouveautés sont détaillées en seconde partie de la dépêche. Weboob compte désormais 165 modules, gérant davantage de sites (certains modules pouvant concerner plusieurs sites Web).

Un ebook sur AngularJS à prix libre et pour une bonne cause

Posté par  . Édité par Benoît Sibaud. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes : aucune
18
4
sept.
2014
JavaScript

Devenez un Ninja avec AngularJS : un ebook à prix libre et en soutien à une association caritative.

Ninja Squad propose un livre permettant de découvrir ou d'approfondir ses connaissances du framework web AngularJS. Sur le modèle des Humble Bundle, cet ebook est proposé à prix libre, et en soutien optionnel à une association caritative : Docteur Souris, qui fournit des ordinateurs et des accès internet sécurisés pour les enfants hospitalisés.

Si AngularJS est un framework web extrêmement puissant, il est aussi très exigeant. Il permet d'atteindre des vitesses de développement inégalées, pour peu que l'on prenne le temps de le maîtriser.
Ce livre devrait vous permettre de comprendre en détails tous les principes et pratiques d'AngularJS, des bases aux dernières nouveautés introduites par la version 1.3.

Les ateliers CLI (prochain le 8 septembre 2014 à Bègles)

Posté par  . Édité par Benoît Sibaud, Pierre Jarillon et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
11
4
sept.
2014
Communauté

Les ateliers CLI sont organisés par des libristes girondins comme une formation d'initiation à la ligne de commandes pour permettre aux nouveaux de gagner en autonomie. Ils reprendront lundi 8 septembre 2014 à 19h00 à 20h30 (avec un rythme d'un tous les quinze jours), dans les locaux du L@BX à la Fabrique Pola (ancien centre de tri à Bègles).

Ils sont encadrés par des membres bénévoles de deux associations et un collectif du libre : ABUL (Association Bordelaise des Utilisateurs de Logiciels libres), L@bX (Hacklab hébergé à la Fabrique POLA) et GIROLL (Gironde Logiciels Libres). L'an passé, nous avons abordés des bases comme copier un fichier, lire un fichier, etc. Nous nous sommes également amusés avec Tmux, SSH, AWK, etc. Ces ateliers sont gratuits et sont ouverts à tous ceux qui le souhaitent : membres d'associations, particuliers, étudiants… Pour tout renseignement envoyez un courriel à jmaxker58 at gmail point com

Appel à communications - Drupagora le 14 novembre 2014 à Paris

Posté par  . Édité par Benoît Sibaud et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
8
4
sept.
2014
Technologie

Drupagora, premier évènement francophone sur Drupal dédié aux chefs de projets et DSI, se tiendra cette année le vendredi 14 novembre à Paris.

Cette journée, organisée autour de conférences techniques et non techniques, de retours d’expérience et d’ateliers pratiques, est le rendez-vous incontournable de tout l’éco-système Drupal et attire chaque année plus de 350 professionnels, venus d’Ile de France et de Province.

Maxime Topolov, co-fondateur et CTO d’Adyax (société de services leader Drupal sur le marché européen), s'est vu confier le soin de définir les grandes thématiques du programme et de sélectionner, avec le comité de pilotage, les intervenants pour cette nouvelle édition (voir la seconde partie pour les détails de l'appel à communications).

Cette année, le fil rouge du programme sera : Drupal dans l'entreprise : projets complexes et intégrés au SI, plateformes digitales globales, sites e-commerce et applications métier.