J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5185 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 )
C'est le principe du devis. Et pas qu'en informatique.
On juge souvent au doigt mouillé en ce qui concerne le temps que l'on va passer. Mais c'est normé, donc y a pas de problème !
Ou comment les gens sont conditionnés par la pub et les grosses enseignes.
Ce n'est pas un produit de première nécessité.
On n'est pas en temps de guerre (on ne peut pas faire la guerre aux cons, il y aurait trop de morts et j'en ferai surement partie).
Les pots seront périmés avant d'avoir pu être mangés mais ce n'est pas grave.
Il FALLAIT en avoir.
Plein.
La société de cons-sauts-mateurs dans toute sa déliquescence...