<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3161647341070946252</id><updated>2024-10-07T01:48:09.140-03:00</updated><category term="javascript"/><category term="OCL - Ejercicios resueltos"/><category term="DSS - Ejercicios Resueltos"/><category term="Dan Allen"/><category term="Diagramas de Comunicación - Ejercicios resueltos"/><category term="GRUB - Fondo de pantalla"/><category term="LVM - Logical Volume Manager"/><category term="Modelado de Domino - Ejercicios Resueltos"/><category term="Patrones de Diseño - Ejercicios resueltos"/><category term="Proceso init"/><category term="Seam in action"/><category term="UML"/><category term="Validar"/><category term="capturar enter"/><category term="castor"/><category term="conversation"/><category term="correo"/><category term="deshabilitar"/><category term="era moderna"/><category term="framework Seam"/><category term="ingreso de numeros"/><category term="ingreso de texto"/><category term="oracle"/><category term="pl sql"/><category term="scope conversation"/><category term="servidor de correo"/><category term="sociedad"/><category term="sql plus"/><category term="tecla enter"/><category term="tecnología"/><category term="tiempos modernos"/><category term="utl_smtp"/><category term="utl_tcp"/><category term="validacion"/><category term="xml"/><title type='text'>Mix</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-3064055683044921470</id><published>2014-07-03T22:20:00.001-03:00</published><updated>2014-07-03T22:22:41.292-03:00</updated><title type='text'>Linux Script - Concatenar fecha y hora actual a un string</title><summary type="text">

var1=&quot;textoAConcatenar&quot;
resultado=${var1}_$(date &quot;+%d/%m/%Y_%H:%M:%S&quot;)
echo $resultado

La salida de este script es:
textoAConcatenar_03/07/2014_20:19:09

Se puede ejecutar el script on line desde&amp;nbsp;http://www.compileonline.com/execute_bash_online.php
</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/3064055683044921470/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2014/07/linux-script-concatenar-fecha-y-hora.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/3064055683044921470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/3064055683044921470'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2014/07/linux-script-concatenar-fecha-y-hora.html' title='Linux Script - Concatenar fecha y hora actual a un string'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4srqU8fzZOKnOy_iHHlmkjIMTqCp1LLHN5q3YYtpxmlYpqnC6-cr-EuYU2Fd-643r8INh0UMDq0Q2iLAYJdvVQUnwnXS0yhyphenhyphenbCR5GMzWP-xYA_yzxecmyDnM186PsdBO7J565ap4KOA0/s72-c/vinilos-adhesivos-decorativos-pinguinos-de-madagascar_MCO-F-2600525883_042012.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-8336158678279777959</id><published>2012-04-27T16:22:00.002-03:00</published><updated>2012-04-27T16:22:47.368-03:00</updated><title type='text'>Java Servlet</title><summary type="text">

Servlet

Un servlet es una clase de Java que se utiliza para extender
las capacidades de lo servidores que alojan aplicaciones accesibles a través de
un modelo de programación request-response.&amp;nbsp;
Aunque los servlets pueden responder a cualquier tipo de solicitud, se
utilizan comúnmente para extender las aplicacioens alojadas en servidores web.

Los paquetes javax.servlet y </summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/8336158678279777959/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2012/04/java-servlet.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8336158678279777959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8336158678279777959'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2012/04/java-servlet.html' title='Java Servlet'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHWadkkOHsyijkSkaZhdaWYPyv-924igQK5SgvMGRMwPYYBuhqKd6bdK9S_ZTtDR1k7Y6mMOp8HtBJPkus1HTa3Nlv8YBwUl8KZtbpxKbsYgc1BvV_m5CeVVrBqqLOJcw7y0GUx78PnV0/s72-c/tabla1.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-749429735886376056</id><published>2011-08-26T01:24:00.006-03:00</published><updated>2011-08-28T01:30:54.178-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="conversation"/><category scheme="http://www.blogger.com/atom/ns#" term="Dan Allen"/><category scheme="http://www.blogger.com/atom/ns#" term="framework Seam"/><category scheme="http://www.blogger.com/atom/ns#" term="scope conversation"/><category scheme="http://www.blogger.com/atom/ns#" term="Seam in action"/><title type='text'>Seam - Capítulo 7</title><summary type="text">







7 The conversation:Seam’s unit of work
Esta es un intento de traducción del libro Seam in action de Dan Allen. Las correcciones son bienvenidas.

Aquí el libro da un ejemplo sobre un llamado telefónico para hacer un reclamo donde en primer lugar el usuario es atendido por un telefonista y explica su problema, pasan su llamada a la sección Reclamos y nuevamente tiene que explicar todo </summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/749429735886376056/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2011/08/seam.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/749429735886376056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/749429735886376056'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2011/08/seam.html' title='Seam - Capítulo 7'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLl2oB86y6Cg9d7pjCX8KUWhx0gOXTcsHSwo0BpLXPANiL2alO8a1ASw-gWMwQidQXjtmlB9h4uPAQXfx_BouToDZeeGZUzYAp3uVeQdBHMJH0seCFwDvwIuNk8cBoC14kDQzFIf1dpIU/s72-c/image1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-6921593010090721650</id><published>2011-06-28T20:47:00.005-03:00</published><updated>2011-08-26T01:30:11.517-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="castor"/><category scheme="http://www.blogger.com/atom/ns#" term="xml"/><title type='text'></title><summary type="text">
Introducción
Castor de ExoLab es una herramienta de data binding de código abierto para Java quesoporta binding con XML, bases de datos relacionales y LDAP. Castor XML trabaja con los datos definidos en documentos XML a través de un modelo de objetos propietario (Castor Schema Object Model) que los representa. Está diseñado para trabajar con modelos de objetos Java ya existentes y para generar </summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/6921593010090721650/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2011/06/introduccion-castor-de-exolab-es-una.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/6921593010090721650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/6921593010090721650'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2011/06/introduccion-castor-de-exolab-es-una.html' title=''/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdPpisBP08Q0Oy7kF3-CkBqSoTh7tyq9f0yf9B6JDSOLSogxSZaI6k1AMhK2Ehyphenhyphenq7k0NlGSxy4edg5GbyQFrhEcdBuXaI_ubYDSuwnqTlS8RRVkESD6wSXDyq4CSR4Qs3kZq_pWHctP3k/s72-c/Nueva+imagen+%25283%2529.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-8595941388076021278</id><published>2011-02-03T20:39:00.003-03:00</published><updated>2011-02-19T15:45:56.825-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="era moderna"/><category scheme="http://www.blogger.com/atom/ns#" term="sociedad"/><category scheme="http://www.blogger.com/atom/ns#" term="tecnología"/><category scheme="http://www.blogger.com/atom/ns#" term="tiempos modernos"/><title type='text'>Tiempos modernos....</title><summary type="text">



&lt;!--
document.write(&quot;&quot;);
// --&gt;
</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/8595941388076021278/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2011/02/tiempos-modernos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8595941388076021278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8595941388076021278'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2011/02/tiempos-modernos.html' title='Tiempos modernos....'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/6mUitg6oKhc/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-1644136046668645254</id><published>2011-01-08T18:35:00.013-03:00</published><updated>2011-01-09T14:38:27.209-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="correo"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle"/><category scheme="http://www.blogger.com/atom/ns#" term="pl sql"/><category scheme="http://www.blogger.com/atom/ns#" term="servidor de correo"/><category scheme="http://www.blogger.com/atom/ns#" term="sql plus"/><category scheme="http://www.blogger.com/atom/ns#" term="utl_smtp"/><category scheme="http://www.blogger.com/atom/ns#" term="utl_tcp"/><title type='text'>Enviar correo desde la Base de Datos con Oracle XE</title><summary type="text">Tengo mi viejo notebook con Windows XP, Oracle XE y PL/SQL Developer 8.Quería hacer una simple prueba, enviar un correo desde Oracle.Lo primero que hice fue descargar un servidor de correo. Elegí al azar el primero que apareció como resultado de mi búsqueda en Google: Advanced SMTP Server. La instalación y configuración fue sencilla ya que sólo debemos especificar el dominio de nuestro correo y </summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/1644136046668645254/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2011/01/enviar-correo-desde-la-base-de-datos.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/1644136046668645254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/1644136046668645254'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2011/01/enviar-correo-desde-la-base-de-datos.html' title='Enviar correo desde la Base de Datos con Oracle XE'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbr9cJilrka5ntekhdolzs1Rx2b2yoLv660onngPDCc34P21YR-5O-5ATxMFCBIpAbFe1bgv8YmljAJwysKJLW7vFjsha2ge0bZE8aLqKcNdlnQ0sLy6jNw9tb8rMToWHTXfKQu4abz8c/s72-c/avancedSMTPServer.JPG" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-4016653914908164722</id><published>2011-01-06T14:54:00.004-03:00</published><updated>2011-01-06T15:52:19.482-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="capturar enter"/><category scheme="http://www.blogger.com/atom/ns#" term="deshabilitar"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="tecla enter"/><title type='text'>JavaScript - Capturar tecla Enter</title><summary type="text">Tengo un formulario con un botón &quot;Aceptar&quot; que realiza el submit. Cuando se presiona este botón se realizan ciertas validaciones sobre los datos ingresados. Lo que sucedía era lo siguiente: si se presionaba la tecla Enter, se realizaba el submit pero no las validaciones. Decidí deshabilitar este evento de la siguiente forma:&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;// Capturo </summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/4016653914908164722/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2011/01/javascript-capturar-tecla-enter.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/4016653914908164722'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/4016653914908164722'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2011/01/javascript-capturar-tecla-enter.html' title='JavaScript - Capturar tecla Enter'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-6100297779825692461</id><published>2010-12-18T14:32:00.008-03:00</published><updated>2010-12-18T15:12:50.446-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ingreso de texto"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="Validar"/><title type='text'>JavaScript - Validar ingreso de texto</title><summary type="text">Si qusieramos validar que sólo se ingrese texto lo hacemos con la siguiente función:&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;function textonly(e){var code;if (!e) var e = window.event;if (e.keyCode)code = e.keyCode;elseif (e.which)code = e.which;var character = String.fromCharCode(code);var AllowRegex  = /^[\ba-zA-Z\s-]$/;if (AllowRegex.test(character)) return true;return </summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/6100297779825692461/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2010/12/javascript-validar-ingreso-de-texto.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/6100297779825692461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/6100297779825692461'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2010/12/javascript-validar-ingreso-de-texto.html' title='JavaScript - Validar ingreso de texto'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-8863028015945837294</id><published>2010-12-18T00:32:00.021-03:00</published><updated>2010-12-18T15:07:55.312-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ingreso de numeros"/><category scheme="http://www.blogger.com/atom/ns#" term="javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="validacion"/><title type='text'>JavaScript - Validar ingreso de numeros</title><summary type="text">Validar que solo se ingresen numeros en un input:&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;script type=&quot;text/javascript&quot;&amp;gt;function numbersonly(myfield, e, dec){var key;var keychar;if (window.event)key = window.event.keyCode;else if (e)    key = e.which;else return true;keychar = String.fromCharCode(key);// control keysif ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) ) return true</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/8863028015945837294/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2010/12/javascript-funciones-utiles.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8863028015945837294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8863028015945837294'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2010/12/javascript-funciones-utiles.html' title='JavaScript - Validar ingreso de numeros'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-5676970244404345017</id><published>2010-02-28T20:32:00.006-03:00</published><updated>2010-03-01T22:12:36.616-03:00</updated><title type='text'>Patrones de Diseño (Primera Entrega)</title><summary type="text">&lt;!--[if !mso]&gt;  v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);}  &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;           &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;     Normal   0   false            false   false   false      EN-US   X-NONE   X-NONE</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/5676970244404345017/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2010/02/patrones-de-diseno-en-general-un-patron.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/5676970244404345017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/5676970244404345017'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2010/02/patrones-de-diseno-en-general-un-patron.html' title='Patrones de Diseño (Primera Entrega)'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-7258323449121775198</id><published>2009-07-28T00:05:00.006-03:00</published><updated>2009-07-30T16:45:29.639-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCL - Ejercicios resueltos"/><category scheme="http://www.blogger.com/atom/ns#" term="UML"/><title type='text'>Nuevos Ejercicios</title><summary type="text">Voy a ir agregando ejercicios resueltos de UML y OCL en los siguientes días (Hasta el 30/07).Pueden encontrar nuevos ejercicios del práctico 3 (OCL) en :http://cafkaa.blogspot.com/2009/07/ocl-ejercicios-resueltos.htmly del práctico 6 (DCD y Patrones de Diseño) en:http://cafkaa.blogspot.com/2009/07/patrones-de-diseno-ejercicios-resueltos.htmlSuerte!!</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/7258323449121775198/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/07/nuevos-ejercicios.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/7258323449121775198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/7258323449121775198'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/07/nuevos-ejercicios.html' title='Nuevos Ejercicios'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-8663754683828264813</id><published>2009-07-06T16:16:00.011-03:00</published><updated>2009-07-30T20:33:32.530-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Patrones de Diseño - Ejercicios resueltos"/><title type='text'>Patrones de Diseño - Ejercicios resueltos</title><summary type="text">Práctico 6Ejercicio 1  ¡Nuevo!Continuacion de Ejercicio 1 del Practico 5Continuacion de Ejercicio 2 del Practico 5-----------------------------------------------------------------------Solución ¿?-------------------------------------------------------------------</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/8663754683828264813/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/07/patrones-de-diseno-ejercicios-resueltos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8663754683828264813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8663754683828264813'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/07/patrones-de-diseno-ejercicios-resueltos.html' title='Patrones de Diseño - Ejercicios resueltos'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnqOuNqsOxMVh1hqPM6TYkMkQvQIbEHxKavfpvlItolS_oVAHy6Jql_uU3h3OdSgBdTy7dP3P6idMjyDhyhh-f0SlvDxMy5GE2M2S3gRO8xVwlFG-Z24uYJjRSZFnSDmt2PxZzsSfPRSU/s72-c/Practico+6+-+Ejercicio+1.1a.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-2751843403258080111</id><published>2009-07-05T16:52:00.000-03:00</published><updated>2009-07-06T01:59:58.247-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Diagramas de Comunicación - Ejercicios resueltos"/><title type='text'>Diagramas de Comunicación - Ejercicios resueltos</title><summary type="text">Práctico 5Nota: Estoy trabajando con Visual Paradigm y por algún motivo inserta el &quot;muñequito&quot; al principio de los diagramas de comunicación. Será por la equivalencia semántica con los DSSs. Hagamos de cuenta que no está porque no se cómo sacarlo.</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/2751843403258080111/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/07/diagramas-de-comunicacion-ejercicios.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/2751843403258080111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/2751843403258080111'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/07/diagramas-de-comunicacion-ejercicios.html' title='Diagramas de Comunicación - Ejercicios resueltos'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFNa-hQN-HR45IoeQOcbKMfi-yA26fNoDrYDkH-WObRMjfAZ4xo_rb-u4_nvh1k668sCmL8njKL4MRT9nsjWi4aeNLfeJwrRGRU2K_bfj8BUskJ6DlDIfw-1T9K9Pjixfhz4Tv_4gRWT4/s72-c/P5Ejercicio1Letra.JPG" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-5232354352564257866</id><published>2009-07-04T23:47:00.001-03:00</published><updated>2009-07-05T17:44:55.533-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DSS - Ejercicios Resueltos"/><title type='text'>DSS - Ejercicios Resueltos</title><summary type="text">Práctico 4a) i) context Vehiculo inv:Vehiculo.allInstances()-&gt;isUnique(matricula)ii)  context Vehiculo inv:self.dueñoActual-&gt;notEmpty() impliesself.dueñoAnterior-&gt;select (p | p.ci = self.dueñoActual.ci)-&gt;isEmpty()Nota: Si no tiene dueño anterior, self.dueñoAnterior es una colección vacía; el select sobre una colección vacía, está definido (no es un error hacer select sobre una colección vacía), y</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/5232354352564257866/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/07/dss-ejercicios-resueltos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/5232354352564257866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/5232354352564257866'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/07/dss-ejercicios-resueltos.html' title='DSS - Ejercicios Resueltos'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh95Ln2SCGcenGyBzZ4tj9ajzY1MCT1T1zxYAZZQGCIMVMzEr0zrcajgv7__bw4OHiJssTaeseW_AoJJCy1Fd0mqyu6oA0LTlXkSVjet3m33CN68yDrDHtUTAPNpaOq7sQTYMVpbpb0bT8/s72-c/P4++-+Ejercicio2.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-5930441598251419803</id><published>2009-07-04T14:17:00.000-03:00</published><updated>2009-07-04T17:43:17.957-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Modelado de Domino - Ejercicios Resueltos"/><title type='text'>Modelado de Domino - Ejercicios Resueltos</title><summary type="text">Práctico 3 - Parte 2</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/5930441598251419803/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/07/modelado-de-domino-ejercicios-resueltos.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/5930441598251419803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/5930441598251419803'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/07/modelado-de-domino-ejercicios-resueltos.html' title='Modelado de Domino - Ejercicios Resueltos'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihStzNI60GTBObTr0VgPh4_-lJST0OgKNKUs8mXBbeyReYmHHaDSbETe3RH_z5dlLFenRLQXiTeohUfRm3nPFj9vYxGVTTg6XbYBz6XkI3rYrF1V5KVU-G1BdkLpNkByUocgWmiJvzc_4/s72-c/p3ej1M.png" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-6846660884681038371</id><published>2009-07-03T23:50:00.009-03:00</published><updated>2009-07-29T01:05:53.858-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OCL - Ejercicios resueltos"/><title type='text'>OCL - Ejercicios resueltos</title><summary type="text">Práctico 3 - Parte 1context A inv:(self.b-&gt;size() &gt;= 2 and self.b-&gt;size() &lt;= 4) or (self.b-&gt;size() = 33)context B inv:(self.a-&gt;size() &gt;= 8 and self.a-&gt;size() &lt;= 11) or (self.a-&gt;size() = 1)a) context Persona inv:Persona.allInstances()-&gt;isUnique(ci)b) context Persona inv:Persona.allInstances()-&gt;forAll (p1,p2 / p1 &lt;&gt; p2 implies p1.ci &lt;&gt; p2.c2)a)  context Auto inv:self.precio = self.parte-&gt;collect (</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/6846660884681038371/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/07/ocl-ejercicios-resueltos.html#comment-form' title='4 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/6846660884681038371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/6846660884681038371'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/07/ocl-ejercicios-resueltos.html' title='OCL - Ejercicios resueltos'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeaU61UO8o37ncXREZ7dcyMLKakl7EkIt-YiqxJwNoqRTk1SWr9wcjaQM9Lgq7Aa17angdNTY70NNJtp6oG7271F-xnhdTamtCDPN6mUlCCtw7YyYzwt2qMpCgQzybfox1MF2SH0CwDOE/s72-c/P3+-+Ejercicio1.JPG" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-4482017276683015453</id><published>2009-07-01T22:04:00.000-03:00</published><updated>2009-07-03T02:19:27.592-03:00</updated><title type='text'>UML - Ejercicios resueltos</title><summary type="text">Resueltos no significa correctamente resueltos...Práctico 2</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/4482017276683015453/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/07/uml-ejercicios-resueltos.html#comment-form' title='7 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/4482017276683015453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/4482017276683015453'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/07/uml-ejercicios-resueltos.html' title='UML - Ejercicios resueltos'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWxNtfxRCW_WHTziJn59j7z3eLs2LO0s8kwmG2Qpa9jPFuFnYJG6FczCvJiVmDQvoVx-FgIiewKI2GcwR_Q-DgtJmSVNlrPqHnbdTEWMfsKhh45YnznFfug4BOh39729VeEhM8X_2PGEQ/s72-c/P2+-+Ejercicio+2.png" height="72" width="72"/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-2074422447402693755</id><published>2009-06-28T03:22:00.002-03:00</published><updated>2009-07-28T00:56:58.693-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LVM - Logical Volume Manager"/><title type='text'>LVM - Logical Volume Manager</title><summary type="text">Ya que no contamos con discos reales, vamos a trabajar con discos virtuales para configurar nuestro LVM.dd if=/dev/zero of=disco1.img bs=1024 count=10000 Con el comando anterior creamos un disco llamado disco1 de 10 MB Creamos un archivo de dispositivo que apunte al disco creado.losetup /dev/loop1 disco1.img Procedemos a formatear el nuevo disco, elegimos file system ext3.mkfs –t ext3 /dev/loop1 </summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/2074422447402693755/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/06/lvm-logical-volume-manager.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/2074422447402693755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/2074422447402693755'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/06/lvm-logical-volume-manager.html' title='LVM - Logical Volume Manager'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKK8F1dhKrZRKZbDW7K35bhvhchTDvAO_oHKQmpT7-BrCp2RC8G3n-4P7ku12zUbRBlRxZBG7OQsu9vs4xHJiXSFh0oXxniT1LmYUmdzG81roKmLsbpyBEi11WQWdFqrkse_YnVx3tBZA/s72-c/lvm1.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-8817672289625220198</id><published>2009-05-31T20:53:00.001-03:00</published><updated>2009-07-28T00:51:18.181-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Proceso init"/><title type='text'>El proceso init</title><summary type="text">Una vez que el kernel termina el ultimo paso de la secuencia de booteo, cuando tenemos gestión de memoria, parte del hardware inicializado y el sistema de ficheros root, el proceso init es ejecutado. Init es el padre de todos los procesos del sistema.El kernel busca el archivo binario correspondiente a init en las siguientes ubicaciones: /sbin/init, /bin/init. Si el kernel no encuentra a init en </summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/8817672289625220198/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/05/el-proceso-init.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8817672289625220198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/8817672289625220198'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/05/el-proceso-init.html' title='El proceso init'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3161647341070946252.post-1940759829612119354</id><published>2009-05-30T21:00:00.001-03:00</published><updated>2009-07-28T00:52:01.673-03:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GRUB - Fondo de pantalla"/><title type='text'>Cambiando el fondo de pantalla de GRUB</title><summary type="text">El fondo de pantalla que utiliza GRUB (GRand Unifying Bootloader) se encuentra en /boot/message, este es un archivo CPIO.Para modificar el fondo debemos realizar los siguientes pasos:1.- Copiamos el archivo message a un directorio temporal.# cd tmp/# mkdir grubtemp# cd grubtemp# cp /boot/message .2.- Desempacamos el archivo message con la utiliadad cpio (ver detalle mas adelante). # cpio -idv &lt;&gt;3</summary><link rel='replies' type='application/atom+xml' href='http://cafkaa.blogspot.com/feeds/1940759829612119354/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://cafkaa.blogspot.com/2009/05/cambiando-el-fondo-de-pantalla-de-grub.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/1940759829612119354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3161647341070946252/posts/default/1940759829612119354'/><link rel='alternate' type='text/html' href='http://cafkaa.blogspot.com/2009/05/cambiando-el-fondo-de-pantalla-de-grub.html' title='Cambiando el fondo de pantalla de GRUB'/><author><name>c@fka</name><uri>http://www.blogger.com/profile/15543794701018098636</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>