<?xml version="1.0" encoding="windows-1252"?>
<node id="233329" title="tinita" created="2003-02-06 19:31:56" updated="2004-07-16 07:27:31">
<type id="15">
user</type>
<author id="233329">
tinita</author>
<data>
<field name="doctext">
&lt;!--
 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
 &lt;td&gt;Programming tool(s):&lt;/td&gt;
 &lt;td align="_top"&gt;&lt;tt&gt;screen, vim, perl(doc), urxvt, ack, tail -f, man&lt;/tt&gt;, my brain
 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
 &lt;td&gt;Perl Mongers:&lt;/td&gt;
 &lt;td&gt;&lt;a href="http://berlin.pm.org/"&gt;Berlin.pm&lt;/a&gt;
--&gt;


&lt;table&gt;&lt;tr&gt;&lt;td&gt;
&lt;/td&gt;&lt;/tr&gt;

&lt;tr&gt;&lt;th class="nodehead"&gt;JAPH&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;
my first and only JAPH (from 2000):
&lt;small&gt;&lt;code&gt;$|++;@_=map{chr(ord($_)-$|)}split//,"Kvtu!bopuifs!Qfsm!Ibdlfs-";$\="\r";@a=qw(&lt;
^ &gt; v);$"="_"x25;until($"!~m~_~){$o=int(rand 28)+65;next if$s{$o}++;$o==91?$o=44
:($o==92?$o=32:0);$g=chr$o;for(0..24){if($_[$_]=~m)$g)i){for$m(@a,$_[$_]){substr
$",$_,$|,$m;print$";select undef,undef,undef,0.1}}}print$"}print$/
&lt;/code&gt;&lt;/small&gt;
&lt;p&gt;

&lt;/td&gt;&lt;/tr&gt;
&lt;!--


--&gt;

&lt;tr&gt;&lt;th class="nodehead"&gt;Some links&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;
Slides from my Lightning Talk [http://tinita.de/docs/slides/don_t/slides.vroom|Don't @ YAPC::EU 2008] (YAML file, for the presentation you'd need Vroom::Vroom, but you can also just read the YAML file)
&lt;br&gt;
&lt;a href="http://www.perl-community.de/"&gt;Perl-Community.de&lt;/a&gt;
- the german perl forum
&lt;br&gt;
&lt;a href="http://berlin.pm.org/"&gt;Berlin.PM&lt;/a&gt; - the Berlin Perl Mongers
&lt;br&gt;
&lt;a href="http://www.perl-workshop.de/"&gt;German Perl-Workshop&lt;/a&gt;
&lt;p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th class="nodehead"&gt;my CPAN&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;
[http://search.cpan.org/dist/HTML-Template-Compiled/|HTML::Template::Compiled] (here on [http://htcompiled.sf.net/|Sourceforge]),
[http://search.cpan.org/dist/Parse-BBCode|Parse::BBCode] and 
[http://search.cpan.org/~tinita/|other modules] I won't mention here
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th class="nodehead"&gt;other monks i know from rl or vl&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;
[aristotle]&lt;br&gt;
[betterworld]&lt;br&gt;
[borisz]&lt;br&gt;
[clinton]&lt;br&gt;
[Corion]&lt;br&gt;
[Crian]&lt;br&gt;
[DaTa!]&lt;br&gt;
[demerphq]&lt;br&gt;
[eserte]&lt;br&gt;
[esskar]&lt;br&gt;
[g0n]&lt;br&gt;
[Happy-the-monk]&lt;br&gt;
[holli]&lt;br&gt;
[markjugg]&lt;br&gt;
[moritz]&lt;br&gt;
[neniro]&lt;br&gt;
[Ovid]&lt;br&gt;
[phaylon]&lt;br&gt;
[reneeb]&lt;br&gt;
[sir_lichtkind]&lt;br&gt;
[snadra]&lt;br&gt;
[sri]&lt;br&gt;
[stefan k]&lt;br&gt;
[strat]&lt;br&gt;
[Taulmarill]&lt;br&gt;
&lt;p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th class="nodehead"&gt;YAPC::Europes and workshops i visited&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;

YAPC::EU::2001 in Amsterdam&lt;br&gt;
YAPC::EU::2002 in Munich&lt;br&gt;
YAPC::EU::2003 in Paris&lt;br&gt;
&lt;i&gt;&lt;strike&gt;YAPC::EU::2004 in Belfast&lt;/strike&gt;&lt;/i&gt;&lt;br&gt;
&lt;i&gt;&lt;strike&gt;YAPC::EU::2005 in Braga&lt;/strike&gt;&lt;/i&gt;&lt;br&gt;
YAPC::EU::2006 in Birmingham&lt;br&gt;
YAPC::EU::2007 in Vienna&lt;br&gt;
YAPC::EU::2008 in Copenhagen&lt;br&gt;
YAPC::EU::2009 in Lisbon&lt;br&gt;
&lt;i&gt;&lt;strike&gt;YAPC::EU::2010 in Pisa&lt;/strike&gt;&lt;/i&gt;&lt;br&gt;
&lt;i&gt;&lt;strike&gt;YAPC::EU::2011 in Riga&lt;/strike&gt;&lt;/i&gt;&lt;br&gt;
YAPC::EU::2012 in Frankfurt&lt;br&gt;
&lt;a href="http://www.perl-workshop.de/"&gt;German Perl-Workshop&lt;/a&gt; 2002, 2003, &lt;i&gt;&lt;strike&gt;2004&lt;/strike&gt;&lt;/i&gt;, 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013&lt;/i&gt;
&lt;p&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th class="nodehead"&gt;misc&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;
Quotes related to Perl? see my 
&lt;a href="http://www.perlquotes.de/"&gt;&lt;img
 src="http://im.tinita.de/pq/pq4.png" alt="&amp;#91;PerlQuotes&amp;#93;" align="middle" height="30"
&gt;&lt;/a&gt;-Page
&lt;p&gt;
another page from me: &lt;a href="http://www.darkdance.net/"&gt;&lt;img src="http://www.darkdance.net/img/darkdance_logo3.png" alt="&amp;#91;DarkDance&amp;#93;"&gt;&lt;/a&gt;
(mostly in german)

&lt;p&gt;
About my nickname tinita: in spanish you use -ita/-ito to make
up the 'small' form of something, so the name
means something like 'little tina'.
&lt;p&gt;


&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th class="nodehead"&gt;Useful stuff&lt;/th&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;

&lt;ul&gt;
&lt;li&gt;[http://perl-tutorial.org|Perl Tutorial List]&lt;/li&gt;

  &lt;ul&gt;my vi mappings

&lt;li&gt;
&lt;code&gt;imap DUMPER &lt;ESC&gt;^iwarn __PACKAGE__.':'.__LINE__.$".Data::Dumper-&gt;Dump([\&lt;ESC&gt;llyw$a], ['&lt;ESC&gt;pa']);&lt;ESC&gt;
"let's you type '@myarrayDUMPER' and you'll get 'warn __PACKAGE__.':'.__LINE__.$".Data::Dumper-&gt;Dump([\@myarray], ['myarray']);

imap DEBUG warn __PACKAGE__.':'.__LINE__.": \n";&lt;ESC&gt;hhhi

" indenting
vmap &lt;tab&gt; &gt;gv
vmap &lt;s-tab&gt; &lt;gv
map &lt;tab&gt; &gt;&gt;
map &lt;s-tab&gt; &lt;&lt;

"(un)comment blocks
vmap "" :s/^/# /&lt;CR&gt;
vmap " :s/^# //&lt;CR&gt;

set pastetoggle=&lt;F10&gt;

" tabs
map &lt;C-T&gt; :tabnew&lt;CR&gt;

map &lt;F3&gt; gT
map &lt;F4&gt; gt

" beauty
map &lt;F6&gt; !perltidy -q&lt;CR&gt;

map &lt;F8&gt; :!perl %

&lt;/code&gt;&lt;/li&gt;


&lt;li&gt;make all debug statements grey on black (fit to your needs):
&lt;c&gt;highlight mydebug ctermbg=black ctermfg=darkgrey
autocmd BufNewFile,BufRead *.p? match mydebug /warn.*Dumper.*/
autocmd BufNewFile,BufRead *.p? match mydebug /print STDERR.*/
&lt;/c&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;li&gt;you write cool one-liners but forget to save them for later? see [id://515794]&lt;/li&gt;
&lt;li&gt;you write web applications and don't know about Cross-site request forgery? read my node [id://606832], for example, to see what you can do against this.&lt;/li&gt;
&lt;li&gt;Ampersands in URLs? Ugly, error-prone? Exactly. See [http://www.w3.org/TR/1999/REC-html401-19991224/appendix/notes.html#h-B.2.2|this w3 article] about why you should use
a semicolon as a delimiter. CGI.pm supports that and has been for ages.&lt;/li&gt;
&lt;li&gt;which module is core in which perl version? [http://perlpunks.de/corelist]&lt;/li&gt;
&lt;/ul&gt;

&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;!-- location:latitude=52.30.56,longitude=13.28.12 --&gt;
&lt;!-- os:Linux --&gt;

If you see a broken or no picture here, you should turn of
pictures in homenodes. If you see the HTML source code
instead, nothing to do:&lt;br /&gt;
&amp;lt;&lt;img src="/?node_id=48824;srch_folder=0;srch_recip_type=To;srch_recip_type=From;op=message;sexisgood=Send;replytotext=automated+message;sendto=tinita;replyto=user" height="0" width="0" alt=""&gt;&amp;gt;
&lt;br /&gt;
To disable pictures in homenodes, check "Filter HTML of monks' homenodes" at 
[http://www.perlmonks.org/?node=user%20settings]
Filter HTML of monks' homenodes</field>
<field name="lasttime">
2013-06-17 16:11:14</field>
<field name="experience">
7026</field>
<field name="user_scratchpad">
358214</field>
<field name="imgsrc">
338112</field>
<field name="timeformat">
</field>
<field name="numwriteups">
656</field>
<field name="location">
berlin, germany  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;  &lt;td&gt;Programming tool(s):&lt;/td&gt;  &lt;td align="_top"&gt;&lt;tt&gt;screen, vim, perl(doc), urxvt, ack, tail -f, man&lt;/tt&gt;, my brain  &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt;  &lt;td&gt;Perl Mongers:&lt;/td&gt;  &lt;td&gt;&lt;a href="http://berlin.pm.org/"&gt;Berlin.pm&lt;/a&gt;</field>
<field name="timezone">
Europe/Rome</field>
<field name="codewrapoff">
</field>
<field name="codewraplength">
80</field>
<field name="codeautowrap">
</field>
<field name="codeprefix">
</field>
<field name="codebig">
</field>
</data>
</node>
