Affichage des articles dont le libellé est Informatique. Afficher tous les articles
Affichage des articles dont le libellé est Informatique. Afficher tous les articles

dimanche 3 janvier 2016

Rappel commandes SSH de base

  • locate fichier1.html  : recherche tout les fichier qui on fichier1.html dedans
  • ls : liste les fichier d'un répertoire
  • du -sh : affiche la taille d'un répertoire
  • ls | wc -l : affiche le nombre de fichier dans un répertoire
  • mkdir nom_repertoire : crée un répertoire
  • rmdir nom_repertoire: supprime un répertoire
  • clear : efface l'écran
  • cp fichier.html fichier_copie.html : copier un fichier
  • cd nom_repertoire : aller dans le répertoire
  • pwd : afficher l'arboresence où on ce trouve sur le serveur
  • exit : quitte, ce déconnecte du serveur
  • su - : se connecte en tant que super utilisateur (root)
  • man ls : affiche les insctruction pour la commande ls
  • cd .. : remonte d'un répertoire dans l'arboresence
  • rm fichier*.html supprime les fichier qui débute par fichier et qui finisse par .html
  • rm -rf repertoire supprime sans confirmation tout les fichiers d'un répertoire de façon récursive (supprime tout les sous répertoires et sous fichiers)
  • tail -50 nom_du_fichier  affiche les derni`re ligne d'un fichier (-f voir modif en temp réel)
  • head -50 nom_fichier pour voir le début d'un fichier
  • passwd le_nom_du_compte : pour changer de mot de passe
  • ZIP -9-r nomfichierZIP.zip nom repertoire

dimanche 27 décembre 2015

Passerelle IP par défaut 0.0.0.0 et impossible de se connecter sur internet

Si vous ne pouvez pas vous connecter sur internet sur une borne wifi et que suite à un ipconfig vous voyez que vous avez deux passerelles par défaut dont la première est 0.0.0.0 la solution est de supprimer cette passerelle pa rdéfaut 0.0.0. en tapant sur une ligne de commande :



route delete 0.0.0.0

Calcul du dernier dimanche de mars ou d'octobre pour l'heure d'été et d'hiver :

La variable j doit être renseignée: 31 pour ce qui nous interresse

la variable m est le mois

a est l'année.



m = m - 2: If m < 1 Then m = m + 12: a = a - 1

siecle = Int(a / 100)

a = a - (siecle * 100)

b = Int(2.6 * m - 0.19) + j + a + Int(a / 4) + Int(siecle / 4) - siecle * 2

jour = Int((b / 7 - Int(b / 7)) * 7 + 0.1)




Pour le 31 mars 2005 on trouve jour= 4 donc jeudi car dimanche = 0

le calcul est simple 31-4 = 27 mars 2005 est le dernier dimanche de mars 2005



Le 31 octobre 2005 est le jour N°1 de la semaine.

le passage à l'heure d'hiver sera le dimanche 31-1 octobre 2005

Classe en php et en javascript

En php :

<?php

class Exemple

{

var $utilisateur;

/**

* Constructeur : initialise l'attribut utilisateur

*/

function Exemple()

{

$this->utilisateur = "Stéphane";

}

function DitBonjour()

{

echo "Bonjour ".$this->utilisateur;

}

}

?>




En javascript on n'a pas de classe il suffit de faire une fonction pour l'utiliser comme une classe :

function Exemple()

{

var utilisateur;



this.DitBonjour = function()

{

document.write( "Bonjour "+ this.utilisateur);

}

/* initialisation de l'attribut à la fin

* (Constructeur)

*/

this.utilisateur = "Stéphane";

}


L'utilisation serait la suivante :

var oExemple = new Exemple();

oExemple.DitBonjour(); // affichera "Bonjour Stéphane" 

Capteur Ultra-son

- un capteur à ultra son qui renvoie une impulsion au retour de mesure nous donne donc la mesure suivante :



distance= (durée x 340 m/s)/2



soit pour 1 ms une mesure de 17cm

Comment parser un document xml en php

http://www.phpfacile.com/creer_un_site_ ... xml_1.php5



Assez intéressant, j'ai mis les exemples sur omn web vidauban sous php

HTML codage caractères spéciaux

Codage des caractères spéciaux


Le standard HTML demande de respecter le codage des caractères ASCII 7 bits, c'est-à-dire que les caractères accentués ne sont pas autorisés. Il faut pour cela utiliser un codage particulier.
Pour coder un caractère accentué, il suffit de saisir une combinaison précédée du caractère & et terminée par un point-virgule (;). Voici la liste représentations HTML des caractères ASCII de 128 à 255 :
Caractère Code ISO Code HTML
"&#34;&quot;
&&#38;&amp;
€&#128;&euro;
&#129;
'&#130;
ƒ&#131;
"&#132;
…&#133;
+&#134;
#&#135;
^&#136;
‰&#137;
Š&#138;
<&#139;&lt;
Œ&#140;
&#141;
Z&#142;
&#143;
&#144;
'&#145;
'&#146;
"&#147;
"&#148;
*&#149;
-&#150;
--&#151;
~&#152;
™&#153;
š&#154;
>&#155;&gt;
œ&#156;&oelig;
&#157;
z&#158;
Y&#159;&Yuml;
Space&#160;&nbsp;
¡&#161;&iexcl;
¢&#162;&cent;
£&#163;&pound;
¤&#164;&curren;
¥&#165;&yen
¦&#166;&brvbar;
§&#167;&sect;
¨&#168;&uml;
©&#169;&copy;
ª&#170;&ordf;
«&#171;&laquo;
¬&#172;&not;
­&#173;&shy;
®&#174;&reg;
¯&#175;&masr;
°&#176;&deg;
±&#177;&plusmn;
²&#178;&sup2;
³&#179;&sup3;
'&#180;&acute;
µ&#181;&micro;
&#182;&para;
·&#183;&middot;
¸&#184;&cedil;
¹&#185;&sup1;
º&#186;&ordm;
»&#187;&raquo;
¼&#188;&frac14;
½&#189;&frac12;
¾&#190;&frac34;
¿&#191;&iquest;
À&#192;&Agrave;
Á&#193;&Aacute;
Â&#194;&Acirc;
Ã&#195;&Atilde;
Ä&#196;&Auml;
Å&#197;&Aring;
Æ&#198&Aelig
Ç&#199;&Ccedil;
È&#200;&Egrave;
É&#201;&Eacute;
Ê&#202;&Ecirc;
Ë&#203;&Euml;
Ì&#204;&Igrave;
Í&#205;&Iacute;
Î&#206;&Icirc;
Ï&#207;&Iuml;
Ð&#208;&eth;
Ñ&#209;&Ntilde;
Ò&#210;&Ograve;
Ó&#211;&Oacute;
Ô&#212;&Ocirc;
Õ&#213;&Otilde;
Ö&#214;&Ouml;
×&#215;&times;
Ø&#216;&Oslash;
Ù&#217;&Ugrave;
Ú&#218;&Uacute;
Û&#219;&Ucirc;
Ü&#220;&Uuml;
Ý&#221;&Yacute;
Þ&#222;&thorn;
ß&#223;&szlig;
à&#224;&agrave;
á&#225;&aacute;
â&#226;&acirc;
ã&#227;&atilde;
ä&#228;&auml;
å&#229;&aring;
æ&#230;&aelig;
ç&#231;&ccedil;
è&#232;&egrave;
é&#233;&eacute;
ê&#234;&ecirc;
ë&#235;&euml;
ì&#236;&igrave;
í&#237;&iacute;
î&#238;&icirc;
ï&#239;&iuml;
ð&#240;&eth;
ñ&#241;&ntilde;
ò&#242;&ograve;
ó&#243;&oacute;
ô&#244;&ocirc;
õ&#245;&otilde;
ö&#246;&ouml;
÷&#247;&divide;
ø&#248;&oslash;
ù&#249;&ugrave;
ú&#250;&uacute;
û&#251;&ucirc;
ü&#252;&uuml;
ý&#253;&yacute;
þ&#254;&thorn;
ÿ&#255;&yuml;


Codage des signes HTML propres


Certains caractères ont une signification particulière en HTML, ayant une incidence forte sur le formatage de la page; il s'agit des caractères <, >, " et &<ital></ital>. Le caractère < possède une importance particulière, dans la mesure où il représente pour le navigateur l'ouverture d'une nouvelle balise HTML.
Lorsque ces caractères sont utilisés dans un texte contenu dans une page web, il est donc impératif de les coder en HTML, au risque sinon de provoquer une erreur d'affichage dans le navigateur.
Caractère Code ISO Code HTML
"&#34;&quot;
&&#38;&amp;
<&#8249;&lsaquo;
>&#8250;&rsaquo;


Notez toutefois que les navigateurs actuels reconnaissent les caractères accentués, ainsi vous pouvez entrer des caractères accentués directement sous votre éditeur de texte, mais votre page HTML risque d'être illisible depuis l'étranger ou à partir de certains navigateurs.     

Ajouter une ligne au menu contextuel d'un dossier sous l'explorateur windows

- lancer regedit
- ouvrir la clef : HKEY_CLASSES_ROOT/Directory/Shell
- créer une clef nommée listing par exemple
- ajouter une nouvelles sous clef nommée : command
- dans cette clef mettre la comamnde que l'on veut exécuter :

cmd /c "cd /d %1 && dir /B /S >%TEMP%tmplist.txt && notepad %TEMP%tmplist.txt

ou tout simplement :
cmd /c "cd /d %1 dir /B /S > d:\temp\listing.txt


etc...

PHPBB transférer sur un autre serveur

Pour stransférer un forum PHPBB sur un autre serveur les indications sont donées ici :
pour sauvegarder restaurer :
http://forums.phpbb-fr.com/documentatio ... 36847.html

et là pour la totale
http://forums.phpbb-fr.com/documentatio ... 36821.html


Pour igatamus, j'ai fait un peu différemment, j'ai installé un forum vide, ensuite j'ai supprimé les tables à la main j'ai récupéré les tables de mon ancien site et j'ai configuré les différences trouvées dnas la table phpbb_config