Monthly Shaarli

All links of one month in a single page.

July, 2017

CSS : n'oubliez pas l'impression papier!
Gestionnaire d'association Garradin

Garradin est un logiciel de gestion de petite et moyenne association. Son but est de permettre :

  • la gestion des adhérents : ajout, modification, suppression, avec la possibilité de choisir le contenu des fiches adhérent ;
  • la tenue de la comptabilité : avoir une gestion comptable complète à même de satisfaire un expert-comptable tout en restant à la portée de ceux et celles qui ne savent pas ce qu'est la comptabilité à double entrée, permettre la production des -
    rapports et bilans annuels et de suivre au jour le jour le budget de l'association ;
  • la gestion des cotisations : suivi des cotisations à jour, rappels automatiques par e-mail, etc. ;
  • le travail collaboratif et collectif : wiki, gestion fine des droits d'accès aux fonctions via les catégories, échange de mails entre membres ;
  • la simplification administrative : prise de notes en réunion, archivage et partage de fichiers (afin d'éliminer le besoin d'archiver les documents papier), aide aux procédures administratives, etc. ;
  • la publication d'un site web pour l'association, simple mais suffisamment flexible pour pouvoir adapter le fonctionnement à la plupart des besoins ;
  • l'autonomisation des adhérents : possibilité de mettre à jour leurs informations par eux-même, ou de s'inscrire seul depuis un ordinateur ou un smartphone ;
  • l'intégration avec les besoins spécifiques de l'association via les extensions.

Garradin est un logiciel libre disponible sous licence AGPL v3.

Garradin signifie argent en Wagiman (dialecte aborigène du nord de l'Australie).

How to Make Coca Cola Soda Fountain Machine with 3 Different Drinks at Home - YouTube
thumbnail
Vous aimeriez que votre ordinateur parle votre langue ? · Global Voices en Français
git - the simple guide - no deep shit!
STARBLAST.IO
thumbnail
FlockDraw - Free Online Drawing Tool - Collaborative Group Whiteboard
Astuce pour réussir un créneau à chaque fois

créneau

Raspberry Pi vs Arduino : ce que vous devez savoir
thumbnail
Projet DFlinux - Galerie
Synchroniser son fork GITHub avec le projet original | Gerald's Blog
#Ajoutez à votre fork le remote du projet d'origine
$ git remote add projet_original_master git://github.com/repo/projet_original.git

#Mettez à jour votre fork en local
$ git fetch projet_original_master

#Fusionnez (merge) maintenant votre copie locale 
# avec le projet d'origine
$ git checkout master
$ git merge projet_original_master/master

#Validez vos changements
$ git commit -a -m "Synchronisation avec le projet original"

#Envoyez vos changements sur github
$ git push
How do i save logs in php - Stack Overflow
thumbnail

If you're not into using the PHP Error Handling Functions (http://www.php.net/manual/en/ref.errorfunc.php) that the other replies have mentioned, here is a deadly simple Logger class that I've used before. Standard warnings apply, as I have not used it in a high risk application or on a heavily trafficked site (though it should be fine).

<?
class Logger
{
  private static function addEntry($str)
  {
    $handle = fopen('./services.log', 'a');
    fwrite($handle, sprintf("%s %s\n", date('c'), $str));
    fclose($handle);
  }

  public static function warn($str)
  {
    self::addEntry("WARNING $str");
  }

  public static function info($str)
  {
    self::addEntry("INFO $str");
  }

  public static function debug($str)
  {
    self::addEntry("DEBUG $str");
  }
}
?>

Then you can use it like this:

<?php
require('Logger.php');
Logger::debug('test');
Logger::warn('bwah');
Logger::info('omg');
?>

Very simple to add more functions (like Logger::error()), store the file handler so you don't have to keep re-opening it every time you want to log something (ie., store the $handle variable in a private static class scope variable, and have addEntry() check to see if it's set whenever it's run and run fopen() if it isn't), or change the format of how you're logging.

Cheers.

LessPass

#Stateless Password Manager
Stop wasting your time synchronizing your encrypted vault. Remember one master password to access your passwords, anywhere, anytime. No sync needed.

Comment enlever une licence Windows pour la remettre sur un autre ordinateur ? - Korben
thumbnail

Vous souhaitez revendre votre ordinateur ? Mais vous aimeriez pouvoir garder votre licence Windows pour l'installer sur un autre ordinateur ?

Lancez un terminal administrateur

slmgr /dlv

Dé-enregistrez

slmgr /upk ID-ACTIVATION

Enregistrez

slmgr /ipk CLEF-DE-LICENCE

Activez

slmgr /ato

Redémarrer

Seashells

Seashells lets you pipe output from command-line programs to the web in real-time, even without installing any new software on your machine. You can use it to monitor long-running processes like experiments that print progress to the console. You can also use Seashells to share output with friends!

Guide d’installation d’Archlinux, version de juillet 2017. – Le Weblog de Frederic Bezies
Pour un covoiturage libre sans blabla car c’est un bien commun ! – Framablog
thumbnail
Two Years of Dancing: 700 Hours of Practice! My Progress Video! - YouTube
thumbnail
Le facteur | HOP

Le facteur