ARTICLES RECENTS

Enlever la moisissure des joints de carrelage d'une pièce d'eau

Et oui ! Je ne vais pas m'arrêter à l'informatique sur ce site Web. Il y a quelques temps, j'ai découvert une méthode plutôt efficace pour enlever les moisissures incrustées sur les joints de carrelages de ma salle de bain et je voulais la partager avec vous. Pourquoi la moisissure peut-elle ...

En lire plus ...

Quel plan adopter pour un rapport d'activité ?

Pour marquer la fin de leur année d'apprentissage, les étudiants ont souvent un rapport d'activité en entreprise à rédiger. Il s'agit d'un exercice de communication autour de ce que l'étudiant a appris de son entreprise d'accueil. Et comme souvent, la panne sèche d'inspiration arrive ! Dans cet article, nous apprendrons à ...

En lire plus ...

Word 2010 - Activer / Désactiver la sauvegarde automatique de documents

Comme je n'aime pas avoir des doublons dans mes documents, je me suis renseigné pour désactiver la sauvegarde automatique de documents dans Word 2010. Pour faire cela, c'est tout simple : Cliquez sur l'onglet Fichier puis l'onglet Options Accédez à l'onglet Options avancées Faîtes glisser la barre de défilement jusqu'à la catégorie Enregistrement Décochez ...

En lire plus ...

PHP : générer une chaîne de caractères aléatoire

Pour remplir une base de données avec des informations générées automatiquement, il peut être utile d'avoir des tuples générés aléatoirement. Je vais vous présenter une solution possible en PHP : function getRandomString($length = 8){ $alphabet = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ&é~"#'{([-|è`_\ç^à@)]°+=}¨^£$ø%ùµ*?,.;//:§!><²€'; $lengthAlphabet = count($alphabet); $result =''; $i = 0; while($i < $length){ $result .= $alphabet[mt_rand(0, $lengthAlphabet - 1)]; $i++; } return $result; } Description La fonction getRandomString ...

En lire plus ...

Best practices pour optimiser son code PHP

L'optimisation de code et les gains en performance (choix des algorithmes, temps de calcul, consommation mémoire, capacité sur support, ...) sont des points récurrents dans des applications visant des critères de qualité de service, de "temps réel", de résistance à la montée en charge ... Nous allons nous intéresser à l'optimisation ...

En lire plus ...

Configurer Ubuntu pour passer au travers d'un proxy

Dans certaines organisations (entreprise, université, ...), vous devez passer par un proxy pour atteindre Internet et accéder aux services comme aptitude ou apt-get install. Si vous n'avez pas de proxy configuré sur Ubuntu, il se peut qu'une commande comme : apt-get update ou encore apt-get install ou même en passant par Synaptic pour installer un ...

En lire plus ...

PhpMyAdmin : MyISAM fait encore des siennes

L'autre jour, je tentais d'importer dans PhpMyAdmin un script SQL récupéré d'un projet personnel, dont voici une création de table en exemple : CREATE TABLE uneTableBidon ( id int(11) NOT NULL auto_increment, name varchar(255) NOT NULL default '', PRIMARY KEY (id) ) ENGINE=MyISAM; Le bougre refusa de créer les ...

En lire plus ...

Quelques liens utiles pour créer un site avec Wordpress

Voici quelques liens que j'utilise fréquemment pour développer mes propres sites avec Wordpress :    http://codex.wordpress.org/Function_Reference

En lire plus ...

Configurer Apache pour pointer sur un autre répertoire que www sous Ubuntu

J'ai déjà eu à réaliser des applications et sites web liés à des outils comme GitHub ou SVN. Les workspaces de ces outils sont définis en général dans un répertoire de votre disque dur qui n'est pas /var/www. Or, je voulais que mon projet /home/moi/PROJET1 pointe sur le répertoire /var/www ...

En lire plus ...

Liste des frameworks de développement Web les plus connus

Liste des frameworks de développement Web les plus connus

Usage d'un framework de développement pour des sites et applications web.   Avantages : Ergonomie "Responsive design" IHM plus agréable et plus professionnelle Distinction du code métier et de l'IHM déjà gérée Compatibilité multi-navigateurs, multi-supports Une boîte à outils de composants (widgets, composants graphiques) Une meilleure interaction avec l'utilisateur (Javascript) Réduit le temps de développement Le code est plus aéré, ...

En lire plus ...