Soyez les bienvenus dans la grange. Des copier/coller plus ou moins utiles, plus ou moins commentés, engrangés là ...
|
|
Écrit par Xavier
|
|
Petit apparté: parfois, un tag img c'est bien, notamment quand l'illustration fait partie du (ou est le) contenu. Une galerie dans laquelle les images seraient cachées dans le fichier CSS serait juste un non sens. Les CSS sont là pour donner du style, pas pour cacher le contenu. Fin de l'apparté.
|
|
Lire la suite...
|
|
Écrit par Xavier
|
|
Un swf chargé en HTTP ne peut pas accéder à ses données en HTTPS.
La solution se situe dans le crossdomain.xml dans lequel vous devez explicitement autoriser cela en ajoutant secure="false" :
<allow-access-from domain="domaine.com" secure="false"/>
Et comme on dit par chez nous, pour en savoir plus RTFM (section 1.5.5 notamment) ! |
|
Écrit par Xavier
|
|
Récemment un souci s'est posé dans un développement pour faire fonctionner une validation FormCheck dans un formulaire présenté dans une SqueezeBox.
Le contexte : Un formulaire d'inscription dans une SqueezeBox mais sans iframedont les champs sont validés par la librairie FormCheck.
Le problème : Les alertes n'étaient pas visibles.
|
|
Lire la suite...
|
|
Écrit par Xavier
|
|
Script simple d'alerte pour contrôleur MegaCli, à mettre en crontab pour exécution régulière.
#!/bin/bash # /sbin/MegaCli -PDList -aAll | /bin/grep Error | /bin/grep -v ": 0" /sbin/MegaCli -AdpAllInfo -aAll | /bin/grep "Failed Disks" | /bin/grep -v ": 0" /sbin/MegaCli -AdpAllInfo -aAll | /bin/grep "Critical Disks" | /bin/grep -v ": 0" |
|
Écrit par Xavier
|
|
Lors de la dernière mise à jour de proftpd, inetd a pris pour lui le port 21, rendant inaccessibles les serveurs proftpd dédiés à cet usage.
Un petit script pour corriger les méfaits de cette MàJ :
sed -i -e "s/^ftp/#ftp/g" /etc/inetd.conf killall -s HUP inetd /etc/init.d/proftpd restart |
|
Écrit par Xavier
|
|
J'ai rencontré un souci pour utiliser PHPExcel dans un composant Joomla.
Les fonctionnalités d'autoload de Joomla et de PHPExcel ne s'aiment pas, donnant lieu à des erreurs de la forme :
Class 'JView' not found
Il faut alors remplacer la function __autoload du fichier J/libraries/loader.php comme suit :
/**
* When calling a class that hasn't been defined, __autoload will attempt to
* include the correct file for that class.
*
* This function get's called by PHP. Never call this function yourself.
*
* @param string $class
* @access public
* @return boolean
* @since 1.5
*/
//function __autoload($class)
//{
// if(JLoader::load($class)) {
// return true;
// }
// return false;
//
//}
// Remplacement de __autoload pour compatibilité PHPExcel
function Joomla_Autoload($class)
{ if(JLoader::load($class))
{ return true;
}
return false;
}
/*** specify extensions that may be loaded ***/
spl_autoload_extensions('.php, .class.php, .lib.php');
/*** register the loader functions ***/
spl_autoload_register('Joomla_Autoload');
|
|
Écrit par Xavier
|
Le clonage, c'est pas classe
J'ai été emballé par le calendrier fourni par electricprism.com --> http://electricprism.com/aeron/calendar/
Je m'empresse donc d'en intégrer la version rendue compatible avec mootools 1.2 ... Jusque là, emballé, je le suis toujours :)
Puis je reçois un message. Le message classique, le cauchemard quotidien ou presque de toute personne ayant fait du développement web pour un autre navigateur que lynx -dump :
- Ca marche pas sous IE (8) ...
- ... (Moment de solitude) ...
|
|
Lire la suite...
|
|
Écrit par Xavier
|
|
Pour les fois où un simple USE="...bla bla bla ..." emerge dev-lang/php5-ovh ne suffit pas, il faut aller mettre les mains dans le cambouis :
- Adapter le fichier de configuration dans le répertoire /usr/local/portage-ovh/dev-lang/php5-ovh/
- Reconstruire : ebuild /usr/local/portage-ovh/dev-lang/php5-ovh/php5-ovh-5.2.5-r1.ebuild digest
- Emerger : emerge dev-lang/php5-ovh
Attention, pour les release 2 en 64bits, depuis la r2.16, il n'est plus possible de recompiler PHP en utilisant emerge. L'ebuild n'est pas dispo. Il faut aller le rechercher dans /var/db/pkg/dev-lang/php5-ovh-5.2.5-r1/ |
|
Écrit par Xavier
|
#!/bin/bash # # Simple Nagios SMS Notification via BulkSMS - OpsView Ed.
|
|
Lire la suite...
|
|
|
|
|
|