Comment puis-je calculer mon indice q personnelle?

Un q-index est défini comme plus haut numéro q pour lesquelles il est vrai que l’utilisateur possède au moins les réponses q avec q upvotes. Inspiration : Ce que les utilisateurs Quora ont q-indices les plus élevés?

Réponse

Solution de Colin Barrett d’emprunt, vous pouvez générer un bookmarklet qui vous permet d’obtenir votre score de Quora sans console JavaScript. Créer un nouveau signet dans la barre de favoris. Faire le lien pour le signet (copier et coller il--en le faisant glisser sous forme de lien n’est pas pris en charge dans Quora réponses) :

javascript:function%20mapElems(index){return%20parseInt($(this).text())}%20%20function%20sortNumber(a,b){return%20b%20-%20a}%20%20function%20reduceQIndex(p,c,i,a){j%20=%20i+1;if%20(j%20>%20c){return%20p}else{return%20j}}%20alert($('.voter_count').map(mapElems).toArray().sort(sortNumber).reduce(reduceQIndex,1))

C’est juste de Colin Barrett code avec une alerte enroulé autour de la MapReduce. Alors vous visitez votre profil Quora, cliquez sur le « Plus » quelques fois et ensuite cliquer sur le bookmarklet.

Une amélioration serait à tailler dans l’AJAX du profil Quora qui récupère de nouvelles questions. Qui devrait permettre un bookmarklet autonome qui calcule q-index sans avoir à visiter le profil de Quora du tout. Sinon, le bookmarklet pourrait visiter le profil de Quora, cliquez sur « Plus » quelques fois pour vous et puis exécutez le MapReduce (avec des résultats dans une alerte).

[Si vous souhaitez essayer la mise en œuvre de la version améliorée, un bon endroit pour commencer est un JavaScript pretty-printer/beautifier, comme http://www.prettyprinter.de/ ou http://www.jsbeautifier.org/. De la radiation obfuscation JavaScript, vous devriez pouvoir finalement à taquiner comment obtenir toutes les réponses sans aucune intervention humaine. ]


Tags: Quora, Données d’utilisation de Quora et analyse, Q-index