Author Archive
Quel est la résolution d’écran à prendre en compte pour la création d’un site web ?
Un très bon article de Tom’s Hardware montre que la définition la plus utilisée sur internet n’est plus le 1024 x 768 mais la version « wide » de 1366 x 768 avec 19,28% des ordinateurs qui utilisent cette définition. Cela ne donc change pas la fameuse ligne de flottaison (ligne à partir de laquelle l’internaute doit faire défiler pour voir le site) qui se situé autour de 700px.
OVH : impossible de créer la boite aux lettres ou impossible de créer un dossier sur un compte IMAP
Si vous ne parvenez pas à créer de dossiers (traduction ios « boite aux lettres ») sur votre compte IMAP hébergé sur un serveur déidié d’Ovh.
Voici la démarche à suivre :
>> Réglages >> Mail, Contacts, Calendrier >> « Votre compte » >> Avancé
Dans réglages de réception >> Préfixe du chemin IMAP, tapez : INBOX
Quoi de neuf chez Apple… Que pensez-vous d’IOS7 ?
Si comme moi vous avez mis à jour votre smartphone favori ou si vous attendez un peu pour le faire, voici les raisons de basculer vers la version 7 du célèbre IOS…
Le centre de contrôle (glissement sur l’écran d’accueil de bas en haut) : C’est une vrai réussite, on dispose directement et rapidement d’outil vraiment utile comme : une lampe, une calculatrice, un minuteur, un chronomètre auquel s’ajoute l’appareil photo (déjà disponible sur ios6). Il est également possible de passer en mode avion ou ne pas déranger, de gérer Wifi, Bluetooth, luminosité, son… et de bloquer l’orientation.
Le centre de notification (glissement sur l’écran d’accueil de haut en bas) : On retrouve également des informations importante comme le calendrier et les évènements récent (sms, appels manqués…)
Les dossiers : il est enfin possible de mettre toutes vos applications préférés dans un dossier (limité à 135 applications par dossier).
L’application photo fait peau neuve avec l’ajout de filtres et aussi la possibilité de passer de la photo à la caméra et au mode panoramique plus facilement.
Barre multitache : on y voit désormais une vignette de l’application en cours d’utilisation, pour fermer celle-ci il faut la faire glisser la vignette vers le haut.
Parmi les autres nouveautés qui peuvent vous servir (mais ce n’est pas certain) : une nouvelle boussole et un niveau, un application facetime, des fonds d’écran dynamique
Comment activer le déboguage USB sous Android
Pour activer le mod déboguage usb sous Android, il faut aller dans :
Paramètres -> A propos de la tablette -> Appuyer plusieurs fois sur Numéro de Build -> Vous êtes Développeur
Puis : Options pour les développeurs -> Cocher Débogage USB
Comment faire comprendre aux moteurs de recherche un site multilangues
Voici les bonnes pratiques permettant de faire comprendre « correctement » aux moteurs de recherche que votre site est multilangue :
1. La base metat Content-Language
Dans cette balise meta on indique la langue à destination du navigateur.Plusieurs langues sont possibles (séparé par des ,)
2. La balise
< html lang="fr" ...
Dans la balise html, il s’agit de la langue de traitement, cette indication est à destination des logiciels divers (traduction, corrections orthographie…).
il est également possible d’utiliser l’attribut lang= » » au niveau d’une balise à l’intérieur de la page si vous tapez un paragraphe en anglais par exemple vous aurez :
blablabla
3. Comment éviter les contenus dupliqués liés aux pages multilangues ? réponse : la balise
Vous devez insérer autant de fois la balise que vous avez de langue, par exemple
...
PS : les nomes utilisées pour les codes langues ISO 639-1, pour les pays 3166-1
Suivre les connexions en cours sur un serveur linux
Voici la fonction qu’il vous faut pour suivre les connexions en cours sur un serveur linux :
Exemple pour suivre les services internet : lsof -i lsof -i tcp (uniquement les protocoles TCP) lsof -i udp (uniquement les protocoles UDP) lsof -i tcp:80 (uniquement les services TCP sur port 80) lsof -i @10.10.10.10 (accès au serveur à partir de 10.10.10.10) lsof -i tcp:143 (uniquement les accès au service IMAP)
Suivre les envois de mail à partir d’un serveur web
Vous souhaitez savoir :
- qui envoie des mails ?
- quand ?
- à partir de quel site web ?
Cette petite modification sur votre serveur web vous permettra de logger les utilisations de la fonction mail en php.
Mode opératoire :
Créer un fichier /usr/sbin/sendmail-wrapper-php
#!/bin/sh logger -p mail.info sendmail-wrapper-php: site=${HTTP_HOST}, client=${REMOTE_ADDR}, script=${SCRIPT_NAME}, pwd=${PWD}, uid=${UID}, user=$(whoami) /usr/sbin/sendmail -t -i $*
changer les permissions
chown root /usr/sbin/sendmail-wrapper-php chmod 755 /usr/sbin/sendmail-wrapper-php
modifier le fichier php.ini afin de prendre en compte ce nouveau fichier lors de l’envoie de mail
sendmail_path = /usr/sbin/sendmail-wrapper-php
Vous pouvez retrouver tous les envoies en tapant :
grep sendmail-wrapper-php /var/log/mail.log
Comment éviter de charger plusieurs fois jQuery sous Joomla
Nous utilisons tous des modules Joomla qui ont besoin de la librairie jQuery pour fonctionner. Du coup, il peut arriver que cette librairie soit incluse plusieurs fois sur une même page par différents modules ou plugins, provoquant ainsi des erreurs.
La solution ? Insérer ce petit bout de code à l’endroit où votre module ou plugin fait appel à la librairie jQuery, afin d’empêcher qu’elle ne se charge une seconde fois si elle est déjà présente :
// charger jQuery si ce n’est pas déjà fait if (!JFactory::getApplication()->get('jquery')) { JFactory::getApplication()->set('jquery', true); // ajouter jQuery ici ... }
Tutoriel : comment autoriser une ip à relayer les emails via qmail
Vous souhaitez utilisez votre serveur web afin d’envoyer vos mails, voici la démarche à suivre :
- connectez-vous en ssh sur le serveur
- accéder au fichier /etc/tcp.smtp
vi /etc/tcp.smtp
- ajouter une ligne avec votre ip afin d’autoriser qmail à relayer vos mails
99.99.99.99:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue"
- compiler le fichier tcp.smtp (il n’y a aucun services à redémarrer, le fichier tcp.smtp.cdb est consulté lors de chaque envoie de mails
tcprules /etc/tcp.smtp.cdb /etc/tcp.smtp.tmp < /etc/tcp.smtp
Ce tutoriel peut résoudre les messages d’erreurs suivant (/var/log/qmailstmp/current) :
@4000000051935a9a1f4cdb04 tcpserver: pid 27177 from 99.99.99.99 @4000000051935a9a1f51826c tcpserver: ok 27177 mon_serveur:::ffff:ip.ip.ip.ip.port :::ffff:99.99.99.99: @4000000051935a9a2721b91c qmail-smtpd: pid 27177 from 99.99.99.99 Invalid RELAY client: MAIL from:, RCPT TO: