Articles

Chrome : le navigateur le plus performant !

Image
Dès sa sortie, le navigateur se différenciait des autres par sa qualité, sa sobriété et sa vitesse d'exécution. - voir cet article de 2008 :  http://ghislainmesse.blogspot.fr/2008/11/je-pense-que-je-vais-adopter-google.html Je viens de le constater aujourd'hui en testant sur un serveur Microsoft Windows 2008 et l'exécution de 30 clients TSE. Les navigateurs suivants : Internet Explorer, Safari et Firefox ralentissent tous le serveur avec des temps de réponses pénibles pour travailler. Seul Chrome permet une utilisation quasi fluide de 25 utilisateurs simultanés. Le rendu de web application est également le meilleur : prise en compte des différents styles CSS3 et Javascript. Pas étonnant que petit à petit le navigateur ait grignoté des parts de marché et qu'il est maintenant l'un des plus utilisé dans le monde. Google a déployé là un excellent produit qui existe sur pratiquement toutes les plateformes. Qualité que l'on ne retrouve pas, à mon sens, dans Androïd, q...

Création d'un Hotspot wifi pour salle de réunion

Image
Soit une salle de réunion d'une centaine de visiteurs réguliers, équipée d'un accès internet haut débit de 6 Mbits minimum, d'un ordinateur connecté en filaire pour retransmettre le programme via Skype (par exemple) à une dizaine de personnes. Pour permettre aux différents visiteurs de se connecter en wifi sans restriction d'accès tout en respectant les exigences légales* : - couper le wifi sur la box ADSL - acheter un routeur et suivre la procédure d'installation suivante :  http://www.pcastuces.com/pratique/internet/creer_hotspot_wifi/ - si on veut éviter que des voisins utilisent le réseau en dehors des heures d'ouverture, brancher l'alimentation du routeur sur la coupe circuit de la salle. Il est possible via le logiciel en ligne Hotspotsystem.com de paramétrer le débit maximum pour chaque appareil qui se connecte au wifi. Le régler à 256 Kbits en download et 64 Kbits en upload est suffisant pour la plupart des usages internet (consultation de texte). L...

L'autruche et le kangourou

Image
Livre pour enfant et pour plus grand ... made in Messe. http://monlivrescolaire.ent-mestek.com/titre.aspx?nom=lautrucheetlekangourou Un livre Monlivrescolaire.fr

Travail collaboratif avec iWork

Image
Depuis la sortie d'iWork pour iCloud en juillet 2013, il manquait à la suite en ligne le partage de document via une URL et la possibilité de travailler à plusieurs sur un même document (voir cet article : La messe est dite ). Aujourd'hui le manque est comblé. Désormais, on peut créer un document sur son iPad, le partager avec une ou plusieurs personnes par son adresse email. Les personnes n'ont même pas besoin d'avoir iWork ou un compte Apple, juste un navigateur suffit ! iWork (Pages, Numbers et Keynote) est gratuit sur iPhone, iPad ou Mac. Il est gratuit aussi sur n'importe quel navigateur internet. Après un premier test, les critiques que l'on peut faire sont : un manque de fluidité dans le navigateur internet, une mise à jour des différentes versions en travail collaboratif avec un petit temps de retard. Il manque encore, l'envoi d'un document en lecture seule via un lien (URL), la possibilité d'arrêter un partage. Suite aux prochaines Keynotes ...

A l'encontre des idées reçues

Image
Il est des domaines où on a l'impression que rien ne peut changer. Depuis que l'on est enfant on a utilisé du papier pour les toilettes et rien ne pourra le remplacer. Témoin la publicité d'Emma pour une marque de papier toilette avec le slogan final : "Le papier a un grand avenir"  - Vidéo YouTube C'est sans compter l'invention des toilettes à jet, dont l'idée initiale est française et qui équipe 70% des foyers japonnais. Et oui, dans ce domaine aussi on peut se passer de papier ! Après quatre mois d'essai, franchement, on ne veut plus revenir en arrière. Confort, impression de propreté, sont au rendez-vous. En plus de ces avantages, ces toilettes sont plus écologiques : chaque jour l'équivalent de 27 000 arbres seraient utilisés pour fabriquer du papier toilette ( http://fr.wikipedia.org/wiki/Papier_toilette ). En deux ans, le coût de l'abattant high-tech est amorti. Une des merveilles du Japon :  "Passé l'instant de panique, tou...

Créer une boite de message smart en CSS3

Image
Ajouter les styles suivant dans la page HTML ou dans la feuille de style rattachée :         .bouton_2013         {             font-size:18px;             padding:3px;             font-weight:bold;          }         .modalDialog         {             position: fixed;        font-family: Verdana, Arial;        font-size:18px;        top: 0;        right: 0;        bottom: 0;        left: 0;        background: rgba(0,0,0,0.5);        z-index: 99999;        opacity:0;        -webkit-transition: opacity 200ms ease-in;        -moz...

Comment centrer un div en CSS3 ?

style="margin-left:auto;margin-right:auto;width:980px;" Mettre une largeur fixe et les marges gauche et droite à auto.

Remplacer un retour à la ligne en javascript

contenu=contenu.replace(/\n\r?/g, '<br/>')

Send Email via asp.net width answer button

public static string Un_Email_Smart(string email_reponse, string signature, string nom_expediteur, string sujet, string contenu)     {         try         {             MailAddress from = new MailAddress(smtp_user, nom_expediteur);             MailAddress to = new MailAddress(smtp_user);             MailMessage mail = new MailMessage(from, to);             mail.Bcc.Add("contact@arcachon-communications.com");             mail.Subject = sujet;             mail.Body =                 contenu+                                   "<a style=\"padding:5px;font-size:18px;font-weight:bold;cursor:default;background-color:Silver;color:Black;border:...

Inclure un graphique Google dans une page asp.net C#

Image
Les graphiques Google ont l'avantage d'être codés en Javascript, donc affichables facilement et rapidement, dans n'importe quel explorateur internet : Voici les différents codes dont vous aurez besoin en asp.net C# : Contenu minimum de la page .aspx : <head runat="server">     <title>Graphique</title>     <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>     <script type="text/javascript" src="https://www.google.com/jsapi"></script>     </head> <body>         <form id="form1" runat="server">             <asp:HiddenField ID="jason" runat="server" />         <asp:HiddenField ID="charttype" Value="2" runat="server" />         <div id="chart_div">         </div>     </form>     <script src="chart...

Inclure un bouton Répondre au demandeur dans un email

Image
Avec la sécurisation de l'envoi d'email en programmation, il est déconseillé de faire semblant que l'email vienne d'une autre adresse que celui du serveur. Il est dans ce cas utile d'inclure un bouton Répondre au demandeur à la fin du message pour permettre au destinataire de répondre en un clic. Voici le code à inclure dans le corps du message (C#, ASP.NET) : contenu += "<br/><br/><a style=\"padding:5px;font-size:18px;font-weight:bold;cursor:default;background-color:Silver;color:Black;border:1px solid Black;text-decoration:none;border-radius:3px;\" href=\"mailto:" + email.Text + "?subject="+sujet+"&body=" + contenu + "\"/>Répondre au demandeur</a><br/>"; Ainsi depuis Gmail ou Mail (iPad), l'appui sur Répondre au demandeur, crée un nouvel email à l'adresse du demandeur, le sujet et le corps de cet email sont rempli automatiquement. --- Voir aussi l'article  Envo...

Remplacer le retour à la ligne HTML par un saut de ligne ASCII

En C# : champ.Replace("<br/>","\u000D");

La messe est dite !

Image
Dans la bataille qui oppose les grands constructeurs de logiciels de bureautique, Apple a pris la tête. Après les années 90 où Microsoft Office dominait le marché, les années 2010 où Google documents avait inventé le Cloud, avec Google Documents puis Google Drive, Apple a attendu patiemment de réunir toutes ses cartouches pour mettre tout le monde d'accord : Oui je veux de l'interactivité avec des logiciels qui répondent au doigt et à l’œil sur mon Mac, mon iPhone et mon iPad ! Oui je veux pouvoir les modifier, les partager, and so on ... sur n'importe quel autre ordinateur via un simple navigateur internet !  Belle réalisation, désormais iWork pour iCloud fait tout cela et ce n'est qu'une version béta ! iWork pour iCloud sera l'invention des années 10 (XXIe siècle) ! Exemple d'utilisation : J'ai un iPad mini. J'achète et installe les trois logiciels iWork : Pages, Numbers et KeyNote (3 x 8,99 €). Je rédige tous mes documents sur mon iPad, je règle...

Problème de validation de formulaire avec zone de texte enrichie sous ASP.NET 4.0

Image
Si en passant à ASP.NET 4.0 le système affiche ce message : "A potentially dangerous Request.Form value was detected from the client ..." Ajoutez dans le fichier web.config cette ligne : <system.web>       <httpRuntime requestValidationMode="2.0" /> </system.web>

Comment lancer une application iPad/iPhone depuis une page html ?

Image
Chercher le nom de l'application dans le système iOS :  http://applookup.com   Formater le lien de la façon suivante : <a href="appli://">lien</a> Exemple pour iBooks : <a href="ibooks://">iBooks</a>