Un an après le premier commit, nouvelle version pour wallabag

33
4
avr.
2014
PHP

Il y a un an démarrait le projet wallabag (qui s’appelait alors poche). C’est une application qui vous permet de mettre de côté un article que vous souhaitez lire plus tard. Ce n’est pas uniquement un gestionnaire de favoris pour sauvegarder un lien, ça sauvegarde également tout le contenu de l’article et uniquement le contenu (c’est‐à‐dire que les éléments superflus — comme la publicité — ne sont pas conservés).

Un nouvelle version vient de sortir ce 3 avril et voici les nouveautés.

Forum général.cherche-logiciel Web interface / Gestion d'une association

Posté par  . Licence CC By‑SA.
Étiquettes :
2
27
mar.
2014

Hello,

Je viens de constituer mon asso', et j'aimerais avoir une petite interface web sympa pour gérer les membres, leurs cotisations, & cie.

J'ai trouvé beaucoup de projets PHP, pour la plupart morts et vieillissants. Je n'ai rien trouvé de "frais" sur Github par exemple.

Qu'utilisez-vous dans vos associations ?

J'aimerais éviter un client lourd, genre du Java… L'idéal serait d'avoir une interface Web pour tout gérer, afin que le bureau entier y accède facilement de n'importe ou !

Bonne soirée !

Soirée Interopérabilité des frameworks

Posté par  . Édité par ZeroHeure et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
11
26
mar.
2014
PHP

L’antenne AFUP (Association Française des Utilisateurs de PHP) Paris donne rendez-vous à tous les développeurs et développeuses le 2 avril 2014 autour du thème de l’intéropérabilité des frameworks à Paris (salle Spark).

L'antenne invite 2 conférenciers pour parler PSR avec FIG et les injections de dépendances. La soirée sera découpée de la manière suivante :

  • ouverture des portes à 18h30 ;
  • 1ère présentation : les containers d’injection par David Négrier de The Coding Machine ;
  • 2ème présentation : les efforts de FIG par Frédéric Marand de Osinet ;
  • 3ème présentation : présentation surprise ;
  • pot de l’amitié.

Comme toujours le rendez-vous est gratuit et ouvert à tous, n’hésitez donc pas en parler autour de vous, et comme toujours… le nombre de places est limité. Alors n'hésitez pas à vous inscrire à partir de la page de l'événement!

Journal Utiliser un thème d’icônes standard dans une application PHP

28
26
mar.
2014

Bonjour,

En ces temps d’applications web, on se retrouve à vouloir importer sur le web les technologies utilisées dans les applications desktop. Les icônes font parties de ces problématiques.
Je m’y suis intéressé en partant d’un constat : dans notre application (FusionDirectory), plusieurs problèmes émanent à propos des icônes : différentes icônes pour la même chose (un coup une information est symbolisée par , un coup par  (OK, pour la suite j’évite les images inline et je vais voter pour suivi/image-en-ligne au (…)

The Hack language : PHP avec un peu de typage statique

Posté par  . Édité par Davy Defaud, BAud, V, chicco, claudex, ZeroHeure, Fabrice Le Fessant, olivierweb et Bruno Michel. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
42
23
mar.
2014
PHP

Facebook vient enfin d’annoncer son nouveau langage de programmation pour le Web, plus d’un an après les premiers déploiements en interne. Baptisé Hack et entièrement interopérable avec PHP, il s’exécute sur leur machine virtuelle maison (HHVM) et permet aux développeurs qui le souhaitent d’ajouter un peu de typage statique dans leur développement PHP. Il semble que pour Facebook, cette dose de typage supplémentaire était devenue indispensable à la maintenance sur le long terme de leur grande base de code.

D’un point de vue performance, la machine virtuelle HHVM utilise des techniques de compilation à la volée, alors que, précédemment, ils utilisaient pour le code en production un compilateur de PHP vers C++. Sur le code du site Facebook lui‐même, ils annoncent un gain de performance de ×10 en temps processeur. De manière plus générale, HHVM vise à terme une compatibilité complète avec PHP 5 — aujourd’hui, 98,5 % de compatibilité —, dans ce cas, ils annoncent un gain de ×2 par rapport à la version actuelle de Zend.

Au delà du gain en CPU dû à la machine virtuelle, cette annonce montre aussi que les questions de fiabilité et le typage statique commencent à faire leur chemin. La complexité croissante des applications Web en font une question centrale pour l’avenir. Même si Facebook a fait le choix conservateur de typer PHP plutôt que tout traduire vers un langage fortement typé (à cause de l’énorme masse de code déjà écrite), il est frappant de noter que le compilateur Hack lui‐même et le tutoriel en ligne sont implémentés en OCaml.

Dans son annonce officielle Facebook remercie d’ailleurs l’équipe Gallium de l’INRIA pour le compilateur OCaml, et le projet Ocsigen (CNRS, INRIA, Université Paris Diderot) pour le compilateur js_of_ocaml. La machine virtuelle HHVM est écrite en C++.

Forum général.petites-annonces [CDI Montpellier] Développeur(se) PHP5 / administrateur(rice) systèmes réseaux

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
8
20
mar.
2014

Bonjour à tous et toutes,

Je viens donc me frotter au difficile exercice de l'offre d'emploi sur linuxfr :-).

Donc oui le compte a été créé pour le besoin de cette annonce, mais vous pouvez retrouver mes (maigres) contributions ici.

L'entreprise :

Par le biais de sa plateforme de services M2MManager, spécialement conçue pour les besoins des solutions M2M, Matooma assure la gestion des parcs de boitiers communicants et des cartes SIM M2M intégrées pour plus de 500 clients (…)

Journal Ce jeudi 20 mars, premier apéro Symfony lillois

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
15
mar.
2014

Jeudi 20 mars à 19h aura lieu le premier sfPot Lillois à L’Autrement Dit, 14 rue Royale, dans le Vieux Lille.
Organisée par Les-Tilleuls.coop et SensioLabs, cette soirée aura pour thème "Réaliser des applications innovantes avec Symfony 2".
Les sfPots, ce sont des rendez-vous informels autour d’un verre, destinés aux développeurs Symfony, solution open-source permettant le développement d’applications évolutives, fiables, sécurisées et performantes. Ce framework met en avant les bonnes pratiques de programmation PHP et facilite le développement (…)

Apéro Python/PHP à Lyon le mardi 25 mars

Posté par  . Édité par Xavier Teyssier et palm123. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
10
11
mar.
2014
Communauté

Les antennes lyonnaises de l’AFPy et de l’AFUP organisent ensemble un apéro le mardi 25 mars à partir de 19h à l'Antre-Autre (11 rue Terme, Lyon 1er).

Une présentation sera donnée sur la sécurité web. Après un aperçu des principales failles présentes dans les applications web, une réflexion sur les failles XSS sera exposée et une méthode de protection efficace contre une partie de celles-ci sera présentée. Enfin, le thème de la sécurité sera abordé de façon plus générale (politique de sécurité, bonnes pratiques…).

À l’issue de cette présentation, nous pourrons échanger librement sur ces deux langages de programmation, autour d’un verre et/ou d’une assiette.

Journal Renaissance de Jyraphe

Posté par  . Licence CC By‑SA.
Étiquettes :
33
28
fév.
2014

Salut à tous!

Certains d'entre vous se rappellent peut-être de Jyraphe, un logiciel de partage de fichier sur le web très simple et conçu sur le principe KISS qui avait plusieurs fois été annoncé sur linuxfr.

J'en avais été contributeur à l'époque, et après quelques temps, l'effort de développement était retombé. La dernière version maintenant ancienne continuait à rendre de bons services sur nos serveurs, tandis que son code vieillissait et ses fonctionnalités se démodaient (surtout le système (…)

Kanboard, un logiciel libre pour gérer ses projets avec la méthode Kanban

Posté par  (site web personnel) . Édité par Florent Zara, palm123, ZeroHeure et claudex. Modéré par claudex. Licence CC By‑SA.
63
20
fév.
2014
Bureautique

Kanboard est un gestionnaire de tâches visuel qui permet de gérer facilement des petits projets de manière collaborative. L'outil est particulièrement adapté aux personnes qui utilisent la méthode Kanban. On peut voir Kanboard comme une alternative (simplifiée) au logiciel propriétaire Trello.

Concrètement, les tâches sont affichées dans un tableau à plusieurs colonnes. Chaque colonne correspond à une étape d'un projet. Par la suite on peut déplacer avec la souris une tâche d'une colonne à une autre. On a donc une représentation visuelle et claire de l'état du projet. On sait ce qui est en cours ou terminé, mais également qui fait quoi. C'est simple et compréhensible par tout le monde.

Kanboard

Par exemple, dans le cadre du développement d'un logiciel, on peut avoir les colonnes suivantes : « En attente », « Prêt », « En cours » et « Terminé ». Il est bien sûr possible de personnaliser le titre des colonnes et d'avoir plusieurs projets en même temps. Ce qui permet de s'adapter à chaque type de projet. Effet, la méthode Kanban n'est pas uniquement réservée au monde du logiciel mais peut être appliquée à d'autres type d'activités.

Kanboard est un logiciel minimaliste, il se concentre uniquement sur les fonctionnalités réellement nécessaires. L'interface utilisateur est simple et clair.

Une plate‐forme de traduction ouverte pour e‐venement

Posté par  (site web personnel) . Édité par claudex, Pierre Jarillon, ZeroHeure, Davy Defaud et palm123. Modéré par ZeroHeure. Licence CC By‑SA.
13
14
fév.
2014
Culture

e-venement est un logiciel libre (sous GNU/GPL) de billetterie informatique, relation aux publics, gestion des réservations de ressources (GRR), etc. etc. Ce logiciel métier est particulièrement utilisé dans des structures de spectacles vivants, mais également dans des musées, des équipements sportifs, …

Cette semaine une plateforme ouverte de traduction du logiciel vient de voir le jour. Basée sur des fichiers XLIFF, cette plateforme est renforcée par silexXliffEditor qui permet l'édition « online » des fichiers de traduction, ligne par ligne.

Une envie de contribuer au projet ? Vous parlez couramment une autre langue que le français ? Ça tombe bien, e-venement n'attendais plus que vous ! On attend juste vos propositions pour des langues tout aussi inattendues que le breton, dont la décision de traduction a été l'origine de la création de cette plateforme.

Forum Programmation.php ERROR: `phpize' failed

Posté par  . Licence CC By‑SA.
Étiquettes :
1
12
fév.
2014

Bonjour,

J'ai un problème pour utiliser la commande PECL de PHP afin d'installer des packages PHP le plus simplement possible.

J'utilise 3 branches de PHP en même temps sur la même machine (5.3, 5.4 et 5.5) sur leurs dernières versions respectives que je maintiens à jour constamment avec une compilation GCC (semi automatisée à l'aide d'un script maison).

Mes 3 branches sont disponibles à cette adresse pour information :
http://phpinfo.franceserv.fr/

Je tente alors d'installer le paquet PHP ssh2 (http://pecl.php.net/package/ssh2 (…)

FusionDirectory 1.0.7.2 est sorti !

22
7
fév.
2014
Administration système

L’équipe de FusionDirectory est heureuse de vous annoncer la publication de la version 1.0.7.2 de FusionDirectory. Pour ceux qui ne connaissent pas FusionDirectory, il s’agit d’un gestionnaire d’infrastructure. Il est à LDAP ce que Webmin pouvait être à NIS/NIS+ : une interface Web modulaire de gestion complète d’un annuaire LDAP. Sa modularité permet d’offrir aussi la gestion de services qui ne sont pas directement interopérables avec LDAP.

La version 1.0.7.2, qui est une version de maintenance, apporte des correctifs et une nouvelle fonctionnalité intéressante : pouvoir se passer des fichiers LDIF, qui peuvent apparaître complexes, pour mettre à jour des schémas LDAP.

Forum Astuces.divers Envoyer un email vers wanadoo depuis un dédié kimsufi

Posté par  . Licence CC By‑SA.
Étiquettes :
0
6
fév.
2014

Salut,

j'ai un kimsufi (debian) et j'utilise la fonction "mail" dans les scripts php.
il se trouve que l'envoi des messages vers les boîtes wanadoo ne fonctionne pas :

Feb  6 14:04:08 XXXXXXXX sendmail[17053]: s16D488R017053: from=www-data, size=445, class=0, nrcpts=1, msgid=<201402061304.s16D488R017053@XXXXXXXX.kimsufi.com>, relay=www-data@localhost
Feb  6 14:04:08 XXXXXXXX sm-mta[17054]: s16D48ML017054: from=<www-data@XXXXXXXX.kimsufi.com>, size=680, class=0, nrcpts=1, msgid=<201402061304.s16D488R017053@XXXXXXXX.kimsufi.com>, proto=ESMTP, daemon=MTA-v4, relay=localhost.localdomain [127.0.0.1]
Feb  6 14:04:08 XXXXXXXX sendmail[17053]: s16D488R017053: to=YYYYYYYYY@wanadoo.fr, ctladdr=www-data (33/33), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30445, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (s16D48ML017054 Message accepted for delivery)
Feb  6
(…)