Separate 'face' image for proper PDF support.
[www.jankratochvil.net.git] / resume / Resume-JanKratochvil.html.pl
index 51c2209..77f2409 100755 (executable)
@@ -55,6 +55,7 @@ table.jobs td { padding: 1ex; }
                                "print"=>'^(?:print)?$',
                                },
                );
+$W->{"args"}{"Wabs"}=1;
 My::Web->heading();
 
 
@@ -134,7 +135,7 @@ my $now=(localtime())[5]+1900;
 print <<"HERE";
 <table width="100%" style="border-style: none;"><tr><td align="center"><table>
 <tr><td rowspan="10" style="padding: 10px; vertical-align: middle;">
-                               @{[ img "/resume/Resume-JanKratochvil","face" ]}</td>
+                               @{[ img "/resume/Resume-JanKratochvil-face","face" ]}</td>
                <td class="tab-head">Name    </td><td>Jan Kratochvil</td></tr>
 <tr><td class="tab-head">English </td><td>technical: fluent, general: communicable</td></tr>
 <tr><td class="tab-head">Born    </td><td>1979</td></tr>
@@ -167,21 +168,21 @@ print <<"HERE";
                        XP kernel subsystem.<br />
                        GNU/Linux part required integration and extensions of
                        @{[ a_href 'http://lufs.sourceforge.net/lufs/','LUFS' ]} (Linux Userland File System)
-                       to transparently connect the UNIX userland based MS-Windows kernel filesystem isolated by CORBA/ORBit interface.
+                       to transparently connect the UNIX userland based MS-Windows kernel filesystem isolated by the CORBA/ORBit interface.
                </td></tr>
 <tr><td>2001-2002</td><td class="com">@{[ a_href('http://www.atspraha.cz/','Advanced Telecom Services') ]}</td>
-               <td>Mobile technologies implementations
+               <td>Mobile technologies
                        <ul>
                                <li>MMS framework client via EuroTel GSM operator
                                                by technologies GSM MMS, Perl, XML, SOAP (3 months, still maintained)<br />
                                                Project included
-                                               @{[ a_href "/etmms/",'pilot MMS Center debugging',"attr"=>'class="project"' ]} by
-                                               @{[ a_href 'http://www.ethereal.com','Ethereal' ]} sniffer incl. its fixes
+                                               @{[ a_href "/etmms/",'pilot MMS Center debugging',"attr"=>'class="project"' ]} with
+                                               Ethereal (@{[ a_href 'http://www.ethereal.com','external link' ]}), fixes of Ethereal
                                                (@{[ a_href '/project/etherealmmse/','1' ]}, @{[ a_href '/project/etherealwsp/','2' ]}).
                                                </li>
-                               <li>Multimedia EMS support extension by @{[ &$project('gsmperl',"bare"=>1) ]}</li>
+                               <li>Multimedia EMS support implemented by @{[ &$project('gsmperl',"bare"=>1) ]}</li>
                                <li>Implementation of protocol BIP (based on Nokia CIMD2 protocol) for GSM SMS Center direct communication
-                                               by extending gnokii (@{[ a_href 'http://www.gnokii.org/','free project' ]})
+                                               by extending gnokii (@{[ a_href 'http://www.gnokii.org/','external link' ]})
                                                for EuroTel GSM operator (still in use)</li>
                        </ul>
                </td></tr>
@@ -194,10 +195,10 @@ print <<"HERE";
 <tr><td>2001-2002</td><td class="com">@{[ a_href('http://www.readynote.com/','ReadyNote') ]}</td>
                <td>Mobile technologies for embedded devices
                <ul>
-                       <li>Completed debugging of gnokii (@{[ a_href 'http://www.gnokii.org/','free project' ]}) GSM software modem
+                       <li>Completed debugging of gnokii (@{[ a_href 'http://www.gnokii.org/','external link' ]}) GSM software modem
                                        for Nokia 5190</li>
                        <li>Port of gnokii and my @{[ &$project('mdsms',"parenthesis"=>1) ]} to embedded
-                                       uClinux (@{[ a_href 'http://www.uclinux.org/','free project' ]})</li>
+                                       uClinux (@{[ a_href 'http://www.uclinux.org/','external link' ]})</li>
                </ul>
                </td></tr>
 <tr><td>1999-2003</td><td class="com">@{[ a_href('http://www.jklabs.cz/','JKLabs') ]}</td>
@@ -310,6 +311,29 @@ print <<"HERE";
                                                IPv4, HTTP, SMTP/RFC822/MIME, FTP, SSH, DHCP, POP3, NFSv2, PPP/LCP/IPCP,...</td></tr>
 <tr><td class="tab-head">Filesystems  </td><td>ext2, FAT, AmigaFFS, ISO-9660</td></tr>
 </table>
+
+@{[ vskip "2ex" ]}
+
+<table border="1" frame="border" rules="groups">
+<caption>My Own Free Projects</caption>
+<thead>
+       <tr><td colspan="2" style="font-size: larger;" align="center">
+               Detailed listing available at: @{[ a_href 'http://www.jankratochvil.net/projects/' ]}
+       </td></tr>
+</thead>
+<tr><th>Platform</th><th>Available Free Projects</th></tr>
+HERE
+       my @platforms=@My::Project::platforms;
+       while (@platforms) {
+               my $platform_sym =shift @platforms;
+               my $platform_name=shift @platforms;
+               print "<tr>";
+                       print '<td>'.a_href('/project/#'.$platform_sym,$platform_name).'</td>';
+                       print '<td>'.&{$free_projects}($platform_sym).'</td>';
+               print "</tr>\n";
+               }
+print <<"HERE";
+</table>
 HERE