Wikipedista:Martin Urbanec (WMF)/Cheatlist

Z Wikipedie, otevřené encyklopedie
Domovská stránka
  • Zapnutí/vypnutí SE: new mw.Api().saveOption('growthexperiments-homepage-suggestededits-activated', 0).done( function() { window.location.reload() });
  • Změna mentora: new mw.Api().saveOption('growthexperiments-mentor-id', 1620).done( function() { window.location.reload() });
  • Změna varianty: new mw.Api().saveOption('growthexperiments-homepage-variant', 'D').done( function() { window.location.reload() });
  • Zapnutí link recommendation: ge.utils.setUserVariant( 'linkrecommendation' )
Kafka (Wikitech)
  • kafkacat -L -b kafka-jumbo1001.eqiad.wmnet:9092 | grep topic
  • kafkacat -b kafka-main1001.eqiad.wmnet -t "eqiad.mediawiki.job.userOptionsUpdate"
  • kafkacat -C -b kafka-jumbo1001.eqiad.wmnet:9092 -o -1 -t eqiad.mediawiki.api-request 2> /dev/null | jq -c 'select(.meta.domain | contains("meta.wikimedia.org"))' | jq -c 'select(.performer.user_text | contains("Martin Urbanec"))'
Docker
  • Node: docker run --rm -it --entrypoint bash -v .:/app --workdir=/app node:16
  • mwaddlink tests: docker run -v .:/srv/app -p 5000:5000 --rm -it --entrypoint bash docker-registry.wikimedia.org/wikimedia/research-mwaddlink:test
  • Quibble: docker run -it --rm --entrypoint=/bin/bash -v /Users/urbanecm/unsynced/gerrit/mediawiki/core:/workspace/src -v /Users/urbanecm/unsynced/gerrit/mediawiki/extensions:/workspace/src/extensions -v /Users/urbanecm/unsynced/gerrit/mediawiki/skins:/workspace/src/skins quibble
Blubber (Wikitech)
  • Build image: docker buildx build --target test -f .pipeline/blubber.yaml --platform=linux/arm64 .