Archives par catégorie : Informatique

Ajouter une ligne à la fin de plusieurs fichiers

Une tâche qu’il est souvent laborieux de réaliser à la main : ajouter une ligne à la fin de chaque fichier contenu dans un répertoire. Voici la commande magique : find /tmp -name *.php | while read a ; do echo « mon texte a ajouter » >> ${a} ; done Rien de plus simple !

Publié dans Informatique | Mots-clefs : , , , | Laisser un commentaire

TYPO3 : squelette d’eID

Voici un bout de code initiant le développement d’un eID avec TYPO3 : <?php require_once(PATH_tslib.’class.tslib_pibase.php’); class tx_myext_eID extends tslib_pibase{ private function init(){ require_once(PATH_tslib.’class.tslib_content.php’); require_once(PATH_t3lib.’class.t3lib_page.php’); require_once(t3lib_extMgm::extPath(‘realurl’).’class.tx_realurl.php’); tslib_eidtools::connectDB(); $this->realurl = t3lib_div::makeInstance(‘tx_realurl’); $GLOBALS['TSFE']->sys_page = t3lib_div::makeInstance(‘t3lib_pageSelect’); $GLOBALS['TSFE']->tmpl = t3lib_div::makeInstance(‘t3lib_TStemplate’); $GLOBALS['TSFE']->config['config']['tx_realurl_enable'] = 1; $this->cObj = t3lib_div::makeInstance(‘tslib_cObj’); } private function main(){ $this->init(); // .. add you functionality here // .. for [...]

Publié dans Informatique | Mots-clefs : , , | Laisser un commentaire

Visualiseur de contenu de disque

Après Disk Inventory X qui n’est pas passé en Universal Binary, il fallait trouver autre chose. Et voici GrandPerspective. Testé et approuvé !

Publié dans Informatique | Mots-clefs : | Laisser un commentaire

G-WAN : le serveur web le plus rapide !

A l’heure des serveurs web tels qu’Apache, Tomcat et autres, un nouvel arrivant se profile. Il se nomme G-WAN. Sa particularité est qu’il permet l’exécution d’applications web codées en ANSI C ! Qui dit langage C dit performances incroyables. Les benchmarks sont unanimes : face à Apache, IIS combinés à de PHP ou du Java, [...]

Publié dans Informatique | Mots-clefs : , , , , , | Laisser un commentaire

TYPO3 : afficher la dernière requête exécutée

Petit bout de code permettant d’afficher la dernière requête effectuée par TYPO3 sur la base de données. A mettre au début de code PHP : $GLOBALS['TYPO3_DB']->store_lastBuiltQuery = 1; A mettre là où bon nous semble (affichage de la dernière requête, donc après l’exécution de la requête à déboguer) : echo $GLOBALS['TYPO3_DB']->debug_lastBuiltQuery;

Publié dans Informatique | Mots-clefs : , , , | Laisser un commentaire