<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="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" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-27901644</atom:id><lastBuildDate>Fri, 01 Nov 2024 08:48:02 +0000</lastBuildDate><category>IE7</category><category>windows</category><category>Arquitectura</category><category>css</category><category>Algoritmos</category><category>Lenguajes</category><category>Lenguajes de Programación</category><category>Opinión Personal</category><category>Programación Lógica</category><category>Seguridad Informática</category><category>Web</category><category>busqueda masiva</category><category>certificado</category><category>css3</category><category>error</category><category>fecha</category><category>fechas</category><category>gregorian calendar</category><category>hp</category><category>html</category><category>ie8</category><category>impresion</category><category>instalación</category><category>java</category><category>javascript</category><category>mozilla</category><category>multiples imagenes</category><category>notepad++</category><category>openbravo</category><category>oracle puerto</category><category>pirata</category><category>virus carpetas ocultas</category><category>xml</category><category>xsql</category><title>Luis Mostacero Zárate</title><description>Giro sobre mi&#xa;propio Mundo!!</description><link>http://mickinfo.blogspot.com/</link><managingEditor>noreply@blogger.com (MKT)</managingEditor><generator>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-84912295334731401</guid><pubDate>Thu, 04 Jul 2013 16:08:00 +0000</pubDate><atom:updated>2013-07-04T11:10:43.408-05:00</atom:updated><title>Error Microsoft.NET Framework 4.0 mscoreei.dll</title><description>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8ub8GRvpHh5xtGMcWKf4oXp0uTDizfYm7GNyIDUr5MGzG9RyXf-uVbbHigvfFYx6_bTAQmEhKKZTR1xLbFVKKCczF9nh3I1HuDPBO72A945sgzuOWM3LNB20G_RTdf4FZAVSf/s320/septima.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8ub8GRvpHh5xtGMcWKf4oXp0uTDizfYm7GNyIDUr5MGzG9RyXf-uVbbHigvfFYx6_bTAQmEhKKZTR1xLbFVKKCczF9nh3I1HuDPBO72A945sgzuOWM3LNB20G_RTdf4FZAVSf/s320/septima.jpg&quot; /&gt;&lt;/a&gt;Acabo de formatear mi maquina e instalando windows 7 64 bits, y en una de las actualizaciones automaticas al querer apagar el computador interrumpi la actualizacion cuando apagas un equipo, el cual por el tiempo cerre todo abruptamente.&lt;br /&gt;
&lt;br /&gt;
Esto ha provocado que al iniciar sesion nuevamente tenga problemas con el framework .net 4.0 debido a que llego a instalarse con errores.&lt;br /&gt;
&lt;br /&gt;
El mesaje que se obtiene producto de este error comun es con respecto a la liberia mscoreei.dll asi como se indica en la isugiente imagen:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_2Q8NoEYtKAwubnIGWYbZcb_Wd_gish5gdxnNhZlzYwXGrg5blfyBr9yBjTuil9ovtEG0bYpAGX4uIN-1p63v7I-ZrJqBRMKChg_KVFDXjQU9A1XxEGsZMB2xXu3DgPJiVYFN/s492/Screenshot_1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;173&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_2Q8NoEYtKAwubnIGWYbZcb_Wd_gish5gdxnNhZlzYwXGrg5blfyBr9yBjTuil9ovtEG0bYpAGX4uIN-1p63v7I-ZrJqBRMKChg_KVFDXjQU9A1XxEGsZMB2xXu3DgPJiVYFN/s400/Screenshot_1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Los pasos que hice para resolver esto lo saque del siguiente enlace: &lt;a href=&quot;http://forums.cnet.com/7723-19411_102-525522/microsoft-net-framework-v4-0-30319-mscoreei-dll-load-error/&quot;&gt;aquí&lt;/a&gt; en donde se solicita desinstalar el framework 4.0 para luego iniciar la instalacion nuevamente siguiendo los siguientes pasos:&lt;br /&gt;
&lt;br /&gt;
Descargue las ultimas actualizaciones en los links dados e instale en el mismo orden.&lt;br /&gt;
&lt;br /&gt;
1. NET Framework 4 Client Profile&lt;br /&gt;
&lt;a href=&quot;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e5ad0459-cbcc-4b4f-97b6-fb17111cf544&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=e5ad0459-cbcc-4b4f-97b6-fb17111cf544&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. NET Framework 4.0 Full&lt;br /&gt;
&lt;a href=&quot;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0A391ABD-25C1-4FC0-919F-B21F31AB88B7&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0A391ABD-25C1-4FC0-919F-B21F31AB88B7&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Con esto ya no tendremos el mensaje de error de la libreria y todo estará solucionado.&lt;br /&gt;
&lt;br /&gt;
Saludos. &lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2013/07/error-microsoftnet-framework-40.html</link><author>noreply@blogger.com (MKT)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8ub8GRvpHh5xtGMcWKf4oXp0uTDizfYm7GNyIDUr5MGzG9RyXf-uVbbHigvfFYx6_bTAQmEhKKZTR1xLbFVKKCczF9nh3I1HuDPBO72A945sgzuOWM3LNB20G_RTdf4FZAVSf/s72-c/septima.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-3887626460505095506</guid><pubDate>Thu, 22 Mar 2012 15:22:00 +0000</pubDate><atom:updated>2012-03-22T10:42:33.452-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">css</category><category domain="http://www.blogger.com/atom/ns#">IE7</category><title>Hack css para IE</title><description>&lt;span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;Luego de buscar encontré lo cometido, y siempre el actor principal de la pelicula es IE, ya que si no fuera por el no &lt;/span&gt;tendría&lt;span style=&quot;font-size: 100%;&quot;&gt; que estar validando toda cosa en el sistema web, es por ello que de manera muy práctica existe una forma de validar nuestros estilos para cada navegador IE.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;P&lt;span style=&quot;font-size: 100%; &quot;&gt;ara mi caso necesito validar la conexión desde computadoras que aun usan XP y estas tienen navegadores ie7 a ie8, entonces tenemos:&lt;/span&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;#mi_caso{&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;_color: white;        /* para  IE &amp;lt; IE 7 */&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;*color:white;         /* para IE7 */&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;color: white\0/;    /* a IE8 */&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;color: white;         /*para cualquier otro navegador estandar que no sea IE*/&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;}&lt;/div&gt;&lt;/blockquote&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;font-family: Georgia, serif; font-size: 100%; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; &quot;&gt;&lt;div&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt;Es así que fácilmente solucionamos problemas que nos costaron mucho tiempo acomodar.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2012/03/hack-css-para-ie.html</link><author>noreply@blogger.com (MKT)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-5617951800815611308</guid><pubDate>Tue, 20 Mar 2012 22:10:00 +0000</pubDate><atom:updated>2012-03-20T17:43:23.046-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">css</category><category domain="http://www.blogger.com/atom/ns#">css3</category><category domain="http://www.blogger.com/atom/ns#">ie8</category><category domain="http://www.blogger.com/atom/ns#">multiples imagenes</category><title>Múltiples Imágenes CSS3 en IE8,6</title><description>&lt;span&gt;&lt;span style=&quot;font-size: 100%;&quot;&gt;Mas de uno ha tenido problemas de compatibilidad con el navegador IE, el cual me daba problema con los estilos CSS3, para las versiones inferiores al IE9(la cual cuenta con algunas de las nuevas funciones).&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt;La función que necesitaba trabajar es cargar &lt;/span&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt;múltiples&lt;/span&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt; &lt;/span&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt;imágenes&lt;/span&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt; en un solo elemento, es así que encontré una &lt;/span&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt;librería&lt;/span&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt; interesante que puede beneficiar a muchos con esta misma función. Se trata del proyecto &lt;a href=&quot;http://css3pie.com/&quot;&gt;CSS3 PIE&lt;/a&gt;, cuyas librerias la pueden descargar del siguiente &lt;a href=&quot;https://github.com/lojjic/PIE/downloads&quot;&gt;Enlace&lt;/a&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 100%; &quot;&gt;&lt;br /&gt;Para usarlo tenemos que definir la libreria descargada en estilo que estamos definiendo:&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;pre style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; padding-top: 10px; padding-right: 12px; padding-bottom: 10px; padding-left: 12px; color: rgb(51, 51, 51); font-size: 12px; line-height: 18px; text-align: -webkit-auto; &quot;&gt;&lt;code&gt;#myElement { &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;br /&gt;...      &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt; &lt;/span&gt;&lt;br /&gt;behavior: url(PIE.htc);&lt;br /&gt;}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;Permite hacer uso de las funciones:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;margin-top: 10px; margin-right: 10px; margin-bottom: 0px; margin-left: 15px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: rgb(71, 71, 72); font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 24px; text-align: justify; background-color: rgb(255, 255, 255); &quot;&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; &quot;&gt;border-radius&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; &quot;&gt;box-shadow&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; &quot;&gt;border-image&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; &quot;&gt;multiple background images&lt;/li&gt;&lt;li style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 20px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 15px; &quot;&gt;linear-gradient as background image&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;A continuacion mostramos la forma en como debemos usarla para el caso que necesito con respecto a imágenes resaltado de color rojo, y el resto de definiciones me indican la forma en como se define comúnmente para el resto de navegadores:&lt;/div&gt;&lt;div&gt;&lt;pre class=&quot;long&quot; style=&quot;background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(255, 255, 255); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; padding-top: 10px; padding-right: 12px; padding-bottom: 20px; padding-left: 12px; overflow-x: auto; overflow-y: hidden; width: 584px; font-size: 12px; line-height: 18px; text-align: -webkit-auto; &quot;&gt;&lt;code&gt;&lt;span&gt;#myElement {&lt;br /&gt;background: url(bg-image.png) no-repeat #CCC; /*non-CSS3 browsers will use this*/&lt;br /&gt;background: url(bg-image.png) no-repeat, -webkit-gradient(linear, 0 0, 0 100%, from(#CCC) to(#EEE)); /*old webkit*/&lt;br /&gt;background: url(bg-image.png) no-repeat, -webkit-linear-gradient(#CCC, #EEE); /*new webkit*/&lt;br /&gt;background: url(bg-image.png) no-repeat, -moz-linear-gradient(#CCC, #EEE); /*gecko*/&lt;br /&gt;background: url(bg-image.png) no-repeat, -ms-linear-gradient(#CCC, #EEE); /*IE10 preview*/&lt;br /&gt;background: url(bg-image.png) no-repeat, -o-linear-gradient(#CCC, #EEE); /*opera 11.10+*/&lt;br /&gt;background: url(bg-image.png) no-repeat, linear-gradient(#CCC, #EEE); /*future CSS3 browsers*/&lt;br /&gt;&lt;/span&gt;&lt;span&gt;-pie-background: url(bg-image.png) no-repeat, linear-gradient(#CCC, #EEE); /*PIE*/&lt;/span&gt;&lt;span&gt;&lt;br /&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div&gt;No olvidar incluir la libreria PIE.htc, para mas información visitar la pagina oficial del proyecto.&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2012/03/multiples-imagenes-css3-en-ie86.html</link><author>noreply@blogger.com (MKT)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-8904216279734068560</guid><pubDate>Wed, 19 Oct 2011 15:14:00 +0000</pubDate><atom:updated>2011-10-19T10:22:31.397-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">hp</category><category domain="http://www.blogger.com/atom/ns#">impresion</category><title>SOLUCION AL MSI.dot4msi, code 2753 Instalando impresora HP</title><description>Uno de los problemas que tenia al instalar una impresora HP del paquete &quot;hp_LJ3050-3052-3055-3390-3392_Full_Solution&quot; fue lo siguiente &lt;strong&gt;&quot;Fatal error, MSI.dot4msi, code 2753 ...&quot;&lt;/strong&gt; no tenia idea de como solucionarlo y menos aun con la ayuda de HP la cual no me resulto efectiva.&lt;br /&gt;&lt;br /&gt;Los pasos que para concluir con estos problemas son:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;strong&gt;Desintale programas anteriores que tenga de HP y elimine la informacion que se tiene en las carpetas de Instalación.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Busque en &quot;Services.msc&quot; 2 servicios relacionados con HP,  Pml Driver HPZ12 y Net Driver HPZ12, una vez encontrados proceda a  detenerlos y a desactivarlos como servicios.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Busque en el equipo 2 archivos (por lo general estaran en c:\windows\system32) &lt;/strong&gt;&lt;strong&gt;HPZipm12.dll y HPZinw12.dll, una vez encontrados eliminelos y cuenteselo a quien mas confianza le tenga.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Reinicie el equipo.&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Pruebe instalar su imporesora.&lt;/strong&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Luego de estos pasos la instalación se dió sin problemas, concluyendo asi con ratos de amargura.&lt;br /&gt;&lt;br /&gt;Gracias a kiro-hikaru&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2011/10/solucion-al-msidot4msi-code-2753.html</link><author>noreply@blogger.com (MKT)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-4570360481570401325</guid><pubDate>Thu, 25 Aug 2011 21:44:00 +0000</pubDate><atom:updated>2011-08-25T17:03:25.587-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">fechas</category><category domain="http://www.blogger.com/atom/ns#">gregorian calendar</category><category domain="http://www.blogger.com/atom/ns#">java</category><title>Restar dos fechas GREGORIAN CALENDAR</title><description>El primer caso de restar dos fechas del tipo Gregorian Calendar, se presenta cuando ambas fechas implicadas pertenecen al mismo año. De esta manera la resta seria correcta en todo sentido.&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;font-family: Georgia,serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;GregorianCalendar t1 = new GregorianCalendar(2011,6,13);&lt;br /&gt;GregorianCalendar t2 = new GregorianCalendar(2011,6,19); &lt;br /&gt;// Restamos&lt;br /&gt;&lt;/code&gt;&lt;code&gt;int dias =  t2.get(Calendar.DAY_OF_YEAR) - t1.get(Calendar.DAY_OF_YEAR);&lt;/code&gt;&lt;br /&gt;&lt;code&gt;//la respuesta sera de 6 dias&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;El problema se presenta cuando deseamos que esta resta se realice para fechas de diferente año para la cual presentamos una forma general que incluye el metodo anterior. Un punto importante aqui es identificar si los años tomado son bisiestos.&lt;br /&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;font-family: Georgia,serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt; GregorianCalendar date1 = new GregorianCalendar(2009,11,25);        &lt;br /&gt;GregorianCalendar date2 = new GregorianCalendar(2010,0,2);         &lt;br /&gt;// verificamos si estamos en el mismo año&lt;br /&gt;if (date1.get(Calendar.YEAR) == date2.get(Calendar.YEAR)) {            &lt;br /&gt;  System.out.println( &quot;Valor de Resta simple: &quot; +String.valueOf(date2.get(Calendar.DAY_OF_YEAR) - date1.get(Calendar.DAY_OF_YEAR)));         } else {             // Si los años son distintos verificar que el año de inicio no sea bisiesto, ya que de serlo serian 366 dias el año, en caso contratio 365&lt;br /&gt;&lt;br /&gt;int diasAnyo = date1.isLeapYear(date1.get(Calendar.YEAR)) ? 366 : 365;             &lt;br /&gt;&lt;br /&gt;// Calculando el rango de los años&lt;br /&gt;int rangoAnyos = date2.get(Calendar.YEAR) - date1.get(Calendar.YEAR);             &lt;br /&gt;&lt;br /&gt;// Calculando rango de los dias que hay&lt;br /&gt;int rango = (rangoAnyos * diasAnyo) + (date2.get(Calendar.DAY_OF_YEAR) - date1.get(Calendar.DAY_OF_YEAR));         &lt;br /&gt;}&lt;br /&gt;System.out.println(&quot;Valor de rangoDias:&quot; + (date2.get(Calendar.DAY_OF_YEAR) - date1.get(Calendar.DAY_OF_YEAR)));         System.out.println(&quot;Valor de rangoAnyos: &quot; + nAnyos);         System.out.println(&quot;Valor de rango: &quot; + rango);&lt;/code&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2011/08/restar-dos-fechas-gregorian-calendar.html</link><author>noreply@blogger.com (MKT)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-3117033734962708256</guid><pubDate>Wed, 29 Jun 2011 18:21:00 +0000</pubDate><atom:updated>2011-06-29T13:58:25.066-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">oracle puerto</category><title>Cambiar de puerto Oracle 10g XE</title><description>Hace unos meses tuve el problema con respecto al puerto que usaba la pagina principal de configuracion de Oracle 10g XE, por lo cual gracias a Neptuno encontre una forma saludable de cambiar dicho puerto.&lt;br /&gt;&lt;br /&gt;En prime lugar me conecto a la base de datos por medio de la consola de Lineas de Comandos SQL y escribo lo siguiente:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;SQL&amp;gt; connect system&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;Introduzca contraseña:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;Conectado&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;SQL&amp;gt;; exec dbms_xdb.sethttpport(8095);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;Procedimiento PL/SQL terminado correctamente.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;SQL&amp;gt;; select dbms_xdb.gethttpport() from dual;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;DBMS_XDB.GETHTTPPORT()&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;--------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(0, 0, 153);&quot;&gt;                            8095&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Tener en cuenta que no necesariamente tienen que usar el puerto que se indica, pueden elegir otro. Es todo, espero no volverlo a olvidar&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2011/06/cambiar-de-puerto-oracle-10g-xe.html</link><author>noreply@blogger.com (MKT)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-5275716113275312810</guid><pubDate>Tue, 28 Jun 2011 02:08:00 +0000</pubDate><atom:updated>2011-06-27T21:17:51.001-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">virus carpetas ocultas</category><title>Virus convierte carpetas en accesos directos</title><description>Hoy tuve un problema en la empresa al recibir una memoria infectada de un virus que convierte las carpetas en accesos directos, la cual infecto mi memoria USB. Luego de tranquilizarme busque en foros y encontre la siguiente solucion que me resultó genial.&lt;br /&gt;&lt;br /&gt;Ingresar por medio del cmd a la letra de unidad donde se encuentra la memoria USB, y luego escribir el siguiente comando:&lt;br /&gt;&lt;pre&gt;Attrib /d /s -r -h -s *.*&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Attrib:&lt;/span&gt; Para visualizar o modificar atributos&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;/d:&lt;/span&gt; Para poder procesar carpetas&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;/s:&lt;/span&gt; Para poder procesar subcarpetas&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;-r:&lt;/span&gt; Quitar atributos de solo lectura&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;-h:&lt;/span&gt; Quitar atributos de oculto&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;-s:&lt;/span&gt; Quitar atributos de sistema&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;*.*:&lt;/span&gt; Para archivos de cualquier nombre, con cualquier extensión &lt;/li&gt;&lt;/ul&gt;Espero que les sirva de la misma forma que me sirvió.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2011/06/virus-convierte-carpetas-en-accesos.html</link><author>noreply@blogger.com (MKT)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-3181966680311447760</guid><pubDate>Tue, 14 Dec 2010 17:28:00 +0000</pubDate><atom:updated>2010-12-14T12:41:08.914-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">html</category><category domain="http://www.blogger.com/atom/ns#">javascript</category><title>Pasar Variables en Paginas HTML</title><description>Una manera de hacer la lecturas de las variales que se puedan pasar entre paginas html, seria así:&lt;br /&gt;&lt;br /&gt;En primero lugar podemos enviar datos a una pagina html por variables haciendo uso de signos como &quot;? = &amp;amp;&quot;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;prueba.html?variable1=prueba&amp;amp;variable2=data&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Estos es similar a como se trabaja con php.&lt;br /&gt;&lt;br /&gt;Ahora en la página en la que vamos a leer dichas variables, en este caso prueba.html agregamos la siguiente funcion mucho antes del código de nuestra pagina&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;cadVariables = location.search.substring(1,location.search.length);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;arrVariables = cadVariables.split(&quot;&amp;amp;&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;for(i=0; i&lt;=arrVariables.length; i++){&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;    arrVariablesActual = arrVariables[i].split(&quot;=&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;    if(isNaN(parseFloat(arrVariablesActual[1])))&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;        eval(arrVariablesActual[0]+&quot;=&#39;&quot;+unescape(arrVariablesActual[1])+&quot;&#39;;&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;    else&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;        eval(arrVariablesActual[0]+&quot;=&quot;+arrVariablesActual[1]+&quot;;&quot;);&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De esta manera cuando deseamos hacer uso de dicha información solo hacemos referencia a las variables enviadas como parametros de la misma forma como estan escritas, algo asi:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;var cadena=&quot;Uno de los valores de la cadena es: &quot;+variable1;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;alert(var);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;De esta manera damos por concluido esta explicación.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2010/12/pasar-variables-en-paginas-html.html</link><author>noreply@blogger.com (MKT)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-2198474251151228820</guid><pubDate>Tue, 02 Nov 2010 20:10:00 +0000</pubDate><atom:updated>2010-11-02T15:17:43.115-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">certificado</category><category domain="http://www.blogger.com/atom/ns#">error</category><category domain="http://www.blogger.com/atom/ns#">fecha</category><category domain="http://www.blogger.com/atom/ns#">mozilla</category><title>Mozilla: Conexión Segura Fallida</title><description>Usando Mozilla, me encontré con este mensaje al abrir dicho explorador, lo cual me asusto, pero me di cuenta que anteriormente habia cambiado la fecha de mi sistema por X motivos, y esto fué lo que habia provocado que apareciera este mensaje.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvRVL5OkEy0N7Ubxf31OIBXFGJATHv1kftitqXso4fHSXZ2u0zNnO8FqyyB8bfjVwZuakRKJU4_5cugC8nPVnmJbOi2Vfl8FgcGH-SbET5_4JBQ6T8lqBUdkT_pQFeWpAkhqCY/s1600/Sin+t%C3%ADtulo-1.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 178px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvRVL5OkEy0N7Ubxf31OIBXFGJATHv1kftitqXso4fHSXZ2u0zNnO8FqyyB8bfjVwZuakRKJU4_5cugC8nPVnmJbOi2Vfl8FgcGH-SbET5_4JBQ6T8lqBUdkT_pQFeWpAkhqCY/s400/Sin+t%C3%ADtulo-1.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5535047327226810866&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Actualizé la fecha del sistema y el mensajito desapareció.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2010/11/mozilla-conexion-segura-fallida.html</link><author>noreply@blogger.com (MKT)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvRVL5OkEy0N7Ubxf31OIBXFGJATHv1kftitqXso4fHSXZ2u0zNnO8FqyyB8bfjVwZuakRKJU4_5cugC8nPVnmJbOi2Vfl8FgcGH-SbET5_4JBQ6T8lqBUdkT_pQFeWpAkhqCY/s72-c/Sin+t%C3%ADtulo-1.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-167442100578347853</guid><pubDate>Mon, 01 Nov 2010 03:05:00 +0000</pubDate><atom:updated>2010-10-31T22:31:42.110-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IE7</category><category domain="http://www.blogger.com/atom/ns#">instalación</category><category domain="http://www.blogger.com/atom/ns#">windows</category><title>Problemas IE7 en XP: No puedo completar instalación</title><description>&lt;div style=&quot;text-align: left;&quot;&gt;Uno de los problemas con los que me había encontrado era que al instalar el Internet Explorer 7 (IE7), en un sistema operativo XP salia un mensaje en la Instalación: &lt;span class=&quot;Apple-style-span&quot;&gt;La Instalación de Internet Explorer no se Completó&lt;/span&gt;, así como se indica en la siguiente figura:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(0, 0, 238); -webkit-text-decorations-in-effect: underline; &quot;&gt;&lt;img src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRSjI3Vg-Q3vxfR4-Q6OEhSKmgDWPsR8ic4w7o6NIngqBgmEkZj8QFc7RTlwlS0OhgqYw5dJ5GHmH844hxtdybk1nB1kuJkXUz6fU5h-1W5YSpfjEIb41-gtspQhmd8J-qGDeE/s400/Dibujo.jpg&quot; border=&quot;0&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5534414715615211554&quot; style=&quot;display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 299px; &quot; /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: underline; &quot;&gt;Luego encontré en un foro que uno de estos problemas podría ser de permisos, y los pasos que apliqué fueron:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: underline; &quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Con privilegios administrativos, inicia el editor del registro (regedit) y localiza la siguiente clave:&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: verdana, geneva, lucida, &#39;lucida grande&#39;, arial, helvetica, sans-serif; font-size: 13px; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; &quot;&gt;HKEY_CLASSES_ROOT\Interface\{34A715A0-6587-11D0-924A-0020AFC7AC4D}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;Selecciona la clave y pulsa en Edición &gt; Permisos.&lt;/li&gt;&lt;li&gt;En el recuadro &quot;Nombre de grupos o usuarios&quot;, comprueba que exista el grupo &quot;Administradores (Equipo/Administradores)&quot;. Si no existe, deberías agregarlo.&lt;/li&gt;&lt;li&gt;Una vez agregado, Selecciónalo y, en el recuadro &quot;Permisos de Administradores&quot;, marca la casilla Control total. Luego aplica los cambios.&lt;/li&gt;&lt;li&gt;Cierra el editor del registro, reinicia el sistema y prueba de nuevo la instalación del IE7.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;Y bueno maravillosamente luego de realizar estos pasos logré instalar el IE7; sé que muchos dirán pero por que usar IE7 si puedes usar el IE8, pues pasa que tengo una impresora Epson LX-300+II para la impresión de boletas y facturas las cuales tienen buenos resultados solo con IE7, y esta información ha sido corroborada en el foro de Microsoft en donde se espera que IE8 tenga toda la actualización con respecto a impresoras matriciales, pero bueno ese es otro tema que pronto publicaré.&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2010/10/problemas-ie7-en-xp-no-puedo-completar.html</link><author>noreply@blogger.com (MKT)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRSjI3Vg-Q3vxfR4-Q6OEhSKmgDWPsR8ic4w7o6NIngqBgmEkZj8QFc7RTlwlS0OhgqYw5dJ5GHmH844hxtdybk1nB1kuJkXUz6fU5h-1W5YSpfjEIb41-gtspQhmd8J-qGDeE/s72-c/Dibujo.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-8372898610995841842</guid><pubDate>Mon, 25 Oct 2010 15:39:00 +0000</pubDate><atom:updated>2010-10-25T10:54:47.967-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lenguajes</category><category domain="http://www.blogger.com/atom/ns#">notepad++</category><category domain="http://www.blogger.com/atom/ns#">xml</category><category domain="http://www.blogger.com/atom/ns#">xsql</category><title>Agregar Extensión en Notepad++</title><description>Hace mucho tiempo tenia la necesidad de leer un fichero con extension xsql en NOTEPAD++, pero al realizar el proceso no se podia leer, hize la consulta respectiva en el foro de NOTEPAD++ y me dieron la respuesta:&lt;br /&gt;&lt;br /&gt;Acceder a &lt;span style=&quot;font-weight: bold;&quot;&gt;Configurar&lt;/span&gt; -&gt; &lt;span style=&quot;font-weight: bold;&quot;&gt;Configurador de Estilo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoc7Y8wPo9xFxNEaQ-VoaR1I0z-qhSmPMLcsWHJ7_Z0dfkhjrfJ2NstyXvpnFdCrWebOLFngWL53aggmOsSLH8jBfUL_GOfLHzbt3eA1s941NwWoyXoU6j7RRLLNZteOkHx8QX/s1600/1.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 288px; height: 127px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoc7Y8wPo9xFxNEaQ-VoaR1I0z-qhSmPMLcsWHJ7_Z0dfkhjrfJ2NstyXvpnFdCrWebOLFngWL53aggmOsSLH8jBfUL_GOfLHzbt3eA1s941NwWoyXoU6j7RRLLNZteOkHx8QX/s400/1.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5532010765267491922&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Luego lo que haremos es asociar nuestro extensión a agregar a un lenguaje existente en el IDE. En este caso elegí el lenguaje &lt;span style=&quot;font-weight: bold;&quot;&gt;XML&lt;/span&gt; en el cuadro marcado por un círculo en la siguiente imagen ingresar la nueva extensión, el cual para mi caso es &lt;span style=&quot;font-weight: bold;&quot;&gt;XSQL&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsWBPUjCK3KUfu8dXJ0B-V0n5wAZLIchay4rZ3EbCHYeQM6s8HeFF7VkzzG-dtZlp9fdWllv6fdAFBhve6r7D23OxgQaw4OULgThOgVofowgsCUYT3vZmh1rm22DTvLMK8gJqe/s1600/2.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 312px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsWBPUjCK3KUfu8dXJ0B-V0n5wAZLIchay4rZ3EbCHYeQM6s8HeFF7VkzzG-dtZlp9fdWllv6fdAFBhve6r7D23OxgQaw4OULgThOgVofowgsCUYT3vZmh1rm22DTvLMK8gJqe/s400/2.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5532011856066401282&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Luego de esto presionamos el botón &lt;span style=&quot;font-weight: bold;&quot;&gt;Guardar y Cerrar&lt;/span&gt; y cuando abramos nuestro fichero el IDE le asignará el lenguaje que hemos seleccionado.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2010/10/agregar-extension-en-notepad.html</link><author>noreply@blogger.com (MKT)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoc7Y8wPo9xFxNEaQ-VoaR1I0z-qhSmPMLcsWHJ7_Z0dfkhjrfJ2NstyXvpnFdCrWebOLFngWL53aggmOsSLH8jBfUL_GOfLHzbt3eA1s941NwWoyXoU6j7RRLLNZteOkHx8QX/s72-c/1.jpg" height="72" width="72"/><thr:total>4</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-6927082994958780933</guid><pubDate>Sun, 24 Oct 2010 04:13:00 +0000</pubDate><atom:updated>2010-10-24T00:30:34.147-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">busqueda masiva</category><category domain="http://www.blogger.com/atom/ns#">openbravo</category><title>Openbravo: Deshabilitar Búsqueda Masiva</title><description>Cuando al querer mostrar la información que se tiene en una ventana cualquiera y éste nos muestra una ventana emergente de busqueda asi como la siguiente imagen:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib4Tc3chuL_NxRuGm-Q2bEHHymWs9qIwfMU5_d2qC3BuuGkbUNzq-PT-A7dwvM60KkJX-XjX95IRZh24HbKtHKVTbSuOGdu8RsHBnMYbo93N4JWSXbKj2PXf4cPEkW6ZL0bU0f/s1600/muestra.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 330px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib4Tc3chuL_NxRuGm-Q2bEHHymWs9qIwfMU5_d2qC3BuuGkbUNzq-PT-A7dwvM60KkJX-XjX95IRZh24HbKtHKVTbSuOGdu8RsHBnMYbo93N4JWSXbKj2PXf4cPEkW6ZL0bU0f/s400/muestra.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5531479210872630482&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Esto quiere decir que dicha tabla perteneciente a esta ventana tiene la opción de &lt;span style=&quot;font-weight: bold;&quot;&gt;Búsqueda Masiva&lt;/span&gt; marcada, entonces solo desmarcamos esa opción y compilamos para luego al intentar ingresar a la misma ventana y ver directamente el listado de los registro que se indican en dicha ventana, así como la siguiente imagen:&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDEFEGuk8VhqjZkfmA4naGeQAzIOLwrEpGFwXq7EsLuwtjXycNclhK3iwbC6Nd0_kdRa8pCI6BRCxqP_XPXIciRM6oZphXWwxVIynEgHaZC6pk_OTBIN8elDiqxIN3lobx5zfI/s1600/2.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 284px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDEFEGuk8VhqjZkfmA4naGeQAzIOLwrEpGFwXq7EsLuwtjXycNclhK3iwbC6Nd0_kdRa8pCI6BRCxqP_XPXIciRM6oZphXWwxVIynEgHaZC6pk_OTBIN8elDiqxIN3lobx5zfI/s400/2.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5531480024523311794&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;NOTA: Aclaro que esta prueba fue hecha con la versión 2.2 del Openbravo.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2010/10/openbravo-deshabilitar-busqueda-masiva.html</link><author>noreply@blogger.com (MKT)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib4Tc3chuL_NxRuGm-Q2bEHHymWs9qIwfMU5_d2qC3BuuGkbUNzq-PT-A7dwvM60KkJX-XjX95IRZh24HbKtHKVTbSuOGdu8RsHBnMYbo93N4JWSXbKj2PXf4cPEkW6ZL0bU0f/s72-c/muestra.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-5054542043070816374</guid><pubDate>Thu, 21 Oct 2010 16:33:00 +0000</pubDate><atom:updated>2010-10-21T12:44:23.859-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">pirata</category><category domain="http://www.blogger.com/atom/ns#">windows</category><title>Eliminar Mensaje Windows XP Pirata</title><description>Existen muchos casos en los cuales usuarios que cuentan con la versión original de XP, y han tenido problemas al momento de atualizar sus sistema operativo y microsoft las ha detectado como piratas, insertando en ellas un gusano que muestra mensaje en la PC en todo momento que su sistema es pirata.&lt;br /&gt;&lt;br /&gt;Para eliminar este mensaje, hacemos lo siguiente:&lt;br /&gt;&lt;img src=&quot;file:///C:/DOCUME%7E1/ADMINI%7E1/CONFIG%7E1/Temp/moz-screenshot-1.png&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;Abrimos el Explorador de Windows (Windows + E). En el menu vamos a Herramientas &gt; Opciones de carpeta.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjRsfxzjZUWu2-coKD1OysJ15n8eTurktjPGDxLctJG-c4X8KY8m3x1vLXli4DAmEDNzBe-M0mrLB0QoKshDmB8SKb2Gcvvioh8zyNyCasiiZHxBK-GmOYNSu0H1mbeojQd2Zs/s1600/f1.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjRsfxzjZUWu2-coKD1OysJ15n8eTurktjPGDxLctJG-c4X8KY8m3x1vLXli4DAmEDNzBe-M0mrLB0QoKshDmB8SKb2Gcvvioh8zyNyCasiiZHxBK-GmOYNSu0H1mbeojQd2Zs/s400/f1.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5530552779868054322&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Aparecera una nueva ventana. Vamos a la pestaña Ver y en Configuración avanzada y quitamos la opción Utilizar uso compartido simple de archivos (recomendado). Hacemos clic en Aceptar. Esta opcion siempre esta activa hay que desactivarla.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYOmGVyLT3MKszu9Er0lT6_SiQVYGqlP82QcdREcoMFyvrq9fwkanISoo7hGtyeS1b4yC-NPu-4JmfQCC-A7MBzAexJg8_HS9W9rHt9B1_0Lk5pW86HfrNsarEeSs1qBLf8JRh/s1600/3.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 391px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjYOmGVyLT3MKszu9Er0lT6_SiQVYGqlP82QcdREcoMFyvrq9fwkanISoo7hGtyeS1b4yC-NPu-4JmfQCC-A7MBzAexJg8_HS9W9rHt9B1_0Lk5pW86HfrNsarEeSs1qBLf8JRh/s400/3.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5530553291673414194&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;En esta misma ventana seleccionamos la opción Mostrar todos los archivos y carpetas ocultos.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU7aOcK93kHcFw-7AFqP-ltyPyW-JH3qncSrk-1jieHJPMWnz8tv4jOzzHI9VWxkGN3gltLD4v7_hf9ohkI3QZ72DTnam1ZZYh_vMDPmWnDpT8zq2fmBFNUYHO_rfEwr9y4979/s1600/2.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 394px; height: 400px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU7aOcK93kHcFw-7AFqP-ltyPyW-JH3qncSrk-1jieHJPMWnz8tv4jOzzHI9VWxkGN3gltLD4v7_hf9ohkI3QZ72DTnam1ZZYh_vMDPmWnDpT8zq2fmBFNUYHO_rfEwr9y4979/s400/2.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5530554009558496450&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;En la barra de direcciones del mismo Explorador de Windows, escribimos: &lt;span style=&quot;font-weight: bold;&quot;&gt;%WinDir%\system32&lt;/span&gt; y presionamos Enter y luego buscamos el fichero &lt;span style=&quot;font-weight: bold;&quot;&gt;wgalogon.dll&lt;/span&gt;. Al ubicarlo, le damos click derecho y vamos a Propiedades.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKl7CxvCTSCDz_dxhiP8PtM8csLXIa8JSNghoIXk4NSir5k9i11Fmq9Lr5OEbyfnF-UQ8lIgN6Z20JmXRf8E7D5jIe-JIE_YNHX0cM1Uahsqp0Q-TrBgXjup0TMlo7wd8pbCEp/s1600/1.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 304px; height: 368px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKl7CxvCTSCDz_dxhiP8PtM8csLXIa8JSNghoIXk4NSir5k9i11Fmq9Lr5OEbyfnF-UQ8lIgN6Z20JmXRf8E7D5jIe-JIE_YNHX0cM1Uahsqp0Q-TrBgXjup0TMlo7wd8pbCEp/s400/1.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5530554653985995602&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Aparece una nueva ventana y Hacemos clic en la pestaña &lt;span style=&quot;font-weight: bold;&quot;&gt;Seguridad&lt;/span&gt; y luego hacemos clic en el boton &lt;span style=&quot;font-weight: bold;&quot;&gt;Opciones avanzadas&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZjQngxf0uCbQtoh9FJFhywcrH5pbXb3GiBSkcq_I_YSA2dhUb5hc-IzNyokpYcmau22GtSASIw_sA1ZHnbMJOCKV3_58tre6YavfAzeKc39WXw28BCQsPNnmpDGof6tXbW7VX/s1600/7os8.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZjQngxf0uCbQtoh9FJFhywcrH5pbXb3GiBSkcq_I_YSA2dhUb5hc-IzNyokpYcmau22GtSASIw_sA1ZHnbMJOCKV3_58tre6YavfAzeKc39WXw28BCQsPNnmpDGof6tXbW7VX/s400/7os8.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5530555111568712290&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Aparecera una nueva ventana. Eliminamos la opcion llamada &lt;span style=&quot;font-weight: bold;&quot;&gt;Heredar del objeto principal las entradas de permisos relativas a los objetos secundarios&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixHEt17KYdfIT6rdicqVHOdQC4FZFOiHLAKejP8Vcydx9lxrQ5Uq7j7CkIB4Dny2s-qqp3VdNlMwjHzam7yFwfNrA7HbIrCIL5xj2ZFhFUU8HB8yN3XPUMRuwrsr2zLaKRyFXD/s1600/8pa7.jpg&quot;&gt;&lt;img style=&quot;display: block; margin: 0px auto 10px; text-align: center; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixHEt17KYdfIT6rdicqVHOdQC4FZFOiHLAKejP8Vcydx9lxrQ5Uq7j7CkIB4Dny2s-qqp3VdNlMwjHzam7yFwfNrA7HbIrCIL5xj2ZFhFUU8HB8yN3XPUMRuwrsr2zLaKRyFXD/s400/8pa7.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5530555521439179266&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Cuando hagamos clic en Aceptar, aparecera un aviso de seguridad. Hacemos clic en el botón &lt;span style=&quot;font-weight: bold;&quot;&gt;Copiar&lt;/span&gt;. Luego clic en Aceptar&lt;br /&gt;&lt;br /&gt;Regresamos a la ventana de &lt;span style=&quot;font-weight: bold;&quot;&gt;Propiedades&lt;/span&gt; del archivo &lt;span style=&quot;font-weight: bold;&quot;&gt;wgalogon.dll&lt;/span&gt;. aun en la pestaña de seguridad, Escojemos cada usuario y quitamos el permiso de &lt;span style=&quot;font-weight: bold;&quot;&gt;Lectura y Ejecución&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Hacemos clic en Aceptar y reiniciamos la PC. Notaremos que el aviso desaparece. Cuando hayamos reiniciado, activaremos nuevamente la opción Utilizar uso compartido simple de archivos (recomendado), que habiamos desactivado en el paso 1 y 2.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2010/10/eliminar-mensaje-windows-xp-pirata.html</link><author>noreply@blogger.com (MKT)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjRsfxzjZUWu2-coKD1OysJ15n8eTurktjPGDxLctJG-c4X8KY8m3x1vLXli4DAmEDNzBe-M0mrLB0QoKshDmB8SKb2Gcvvioh8zyNyCasiiZHxBK-GmOYNSu0H1mbeojQd2Zs/s72-c/f1.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-2698899533394430501</guid><pubDate>Mon, 18 Oct 2010 16:48:00 +0000</pubDate><atom:updated>2010-10-18T11:53:52.867-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IE7</category><category domain="http://www.blogger.com/atom/ns#">windows</category><title>No se puede Ver Codigo Fuente en IE7</title><description>Para muchos que nos haya pasado este problema en IE7, en el cual al ver el codigo fuente de cualquier página, esta nos redirecciona hacia una carpeta del escritorio. Para dar solucion a esto, sigan los siguientes pasos:&lt;br /&gt;&lt;br /&gt;Escriban en Ejecuctar: regedit&lt;br /&gt;Luego:&lt;br /&gt;HKEY_LOCAL_MACHINE&lt;br /&gt;_ Software&lt;br /&gt;__ Microsoft&lt;br /&gt;___ Internet Explorer&lt;br /&gt;____ View Source Editor&lt;br /&gt;&lt;br /&gt;Llenamos la Informacion de Valor con la direccion &quot;C:\WINDOWS\NOTEPAD.EXE&quot;&lt;br /&gt;&lt;br /&gt;_____ Editor Name (Default) = C:\WINDOWS\NOTEPAD.EXE&lt;br /&gt;&lt;br /&gt;Y de esta manera podremos volver a ver el codigo fuente de cualquier pagina usando el notepad.&lt;br /&gt;&lt;br /&gt;Saludos.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2010/10/no-se-puede-ver-codigo-fuente-en-ie7.html</link><author>noreply@blogger.com (MKT)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-7734207440548864384</guid><pubDate>Tue, 11 Nov 2008 16:14:00 +0000</pubDate><atom:updated>2008-11-11T11:26:19.110-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Lenguajes de Programación</category><title>C++ 0x: Nuevo estándar del lenguaje para 2009</title><description>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOk8X1-kJ7n151AxGV3ow6u_bwD1ay_ceh7yLBhN2OWUyPsfXaLGCh5y6naBap91ZWqQw1duh-BFq5foga47zAZ5jUYdhulMdDVh6UP0D8AhnCDJ8EaCl6f4gmmcuydvIlDd5R/s1600-h/c++.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 315px; height: 314px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOk8X1-kJ7n151AxGV3ow6u_bwD1ay_ceh7yLBhN2OWUyPsfXaLGCh5y6naBap91ZWqQw1duh-BFq5foga47zAZ5jUYdhulMdDVh6UP0D8AhnCDJ8EaCl6f4gmmcuydvIlDd5R/s320/c++.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5267436761705976338&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;em&gt;&lt;strong&gt;Bjarne Stroustrup&lt;/strong&gt;, &lt;/em&gt;creador de uno de lo&lt;em&gt;s &lt;/em&gt;lenguajes más utilizado para desarrollar softaware, está terminando de preparar un nuevos estándar que estará listo el próximo año. Mientras tanto, se cree que estará disponible un primer borrador para octubre de este año. Algunas de las nuevas caracteristicas: &lt;ul&gt;&lt;li&gt;Intercámbio de mensajes asíncronos.&lt;/li&gt;&lt;li&gt;Soporte a los nuevos modelos de memoria de las arquitecturas actuales.&lt;/li&gt;&lt;li&gt;Tipos de datos atómicos.&lt;/li&gt;&lt;li&gt;&lt;em&gt;mutexs&lt;/em&gt; y &lt;em&gt;cerrojos&lt;/em&gt;.&lt;/li&gt;&lt;li&gt;Soporte nativo a &lt;em&gt;Thread&lt;/em&gt;, definiendo una API estándar, incluyendo &lt;em&gt;thread-local storage.&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Smart Pointer&lt;/em&gt;: espero que sean más útiles que los de &lt;em&gt;C++98&lt;/em&gt;, que no marchaban bien con la &lt;a title=&quot;C++ STL&quot; href=&quot;http://www.sgi.com/tech/stl/&quot;&gt;STL&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Soporte a &lt;a title=&quot;Codificación UTF-8&quot; href=&quot;http://es.wikipedia.org/wiki/UTF-8&quot;&gt;&lt;em&gt;UTF-8&lt;/em&gt;&lt;/a&gt;: Actualmente es un caos.&lt;/li&gt;&lt;li&gt;Más templates.&lt;/li&gt;&lt;li&gt;Los punteros nulos seran &lt;strong&gt;&lt;em&gt;nullptr&lt;/em&gt;&lt;/strong&gt;.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;En lo referente a librerias, se incluye la&lt;strong&gt; &lt;em&gt;clase Regex&lt;/em&gt;&lt;/strong&gt;, para el procesado de expresiones regulares.&lt;/p&gt; &lt;p&gt;Aunque pensarás, que muchas de estas cosas ya las usas en &lt;em&gt;C++&lt;/em&gt; (mutex, cerrojos…), ahora se pretenden estándarizar, definiendo un modelo para el desarrollo de aplicaciones con soporte para sistemas multiprocesador o multicore.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;font-size:78%;&quot;&gt;El cubo de las tecnologias&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2008/11/c-0x-nuevo-estndar-del-lenguaje-para.html</link><author>noreply@blogger.com (MKT)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOk8X1-kJ7n151AxGV3ow6u_bwD1ay_ceh7yLBhN2OWUyPsfXaLGCh5y6naBap91ZWqQw1duh-BFq5foga47zAZ5jUYdhulMdDVh6UP0D8AhnCDJ8EaCl6f4gmmcuydvIlDd5R/s72-c/c++.jpg" height="72" width="72"/><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-5136334849079716538</guid><pubDate>Thu, 06 Nov 2008 03:05:00 +0000</pubDate><atom:updated>2008-11-05T22:16:29.017-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Seguridad Informática</category><title>Sinowal, el supervirus</title><description>&lt;b&gt;Este troyano encabeza la lista de softwares dañinos con más de medio millón de datos bancarios robados.&lt;/b&gt; &lt;p&gt; &lt;/p&gt;Desde que hace tres años fuera creado, el troyano &lt;span style=&quot;font-weight: bold;&quot;&gt;Sinowal &lt;/span&gt;ha recorrido la red robando más de medio millón de datos bancarios confidenciales.&lt;br /&gt;&lt;br /&gt;La compañía RSA dedicada a la criptografía y al software de seguridad denuncia que &lt;span style=&quot;font-weight: bold;&quot;&gt;Sinowal&lt;/span&gt; ha robado datos de 300.000 cuentas bancarias online y de 250.000 tarjetas de crédito de usuarios de EEUU, Inglaterra, Australia y Polonia.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: bold;&quot;&gt;Sinowal &lt;/span&gt;suele alojarse en servidores de páginas web relacionadas con las apuestas o con contenidos sexuales. Una vez descargado el código malicioso, cuando el usuario trata de operar con algún banco on line, éste inserta campos adicionales en la página de autentificación del cliente y estos datos se envía a unos servidores donde se almacenan para su posterior venta y/o aprovechamiento.&lt;br /&gt;&lt;br /&gt;Las mejores medidas para evitar ser atacados por Sinowal, son además de disponer de un antivirus actualizado, evitar navegar por ciertas páginas web y prestar especial atención a posibles cambios en páginas de identificación y acceso a bancos online.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2008/11/sinowal-el-supervirus.html</link><author>noreply@blogger.com (MKT)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-4698226706224976745</guid><pubDate>Sat, 28 Apr 2007 18:09:00 +0000</pubDate><atom:updated>2008-11-03T20:24:16.453-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Programación Lógica</category><title>Manipulación de Base de Datos y Archivos con Prolog</title><description>En primer lugar cargamos la base de datos con los siguientes datos de países con sus respectivas capitales:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;:- dynamic capital_of/2&lt;br /&gt;&lt;br /&gt;capital_of(suiza,berna).&lt;br /&gt;capital_of(chile,santiago).&lt;br /&gt;capital_of(eeuu,washington).&lt;br /&gt;capital_of(estados_unidos,washington).&lt;br /&gt;capital_of(italia, roma).&lt;br /&gt;capital_of(francia, paris).&lt;br /&gt;capital_of(austria, viena).&lt;br /&gt;capital_of(alemania, berlin).&lt;br /&gt;capital_of(españa, madrid).&lt;br /&gt;capital_of(peru, lima).&lt;br /&gt;capital_of(mexico, ciudad_de_mexico).&lt;/blockquote&gt;&lt;br /&gt;Prolog tiene la capacidad de adquirir nuevas cláusulas en tiempo de ejecución probemos la siguiente linea una vez compilado la base:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;?-capital_of(hawaii, X).&lt;/blockquote&gt;Nos damos cuenta que no se pudo unificar, ahora prueba:&lt;br /&gt;&lt;blockquote&gt;?- listing.&lt;/blockquote&gt;listing muestra todas las cláusulas               que conforman el programa en memoria hasta el momento. Ahora prueba:&lt;br /&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;?- listing(capital_of).&lt;/span&gt;&lt;/blockquote&gt;Ésto sólo muestra aquellas cláusulas asociadas               al predicado indicado como parámetro.&lt;br /&gt;&lt;br /&gt;Se pueden incluir más cláusulas a la base de datos               mediante el predicado &lt;span style=&quot;font-style: italic;&quot;&gt;assert/1&lt;/span&gt;&lt;code style=&quot;color: rgb(102, 102, 102); font-style: italic;&quot;&gt;&lt;/code&gt;:&lt;span style=&quot;color: rgb(102, 102, 102);font-size:85%;&quot; &gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;span style=&quot;font-size:100%;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;?-  assert  (capital_of(hawaii, honolulu)).&lt;/blockquote&gt;Sin embargo, ésto sólo funciona para predicados               que han sido marcados como dínamicos mediante el predicado &lt;span style=&quot;font-style: italic;&quot;&gt;dynamic/1&lt;/span&gt;. de la forma como se marcó al predicado de nuestra base de datos.&lt;br /&gt;&lt;br /&gt;Ahora como ya hemos ingresado datos a la memoria hacemos:&lt;br /&gt;&lt;blockquote&gt;?- capital_of(hawaii, X).&lt;/blockquote&gt;Y esto nos resulta una respuesta exitosa.&lt;br /&gt;&lt;br /&gt;Para Eliminar una cláusula hacemos los siguiente:&lt;br /&gt;&lt;blockquote&gt;?- retract (capital_of(hawaii, honolulu)).&lt;/blockquote&gt;Existen más predicados que permiten inspeccionar el estado                 de la base de datos, inclusive para construir y ejecutar dinámicamente                 predicados en tiempo de ejecución. Para mayor información,                 puedes revisar la base de datos.&lt;br /&gt;&lt;br /&gt;Usando archivos con &lt;span style=&quot;font-style: italic;&quot;&gt;tell(&#39;mi_archivo&#39;)&lt;/span&gt; se abre al archivo&lt;code&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;&#39;mi_archivo&#39;&lt;/span&gt; &lt;/code&gt;y               redirige la escritura hacia él, análogo a &lt;span style=&quot;font-style: italic;&quot;&gt;see&lt;/span&gt;.               Para cerrar al archivo, aplicar &lt;span style=&quot;font-style: italic;&quot;&gt;told/0&lt;/span&gt;.&lt;br /&gt;&lt;blockquote&gt;?-tell(&#39;mi_archivo&#39;), write(&#39;andrea&#39;), nl, write(&#39;javier&#39;), nl, told.&lt;/blockquote&gt;Tras ejecutar la consulta anterior, revisa si existe el archivo &lt;span style=&quot;font-style: italic;&quot;&gt;&#39;mi_archivo&#39;&lt;/span&gt; y               si su contenido es el esperado.&lt;br /&gt;&lt;br /&gt;Ahora, vuelve a leer los datos escritos mediante:&lt;br /&gt;&lt;blockquote&gt;?-see(&#39;mi_archivo&#39;), read(X), read(Y).&lt;/blockquote&gt;Ahora carga el programa &lt;span style=&quot;font-style: italic;&quot;&gt;&#39;learner.pl&#39;&lt;/span&gt; y ejecuta &lt;span style=&quot;font-style: italic;&quot;&gt;start&lt;/span&gt;&lt;span style=&quot;color: rgb(102, 102, 102);&quot;&gt;.&lt;/span&gt;               Juega un rato con él. Para finalizarlo, ingresa &lt;span style=&quot;font-style: italic;&quot;&gt;stop&lt;/span&gt;&lt;span style=&quot;color: rgb(102, 102, 102);&quot;&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;% File learner.pl                                                              %&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;% Un pequeño programa que modifica su propia base de conocimientos.            %&lt;/span&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;start :- consult(&#39;bdc.pl&#39;),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39;Escribe los nombres completamente en minúsculas,&#39;), nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39;seguidos de un punto.&#39;), nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;process_a_query.&lt;/span&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;br /&gt;&lt;br /&gt;process_a_query :- write(&#39;País? &#39;),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;read(Pais),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;answer(Pais).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;% Si el usuario ingresa &quot;stop.&quot;, entonces grabar la nueva&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;% base de conocimientos y salir.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;answer(stop) :- write(&#39;Grabando la base de conocimientos...&#39;), nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;tell(&#39;bdc.pl&#39;),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;listing(capital_of),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;told,&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39;Listo.&#39;), nl.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;% Si el país ya está en la base de conocimientos, entonces retornar&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;% el nombre de su capital.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;answer(Pais) :- capital_of(Pais, Ciudad),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39;La capital de &#39;),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(Pais),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39; es &#39;),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(Ciudad), nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;process_a_query.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;% Si el país no está en la base de conocimientos, entonces pedir&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;% el nombre de la capital e ingresar este fact a la base.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;answer(Pais) :- \+ capital_of(Pais, Ciudad),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39;No conozco la capital de ese país.&#39;), nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39;Por favor, dime cual es.&#39;), nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39;Capital? &#39;),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;read(Ciudad),&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;write(&#39;Gracias.&#39;), nl, nl,&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;assert(capital_of(Pais, Ciudad)),&lt;br /&gt;process_a_query.&lt;/span&gt;&lt;/blockquote&gt;Revisa el programa, modifícalo,               de manera que al ingresar &lt;code style=&quot;color: rgb(102, 102, 102);&quot;&gt;delete&lt;/code&gt;, el programa borre               un país de la base de datos, tal como indica el siguiente               diálogo:&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;...&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;País? chile.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;La capital de chile es santiago&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;País? delete.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Qué país deseas borrar? chile.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;Se borró chile.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;País? chile.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;No conozco la capital de ese país.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: rgb(102, 102, 102);font-size:85%;&quot; &gt;&lt;span style=&quot;font-family:courier new;&quot;&gt;...&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Esto es una pequeña ayuda que se puede proporcionar para empezar a trabjar con base de datos y archivos usando Prolog.&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2007/04/manipulacion-de-base-de-datos-y.html</link><author>noreply@blogger.com (MKT)</author><thr:total>8</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-1846131026459773711</guid><pubDate>Fri, 13 Apr 2007 15:19:00 +0000</pubDate><atom:updated>2008-10-31T11:40:58.322-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Web</category><title>Ver mi Dominio de mi Host en la misma pc</title><description>A muchos nos ha pasado que, al instalar un servidor en nuestro en nuestra pc, ya sea en Windows como en Linux, para visualizar nuestra pagina web recurrimos a esto:&lt;br /&gt;http://127.0.0.1/&lt;br /&gt;http://localhost&lt;br /&gt;o también http://mi-ip/&lt;br /&gt;pero cuando adquirimos un dominio para nuestro Host pasa de que en muchos casos no podemos visualizar la página con el dominio que hemos adquirido ya sea gratuito no-ip o comprado http://www.mi-dominio.com, bueno pues la solución posible para poder ver nuestra web es modificando nuestro archivo:&lt;br /&gt;Para Linux: /etc/hosts&lt;br /&gt;Para Windows: file:///C:/WINDOWS/system32/drivers/etc/hosts&lt;br /&gt;&lt;br /&gt;Y modificamos lo siguiente:&lt;br /&gt;--------------------------------------------&lt;br /&gt;&lt;pre&gt;# Por ejemplo:&lt;br /&gt;#&lt;br /&gt;#      102.54.94.97     rhino.acme.com          # servidor origen&lt;br /&gt;#       38.25.63.10     x.acme.com              # host cliente x&lt;br /&gt;&lt;br /&gt;127.0.0.1       localhost&lt;br /&gt;10.0.0.1 www.mi-dominio.com //este es el agregado&lt;br /&gt;---------------------------------------&lt;br /&gt;&lt;br /&gt;Eso es todo suerte.&lt;br /&gt;&lt;/pre&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2007/04/ver-mi-dominio-de-mi-host-en-la-misma.html</link><author>noreply@blogger.com (MKT)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-7874384028865370694</guid><pubDate>Sun, 14 Jan 2007 05:12:00 +0000</pubDate><atom:updated>2008-10-31T11:42:36.719-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Opinión Personal</category><title>Terminó el ciclo</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;Nuevamente terminó una etapa mas de mi vida en la universidad la cual se llama Ciclo académico, etapa que se toma un poco laborioso en sus dias finales ya que,&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7JauTBf0eEe5gSBSGJoDriAJLYNnnsSvtffsuxklVq6_Yatj9mC5YB-rncZd8EfKc84Du16yqEwR-AsxU-teduvjmYmMQ-8QYwjRT1FCpYjIsxgyOxTuMQAV9PWo-gX6TwGbf/s1600-h/mochilagris.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7JauTBf0eEe5gSBSGJoDriAJLYNnnsSvtffsuxklVq6_Yatj9mC5YB-rncZd8EfKc84Du16yqEwR-AsxU-teduvjmYmMQ-8QYwjRT1FCpYjIsxgyOxTuMQAV9PWo-gX6TwGbf/s320/mochilagris.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5019765487917418962&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; las ultimas semanas son las que nos ponen los pelos de punta para presentar los proyectos y laboratorios finales de la mejor forma, los parciales finales, y no digo esto por que sea un mal estudiante que no me sepa organizar y haga todo a ultima hora noooo, sino que usualmente siempre hay cursos a los cuales uno les da más importancia que otros dejandolos un poco de lado, y esto es lo que origina estos apuros a ultima hora, claro no de todos sino de algunitos cursos. Ya sea por cualquier motivo los ultimos días de un ciclo de toman intensos, al esperar los resultados y salir exitosos en los examenes rendidos. Pero es gratificante para mi terminarlo bien, por lo que cuesta personalmente concluir un ciclo; y más aun con todos mis compañeros que me rodean a diario en las aulas binarias, aunque no siempre es felicidad ya que no todos estan en la misma condicion que uno.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Muchas veces en esos días, tanto es la fatiga que me pongo a pensar en &quot;Cuando terminará esto&quot;, &quot;vacaciones&quot;, &quot;dormir&quot;, &quot;dormir&quot;, &quot;dormir&quot;, palabras que uno las extraña bastante en esos días, hasta que por fin se termino el Ciclo. Una anecdota chistosa es que una vez acabado todo, las ganas del descanso te duran menos de una semana, por que luego extrañas la universidad, los cursos, las clases, y hasta el olor jajaja. Pues lo único que hago en las vacaciones a parte de salir de relax es el de reunirme con la gentita de jomijushi y programar actividades binarias (como incentivar la investogación en el grupo), como las que solemos hacer: repartir temas de estudio, elaborar software académico, investigación, aplicaciones y muchas más; en otras palabras todo lo que me gusta hacer peor en este caso, hacerlo sin presiones sino por iniciativa propia, lo cual obliga a realizar un mejor trabajo personal.&lt;br /&gt;&lt;br /&gt;Solo me queda buscar la forma de poder aprovechar estas vacaciones al máximo y así no arrepentirme de esta nueva oportunidad que tengo de hacer las cosas fuera de la universidad sin presionesss!!&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2007/01/termino-el-ciclo.html</link><author>noreply@blogger.com (MKT)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7JauTBf0eEe5gSBSGJoDriAJLYNnnsSvtffsuxklVq6_Yatj9mC5YB-rncZd8EfKc84Du16yqEwR-AsxU-teduvjmYmMQ-8QYwjRT1FCpYjIsxgyOxTuMQAV9PWo-gX6TwGbf/s72-c/mochilagris.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-115800250851146788</guid><pubDate>Mon, 11 Sep 2006 19:03:00 +0000</pubDate><atom:updated>2008-10-31T11:44:10.102-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Arquitectura</category><title>Cambios drásticos en arquitectura de computadoras</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;El anuncio hecho por Intel que a partir de febrero de 2007 no habrá más P4 ni Pentium D y todo lo relacionado con esa arquitectura y que más bien apunta a la familia de procesadores &lt;span style=&quot;font-weight: bold;&quot;&gt;Core Duo&lt;/span&gt;, además de su aviso de recorte de más de 10 mil empleados que hizo que sus acciones bajaran en el mercado, esto obliga a los usuarios(Nosotros) a examinar qué viene para el futuro de las computadoras.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://photos1.blogger.com/blogger/1911/2195/1600/Inform??tia1.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;&quot; alt=&quot;&quot; src=&quot;http://photos1.blogger.com/blogger/1911/2195/320/Inform%3F%3Ftia1.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;Ese anuncio ha traído serios dilemas entre los usuarios al momento de adquirir una nueva computadora: “Comprar hoy o esperar después”.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Al asunto de Intel se agregan otros anuncios de fabricantes de softwares, procesadores y accesorios.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Windows Vista(como si fuera gran cosa) estará en el mercado a principios de 2007 y la mayoría de computadoras tendrán que ser actualizadas para soportar tal sistema operativo. Microsoft aconseja que si se va a comprar un equipo nuevo, éste tenga la etiqueta de “PC apta para Windows Vista”. Lo que quiere decir que si hoy se compra una computadora con XP, no recibirá el Vista gratis.&lt;br /&gt;&lt;br /&gt;Así es que por ahora, si compra una computadora, debe asegurarse lo siguiente: que sea capaz de soportar Windows Vista y que preferiblemente incluya procesadores con soporte para tal sistema operativo como el Dual Core de Intel o AMD Athlon 64 X2. La próxima generación de procesadores AMD es el Opteron, que ha gozado de mucha aceptación entre la comunidad de informáticos.&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;font-size:78%;&quot;&gt;Fuente: http://www.elnuevodiario.com.ni/&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2006/09/cambios-drsticos-en-arquitectura-de.html</link><author>noreply@blogger.com (MKT)</author><thr:total>5</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-115795663595419887</guid><pubDate>Mon, 11 Sep 2006 06:36:00 +0000</pubDate><atom:updated>2008-10-31T11:44:27.302-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Arquitectura</category><title>IBM desarrollará la supercomputadora más poderosa del mundo</title><description>&lt;div style=&quot;text-align: justify;&quot;&gt;La computadora más poderosa del mundo, bautizada &lt;a href=&quot;http://www.clarin.com/redirect.html?url=http://www-03.ibm.com/press/us/en/pressrelease/20210.wss&quot; target=&quot;_blank&quot;&gt;Roadrunner&lt;/a&gt; (correcaminos) será desarrollada por IBM y podrá correr 1 &lt;a href=&quot;http://www.clarin.com/redirect.html?url=http://es.wikipedia.org/wiki/FLOPS&quot; target=&quot;_blank&quot;&gt;petaflop&lt;/a&gt; (Floating point Operations Per Second/operaciones de punto flotante por segundo) es decir mil billones de operaciones por segundo.&lt;br /&gt;&lt;br /&gt;En la fase inicial &lt;strong&gt;se instalarán 16 mil procesadores Cell&lt;/strong&gt; (desarrollado por IBM, Sony y Toshiba para la consola de juegos PlayStion 3) lo cual demuestra el cambio producido en la última década en cuanto a diseño de microprocesadores, los cuales han pasado del uso de aplicaciones domésticas a supercomputadoras.&lt;br /&gt;&lt;br /&gt;El costo total de este monstruo -al final de su construcción en 2008- será de 110 millones de dólares y &lt;strong&gt;también contará con 16 mil microprocesadores AMD Opteron&lt;/strong&gt; que serán agregados al término del ensamblaje.&lt;br /&gt;&lt;br /&gt;Para orquestar todos estos procesos, los ingenieros de IBM crearon una aplicación llamada &quot;Hybrid Programming&quot; (Programación Híbrida) que permitirá manejar las dos tecnologías (Cell y Opteron) para que trabajen en conjunto.&lt;br /&gt;&lt;br /&gt;Roadrunner será instalada en el Laboratorio Nacional de Los Alamos, en New Mexico, Estados Unidos, y estará a cargo de manejar el stock de armas nucleares estadounidenses&lt;strong&gt;. El tamaño de la bestia será el de 3 canchas de básquet&lt;/strong&gt;, y tendrá un sistema de refrigeración diseñado especialmente para la estructura.&lt;br /&gt;&lt;br /&gt;En la actualidad la supercomputadora más potente del mundo es &lt;a href=&quot;http://www.clarin.com/redirect.html?url=http://top500.org/system/7747&quot; target=&quot;_blank&quot;&gt;Blue Gene&lt;/a&gt; -instalada en laboratorio estadounidense Lawrence Livermore- encargada de transmitir datos entre distintas redes de investigación científica.&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;span style=&quot;font-size:78%;&quot;&gt;Fuente: http://www.clarin.com/&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2006/09/ibm-desarrollar-la-supercomputadora-ms.html</link><author>noreply@blogger.com (MKT)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-27901644.post-114731361981824032</guid><pubDate>Thu, 11 May 2006 02:04:00 +0000</pubDate><atom:updated>2008-10-31T11:45:00.887-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Algoritmos</category><title>Compresor usando Huffman</title><description>&lt;img style=&quot;margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 115px; height: 136px;&quot; src=&quot;http://www.winzip.com/graphics/Command_Graphic_170x120rgb.jpg&quot; alt=&quot;Compresor Mickito&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Actualmente estoy de vacaciones y bueno decidí elaborar la construcción de un Compresor de Archivos para esto estoy siguiendo las bases que empleó Huffman, espero terminar lo más pronto posible.&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;Si alguien tiene una idea de ayudar a colaborar en este trabajo, solo tiene que comentar sus ideas las cuales seran expuestas a todos; tengo la intensión de trabajarlo en el lenguaje Java. Como primer paso será elaborar simplemente un compresor de texto, por ejemplo los archivos txt; mas adelante iremos avanzando en las diferentes ramas generales de compresión.&lt;/div&gt;&lt;div class=&quot;blogger-post-footer&quot;&gt;&lt;script type=&quot;text/javascript&quot;&gt;&lt;!--
google_ad_client = &quot;pub-0931521744218037&quot;;
/* 728x15, creado 31/10/08 */
google_ad_slot = &quot;1734184414&quot;;
google_ad_width = 728;
google_ad_height = 15;
//--&gt;
&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;
src=&quot;http://pagead2.googlesyndication.com/pagead/show_ads.js&quot;&gt;
&lt;/script&gt;&lt;/div&gt;</description><link>http://mickinfo.blogspot.com/2006/05/compresor-usando-huffman.html</link><author>noreply@blogger.com (MKT)</author><thr:total>1</thr:total></item></channel></rss>