Sous Outlook 2013 j’ai eu une erreur assez inhabituelle. En effet j’avais possibilité d’envoyer un simple mail, mais dès que celui ci dépasse les 128 Ko (avec une pièce jointe par exemple) Outlook retourne une erreur.

Le message d’erreur était le suivant :

La tâche « Mon adresse mail – envoi » a signalé une erreur (0x800CCC13) : « Impossible de se connecter au réseau, vérifiez votre connexion au Modem »

L’envoi de mail ne fonctionnait que pour des e-mails dont la taille était inférieure à 128 Ko.

J’ai naturellement éliminé plusieurs sources possible de problèmes :

  • Désactivation du firewall
  • Redémarrage de la box
  • Création d’un nouveau profil, dans un nouveau PST tout frais
  • Utilisation d’un autre compte smtp

Mais rien n’y fait, toujours cette fichue erreur.

J’ai trouvé finalement ma solution, en consultant le blog d’un confère à cette adresse : http://samalpramod.blogspot.fr/2013/02/sending-reported-error-0x800ccc13-in-ms.html

Il suffisait de vider le répertoire :


Tout est revenu dans l’ordre, et j’avoue ne pas avoir vraiment saisi réellement la cause de l’erreur

 

Lire la suite

Beaucoup ne le savent pas mais PhpMyadmin propose un concepteur. Il s’agit d’une visualisation des tables MySql avec leurs relations comme ci dessous. Cette fonctionnalité s’avère très pratique quand on n’a pas le MCD sous la main et qu’on souhaite rapidement voir comment a été modélisée la base de données

PhpMyAdmin_concepteur

 

Cette fonctionnalité n’est pas activée par défaut et on se demande bien pourquoi ! Bien que pas très compliquée, l’activation nécessites quelques étapes que voici :

(suite…)

Lire la suite

NodeJs, le langage qui monte, qui monte s’avère aussi rapide que puissant. Pour celles et ceux qui ne connaissent pas ce langage, NodeJs est grosso-modo un serveur Javascript qui prend la place du couple Apache + PHP.

Comme Javascript, NodeJs est un langage non bloquant, ce qui signifie par exemple qu’il est capable de lancer la connexion à une base de données, exécuter la suite des instructions, puis lorsque la base de données est connectée, revenir sur ses pas pour lancer les instructions (qui nécessitaient une connexion BDD).

NodeJs s’exécute coté serveur donc, et peut dialoguer avec le client en temps réel via une passerelle nommée « socket.io« . C’est précisément ce que je vais aborder ci dessous. Le but de l’exercice sera d’afficher un div que l’on pourra déplacer … oui mais en même temps un autre internaute connecté à la page web verra le déplacement en temps réel.

(suite…)

Lire la suite

Vous avez développé un site Web sous WordPress pour l’un de vos clients ? Un petit site très simple qui présente l’activité de votre client ? Et comme beaucoup vous ne souhaitez pas lui attribuer les droits « administrateur » afin qu’il ne puisse pas faire trop de bêtises ? Alors vous lui avez créé un compte avec les droits « Editeur » ce qui lui suffit largement … mais une personne du role « Editeur » ne peux pas modifier le menu de son site. Ce qui peut parfois être assez gênant d’autant que la modification du menu est d’une simplicité enfantine, largement accessible pour votre client.

Alors voici pour vous un code à mettre dans le functions.php afin d’autoriser les personnes membres du role « Editeur » à accéder au menu « Apparence » tout en retirant les sous menus qui sont de trop :


Il est également intéressant de noter que le fait d’ajouter le  « add_cap( ‘edit_theme_options’ ); » à une personne membre du role Editor lui affichera le célèbre Google Analytics Dashboard for WP dans son tableau de bord. Ce qui permettra à votre client de consulter les statistiques de son site Web si tôt connecté.

 

 

Lire la suite

Vous utilisez SublimeText et vous aimeriez avoir la fonctionnalité FTP qui permet d’éditer les fichiers sur un serveur distant comme sur Notepad++ ?

Cette petite astuce ci dessous est tout simplement géniale de simplicité.

Tout d’abord il existe un plugin FTP créé par Wond, mais il faut avouer que l’ergonomie n’est pas au rendez vous. En effet pour brower le serveur FTP afin d’aller chercher un fichier à éditer, il faut passer par l’espèce de menu central et se battre à coup de clics pour naviguer dans l’arborescence du serveur avant de trouver le fichier qui convient.

wondsftp

Et ceci est à faire pour chaque fichier !! Il est bien loin le navigateur embarqué de Notepad++ et sa facilité d’utilisation. Malheureusement comme SublimeText ne dispose pas d’API pour surcharger le sidebar (et enfin obtenir la même chose que Notepad++), les choses ne risquent pas de changer demain.

Et puis au détour d’une discussion, une solution pourtant simple est survenue.

(suite…)

Lire la suite

Voici une petite manipulation a effectuer pour ajouter une entrée dans le menu contextuel du file manager « Nemo » présent entre autre dans la distribution Mint Cinnamon.

Cet exemple est utilisé pour éditer un fichier avec Sublime Text par le biais d’un clic droit

contextmenuSublimeText

(suite…)

Lire la suite

Ayant trouvé une méthode pour réaliser un menu multi-level avec Bootstrap (dans une balise nav), voici ci dessous le bout de code HTML ready to use.

J’ai ajouté par ailleurs grâce à une fonctionnalité jQuery l’affichage du menu (et sous menu) en douceur au survol de la souris.

BootstrapNavMultiLevel (suite…)

Lire la suite

Hyper-V est un role disponible sur Windows 8.1 Pro pour qui veut faire de la para-virtualisation (moins consommateur en ressource que la virtualisation type VirtualBox ou VMware Player).
Cependant il manque une fonctionnalité intéressante à Hyper-V : Le NAT sur Network. Cette fonctionnalité présente dans un simple VMware Player consiste à connecter une VM vers l’extérieur (vers l’internet) sans consommer d’adresse IP sur le plan réseau local.
La VM dispose d’une adresse IP « Interne » que seul l’hote peut voir et ceci se fait grace au service « VMware NAT » installé avev VMware Player.

Il suffit donc d’installer VMware Player afin de bénéficier de ce service (et de la carte réseau qui va avec) au sein d’Hyper-V.

Ci après la procédure à réaliser.

(suite…)

Lire la suite

Proxmox (dont j’ai parlé dans un précédent article) est un hyperviseur complet basé sur Debian qui a l’avantage d’être administrable depuis son interface Web. C’est d’ailleurs depuis cette interface, via un navigateur, que l’on peut prendre la main sur une VM, sauf que cette méthode nécessite par un plugin Java.

Dans la future version de Proxmox, il sera possible d’utiliser cette console en full HTML5, cette solution est appelée « no vnc ». Voici comment faire :

(suite…)

Lire la suite

Atelier du jour : Relier un projet C# à une base de donnée MySql distante. Objectif :

  • Permettre à un serveur MySql (installé sur une distribution Debian) d’autoriser les connexions distantes
  • Récupération du connecteur MySql .Net chez l’éditeur
  • Connexion, requête et affichage des données en C#

Pré-Requis

En premier lieu, le serveur MySql se trouve sur une distribution Debian, il va falloir donc que MySql autorise les client distant à se connecter (par défaut seul le serveur local a les droits de connexion).

On va y aller de façon brutale en autorisant tout le monde. Sur la Debian donc :

(suite…)

Lire la suite