J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5208 links
Pour faire un quizz. Simple. Efficace. Comme d'hab avec Erase...
Merci.
Pour transférer de gros fichiers.
Via le barbu digressif
Merci, ça va m'être utile.
Un slider simplissime par Timo en css et js sans aucune dépendance.
Merci.
<div id="my-slider">
<div id="my-slider-inner">
<img src="<a href="https://picsum.photos/570/270/?random&1"">https://picsum.photos/570/270/?random&1"</a>; alt="Slide 1" />
<img src="<a href="https://picsum.photos/570/270/?random&2"">https://picsum.photos/570/270/?random&2"</a>; alt="Slide 2" />
<img src="<a href="https://picsum.photos/570/270/?random&3"">https://picsum.photos/570/270/?random&3"</a>; alt="Slide 3" />
<img src="<a href="https://picsum.photos/570/270/?random&4"">https://picsum.photos/570/270/?random&4"</a>; alt="Slide 4" />
<img src="<a href="https://picsum.photos/570/270/?random&5"">https://picsum.photos/570/270/?random&5"</a>; alt="Slide 5" />
<img src="<a href="https://picsum.photos/570/270/?random&6"">https://picsum.photos/570/270/?random&6"</a>; alt="Slide 6" />
<img src="<a href="https://picsum.photos/570/270/?random&7"">https://picsum.photos/570/270/?random&7"</a>; alt="Slide 7" />
</div>
</div>
<style>
#my-slider {
width: 570px;
height: 270px;
overflow: hidden;
font-size: 0;
margin: 0 auto;
}
#my-slider-inner {
white-space: nowrap;
transition: margin 1s ease 0s;
}
#my-slider > #my-slider-inner > img {
display: inline-block;
width: 570px;
height: 270px;
}
</style>
<script>
'use strict'
// amount of images in the slider :
var amountImg = 7;
// width of one image (in pixels)
var widthImg = 570;
// waiting interval (in milliseconds)
var waitTime = 4000;
var deltaX = 0;
var slider = document.getElementById('my-slider');
window.setInterval(doSlide, waitTime);
function doSlide() {
deltaX += widthImg;
deltaX %= amountImg*widthImg;
console.log(deltaX);
slider.querySelector('#my-slider-inner').style.marginLeft = '-' + deltaX + 'px';
}
</script>
Dans Terminal/Features, cocher "Disable application keypad mode".
Dans Terminal/Keyboard, rubrique "The Function keys and keypad", cocher "Linux".
Dans Window/Translation, rubrique "Remote charset set", sélectionner "UTF-8"
Sauvegarder dans Session/ "Defaut Settings" en cliquant sur le bouton Save.
Un bon d'achat digital, c'est un bon pour acheter de nouveaux doigts, c'est ça ?
...
On dit numérique bordel ! NU-MÉ-RIQUE !
Digital, ça se réfère aux doigts.
Alternative à OpenVPN.
Via SebSauvage
“Maybe the code isn’t perfect, but I’ve skimmed it, and compared to the horrors that are OpenVPN and IPSec, it’s a work of art.” – Source : netdev - Re : GIT Networking
Traduction : « Le code n’est probablement pas parfait, mais je l’ai parcouru et comparé aux horreurs que sont OpenVPN et IPSec : c’est un chef d’œuvre. »
Linus Torval
Voici une petite fonction que j'utilise pour déterminer la version d'IE.
L'user-agent changeant tout le temps, même pour une même version, c'est plus pratique d'en extraire que les informations concernant la version.
Et oui, j'en ai encore besoin en 2018...
/**
* Méthode qui retourne le nom du navigateur utilisé et la version pour IE
*/
function getUserAgent($strict=false) {
$nav = array('Chrome','Trident','Opera','Firefox','MSIE', 'Safari');
foreach ($nav as $key => $value) {
if (strpos($_SERVER['HTTP_USER_AGENT'], $value) !== false) {
$agent = substr($_SERVER['HTTP_USER_AGENT'],strpos($_SERVER['HTTP_USER_AGENT'],'(')+1,-strpos(strrev($_SERVER['HTTP_USER_AGENT']),')')-1);
$params = explode(';',$agent);
foreach ($params as $k => $v) {
$v = trim($v);
if (strpos($v,'Trident/') !== false ) {
switch ($v) {
case 'Trident/7.0':
return 'IE11';
break;
case 'Trident/6.0':
return ($strict ? 'IE10' : 'IE9Or10');
break;
case 'Trident/5.0':
return ($strict ? 'IE9' : 'IE9Or10');
break;
case 'Trident/4.0':
return ($strict ? 'IE8' : 'IE8OrLess');
break;
}
}
if (strpos($v,'MSIE') !== false ) {
switch ($v) {
case 'MSIE 10.0':
return ($strict ? 'IE10' : 'IE9Or10');
break;
case 'MSIE 9.0':
return ($strict ? 'IE9' : 'IE9Or10');
break;
case 'MSIE 8.0':
return ($strict ? 'IE8' : 'IE8OrLess');
break;
case 'MSIE 7.0':
return ($strict ? 'IE7' : 'IE8OrLess');
break;
case 'MSIE 6.0':
return ($strict ? 'IE6' : 'IE8OrLess');
break;
}
}
}
return $value;
}
}
return $_SERVER['HTTP_USER_AGENT'];
}Le code de la télécommande (cf. http://bookmarks.ecyseo.net/?B2-lbw )