Hashar
About me
Long time volunteer, I have discovered Wikipedia in October 2002 after following a link from a Usenet signature. I have been working at the foundation since October 2011. I am really addicted to menthols http://imgur.com/bcHv0
My work
Since I have started I am the lead for our Continuous Integration platform and I am the maintainer for Gerrit. Early on I have bootstrapped the Beta Cluster. You can see my commits in :
Contact me
hashar on Libera.Chat IRC network
<a rel="me" href="https://wikis.world/@hashar">Mastodon</a>
Email me
[ /Bugs in need of attention | /Documentation ideas | /Bugzilla CSS | /.vimrc | /cli-js ]
My .plan updated from time to time (this is mostly from 2007 and is probably outdated).
From 2010: - merge in http://dev.wikia.com/wiki/ShowHide/code.js (irc: Dantman) - review OCAML math - list obsoletes MediaWiki installations : - review upgrade documentation : - create a standard warning mail : - build list with google : - set up a tracking system - get ride of 1.5 upgrade. Update the upgrade doc. - WebRequest router - Colorized logs (in option) - Fix up the fuzzy terminal on tail -f log - Figures out the Parser madness and makes it lighter (read: more functions!). - Port AjaxQueryPage from js/Extension to JQuery and then merge in core. From 2009 roughly: - Finish syslog integration - automatic welcome - enhance the reference extension - investigate mozilla switch From 2007 roughly: - rewrite Parser::doHeadings(); - write Skin:: methods to generate user css/js URL -- update SkinTemplate to uses them -- finish implementation of SpecialMy(script|style) (#6908)
Use ack which is better than grep! http://betterthangrep.com/
phpfind let me grep a branch for something :O)
#!/bin/bash find -regextype posix-egrep -regex '.*(php|inc)' -exec fgrep -Hn "$1" {} \;
Quoting a DBA:
<xxx> mysql is not a *R*DBMS <xxx> it is a transactional key value storage with an SQL interface