User:Amire80

From MediaWiki.org
Jump to: navigation, search
Babel user information
ru-N Для этой участницы русский язык является родным.
he-5 משתמשת זו יודעת עברית ברמה מקצועית.
en-4 This user has near native speaker knowledge of English.
ca-3 Aquesta usuària té un coneixement avançat de català.
it-2 Questo utente può contribuire con un livello intermedio in italiano.
es-2 Esta usuaria tiene un conocimiento intermedio del español.
eo-2 Ĉi tiu uzanto havas meznivelan scion de Esperanto.
fr-1 Cet utilisateur dispose de connaissances de base en français.
pt-1 Esta utilizadora pode contribuir com um nível básico de português.
pl-1 Ta użytkowniczka posługuje się językiem polskim na poziomie podstawowym.
oc-1 Aqueste utilizaire dispausa de coneissenças de basa en occitan.
la-1 Hic usor simplici latinitate contribuere potest.
lt-1 Šis naudotojas gali rašyti ir skaityti pradinio lygio lietuvių kalba
am-1 This user has basic knowledge of አማርኛ.

Hello.

My name is Amir Aharoni and in Hebrew it is spelled אמיר אהרוני. It is not really important; I just wrote it to demonstrate how text appears to speakers of Hebrew (עברית) when it is not properly defined as ltr or rtl.

Try selecting the text in the above paragraph with your mouse—it's kinda fun.

My IRC nick is 'aharoni'. I am a developer in the Language Engineering team.

You may find some of my humble ~/.bashrc useful:

# .bashrc
 
# Source global definitions
if [ -f /etc/bashrc ]; then
	. /etc/bashrc
fi
 
export MY_MW=/home/amire80/dev/livowiki
 
# User specific aliases and functions
function localset   { vim $MY_MW/LocalSettings.php; }
 
function core_clone { git clone ssh://amire80@gerrit.wikimedia.org:29418/mediawiki/core.git $1; }
function ext_clone  { git clone ssh://amire80@gerrit.wikimedia.org:29418/mediawiki/extensions/$1; }
function amend      { git commit -a --amend; }
function amendn     { git commit -a --amend --no-edit; }
function master     { git checkout master; }
function pull       { git checkout master && git pull; }
function gitback    { git checkout -; }
function review     { git fetch gerrit; git review; }
function gc         { git gc; }
function branch     { git checkout -b $1; }
 
# for GitHub
function myforksync { git checkout master; git pull; git push myfork HEAD; }
 
# Ubuntu
# function log_access () { tail /var/log/apache2/access.log; }
# function log_error  () { tail /var/log/apache2/error.log; }
 
# Fedora
function log_access () { sudo tail /var/log/httpd/access_log; }
function log_error  () { sudo tail /var/log/httpd/error_log; }
 
function mf    () { cd $MY_MW/extensions/MobileFrontend; }
function flow  () { cd ~/dev/flowwiki/extensions/Flow; }
function te    () { cd $MY_MW/extensions/Translate; }
function ulsx  () { cd $MY_MW/extensions/UniversalLanguageSelector; }
function cx    () { cd $MY_MW/extensions/ContentTranslation; }
function uls   () { cd ~/dev/jquery.uls; }
function ime   () { cd ~/dev/jquery.ime; }
function i18n  () { cd ~/dev/jquery.i18n; }
function core  () { cd $MY_MW/; }
function ve    () { cd $MY_MW/extensions/VisualEditor; }
function prsd  () { cd $MY_MW/extensions/Parsoid/js; }
function srvr  () { prsd && pull && npm install && node api/server.js; }
function eldev () { cd $MY_MW/extensions/EventLogging/server/bin && pull && ./eventlogging-devserver; }
 
alias pcsmw='phpcs --standard=/home/amire80/dev/codesniffer/MediaWiki'
 
function kbo  () { export KEEP_BROWSER_OPEN=true; }
function cuke () { bundle exec cucumber $1; }
 
function pshs () { python -m SimpleHTTPServer; }
 
PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"