bash on Windows

ok, c’est juste trois fonctions de rien du tout, mais qui me permettent d’avoir les mêmes scripts (patchs tomcat) entre linux et windows (mingw le site mingw mingw sourceforge)

 

# input can be any C:\* C:/* /C/* /folder/* => Windows, Unix, T:W-slashed-in-file 
function path2u { echo "$*"|tr '\\' '/'|sed -e 's|^\([A-Z]\):|/\U\1|i' -e 's:[/\\]$::';} 
function path2w { echo "$*"|sed -e 's|/\([a-z]\)/|\U\1:/|i' -e 's:[/\\]$::'|tr '/' '\\';} 
function path2t { echo "$*"|sed -e 's|/\([a-z]\)/|\U\1:/|i' -e 's:[/\\]$::'|tr '\\' '/';} 
U_HERE=`path2u $*` 
W_HERE=`path2w $*` 
T_HERE=`path2t $*`

dans le script j’utilise les U_HERE pour naviguer (/C/xxx ou /toto/)

j’écris dans les fichiers de config des T_HERE (C:/xxx/) ou (là ya bien un test) W_HERE (c:\xxx) sur windows

notez le sed ([a-z]) transformé en uppercase \U\1

et le “$*” pour l’affligeant espace de “c:\program files\java\”

Pocket

MSWord Clear formatting with style, like css

Encore un truc que j’utilisais il y a longtemps, et que je retrouve.
Je fais un document word en texte pur, puis je l’organise en passant en mode plan, ctrl-alt-=> etc.. Et c’est là qu’on applique le style depuis un modèle. Simple pour un geek.

Mais apparemment c’est effrayant pour le wordien, et microsoft a peu à peu caché ces fonctions, pour dire allez y modifiez vos caractères un à un, je ne vais pas supprimer vos efforts de fourmis…

C’est surtout quand on reprend un texte, ou qu’on change de charte graphique (et de nom de société..) . Ou plus glorieux quand on a écrit sa doc en MarkDown et qu’on veut la mettre dans word (markdownpad, export html to clipboard…)

Déjà la partie gestion de style s’est cachée ici :
menu accueil / appliquer les styles / icone styles / icone gérer les styles / importer/exporter
c’est là qu’on copie les bon styles dans son document.

Maintenant la touche magique (qui n’est pas dans les menus) et que j’ai trouvé dans http://www.techhive.com/article/260668/10_microsoft_word_style_secrets.html?page=2

Clear formatting and reapply original style : CTRL-SPACE CTRL-Q

sélectionner tout le texte et faire ctrl-espace (clear formatting), ctrl-q (original style) miracle on se croit dans une CSS.

Pocket

ce site ne possède pas de certificat de clé publique

sur Google Chrome on peut voir que le site “ne possède pas de certificat de clé publique”,
le cadenas est gris, avec un petit triangle jaune.
J’ai encore plus fouillé, et encore appris un peu du monde SSL  :
1/ c’est une erreur de traductions coté googlechrome,
(un glissement sémantique ?)
https://productforums.google.com/forum/#!topic/chrome-fr/7ohvzv2WSTg
ce site n’a pas de “public audit record”
2/”public audit record” WTF?
il s’agit du niveau d’authentification du SSL
http://security.stackexchange.com/questions/52834/what-exactly-does-it-mean-when-chrome-reports-a-certificate-does-not-have-publi
ma copine d’il y a dix ans de TBS l’expliquait bien :
http://www.tbs-certificats.com/authentification.html
ici le certificat est validé par Gandi, qui lui-même est validé par un validateur public (comodo)
son authentification (nom de personne, de société) n’est pas validé directement par une autorité publique.
firefox l’indique par “Ce site web ne fournit pas d’informations sur son propriétaire.”
et google par “identité non validée”
les cadenas de ssl (ou cadenas sur fond vert) sont obtenus avec
des certificats extended validation (EV), (gandi-business)
plus long avec envoi de copie de papiers officiels etc (et donc plus cher…)
(j’ai aussi un site avec le même niveau de certificat mais il s’affiche avec un https barré rouge, pas compris)

 

Pocket

demi-cadratin et tiret Word : why copy paste command line from MS-WORD with dashes fail

Word devient de plus en plus évolué, il remplace les tirets par les signes typographiques évolués qu’il faut. Dont les tirets.

http://fr.wikipedia.org/wiki/Tiret

copier coller depuis word génère

# keytool -list –v -keystore tomcat.jks
Unrecognized command: –v

c’est invisible pour qui ne voit pas l’hexadécimal

[root@h0l1ice11t conf]# echo "keytool -list –v ..."|od -cx
0000000 k e y t o o l   - l i s t   342 200 
      656b 7479 6f6f 206c 6c2d 7369 2074 80e2
0000020 223 v  
      7693 

pour cooorriger …..
* dans word, désactiver tout automatisme
menu file / option / verification / option auto-correction ….
uncheck outrageously
* replace – by – [sic]
il y une option pour saisir ‘tiret-demi-cadratin’
the option : “Plus>>” “special” “tiret demi cadratin” (what’s the name in english?)

use MD (markdown)

Pocket