Sortie de Bokeh 7.10

Posté par  (site web personnel) . Édité par Davy Defaud, Paul POULAIN, Xavier Teyssier et claudex. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
17
13
sept.
2017
Base de données

Bokeh est un portail documentaire libre (AGPL v3) initialement destiné aux réseaux de lecture publique. Il est utilisé en production par plus de 1 500 médiathèques. Son utilisation s’étend aujourd’hui aux bibliothèques privées ainsi qu’aux sites qui ne nécessitent qu’une gestion de contenu (CMS) sans aucun lien avec un SIGB.

Logo de Bokeh

Cette version comporte entre autres :

  • une nouvelle gestion des outils d’administration dans l’interface publique (boîte à outils, gestion des menus, des boîtes, des fenêtres surgissantes) ;
  • un moteur de recherche dans le gestionnaire des articles ;
  • des fonctionnalités personnalisables dans l’en‐tête des résultats ;
  • le versionnage des articles et des paramétrages des boîtes, afin de pouvoir les restaurer individuellement ;
  • de nouvelles fonctionnalités pour les Bokeh en lien avec le SIGB Nanook (mise a jour des codifications, préinscription en ligne, authentification par courriel) ;
  • des connecteurs à de nouvelles ressources numériques ou des améliorations (La souris qui raconte, Le Kiosk, BiblioonDemand, Capturator) ;
  • le partage par courriel d’une liste de résultats.

La suite de la dépêche détaille quelques‐unes de ces nouveautés.

Journal Offres de Pôle Emploi à ne pas diffuser

Posté par  . Licence CC By‑SA.
Étiquettes :
28
21
mai
2017

Lu sur http://www.numerama.com/pop-culture/259940-copyrightmadness-pole-emploi-vol-de-blague-paquet-neutre-kit-kat.html, Pôle Emploi a envoyé une injonction à un blog de bibliothécaires pour qu'ils cessent de relayer des offres de Pôle Emploi.
Ce blog n'était pas à but lucratif, on se demande si le rôle de Pôle Emploi est maintenant d'aider les demandeurs d'emploi à trouver du travail ou si c'est devenu un organisme privé à but lucratif. L’état est ruiné (enfin, ça dépend pour quoi et qui) et s'est transformé en entreprise qui s'attaque à ses (…)

Sortie de Bokeh 7.8

Posté par  (site web personnel) . Édité par Davy Defaud, Nÿco, ZeroHeure et Nils Ratusznik. Modéré par claudex. Licence CC By‑SA.
26
31
jan.
2017
Base de données

Bokeh, disponible maintenant en version 7.8, est un portail documentaire libre (AGPL 3) destiné aux médiathèques publiques, etc., mais pas seulement !

Logo de Bokeh

Il permet d’agréger en un point d’entrée unique leurs fonds physiques et numériques, ainsi que des catalogues numériques externes. Les utilisateurs peuvent consulter des documents, en réserver, gérer leurs prêts…

Sortie de la version 7.6 de Bokeh

Posté par  . Édité par Benoît Sibaud, patbator, dorothy_rainbow, Paul POULAIN et palm123. Modéré par patrick_g. Licence CC By‑SA.
30
30
août
2016
Base de données

Bokeh est un portail documentaire libre et communautaire sous licence AGPLv3.
Il permet aux bibliothèques et médiathèques de tous types, isolées ou en réseau, avec un ou plusieurs systèmes de gestion de bibliothèque d'agréger en un point d'entrée unique:

  • leurs fonds physiques (livres, DVD, journaux…),
  • leurs fonds numériques (fonds patrimonial numérisé, par exemple)
  • des catalogues numériques externes (Arte VOD, Jamendo, Numerique Premium…).

Logo

Le moteur d'indexation et de recherche intégrée offre une interface unifiée aux utilisateurs pour qu'ils puissent consulter ce fonds, rechercher des documents précis ou bien élargir sur des ressources susceptibles de les intéresser.

Les abonnés aux médiathèques peuvent réserver des documents ou gérer leurs prêts entre autres. CMS et gestion de lettres d'information permettent aux médiathécaires de publier la programmation événementielle du réseau, d'enrichir et mettre en avant leurs fonds.

Nouveau logiciel libre de gestion d'une bibliothèque: Alessandria

Posté par  . Édité par claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
32
10
avr.
2016
Communauté

Alessandria est un logiciel logiciel libre de gestion de bibliothèque. Grâce à cette application, il est possible de gérer les livres, les lecteurs et les emprunts dans une bibliothèque.
A l'origine, ce logiciel a été développé pour répondre à un besoin bien précis: gérer la bibliothèque d'une petite commune française. Le personnel souhaitait effectuer cette gestion en utilisant un tableur. Étant développeur je me suis dit qu'on pouvait faire beaucoup mieux. Avant de réinventer la roue je me suis penché sur les solutions libres existantes telles que Koha ou encore PMB, très complètes et professionnelles mais nécessitant un temps d'apprentissage important. Du coup j'ai décidé de réaliser moi-même un logiciel facile à prendre en main et adapté aux besoins d'une petite structure.

NdM : le logiciel est sous licence GPLv3 et est développé avec Django, c'est donc une application web.

Journal Je n'aime pas le code moderne

Posté par  . Licence CC By‑SA.
21
15
jan.
2015

Cher journal,

Avant propos

Développeur PHP depuis près de dix ans, internaute depuis quinze et geek depuis vingt-cinq, comme tout bon geek, je fais de la veille. Je m'intéresse aux nouveautés, j'étudie scrupuleusement les spécifications des langages que j'utilise (soit PHP, Javascript, CSS et HTML), en bref, je me tiens au courant et j'applique les recommandations les plus récentes.

C'était mieux avant

J'adorais Internet. Je l'aime toujours, mais moins qu'avant. "Avant" ? Avant l'avènement des réseaux sociaux.

Similairement, bien que j'aime (…)

Journal Retro 0.1

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
35
4
déc.
2014

Ce journal est une traduction d'un article publié sur mon blog il y a peu en anglais.

Je vous le livre ici traduit en français un peu à la va-vite, sans trop adapter les structures grammaticales.

Introduction

Lors du dernier GUADEC, j'ai eu la chance de présenter brièvement mon projet d'avoir un gestionnaire de jeux vidéo simple mais puissant pour GNOME. Afin d'en faire une réalité, beaucoup de travail fût nécessaire sur son backend.

Cet article présente la publication de (…)

Journal Du xml dans vos outils CLI

Posté par  . Licence CC By‑SA.
15
7
nov.
2014

Le GCU-Squad viens de publier un petit billet parfait pour bien commencer un vendredi :)

On y découvre l'existence d'une bibliothèque nommée libxo dont l'objectif est de générer du contenu sous différents formats (texte, XML, JSON, et HTML). Cette bibliothèque est distribuée sous licence Juniper. C'est une licence libre utilisée par Juniper qui si j'ai bien compris est une entreprise qui bosse dans la virtualisation (mais je peux être totalement à coté de la plaque).

Mais pourquoi je vous (…)

Bref, j'ai créé une bibliothèque Rust et un moteur iBus (et je cherche comment les empaqueter)

Posté par  (site web personnel) . Édité par palm123, BAud, Nils Ratusznik, Benoît Sibaud et Thomas Debesse. Modéré par bubar🦥. Licence CC By‑SA.
Étiquettes :
21
14
oct.
2014
Technologie

Tiré du journal d'Allan Simon qui donne un exemple de bibliothèque en langage Rust et comment créer des bibliothèques Rust appelables :

Pour le décideur pressé, j'ai écrit:

  • une bibliothèque en Rust, compatible ABI C (c-à-d un joli .so et .h) pour manipuler du pinyin : librustpiniyn ;
  • un moteur iBus pour taper chinois en précisant les tons, utilisant la bibliothèque du dessus : ibus-pinyintone ;
  • un ensemble d'exemples sur comment créer des bibliothèques Rust appelables comme si c'était une lib C : ffi-rust.

Et je me demande comment je pourrais empaqueter les deux premiers dans un joli .deb qui va bien.

Je crée mon jeu vidéo E13 : un an, premier bilan

Posté par  (Mastodon) . Édité par ZeroHeure, Nils Ratusznik, palm123, Benoît Sibaud et bubar🦥. Modéré par Nils Ratusznik. Licence CC By‑SA.
34
16
sept.
2014
Jeu

« Je crée mon jeu vidéo » est une série d'articles sur la création d'un jeu vidéo, depuis la feuille blanche jusqu'au résultat final. On y parle de tout : de la technique, du contenu, de la joie de voir bouger des sprites, de la lassitude du développement solitaire, etc. Vous pourrez suivre cette série grâce au tag gamedev.

Dans l'épisode 12, on a parlé des interfaces graphiques et physiques. Dans cet épisode anniversaire, on va faire un premier bilan global de l'état du jeu. Et on discutera aussi d'autres événements liés aux jeux vidéos et qui me concernent et en quoi ça peut aider Akagoria.

Journal Sortie de Blueprint v0.1

Posté par  (site web personnel) . Licence CC By‑SA.
23
16
sept.
2014

J'ai le plaisir de vous annoncer la sortie Blueprint v0.1, une bibliothèque METAPOST pour produire des graphiques utiles aux project managers et system desginers. Voilà une liste (exhaustive) de figures pouvant être produites avec la bibliothèque:

Exemple de timeline graphic

Exemple de schedule graphic

Example de UML component diagram

Example de graphique avec des légendes

Ce dernier graphique utilise La bibliothèque graph de METAFONT QUI permet de faire de zolis dessins, j'ai ajouté des légendes. Cela permet par exemple (…)

Journal Soya 3D version 3 arrive... (en images !)

Posté par  (site web personnel) . Licence CC By‑SA.
24
23
juil.
2014

Soya est un moteur 3D pour Python. La première version de Soya a été utilisée dans plusieurs jeux et notamment Slune, Balazar et Balazar Brother. Plusieurs tentatives de seconde version n’ont pas donné grand chose, principalement faute de temps… Et aujourd’hui, voici venir la version 3 dont les sources sont disponibles sur Bitbucket !

Les nouveautés les plus marquantes sont les suivantes :

  • Support de Python 3.4 et Blender 2.70
  • Vertex shaders et pixel shaders : Soya divise les (…)

Forum Programmation.php Normes freedesktop et icônes (une libxdg pour PHP?)

Posté par  (site web personnel) . Licence CC By‑SA.
2
7
jan.
2014

Bonjour,

Je suis à la recherche d'une implémentation des spécifications freedesktop suivantes pour PHP:
http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html
http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html

L'idée serait de pouvoir utiliser dans son appli PHP un thème d'icône type Tango ou Oxygen directement et pouvoir switcher d'un thème à l'autre, le code l'appli utilisant les noms d'icônes des standards ci-dessus comme le font les applications desktop.
Le nec plus ultra serait que je puisse directement accéder aux thèmes d'icônes installés sur le système hôte mais ça semble compromis pour des (…)

Bash Argsparse : mieux gérer sa ligne de commande dans ses scripts.

Posté par  (site web personnel) . Édité par Xavier Teyssier, Benoît Sibaud et ZeroHeure. Modéré par claudex. Licence CC By‑SA.
46
10
oct.
2013
Ligne de commande

Je vous présente une bibliothèque écrite en Shell : bash-argsparse

Bash-argsparse permet une gestion des options de la ligne de commande en plus haut niveau qu'un simple getopt, un peu comme le module argparse de python.

Parmi la liste des fonctionnalités, on trouve :

  • la génération automatique du --help ;
  • la vérification des entrées utilisateurs, soit suivant des énumérations, soit suivant des formats pré-établis (nombres entiers, adresses IP, etc.), soit via des résultats de fonctions définies par le développeur du script ;
  • l'exclusion mutuelle de plusieurs options ;
  • le cumul de valeur par répétition d'une option ;
  • et plein d'aut'trucs.