475 private links
#Stateless Password Manager
Stop wasting your time synchronizing your encrypted vault. Remember one master password to access your passwords, anywhere, anytime. No sync needed.
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).
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
#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
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!
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.