Top articles

  • Comment augmenter le nombre de lignes dans la console d'Eclipse

    14 décembre 2012 ( #Eclipse )

    Si vous lancez vos applications java directement depuis Eclipse vous aurez sûrement remarquer que le nombre de lignes disponibles dans la console est plutôt assez restreint dès qu'il y a quelques exceptions à afficher. Et bien bonne nouvelle : le nombre...

  • Comment configurer Apache pour utiliser HTTPS

    14 juin 2014 ( #Linux )

    Apache permet d'utiliser des transactions sécurisées avec SSL (ou TLS) en utilisant des techniques de cryptographies basées sur un échange de clé et de certificat. Obtenir un certificat Donc avant de commencer il va falloir se procurer un certificat,...

  • Comment faire un auto-increment en gérant les trous de séquence avec MySQL

    06 décembre 2012 ( #MySQL )

    Aujourd'hui j'ai une table toute simple avec 2 champs : id et nom. Je veux que l'id s'auto-incrémente (comme avec l'auto-incrémente de MySQL) mais je veux aussi pouvoir réutiliser les ids non utilisés (après une suppression par exemple). Voilà un exemple...

  • Comment créer un index lors de la création d'une table MySQL avec un CREATE ... SELECT

    07 décembre 2012 ( #MySQL )

    Aujourd'hui je veux créer une table temporaire avec un CREATE TABLE ... SELECT ... Le truc c'est que je ne sais pas à l'avance la structure de la table car le SELECT est construit dynamiquement. Le soucis c'est que dans un soucis de performance j'ai besoin...

  • Comment faire un git push automatiquement sur la bonne branche

    07 août 2013 ( #Version control )

    Sur mon project nous avons 2 branches: master et dev. Lors d'un push de master vers origin/master on utilise la commande: # git push orign master similairement pour la branch dev. Comme nous n'avons qu'en seul remote: origin et grâce à la commande # git...

  • XMind ne démarre pas sous Ubuntu

    04 janvier 2013 ( #Linux )

    Quand je démarre XMind j'obtiens le message d'erreur suivant: An error has occured.. See the log file /home/bliz/configuration/1357288023946.log Et voici le contenu du fichier de log en question: !SESSION 2013-01-04 09:27:03.687 -----------------------------------------------...

  • Comment supprimer une clé primaire qui utilise un auto_increment avec MySQL

    02 janvier 2013 ( #MySQL )

    Aujourd'hui j'ai besoin de modifier une clé primaire sur une table, autrement dit de supprimer l'existante puis d'en créer une nouvelle. Le problème il y a un auto_increment sur le champ de la clé primaire qui empêche la suppression de celle-ci. mysql>...

  • Comment installer PHP sous CentOS

    23 novembre 2012 ( #Linux )

    Maintenant qu'Apache est installé. Il reste encore à installer PHP (sinon c'est pas drôle). Et là aussi la procèdure est assez simple grâce à yum: # yum install php php-mysql # service httpd restart Pour tester on va afficher le fameux tableau de phpinfo:...

  • Comment afficher la valeur d'une propriété d'un fichier pom.xml

    20 novembre 2012 ( #Maven )

    Aujourd'hui j'ai un petit soucis dans mes pom.xml et j'ai besoin de vérifier la valeur des propriétés maven, telles qu'elles sont interprétées par maven. Un genre de println à placer dans le pom.xml serait bien pratique, mais comme on est dans un modèle...

  • Comment afficher la branche git courante dans le prompt

    04 octobre 2013 ( #Version control )

    J'aime bien utiliser git en ligne de commande mais les commandes git branch pour savoir sur quelle branche on se trouve, et git status pour savoir s'il y a des changements à committer sont assez longues à taper à la longue justement!! Heureusement on...

  • Comment faire un générateur de password en PHP

    28 novembre 2012 ( #Php )

    Je dois gérer des utilisateurs sur un site web et il faut leur proposer un password par défaut. Bien sûr le password doit répondre à certaine contraintes. Ici il doit faire 8 caractères contenir 1 majuscules, 1 chiffres et 1 caractère spécial (genre ponctuation)....

  • Comment connaître la taille des tables d'une base MySQL

    27 novembre 2012 ( #MySQL )

    Pour connaître la taille des tables d'une base MySQL il suffit d'exécuter la commande : show table status; On obtient tout un tas d'information comme le nombre de ligne, la taille du fichier, le moteur de base utilisé, etc. Toutes les infos sont dispos...

  • Attention au COALESCE sur les SET dans MySQL

    06 juillet 2012 ( #MySQL )

    Je suis récemment tombé sur ce qui ressemble fortement à un bug MySQL. Voici le contexte: J'ai une table MySQL avec un SET comme ceci par exemple: CREATE TABLE `subscribers` ( `id` BIGINT (20) UNSIGNED NOT NULL , `name` VARCHAR (100) DEFAULT NULL , `options`...

  • Comment récupérer le nom des colonnes d'une table MySQL

    11 juin 2012 ( #MySQL )

    Sous mysql toute la structure des bases est stockées dans la base information_schema. Pour connaître les colonnes d'une table il suffit de faire un simple select sur la table columns: SELECT column_name FROM information_schema.columns WHERE table_name...

  • Comment éditer les fichiers SQL sous Eclipse

    14 novembre 2012 ( #Eclipse )

    Par défaut Eclipse ne fournit pas d'outils pour éditer les fichiers .sql. Heureusement il y a des plugins pour ça, en particulier . Help > Install New Software Sélectionner le site "Juno - http://download.eclipse.org/releases/juno", puis Database Development...

  • Comment faire un tail dans less

    08 août 2013 ( #Linux )

    J'ai souvent besoin d'ouvrir un fichier de log dans less pour comprendre un problème par exemple et puis parfois j'aimerai bien pouvoir suivre l'évolution des logs en temps réel (comme un tail -f). Et bien c'est possible sans quitter less avec la commande...

  • Comment changer la numérotation des chapitres dans Lyx / Latex

    07 novembre 2012 ( #Lyx - Latex )

    Par défaut les chapitres sont numérotés avec des chiffres "arabes". Mais pourquoi ne pas utiliser les chiffres romains ? Et bien c'est possible en redéfinissant la commande \thechapter: \renewcommand\thechapter\{\Roman{chapter}.} Et si on veut mettre...

  • Comment tester l'authentification HTTP avec Apache HttpClient

    16 août 2013 ( #Java )

    Apache fournit une lib HttpClient très simple et qui semble assez fréquemment utilisée. C'est d'ailleurs le cas sur mon projet où elle est utilisée pour interagir avec d'autres services webs. Pour interroger ces services webs nous utilisons simplement...

  • Comment modifier son dernier commit Git

    29 novembre 2012 ( #Version control )

    Hier j'ai oublié un fichier lors de mon commit avec Git. Heureusement je m'en suis aperçu juste après. Connaissant SVN, je me suis dit houlala pas bien, mais heureusement avec Git tout s'est passé un douceur: J'ai simplement refait un commit avec le fichier...

  • Comment décaler la numérotation des pages dans Lyx / Latex

    05 novembre 2012 ( #Lyx - Latex )

    Voilà je ne souhaite pas démarrer la numérotation des pages à 1 mais à 3 car les pages de couvertures sont générés par ailleurs. Il faut donc je décale la numérotation des pages. Cela s'effectue avec la commande latex addtocounter: \addtocounter{page}{2}...

  • Comment créer une table MySQL directement à partir d'un SELECT

    08 octobre 2012 ( #MySQL )

    Aujourd'hui j'ai une requête assez complexe avec quelques sous-requêtes imbriquées qui me pourrissent pas mal les perfs. J'ai donc décider de couper tout ça en petit morceaux et de créer des tables temporaires pour les sous requêtes. Mais voilà je ne...

  • Comment toujours commencer un chapitre sur une page paire avec Lyx / Latex

    12 novembre 2012 ( #Lyx - Latex )

    Si vous prenez un livre, n'importe lequel, vous remarquerez certainement qu'un chapitre commence toujours sur une page de droite. Et avec lyx ou latex ce n'est pas le cas. Oui ce n'est pas le cas par défaut mais une option de document permet de le faire....

  • Comment ne pas afficher le numéro d'une page donnée dans Lyx

    30 octobre 2012 ( #Lyx - Latex )

    Dans lyx les pages sont par défaut numérotées (en fait ça dépend surement du type de document). Il se peut que sur une page on ne veuille pas afficher de numéro. Par exemple dans mon cas je ne vois pas numéroter la page où apparaît le résumé de mon rapport....

  • Comment ignorer la casse (ignore case) dans une expression régulière

    25 octobre 2012 ( #Linux )

    Il me faut identifier un pattern disons PATATOS dans des chaines de caractères à l'aide d'une expression régulière. Le problème c'est que je voudrais bien que mon expression régulière ne prenne pas en compte la casse: Par exemple elle doit matcher PATATOS...

  • Quelle est la différence entre StringBuffer et StringBuilder

    09 mai 2012 ( #Java )

    En java les strings sont des objets immuables. Ce qui signifie qu'ils ne sont pas modifiables, c'est à dire que lorsqu'on construit une string en ajoutant des caractères à chaque fois on recrée une nouvelle instance de string: Par exemple: String text...

<< < 1 2 3 4 5 6 7 8 9 10 > >>