Changeset 1039

Show
Ignore:
Timestamp:
11/08/08 13:55:42 (2 months ago)
Author:
mariodebian
Message:

docs/tcos-presentaciones:

  • Add tcos-lliurex.tex (6 Nov 2008, Alicante)
Location:
trunk/docs/tcos-presentaciones
Files:
25 added
1 modified
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/docs/tcos-presentaciones/Makefile

    r599 r1039  
    1 FILE:=tcos-hispalinux 
     1FILE:=tcos-lliurex 
    22 
    3 all: clean 
    4         pdflatex -interaction=batchmode $(FILE).tex >/dev/null 2>&1 || (less $(FILE).log && exit 1) 
    5         pdflatex -interaction=batchmode $(FILE).tex >/dev/null 2>&1 
    6         make view 
     3all: clean compile view 
    74 
    85view: 
     
    107 
    118clean: 
    12         rm -f *~ *.pdf *.dvi *.log *.out *.aux *.lof *.lot *.toc *.nav *.snm 
     9        rm -f *~ *.dvi *.log *.out *.aux *.lof *.lot *.toc *.nav *.snm 
    1310 
    1411gedit: 
    1512        gedit $(FILE).tex & 
    1613 
     14 
     15compile: $(FILE).tex 
     16        @if [ ! -e $(FILE).log ]; then \ 
     17                echo " ** PDFLATEX 1 TIME **" ; \ 
     18                pdflatex -interaction=batchmode $(FILE).tex >/dev/null 2>&1 || (less $(FILE).log && exit 1) ;\ 
     19        fi 
     20        @echo " ** PDFLATEX 2 TIME **"; pdflatex -interaction=batchmode $(FILE).tex >/dev/null 2>&1 
  • trunk/docs/tcos-presentaciones/tcos-lliurex.tex

    r599 r1039  
    44%\usetheme{Singapore} 
    55 
    6          
     6 
    77\usepackage[spanish]{babel} 
    88\usepackage[utf8x]{inputenc} 
     
    2929 
    3030\title[Terminales Ligeros: TCOS]{Terminales~Ligeros: TCOS} 
    31 \author[Mario Izquierdo Rodríguez, Universidad de Valladolid]{% 
    32   Mario Izquierdo Rodríguez, Universidad de Valladolid} 
    33 \institute[CONSOLTUX]{ 
    34       \includegraphics[width=4cm]{img/consoltux.png} 
    35   } 
    36 \date[2007]{15 Dic 2007} 
     31\author[Mario Izquierdo Rodríguez, Thinetic Systems]{Mario Izquierdo Rodríguez, Thinetic Systems} 
     32\institute[Thinetic Systems]{ 
     33      \includegraphics[width=2.5cm]{img/thinetic.png} 
     34  } 
     35\date[2008]{06 Nov 2008} 
    3736\subject{Presentación TCOS, características y ventajas} 
    3837 
     
    5453  { 
    5554    \begin{figure} 
    56       \scalebox{0.70} 
    57       { 
    58         \includegraphics[width=12cm]{img/hispalinux.png} 
     55      \scalebox{0.50} 
     56      { 
     57        \includegraphics[width=3.5cm]{img/tcos-lliurex-logo.png} 
    5958      } 
    6059    \end{figure} 
     
    6261    \titlepage 
    6362     
    64     \begin{figure} 
    65     \scalebox{0.50} 
    66       { 
    67       \includegraphics[width=4cm]{img/consoltux.png} 
    68       } 
    69     \end{figure} 
     63%    \begin{figure} 
     64%    \scalebox{0.50} 
     65%      { 
     66%      \includegraphics[width=4cm]{img/consoltux.png} 
     67%      } 
     68%    \end{figure} 
    7069  } 
    7170 
     
    8079    \begin{itemize} 
    8180    \item<1-> Terminales ligeros. 
    82     \item<2-> ¿Por qué reciclar/reutilizar? 
    83     \item<3-> Ejemplos de terminales ligeros.       
     81%    \item<2-> ¿Por qué reciclar/reutilizar? 
     82    \item<2-> Ejemplos de terminales ligeros. 
    8483    \end{itemize} 
    8584  } 
     
    121120    \end{figure} 
    122121  } 
     122 
     123  \frame 
     124  { 
     125    \frametitle{Reutilizar mejor que reciclar} 
     126 
     127    \begin{itemize} 
     128    \item Terminales ligeros. 
     129    \item Ejemplos de terminales ligeros. 
     130    \item ¿Por qué reciclar/reutilizar? 
     131    \end{itemize} 
     132  } 
     133 
     134 
    123135 
    124136\subsection[Alternativas]{Alternativas} 
     
    131143    \item<2-> PXES 
    132144    \item<3-> ThinStation 
    133     \item<4-> Otros...     
     145    \item<4-> X2go 
     146    \item<5-> Otros... 
    134147    \end{itemize} 
    135148  } 
     
    140153  { 
    141154    \frametitle{TCOS, ¿reinventar la rueda?} 
     155    \textbf{Thin Client Operating System.} 
    142156    \begin{itemize} 
    143157    \item<1-> Mejorar soporte multimedia 
    144158    \item<2-> Usar paquetes, binarios, librerías y kernel de la distribución 
    145     \item<3-> Mejorar administración y monitorización, útil en entornos educativos 
    146     \end{itemize} 
    147   } 
     159    \item<3-> Mejorar administración y monitorización, ser útil en entornos educativos 
     160    \end{itemize} 
     161  } 
     162 
    148163 
    149164%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    150 \section{¿Cómo funciona?} 
    151  
    152 \subsection[¿Cómo funciona?]{¿Cómo funciona?} 
    153   \frame 
    154   { 
    155     \frametitle{¿Cómo funciona?} 
    156     \begin{figure} 
    157       \scalebox{0.50} 
    158       { 
    159         \includegraphics[width=18cm]{img/esquema1.png} 
    160       } 
    161     \end{figure} 
    162   } 
    163    
    164    
     165\section{¿Cómo nace TCOS?} 
     166 
     167\subsection[Historia]{Historia} 
     168  \frame { 
     169    \frametitle{Historia} 
     170     
     171    \fontsize{8}{1}% 
     172    \selectfont 
     173    [Abril 2.006] 
     174    Empiezan las primeras pruebas y el esqueleto con pseudocódigo 
     175    \\ 
     176     
     177    (basado en el calzador de Guadalinex que dió origen a «casper»). 
     178    \vspace{1 cm} 
     179 
     180    [Mayo 2.006] 
     181    Google Summer of Code. 
     182    \\ 
     183     
     184    No hubo suerte :( 
     185    \vspace{1 cm} 
     186     
     187    \selectfont 
     188    } 
     189 
     190  \frame 
     191  { 
     192    \frametitle{Primer TcosMonitor} 
     193 
     194    \begin{figure} 
     195      \scalebox{0.50} 
     196      { 
     197        \includegraphics[width=16cm]{img/tcosmonitor_old1.png} 
     198      } 
     199    \end{figure} 
     200  } 
     201 
     202  \frame { 
     203    \frametitle{Historia} 
     204     
     205    \fontsize{8}{1}% 
     206    \selectfont 
     207    [Septiembre 2.006] 
     208    I Concurso Universitario de Software Libre. 
     209    \begin{figure} 
     210      \scalebox{0.50} 
     211      { 
     212        \includegraphics[width=16cm]{img/concurso_universitario_I.png} 
     213      } 
     214    \end{figure} 
     215 
     216    \selectfont 
     217    } 
     218 
     219 
     220%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     221 
     222\subsection[2 años de desarrollo]{2 años de desarrollo} 
     223 
     224  \frame { 
     225    \frametitle{Más de 2 años de desarrollo} 
     226     
     227    \fontsize{8}{1}% 
     228    \selectfont 
     229    De proyecto personal a serio candidato como mejor plataforma de terminales ligeros. 
     230     
     231    \selectfont 
     232    } 
     233 
     234  \frame { 
     235    \frametitle{XMLRPC} 
     236     
     237    \fontsize{8}{1}% 
     238    \selectfont 
     239    [Junio 2.006] 
     240    TcosMonitor y XMLRPC. 
     241    \vspace{1 cm} 
     242     
     243    \selectfont 
     244    } 
     245 
     246  \frame 
     247  { 
     248    \frametitle{PulseAudio} 
     249    [Septiembre 2.006] Uso de PulseAudio como sistema de sonido. 
     250    \begin{figure} 
     251      \scalebox{0.50} 
     252      { 
     253        \includegraphics[width=14cm]{img/tcos_pulseaudio_1.png} 
     254      } 
     255    \end{figure} 
     256  } 
     257 
     258  \frame 
     259  { 
     260    \frametitle{PulseAudio} 
     261    [Septiembre 2.006] Gestión remota de sonido. 
     262    \begin{figure} 
     263      \scalebox{0.50} 
     264      { 
     265        \includegraphics[width=14cm]{img/tcosmonitor_sound1.png} 
     266      } 
     267    \end{figure} 
     268  } 
     269 
     270  \frame 
     271  { 
     272    \frametitle{PulseAudio} 
     273    [Septiembre 2.006] Aplicación de usuario. 
     274    \begin{figure} 
     275      \scalebox{0.50} 
     276      { 
     277        \includegraphics[width=14cm]{img/tcosmonitor_sound2.png} 
     278      } 
     279    \end{figure} 
     280  } 
     281 
     282  \frame 
     283  { 
     284    \frametitle{PulseAudio} 
     285    [Septiembre/Octubre 2.006] Primer aula TCOS. 
     286    \begin{figure} 
     287      \scalebox{0.50} 
     288      { 
     289        \includegraphics[width=14cm]{img/tcos_aula.png} 
     290      } 
     291    \end{figure} 
     292  } 
     293 
     294  \frame 
     295  { 
     296    \frametitle{TcosDevices} 
     297    [Septiembre 2.006] Acceso a dispositivos de memoria. 
     298    \begin{figure} 
     299      \scalebox{0.50} 
     300      { 
     301        \includegraphics[width=14cm]{img/tcos-devices-5.png} 
     302      } 
     303    \end{figure} 
     304  } 
     305 
     306  \frame 
     307  { 
     308    \frametitle{SIMO} 
     309    [Noviembre 2.006] Charla en el SIMO  
     310    \\ 
     311     
     312    (primeros contactos con MaX). 
     313    \begin{figure} 
     314      \scalebox{0.50} 
     315      { 
     316        \includegraphics[width=12cm]{img/simo_1.jpg} 
     317      } 
     318    \end{figure} 
     319  } 
     320 
     321 
     322  \frame 
     323  { 
     324    \frametitle{El gran Hermano te vigila} 
     325    [Diciembre 2.006] Multicapturas de pantalla. 
     326    \begin{figure} 
     327      \scalebox{0.50} 
     328      { 
     329        \includegraphics[width=14cm]{img/tcosmonitor_0161.png} 
     330      } 
     331    \end{figure} 
     332  } 
     333 
     334  \frame { 
     335    \frametitle{Thin Clients Wireless} 
     336     
     337    \fontsize{8}{1}% 
     338    \selectfont 
     339    [Diciembre 2.006] Arranque por WIFI. 
     340     
     341    \selectfont 
     342    } 
     343 
     344  \frame 
     345  { 
     346    \frametitle{Conexión del audio entre el servidor y los terminales} 
     347    [Enero/Febrero 2.007] Sonido. 
     348    \begin{figure} 
     349      \scalebox{0.50} 
     350      { 
     351        \includegraphics[height=11cm]{img/tcos-sound.png} 
     352      } 
     353    \end{figure} 
     354  } 
     355 
     356  \frame 
     357  { 
     358    \frametitle{Control mediante navegador web} 
     359    [Marzo 2.007] TcosPHPMonitor Web 2.0. 
     360    \begin{figure} 
     361      \scalebox{0.50} 
     362      { 
     363        \includegraphics[height=12cm]{img/tcosphpmonitor-1.png} 
     364      } 
     365    \end{figure} 
     366  } 
     367 
     368  \frame 
     369  { 
     370    \frametitle{Ya tenemos web} 
     371    [Mayo 2.007] www.tcosproject.org. 
     372    \begin{figure} 
     373      \scalebox{0.50} 
     374      { 
     375        \includegraphics[height=12cm]{img/web.png} 
     376      } 
     377    \end{figure} 
     378  } 
     379 
     380  \frame { 
     381    \frametitle{Vienen los Premios y las demos} 
     382     
     383    \fontsize{8}{1}% 
     384    \selectfont 
     385    [Mayo 2.007] 1er puesto (categoría Distribuciones) en el I Concurso Universitario de Software Libre. 
     386    \begin{figure} 
     387      \scalebox{0.50} 
     388      { 
     389        \includegraphics[height=8cm]{img/final_concurso.png} 
     390      } 
     391    \end{figure} 
     392     
     393    [Mayo 2.007] Reunión en la Ubuntu Developer Submit de Sevilla con los desarrolladores de LTSP/Edubuntu. 
     394    \selectfont 
     395    } 
     396 
     397 
     398  \frame { 
     399    \frametitle{Colaboraciones} 
     400     
     401    \fontsize{8}{1}% 
     402    \selectfont 
     403    [Verano 2.007 - Hoy] Ignacio Vidal (Lliurex) empieza a destripar el código y TCOS nunca será lo que era. 
     404    \selectfont 
     405    \begin{itemize} 
     406        \item Tcos-Standalone 
     407        \item Soporte multimedia (audio, vídeo, envío de archivos...) 
     408        \item Comienzo de la modularización de TcosMonitor. 
     409    \end{itemize} 
     410    } 
    165411 
    166412%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    167413\section{Características} 
     414 
     415 
     416\subsection[¿Cómo funciona?]{¿Cómo funciona?} 
     417  \frame 
     418  { 
     419    \frametitle{¿Cómo funciona?} 
     420    \begin{figure} 
     421      \scalebox{0.50} 
     422      { 
     423        \includegraphics[width=18cm]{img/esquema1.png} 
     424      } 
     425    \end{figure} 
     426  } 
     427 
    168428 
    169429\subsection[Características]{Características} 
     
    211471 
    212472  \frame{ 
    213     \frametitle{Simple...} 
     473    \frametitle{Simple (plantillas)...} 
    214474    \begin{figure} 
    215475        \scalebox{0.50} 
    216476        { 
    217         \includegraphics[width=16cm]{img/tcosconfig2.png} 
     477        \includegraphics[width=16cm]{img/tcosconfig8.png} 
    218478        } 
    219479    \end{figure} 
     
    224484        \scalebox{0.50} 
    225485        { 
    226         \includegraphics[width=16cm]{img/tcosconfig3.png} 
     486        \includegraphics[width=16cm]{img/tcosconfig9.png} 
    227487        } 
    228488    \end{figure} 
     
    234494        \scalebox{0.50} 
    235495        { 
    236         \includegraphics[width=16cm]{img/tcosconfig4.png} 
     496        \includegraphics[width=16cm]{img/tcosconfig10.png} 
    237497        } 
    238498    \end{figure} 
     
    244504        \scalebox{0.50} 
    245505        { 
    246         \includegraphics[width=16cm]{img/tcosconfig5.png} 
     506        \includegraphics[width=16cm]{img/tcosconfig11.png} 
    247507        } 
    248508    \end{figure} 
     
    269529    } 
    270530 
    271  
     531%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    272532 
    273533\subsection[Soporte de dispositivos]{Soporte de dispositivos}  
     
    289549      \scalebox{0.50} 
    290550      { 
    291         \includegraphics[width=14cm]{img/tcos-devices-ng1.png} 
     551        \includegraphics[width=10cm]{img/Tcos-devices-ng-reboot-poweroff.png} 
    292552      } 
    293553    \end{figure} 
     
    340600  } 
    341601   
    342   \frame 
    343   { 
    344     \frametitle{Conexión del audio entre el servidor y los terminales} 
    345     \begin{figure} 
    346       \scalebox{0.50} 
    347       { 
    348         \includegraphics[height=12cm]{img/tcos-sound.png} 
    349       } 
    350     \end{figure} 
    351   } 
    352  
     602%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
    353603\subsection[Monitorización]{Monitorización} 
    354604   
     
    386636    \end{figure} 
    387637  } 
     638 
     639  \frame 
     640  { 
     641    \frametitle{TcosMonitor, distintas vistas} 
     642    \begin{figure} 
     643      \scalebox{0.50} 
     644      { 
     645        \includegraphics[width=16cm]{img/tcosmonitor-classview.png} 
     646      } 
     647    \end{figure} 
     648  } 
    388649   
    389650  \frame 
     
    443704  } 
    444705 
     706%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     707 
     708\subsection[Tecnologías]{Tecnologías} 
     709 
     710  \frame 
     711  { 
     712    \frametitle{Código} 
     713    \begin{itemize} 
     714        \item 30.000 líneas en Python. 
     715        \item 9.000 líneas en C. 
     716        \item Tamaño SVN 155 MB. 
     717        \item Tamaño repositorio 311 Mb. 
     718        \item Compilado en todas las versiones de Debian y Ubuntu desde Dapper/Etch. 
     719        \item Hemos contribuido con nuestros parches a otros proyectos: 
     720            \begin{itemize} 
     721                \item VESA en Debian (Xorg) 
     722                \item unionfs 
     723                \item squashfs 
     724                \item cdfs 
     725                \item sis7019 
     726            \end{itemize} 
     727    \end{itemize} 
     728  } 
     729 
     730  \frame 
     731  { 
     732    \frametitle{Nuestra base: XMLRPC} 
     733    Nos permite un diálogo simple, rápido y muy modular con el terminal. 
     734    \begin{figure} 
     735      \scalebox{0.50} 
     736      { 
     737        \includegraphics[width=10cm]{img/xmlrpc.jpg} 
     738      } 
     739    \end{figure} 
     740    \begin{itemize} 
     741        \item Seguro usando SSL. 
     742        \item Más rápido que SSH. 
     743        \item «Bindings» disponibles en varios lenguajes (Python, C, PHP, etc...) 
     744    \end{itemize} 
     745  } 
     746 
     747  \frame 
     748  { 
     749    \frametitle{Presente: Bootchartd} 
     750    Estudio gráfico del arranque. 
     751    \begin{figure} 
     752      \scalebox{0.50} 
     753      { 
     754        \includegraphics[width=10cm]{img/bootchart1.png} 
     755      } 
     756    \end{figure} 
     757  } 
     758 
     759  \frame 
     760  { 
     761    \frametitle{Presente: Bootchartd} 
     762    Resultados rápidos. 
     763    \begin{itemize} 
     764        \item En una semana 10 segundos menos para el arranque (de 45 a 35 seg). 
     765        \item Adios XFS, adios Discover... 
     766    \end{itemize} 
     767  } 
     768 
     769  \frame 
     770  { 
     771    \frametitle{Presente: Salas de AudioChat} 
     772    Lliurex Lab: PulseAudio, RTP, DBus y XMLRPC. 
     773    \begin{itemize} 
     774        \item Control total de grupos de chat. 
     775        \item Novedad para la educación multilingue... 
     776    \end{itemize} 
     777  } 
     778 
     779 
     780  \frame 
     781  { 
     782    \frametitle{Futuro: PAM-USB} 
     783    Acceso mediante tarjeta inteligente o memoria USB. 
     784    \begin{figure} 
     785      \scalebox{0.50} 
     786      { 
     787        \includegraphics[width=10cm]{img/usb_login.jpg} 
     788      } 
     789    \end{figure} 
     790    \begin{itemize} 
     791        \item Sesiones portables (VNC o FreeNX). 
     792        \item Bloqueo del terminal. 
     793    \end{itemize} 
     794  } 
     795 
     796 
     797  \frame 
     798  { 
     799    \frametitle{Futuro: Bounties} 
     800    ¿Cómo convertir un proyecto personal en la base de tu negocio? 
     801    \\ 
     802     
     803    \begin{center} 
     804    \href{http://wiki.tcosproject.org/Bounties/es}{{\bf http://wiki.tcosproject.org/Bounties/es}} 
     805    \end{center} 
     806     
     807    \begin{itemize} 
     808        \item Desarrollos a medida. 
     809        \item Modulos propietarios. 
     810        \item Soporte y personalización (en MaX por ejemplo) 
     811        \item Desarrollo enfocado a Terminal Server de Microsoft (TM). 
     812        \item ¿Somos unos ilusos? 
     813    \end{itemize} 
     814  } 
     815 
     816  \frame 
     817  { 
     818    \frametitle{Futuro: ¿TCOS en los repositorio de Debian/Ubuntu?} 
     819     
     820    \begin{itemize} 
     821        \item Ya se ha intentado (precipitadamente). 
     822        \item Soporte de la comunidad. 
     823        \item Expansión mundial. 
     824        \item ¿Super parche sobre LTSP? 
     825    \end{itemize} 
     826  } 
    445827 
    446828%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     
    452834  { 
    453835    \frametitle{Nuestros casos de éxito} 
    454         Hemos montado 3 aulas (personalmente) y el tiempo de instalación y configuración inicial,  
     836        Hemos montado varias aulas y el tiempo de instalación y configuración inicial,  
    455837        comparado con las otras alternativas es bastante reducido. 
    456838        \\ 
     
    484866 
    485867 
    486 \subsection[Otros]{Otros}   
     868\subsection[¿Quién usa TCOS?]{¿Quién usa TCOS?} 
    487869  \frame 
    488870  { 
    489871    \frametitle{Usando TCOS} 
    490     ¿Quién mas usa esto? 
     872    ¿Quién usa TCOS? 
     873    \begin{itemize} 
     874    \item Comunidad de Madrid (MaX) 
     875    \item Comunidad de Valencia (Lliurex) 
     876    \item Hispanoamérica (Argentina, México, Chile, Costa Rica...) 
     877    \item Red de Colegios La Salle (España y Portugal) 
     878    \item Ayuntamiento de Zaragoza 
     879    \item TCOS Brasil 
     880    \item Ucrania, Francia, Alemania 
     881    \item ... 
     882    \end{itemize} 
    491883  } 
    492884     
     
    505897    \item<3-> Soporte de sonido mejorado gracias a PulseAudio. 
    506898    \item<4-> Usa el mismo kernel, librerías y binarios que el servidor. 
    507     \item<5-> 
    508899    \end{itemize} 
    509900  } 
     
    520911     
    521912    \vspace{1 cm} 
    522     \href{http://www.consoltux.com}{{\bf www.consoltux.com}} 
     913    Mi blog: 
     914    \href{http://soleup.eup.uva.es/mariodebian}{{\bf http://soleup.eup.uva.es/mariodebian}} 
     915     
     916    \vspace{1 cm} 
     917     
     918    Soporte comercial: 
     919    \href{http://www.thinetic.es}{{\bf www.thinetic.es}} 
    523920 
    524921    \end{center}